home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
files
/
music
/
juno106
/
juno106.doc
< prev
next >
Wrap
Text File
|
1993-08-22
|
14KB
|
387 lines
===========================================================================
| The Juno-106 Manager |
===========================================================================
| Version 1.0 |
| Charles J. Savoie |
===========================================================================
"The Juno-106 Manager" is *shareware*. If you like it and use it,
please donate $10 to the address below. This is not a lot for a
specialized MIDI program like this.
A donation of $10 or more will get you a disk with:
1. A whole new set of Juno-106
sounds for use with the program.
2. The latest version of the program,
personalized to display your name
(if you wish), and with any configuration
change you'd like (such as, booting
with Sample and Hold on, Auto-loading
of a patch file on startup, skip the
intro screen, etc... Just ask and I'll
see if I can do it.)
Also:
3. Any future upgrades to the program.
(And suggestions are welcome!)
4. Need a simple MIDI utility? Something
to display all incoming MIDI data?
Maybe a MIDI delay? Just ask and I'll
slap a couple on to the disk I send
you.
So *please* register. Heck, I'm a student: I'll take any form of
currency.... I'm:
Charles Savoie
80 Caille E.
St. Bruno, Que.
J3V 1M2
CANADA
Now to the program.....
=====
FILES
=====
\PATCHES\CHUCK.106 { Patch file. }
\JUNO106.PRG { Main program. }
\JUNO106.SCR { Data file. }
\JUNO106.DOC { This doc file. }
IMPORTANT NOTE: All patch files should be in a subdirectory called
PATCHES. This subdirectory should, in turn, be in the same directory
as the other files. If you don't have a PATCHES directory, you'll have
to create one yourself.
====================
OVERVIEW OF FEATURES
====================
- Complete Juno-106 specific Patch Librarian, with remote transmit
feature, mouse support, temporary buffers and more.
- Full graphic front panel view, to show parameters of internal
Juno-106 patches as well as sounds in the library. The knobs
and lights on the panel on screen respond dynamically with
movements and patch changes on the keyboard.
- Give your Juno-106 patches names up to 24 characters.
- Midi Sample and Hold feature, works with any MIDI synth, and
has variable speed and dynamic display. The Sample and Hold
can be triggered from the keyboard.
- Midi in monitor shows any MIDI IN activity.
- Midi channel (transmit) is saved along with patch data.
- Pulse Width can be raised past physical limit of Juno-106.
- Program comes with data file containing 128 custom Juno-106
patches.
=================
USING THE PROGRAM
=================
IMPORTANT NOTE: When using the Juno-106 Manager, it is necessary to
set the MIDI function switch on the Juno-106's rear
panel to III. The program will not work correctly
otherwise.
Loading and Saving Patch Files
------------------------------
Pressing L, Control-L, or selecting 'Load patch file' from the 'File'
menu will initiate a load. A file selector will appear. Select the file
you wish to load and click on OK.
Pressing S, Control-S, or selecting 'Save patch file' from the 'File'
menu will initiate a save. A file selector will appear. Select or
type in a filename for the save. Note that the '106' file extension
is not added automatically; you must type 'sounds.106', not just 'sounds'.
The current MIDI channel (as shown on the main screen) is saved along
with the data, and is loaded in when loading data.
Listening to the Library patches
--------------------------------
Once patches are loaded in from disk (or the Juno-106), they will
be displayed on screen in four pages of 32 patches each. The patches
are 'numbered' from A11-B88, just like on the Juno-106 itself.
The four cursor keys can be used to move through the patches. When
a patch is highlighted, its sound data is automatically transmitted to
the Juno-106 (using the MIDI channel shown).
Also, the mouse can be used to select patches. Simply point to a
patch name on screen and click. The mouse can be used to change to
any of the four pages using the 'View' menu options.
The keys N, P, and 1-4 can be used to move to the next page, previous
page, or page of that number respectively.
*Remote transmit*: With 'Patch Sel. Source' (Patch Select Source) set to
'Computer', the Group, Bank, and Patch Number buttons of the Juno-106 can be
used to select the patches contained in the library. This does not affect
the internal sounds of the Juno-106.
Initializing the Library
------------------------
Selecting 'Initialize Library' from the 'Functions' menu will simply
erase all patches in memory (except the buffers). This functino is
performed automatically if 'Update Library' is selected on the first
intro screen.
Updating or creating a Juno-106 Library
---------------------------------------
Select 'Update Library' from the 'Functions' menu or press U to
update or create the library. A dialog box will appear asking you
which type of updating you desire. In the 'absolute' mode, patches
loaded into the program will be assigned the same number in the library
as they appear internally in the Juno-106. In 'empty slot' mode,
incoming sounds are added sequentially to any empty slots in the library.
The patch update screen will appear, along with a display showing
the patch numbers A11 though B88, in light print. To transmit a patch,
use the Group, Bank, and Patch Number buttons on the Juno-106 and select
the patch as usual. As patches are received by the program, the
corresponding position of the library patch updated is displayed in
dark print.
To move to a patch using the Juno-106 buttons sometimes involves going
through 1 or 2 other patches. Use the MIDI function switch on the Juno's
rear panel to temporarily override the transmitting of patches. Example:
to transmit *only* patches B88 and A56, switch MIDI function to II, change
to patch B88, switch MIDI function to III, press Patch Number button '8'
again, switch to II, change to patch A56, switch to III, press Patch
Number '6' again. In other words, the Juno-106 will not transmit patches
when set to MIDI function II or I. Just remember to switch back to III
when you're done.
The 'empty slot' function must be used with care. If the same patch
is transmitted twice, it is assigned twice. (The 'empty slots' are
defined as patches with the name '-'.)
Naming Patches
--------------
After an update of the library, you are asked if you wish to enter
names for the sounds which have just been received. If you select 'Yes',
you will be prompted for a name for each. A 'q' entered for any patch
name quits.
Selecting 'Edit Patch Names' from the 'Functions' menu will also
initiate the renaming of a patch. A dialog box will appear asking
whether you want to change the current patch's name, or all patches
with 'No Name' as their name. You will be prompted for all relevant
patch names. Again entering a single 'q' quits.
Patch names can be up to 24 characters.
When you are prompted for a patch name, the corresponding patch's data
is sent to the Juno-106, so you can play a few notes to decide what to
name the patch.
Naming a patch '-' is equivalent to erasing it (de-allocating it). The
patch may be retrieved after doing this, if it is not overwritten.
Using the Buffers
-----------------
There are 5 extra spaces, called buffers, which can hold one patch each.
These can be used to copy patches from one place to another, and even from
one patch file to another. The buffers are *not* saved along with the rest
of the patches.
Pressing F1-F5 will copy the current patch (the last one selected) into
the corresponding buffer (1-5).
Pressing F6-F10 will copy the corresponding buffer (1-5) into the current
patch.
The Midi In Monitor
-------------------
This meter is activated by incoming MIDI information. It can be turned
on or off by pressing M, or by selecting 'Midi in Monitor' from the
'Functions' menu.
The Sample and Hold (S & H) feature
-----------------------------------
Pressing H, or selecting 'Sample and Hold' from the 'Functions' menu,
will toggle the Sample and Hold feature. This works on any MIDI keyboard
which accepts incoming pitch control messages (like the Juno-106). It
sends, at a certain time interval, a random value to the pitch controller.
Clicking on '+' or '-' in the Sample and Hold box will increase or decrease
the speed of the effect. The speed has a range of 1-20.
The hear the effect of the Sample and Hold, the Bender VCO and/or VCF
knobs (below the Main Volume knob of the Juno-106) should not be at zero.
The S & H is only active on the main screen, and when the program is
not doing anything else (like entering patches, dialog boxes, etc...).
Remote de/activation of Sample and Hold
---------------------------------------
Pressing T, or selecting 'LFO Mod. -> S & H' in the 'Functions' menu
will toggle this option. When it is set, pushing the Bender forward
on the Juno-106 will activate S & H, and releasing it will deactivate it.
The Patch Select Source option
---------------------------------
Click anywhere within the 'Patch Sel. Source' box to toggle between
'Computer' and 'Juno 106'. In the 'Juno-106' mode, the program will ignore
any patch changes made on the Juno-106, while on the main screen. In the
'Computer' mode, the program will intercept the number of the patch which has
just been selected, and transmit the corresponding library's patch's data,
if the patch exists. Thus you can select and play library sounds as if
they were internal Juno-106 sounds with this option.
Midi Channel Selector
---------------------
This displays the MIDI channel of all messages sent by the program.
Always set this to the same MIDI channel as your Juno-106. This should
usually be set to 1, since the Juno-106 is always set to MIDI channel
1 on startup.
Clicking on the '+' or '-' next to the MIDI channel number will increase
or decrease the MIDI-channel. This has a range of 1-16.
The program itself ignores the MIDI channel of incoming messages, for the
most part. This will probably be changed in later updates.
The Front Panel Display
-----------------------
Selecting 'Show Front Panel' from the 'Functions' menu, or pressing F,
will take you to the front panel screen. A replica of a Juno-106 front
panel is shown. If a library patch was selected prior to entering this
screen, its paramters are displayed in the position of the knobs and lights
on the panel.
The program will ask you if you wish to have the parameters' exact
values (numbers from 0-127) displayed.
The original source of the current display is shown (as best as possible!)
in the lower right-hand corner of the screen.
After the initial paramters are displayed (if any), the program will
respond to patch changes (on the Juno-106). The parameters for the Juno-106
*internal* patch will be displayed on the screen.
Also, any movements of the knobs, switches or buttons on the front panel
will be correspondingly shown on the screen. When moving knobs it is
important to go slowly and move only one knob at a time, to give the
computer a chance to catch up with all the information being sent.
I have found the the values for the Pulse Width (PWM on the keyboard)
go to a maximum of 104 with the knob in the highest position. Using the
up and down cursor keys, you can increase or decrease the value of the PWM,
including *past* this limit! It works until you get to about 112, then
no sound is heard at all past that. Still, this makes for interesting
possibilities.
To leave the front panel display, click the left or right mouse button.
If you click with the right mouse button, you will be asked if you want
to save the currently displayed patch into Buffer 1.
==========
OTHER INFO
==========
Stuff - Disclaimer
------------------
I'm not responsible for any loss of data or other damage caused directly
or indirectly by this program (though it's not bloody likely) - so use
at own risk!
Distribution and copying of this program and the patch file is unrestricted -
if this .doc file accompanies all copies.
Possible Future Updates
-----------------------
- Support of the Patch Select Source even when on the Front Panel Display.
- Editing features on the front panel display.
- MIDI receive channel, will receive messages only from Juno.
- Optional syncronization of Sample and Hold to MIDI clock.
- Instant comparison of internal and library patches, to see which
patches, if any, need updating...
I'd like to know which of these, or any other things you feel are important!
Found bugs? Things you don't like? Something small that's annoying?
Register your copy and I'll try to fix it for you.
If you use any of the patches in songs, great! I'd like to know which ones
you think are better than others, what style of patches you'd like....
Hope you enjoy the program, and the patches!
Charles.
April 3, 1992.
-------------------------
The Juno 106 Manager V1.0
-------------------------