CHD Elektroservis   SH101-M - Roland SH-101 MIDI Interface (Model 8-438, v. 1.0) - Help


System Parameters    Preset Parameters    System Functions    SysEx Message
 

System Parameters ^^^^^
These parameters affect basic functions of the interface. They are valid for every preset. Note that their changes become evident till after next reset of the interface!

MIDI Channel
Number of the MIDI channel used for the communication with a host MIDI system can be selected with this parameter.

Auto Local
The parameter allows automatic turning of the interface to "Keyboard" mode after first valid Note-On MIDI command is received.

Start Sync
This parameter works only if CTRL - Clock Mode parameter is set to "Fixed" or "MIDI". In that case, the parameter allows synchronization of clock pulses generated by the interface with Start and Continue MIDI commands.

Auto Reset
The parameter allows automatic reset of the interface when a MIDI communication problem occurs.

Mod Threshold
The parameter defines threshold value from which the CC#1 (Modulation) will be evaluated as "On" status.

Clk Pulse Duration
The parameter defines duration of clock pulses generated by the interface. The duration is defined by the following formula:
Pulse duration = 0,2*(parametr value + 5) [ms]

Bulk Dump Data Load - Generate button
Generated Bulk Dump message changes the values of all parameters in a system memory bank. Requested values of all system parameters must be set before the Bulk Dump Message is generated.

Bulk Dump Data Request - Generate button
Generated Bulk Dump message is inquiry for the content of a system memory bank. Immediately after the message receiving the interface sends the Bulk Dump Data Save / Load message as reply.
 

Preset Parameters ^^^^^
These parameters set functions of the interface whose influence sound of SH-101 instrument. The preset parameters sets, which and how MIDI commands are going to control BENDER, VCO, VCF, VCA and CLOCK circuits of the instrument. Thirty memory banks are available for saving of these parameters.

Preset Number
Selection of the number of preset memory bank to which the data will be stored (Bulk Dump Data Load) or from which the data will be read (Bulk Dump Data Request). This numbet must be chosen always!

VCO - Key Shift
The interface accepts 61 MIDI notes - range of virtual keyboard is five octaves. Range of acceptable notes can be shifted with help of this parameter in whole scale of MIDI notes:

VCO - Aftertouch Bend
Parameter sets the range of bend (detune) allowed for the Channel Aftertouch command. Maximal detune is +-4 semitones:

VCF - Frequency
Parameter limits the basic cutoff frequency of the VCF set by porentiometer VCF - FREQ on the instrument panel:

VCF - Key Follow
Parameter sets the level and direction of the VCF affecting by received MIDI note number:

VCF - Velocity Amount
Parameter sets the level of the VCF affecting by velocity of the MIDI Note-On commands:

VCF - Aftertouch Amount
Parameter sets the level of the VCF affecting by the Channel Aftertouch commands:

VCA - Key Follow
Parameter sets the level and direction of the VCA affecting by received MIDI note number:

VCA - Velocity Amount
Parameter sets the level of the VCA affecting by velocity of the MIDI Note-On commands:

VCA - Aftertouch Amount
Parameter sets the level of the VCA affecting by Channel Aftertouch commands:

CTRL - Volume Mode
Parameter selects possibility and the method of a volume control for the instrument's VCA via Control Changes Volume (CC7) and Expression (CC11) commands:
"Off" - Control of instrument's global loudness via MIDI controllers is disabled. Both controllers CC7 and CC11 are ignored.
"CC7" - Only MIDI controller CC7 is used for control of instrument's global loudness. CC11 is ignored.
"CC11" - Only MIDI controller CC11 is used for control of instrument's global loudness. Controller CC7 is ignored.
"CC7 + CC11" - Both MIDI controllers CC7 and CC11 are used for control of instrument's global loudness.

CTRL - Bender Mode
Parameter selects the method of control for the instrument's bender:
"Normal" - Manual lever controller BENDER on instrument's panel works normally and MIDI command Pitch Bend is ignored.
"MIDI" - Manual lever controller BENDER on instrument's panel is disconnected from the instrument's circuits and MIDI command Pitch Bend takes control over the bender.

CTRL - Clock Mode
Parameter allows to choose source of clock pulses for arpeggiator and sequencer of the instrument:
"Normal" - The instrument is controlled by original instrument's hardware tempo generator in the same manner as without interface. Parameter "Control - Clock Rate" has no influence in this working mode.
"Fixed" - The instrument is controlled by clock generator embedded in the interface. The tempo is then given by adjusting of "Control - Clock Rate" parameter.
"MIDI" - Rate of clock pulses for the instrument is derived from MIDI Clock. Number of received MIDI Clock ticks is divided - dividing ratio selects "Control - Clock Rate" parameter.
"CC" - The instrument is controlled directly by MIDI CC #52. Every time the CC #52 is received (its value isn't significant), just one clock pulse is generated.

CTRL - Clock Rate
Parameter selects rate of clock pulses generated in "Fixed" and "MIDI" modes of clock generator.

CTRL - Indicator Mode
Parameter selects the function of the interface's LED indicator:
"Off" - The indicator is turned off in this mode - it light in red continuously when the interface is active.
"Gate" - The LED indicator is copying status of envelope generator (ENV) - signal GATE. Indication LED lights in red in quiescent status and it lights in yellow if GATE signal is active.
"MIDI" - The LED indicator indicates incoming MIDI commands which are acceptable for control of the interface. Always when that MIDI data are received, the LED blinks in yellow.
"Clock" - The LED indicator indicates clock pulses for arpeggiator and sequencer of the instrument. The LED indicator blinks in yellow everytime a clock pulse is generated. The indicator is functional only if "Control - Clock Mode" parameter is set to "Fixed", "MIDI" or "CC".

Bulk Dump Data Load - Generate button
Generated Bulk Dump message changes the values of all parameters in a permanent preset memory bank. Number of the requested preset memory bank can be set in the "Preset Number" box. Requested values of all preset parameters must be set before the Bulk Dump Message is generated.

Bulk Dump Data Request - Generate button
Generated Bulk Dump message is inquiry for the content of a preset memory bank. The Number of requested preset memory bank must be set in the "Preset Number" box before the Bulk Dump Message is generated. Immediately after the message receiving the interface sends the Bulk Dump Data Save / Load message as reply.
 

System Functions ^^^^^
These functions launch a special procedures:

Preset Change / Request
The actual preset number (1 to 30) can be changed or requested for the actual preset number that can be generated. In that case the interface will transmit the message:
   F0 00 20 21 ii 5C 30 00 nn xx F7 [hex]
where "nn" is the number of actual preset (00 to 1D [hex]).

Save Edit Buffer to Preset
The actual values of preset parameters will be stored from the edit buffer to selected preset memory bank.

Interface Reset
The message for the hardware warm reset launching or for the total factory reset procedure will be generated.

SW Version Request
The request for the installed SW version will be generated. The interface will transmit the message:
   F0 00 20 21 ii 5C 30 04 vv xx F7 [hex]
where nibbles of the "vv" databyte define the number of SW version.

Internal Memory Test
This SysEx Msg is the command for execution of complete test of functionality of internal interface's memory. The test takes about 3 seconds. After end of the test, the interface transmits SysEx message with info about result of the test:
   F0 00 20 21 ii 5C 30 04 7F 71 F7 [hex] - if the memory works correctly
   F0 00 20 21 ii 5C 30 04 01 6F F7 [hex] - if any malfunction was detected during the test

CV Calibration
The message enables to tune control voltage for instrument's VCO exactly so that the tuning is the same for both own instrument's keyboard and MIDI control.
 

SysEx Message ^^^^^
The text form of generated SysEx Message can be set with a help of two select-boxes:

Select Hex Byte Form
The text form of generated hexadecimal bytes can be chosen by this select-box. Requested form must be selected before any "Generate" button is pressed.

Select Delimiter
The delimiter between the generated hexadecimal bytes can be chosen by this select-box. Requested delimiter must be selected before any "Generate" button is pressed.

Text Area
The System Exclusive Messages are generated in a hexadecimal form as the text in this area.

Reset Button
This button sets all parameters to their default values and it clears the text-area too.