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

The 

DeviceIdLocation

 and 

DeviceIdMask

 entries determine where and 

how the device ID is stored, if the instrument supports a device ID. The 
location is relative to the first byte of the message body, that is, the first 
byte after the F0. The mask is a decimal number that specifies which of 
the lower bits contains the ID; this is usually 15, 31, or 127. The 

DeviceId

 entry sets the default device ID for the instrument. 

 
In the above INI file, we have included 3 examples of specific messages. 
The first one is 77 and is a decimal number that is equivalent to 4D hex 
(as shown in the Knob Properties dialog box). The other two lines below 
TVF Cutoff Frequency represent two other parameters of the D50.  In the 
actual INI file, this list is quite long.  
There are three things to point out regarding this list: 

1)  All numbers are in decimal 
2)  The step parameter is optional. The D50 does not require a step 

parameter, and as you can see, only two numbers follow the 
parameter name in the list above. The numbers 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 specific. 

Notice the 77 is before the 64? This numeric list can be in any 
order, although from low to high is probably the best way. 

Example 2 

This example will describe a Waldorf Microwave II parameter. The 
Microwave II is also programmed using sysex commands. This example 
is good because it introduces a new parameter called the “Step size.”  
Here is the sysex command: 
 
F0 3E 0E 00 20 00 00 01 xx F7 
 
where xx is the changing data value. Unlike example 1, there is no use of 
a checksum in this message; therefore you will not see the “cs.” 

 

The entries you need within KnobbyEd are: 

 

 

 

This message doesn’t use the checksum feature; notice the Checksum 
box is unchecked, and the start location is grayed out. As in example 1, 
this message has only one data byte and it is defined to be at location 7. 
 
Remember, counting in the 

Message format

 area, the 3E would be zero, 

0E would be one, 00 would be two, 20 would be three, etc. This is 
important to remember when trying to get the MSB location in the 
correct spot. 
 

Содержание 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...

Отзывы: