Encore Knobby Скачать руководство пользователя страница 5

Instruments 

 
To create a new instrument definition, click on 

Library-New 

Instrument

. In the library window, you will be prompted to change the 

name of the newly added instrument. To added new definitions for this 
new instrument, click on 

Library-New Definition

 and a window called 

“Knob Properties” will appear. If you cannot select 

New Definition,

 it is 

because you have inadvertently clicked somewhere else on your screen 
and no longer have an instrument selected.  KnobbyEd needs to know 
what instrument you want to add definitions and that’s why an 
instrument in the left panel needs to be selected 
 
Try creating one definition and test it before you define more. The sysex 
documentation is sometimes confusing, even for us! Once you get the 
hang of creating sysex definitions, you will probably want to use the INI 
file method from this point forward. We have included several examples 
later in this document and we encourage you to look at the ones we 
provide. 
 

Configurations 

Once you setup the Knobby to do exactly what you want, you can save 
the configuration by using the 

File-Save

 or 

Save As

 command. You will 

be prompted for a file name. There are no restrictions on the name length 
other than what is imposed by the operating system. These files have a 
“.KNB” extension and you can share these with other people if you want 
them to have the same cool setup as you. 
 
 

Programming Examples 

The following pages are the real hands-on tutorial of the manual. These 
examples should help clarify some of the programming issues when 
creating instrument profiles. Each example will describe the basic 
message that the instrument responds to, followed by the parameters in 
the knob properties window (if you were editing just one parameter), and 
finally an INI text file example for the same definition. Once you see the 
INI file example, and correlate the sysex documentation you may have in 
your studio, you can just keep added definitions to the INI file. When 
you complete an INI file, import it to KnobbyEd and you’re done! 

Example 1 

 
This example will describe the “Lower Partial TVF Cutoff Frequency” 
for a Roland D50. The D50 is programmed using sysex commands, and 
this example is good because it shows the use of the checksum feature. 
Here is the sysex command:  
 
F0 41 00 14 12 00 01 4D xx cs F7 
 
where xx is the changing data value, and “cs” is the checksum. The 
underline shows the start of the checksum calculation, and on any 
particular instrument, it will always be the same. If you are creating an 
.INI file, once you get the checksum right for one of them, it’s right for 
all of them. 
 
The entries you need within KnobbyEd are: 
 

 

 
The 

Message format

 area is where you enter the bulk of the message. In 

this area, you must put a place marker for the data byte(s). Use 00 for the 
marker. You do not have to add a place marker for the checksum, it will 
be added automatically. Also notice you do not have to add the initial F0, 
or final F7 bytes. The software automatically adds these for you because 

Содержание Knobby

Страница 1: ...t of the online help Please read that when you get a chance What we thought would be appropriate for a user s manual is to end it with several examples for setting up various instrument profiles You s...

Страница 2: ...computer The can be accomplished with a direct connection as shown in Figure 1 or through a MIDI patch bay or other hardware Figure 3 Next you need to load the included application onto your computer...

Страница 3: ...rogramming For instance you could set GroupA to be 8 parameters for VCO1 GroupB to be 8 parameters for VCO2 GroupAB to be 8 parameters for the VCF etc You can think of the group buttons as giving you...

Страница 4: ...of each name is a graphic letter denoting whether it s a controller C NRPN N RPN R or sysex S message KnobbyEd can read two types of files a KNL binary file and an INI text file The INI file is what y...

Страница 5: ...The following pages are the real hands on tutorial of the manual These examples should help clarify some of the programming issues when creating instrument profiles Each example will describe the basi...

Страница 6: ...es are defined in the section The designator must begin with one of the following strings Sysex Controllers NRPN The designator can then be followed by any text separated from the first word by a spac...

Страница 7: ...mbers are the minimum and maximum and commas separate them If a third number is not present the parameter will default to a step size of one 3 The ordered list of the parameters doesn t have to be spe...

Страница 8: ...rBytes 2 ByteOrder 0 MsbLocation 7 ParameterLocation 5 DeviceIdLocation 2 DeviceIdMask 127 DeviceId 127 1 Osc 1 Octave 16 112 12 2 Osc 1 Semitone 52 76 Notice the first entry has three number that fol...

Страница 9: ...e 3g is where the Device ID is hidden as represented by the g In this instrument the byte is typically 30 If it is necessary to change the ID of the message the DeviceIdLocation and DeviceIdMask instr...

Страница 10: ...interface Another possibility is another application has enabled MIDI echo This is common with sequencers Q A friend wants a program I created How do I transfer it into their Knobby A you cannot dire...

Отзывы: