
SH101-M
MIDI Interface for Roland SH-101
Model 8-438 ver. 1.0
Copyright © 2017 CHD Elektroservis. All rights reserved.
No part of this publication may be reproduced in any form without the written permission of CHD Elektroservis.
2
Content
page
1. Device description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1. Interface functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Connection to MIDI system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1. Standard working mode set-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2. Memory back-up set-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Interface operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.1. Initialization sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.2. Instrument control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.3. Indication of working status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4. Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.1. Global system parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1.1. MIDI Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1.2. Auto Local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1.3. Start Sync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1.4. Auto Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1.5. Mod Threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.1.6. Clk Pulse Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2. Preset parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2.1. VCO - Key Shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.2.2. VCO - Aftertouch Bend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.2.3. VCF - Frequency Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.4. VCF - Key Follow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.5. VCF - Velocity Amount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2.6. VCF - Aftertouch Amount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2.7. VCA - Key Follow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2.8. VCA - Velocity Amount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2.9. VCA - Aftertouch Amount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2.10. CONTROL - Volume Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2.11. CONTROL - Bender Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2.12. CONTROL - Clock Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2.13. CONTROL - Clock Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2.14. CONTROL – LED Indication Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5. MIDI implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.1. Channel commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1.1. Note On/Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1.2. MIDI Control Changes (CCs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1.2.1. Standard controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1.2.2. Controllers for preset parameters
editing and saving
. . . . . . . . . . . . . . . . . . . . . . 17
5.1.3. Channel Aftertouch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.1.4. Pitch Bend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.1.5. Program Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.2. Common system commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2.1. Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2.2. Start, Continue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2.3. Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.3. System Exclusive Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6. Limitation of the interface operation and recommended setting . . . . . . . . . . . . . . . . . . 19
7. Technical specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8. Warranty conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Appendices
A. MIDI implementation chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
B. Error status indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
C. Eerrors caused by MIDI loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
D. Clock pulses duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
E. DAC calibration procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22