Rivera FS8M Скачать руководство пользователя страница 4

FS8M External MIDI Interface 1.0   p 4

 

be called "item number one" and the third "item number two." Programmers call this 
process enumerating the items. 
 
Why do programmers do this? 
 
Here is an example: 
 
If you are standing in front of your house, how far do you have to walk to get to your 
neighbor? You have to walk ONE house unit away. 
 
How far do you have to walk to get to your OWN house? Since you are already standing 
in front of your house, you have to walk ZERO house units away. 
 
Zero is the starting point, you move from zero some number of units. 
 
Programmers frequently deal with lists of things. The same logic applies to these lists. If 
you are looking at the first item in a list, how far do you have to move to look at the 
second? You have to move ONE unit. 
 
How far do you have to move to look at the first item? Since you are already looking at 
it, you move ZERO. 
 
Another way of looking at it is to ask the question, "How many single digit numbers are 
there?" There are 10. They are: 0, 1, 2, 3, 4, 5, 6, 7, 8 and 9. You don't get to the 
number 10 until you add another digit. Programmers can't afford to be wasteful, they 
use ALL of the digits, especially zero. 
 
This is also the root of the controversy over the year 2000. If you start counting at zero, 
2000 is the millennium. 
 
MIDI is a computer communication protocol, and internally, it starts from zero. 
MIDI Channels are actually numbered 0-15 and Program Changes are numbered 0-
127. 
 
But, since most people are not comfortable counting from zero, MOST MIDI instruments 
add an extra one and define MIDI Channels 1-16 and Program Changes 1-128. NOT 
ALL MIDI instruments do this!  
 
We debated long and hard over which philosophy to adopt. In the end we chose to 
follow the de-facto standard and number from one. We believed that this decision would 
result in less confusion and fewer problems. 
 
One problem we could not avoid was the numbering of the MIDI Channel Selector 
switch. The manufacturer of the switch numbered it from 0-15. These are in fact the 
actual numbers the switch uses. We had no control over the labeling. 
 
The unfortunate result of this mismatch is that you have to set the MIDI Channel 
Selector Switch to 0 to select MIDI Channel 1. 
 
 

Содержание FS8M

Страница 1: ...FS8M External MIDI Interface 1 0 p 1 External MIDI Interface OWNERS MANUAL Version 1 0 April 2002 ...

Страница 2: ... and does not draw much current the interface is very tolerant of voltage Any DC voltage from about 6 to 15V will work The size and polarity of the connector was deliberately chosen to be compatible with commonly available stomp box power supplies of the wall wart variety Supplies made by Roland or Korg should work fine WARNING There is no agreement among power supply manufacturers on the polarity...

Страница 3: ...red from 0 15 Most MIDI devices define the MIDI channels as 1 16 So it is necessary to add 1 to the number on the switch to get the MIDI channel SWITCH POSITION 5 MIDI CHANNEL 6 So why is the switch labeled wrong In the world of electronics and programming it is not labeled wrong It selects one of 16 four digit binary numbers 0 15 is 0000 1111 in binary It is labeled correctly for what it does Int...

Страница 4: ... 6 7 8 and 9 You don t get to the number 10 until you add another digit Programmers can t afford to be wasteful they use ALL of the digits especially zero This is also the root of the controversy over the year 2000 If you start counting at zero 2000 is the millennium MIDI is a computer communication protocol and internally it starts from zero MIDI Channels are actually numbered 0 15 and Program Ch...

Страница 5: ...ombination Command ALL MIDI controllable values are changed For example Program Change 43 selects Channel 2 Boost 1 OFF Boost 2 ON Boost 3 OFF Effects Loop OFF Separate Functions Program Change commands for separate functions have also been defined Separate functions change ONE value only leaving all others unchanged Knucklehead Reverb Compatibility The program change commands were chosen to be as...

Страница 6: ...ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF FX UNUSED BOOST3 BOOST2 BONEHEAD MIDI PROGRAM CHANGES COMBINATIONS BOOST1 OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

Страница 7: ... OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF FX UNUSED BOOST3 BOOST2 BONEHEAD MIDI PROGRAM CHANGES COMBINATIONS BOOST1 OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2...

Страница 8: ...OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF FX UNUSED BOOST3 BOOST2 BONEHEAD MIDI PROGRAM CHANGES COMBINATIONS BOOST1 OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 CHANNEL ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON...

Отзывы: