ALTONICS QS1532

QS1532
1. General Description
. QS1532 is a high quality PCM synthesizer LSI for General MIDI Sound Modules comparable
The
to Roland's SC-xx series.
Its playback capability is provided by an internal MIDI handler that supports the full GS spec.
Equipped with the HWASS QPCM synthesizer, the QS1532 is capable of generating up to 48
polyphonics at various sample rates, and can also apply effects.
Two kinds of special effects are supported to improve the liveness and reality of the sound,
known as Reverb and Chorus in the General MIDI specification.
The QS1532 contains a delay memory of 32k words to implement these features, along with a
32Mbit sound font for GS.
MIDI data is received from the host via MIDI_IN, and are interpreted simultaneously with MIDI
messages by the MIDI handler.
Most of control parameters can be adjusted real time during the synthesis of the musical notes
according to the GS specification.
The QS1532 is the best solution to put at the heart of your designs for digital pianos,
karaoke machines, electric keyboards, and all other sorts of digital musical instruments.
2. Features
 Up to 48 voices generated at 46.875 Khz
 Built in MIDI handler
 Supports Serial and Parallel interface for MIDI
 4bit and 8bit ADPCM and 16bit PCM decoder
 Fully Supports GS specification
 Support for SPDIF digital out
 Various sampling rate of 8 ~ 44.1Khz
 Supports 16bit/18bit CODAC I/F
 Full support for reverb and chorus function
 3-Band Digital EQ
 Low power operation voltage 2.7V ~ 3.3V
 Super slim package 81 Ball BGA (8 X 8mm)
 Internal PLL for generating low frequency main clock to prevent EMI : 6 Mhz
 Built in 32M Sound Font ROM (MCP Stack)
 Low power consumption of under 50uA in power down mode
 Application
- High Quality Karaoke Machine
- High Performance Digital Piano
- Effect Module
- Arcade Game Machine for BGM(Back groud music)
- Electric Keyboard
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
3. Pin Rotation and Description
3- 1 Pin Rotation
A1
QS1532
DateCodeE
Package 81P CABGA
8 X 8mm Ball Pitch = 0.8mm
Ball diameter = 0.4mm
3- 2 Pin Description
PAD NAME
PAD Position
I/O
P_GND
A1
P
F_WPB/ACC
A4
I
NOR FLASH ACC pin( keep this pin ‘L’ level )
Internal NOR FLASH RESET
( must be connect to “RESETB(A2) )
F_RESET
A5
I
P_V25
B1
P
CLK_MODE
B2
I
RESETB
A2
I
V33
C5,D1
D6,G7
P
PMIDI_RY
C3
O
DAC_SEL
C1
I
DESCRIPTION
Internal PLL Analog Ground
Internal PLL Analog Power 2.5V
2X Clock Select
This pin is used to assign a clock source between 2x and
PLL mode. if this pin input low level PLL mode be selected.
In this mode, XIN is required 6Mhz.
Master Reset
Operates on active Low.
Power 3.3V
Parallel MIDI Ready
The parallel midi data input is valid at ‘H’ level.
This pin output ‘L’ When midi data is captures to inside.
DAC Data Width Select
18bit dac at ‘ L’ level and 16bit dac at ‘H’ level .
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
PAD NAME
PAD Position
I/O
DESCRIPTION
XOUT
C2
I
The inverting output of XIN
XIN
D4
I
Crystal Input ( when internal PLL is selected. XIN is 6Mhz )
V25
A3,F8,G8
P
Power 2.5V
D[0]
E1
I
Parallel MIDI data input[0] for MIDI
D[1]
F2
I
Parallel MIDI data input[1] for MIDI
D[2]
F1
I
Parallel MIDI data input[2] for MIDI
D[3]
E2
I
Parallel MIDI data input[3] for MIDI
D[4]
F4
I
Parallel MIDI data input[4] for MIDI
D[5]
G4
I
Parallel MIDI data input[5] for MIDI
D[6]
F3
I
Parallel MIDI data input[6] for MIDI
D[7]
G2
I
Parallel MIDI data input[7] for MIDI
WRB
E6
I
Parallel MIDI Write Strobe
TEST
D5
I
Test pin for device ( keep this pin at “H” level with pull-up
resister of 10k ohms )
RESV
B3
I
RESV
B4
I
MIDI_IN
E5
I
MIDI Data Input FOR Single wire
( 31.25K bps)
RESV
C8
O
Reserved for test( keep this pin open )
CSB
D3
I
QS1532H2 Chip Select .
Data can be Written when input at ‘L’ level.
MCLK
I9
O
Serial Data System Clock out for CODAC.
DIN
I8
I
Serial Data Input
Reserved for test( keep these pins at “L” level )
SPDIF
I5
O
SPDIF Output
RDOUT
H5
O
Rear Serial Data Output
FDOUT
H6
O
Front Serial Data Output
BCLK
I7
O
Serial Data Bit Clock
WCLK
I6
O
Serial Data Sample Rate Clock
PMIDI_SEL
C9
I
Parallel MIDI selection
Serial MIDI interface at ‘L’ level Parallel MIDI interface at ‘H’level
GND
B8,E7,E9F9
G9,H9
P
Ground
Test
C7
I
Test
B7
I
Test pin for device ( keep this pin at “H” level with pull-up
resister of 10k ohms )
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
3- 3. Pin out
1
2
3
4
5
6
7
8
9
NC
NC
NC
NC
A
P_GND
MRSTB
V25
F_WPB/ACC F_RESET
P_V25
CLK_MODE
RESV
RESV
NC
NC
TEST
GND
NC
DAC_SEL
XOUT
PMIDI_RY
NC
V33
NC
TEST
RESV
PMIDI_SEL
V33
NC
CSB
XIN
TEST
V33
NC
NC
NC
D0
D3
NC
NC
MIDI_IN
WRB
GND
NC
GND
D2
D1
D6
D4
NC
NC
NC
V25
NC
D7
NC
D5
NC
NC
V33
V25
GND
NC
NC
NC
NC
RDOUT
FDOUT
NC
NC
GND
NC
NC
NC
NC
SPDIF
WCLK
BCLK
DIN
MCLK
B
C
D
E
F
G
H
I
TOP VIEW
MIDI synthesizer with special effects and 32M sound font ROM
GND
QS1532
4. Application
4-1. Typical Hardware Configuration
< Usage with DAC Interface >
BCLK
MIDI_IN
LOUT
WCLK
QS1532
31.25K bps
FDOUT
16/18bit
D/AC
PreAMP
AUDIO OUT
ROUT
MCLK
< Usage with CODEC Interface >
BCLK
ROUT
DIN
MIDI_IN
31.25K bps
LOUT
WCLK
QS1532
FDOUT
PreAMP
AUDIO OUT
CODEC
MCLK
MIC INPUT
4-2. Recommended parallel interface
When selecting the parallel interface, the I/O pins CSB,WR,D7 to D0 are used as inputs to input midi data
and the PMIDI_RY are used as output to read the status of midi buffer in QS1532.
The parallel inferface becomes effective when the PMIDI_RY output at ‘H’ level. As this reason, The external
micom should have to check it before a midi data is written.
If the external micom couldn’t check its pin. the Twi( write pulse interval )time must have to longer than
40us to prevent midi buffer overlap. For the detail information refer to “5-1. AC/DC Characteristics”
4-3. Recommented Power circuit for QS1532
For prevent unstable reset from power niose, The bypass capacitor of 0.1uF should be placed on as near as
possible by QS1532. But the best solution to prevent it is that power of QS1532 supply after set on stable.
( Please refer to “Fig 1 Recommended power circuit” as next page )
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
< Fig 1. Recommended power circuit for QS1532>
TP1
TP3
TP2
< Fig 2. Timing diagram >
Stable zone
3.3V
GND
TP1
Enable
TP2
3.3V
GND
Disable
3.3V
GND
TP3
Main power ON
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
4-3. Recommended System Reset Circuit
QS1532
*KIA7025 is a Voltage Detector made by KEC
MRSTB
4-4. Recommended System Main Clock
*Y1 = 6Mhz Crystal
QS1532
Rf = 47 Ohms
5. Electrical Characteristics
5-1. AC/DC Characteristics
Absolute Maximum range
ITEMS
Symbol
Min
Max
Unit
V33 terminal power supply voltage
VAIO
VDD-0.3
3.6
V
V25 terminal power supply voltage
VACO
2
2.7
V
Operating ambient temperature
TAOP
-20
85
°C
Carrier temperature
TACA
-50
125
°C
Recommended operating condition
ITEMS
Symbol
Min
Typ
Max
Unit
V33 terminal power supply voltage
VRIO
2.7
3.0
3.3
V
V25 terminal power supply voltage
VRCO
-
2.5
-
V
Operating ambient temperature
TROP
0
70
°C
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
DC Characteristics
ITEMS
Symbol
Min
INPUT Voltage “H” Level
VIH
V33*0.7
INPUT Voltage “L” Level
VIL
OUTPUT Voltage “H” Level
VOH
OUTPUT Voltage “L” Level
VOL
Schmitt Width
VSH
Input Leakage current
IL
Input capacity
CI
Typ
Max
Unit
3.6V
V
V33*0.2
V
V33*0.8
V
2
0.4
V
2.7
V
1
uA
10
pF
AC Characteristics
(1) Parallel MIDI Interface Timing
CSB
TCH
TCS
TWI
WRB
TWP
2nd Data
1st Data
D[0..7]
TDS
TDH
PMIDI_RY
ITEM
SYMBOL
MIN
Chip Enable Setup Time
Chip Enable Hold Time
TCS
TCH
0
0
ns
ns
Write Pulse interval
TWI
40
㎲
Write Pulse Width
Data Setup Time
Data Hold Time
TWP
TDS
TDH
25
25
5
ns
ns
ns
MIDI synthesizer with special effects and 32M sound font ROM
TYP
MAX
UNIT
QS1532
(2) CODEC Interface Timing
- DAC Interface –
WCLK
Left Channel
Right Channel
32Bits
32Bits
BCLK
FDOUT/RDOUT
Sign
Extension
MSB
LSB
Sign
Extension
MSB
LSB
- ADC Interface –
WCLK
Left Channel
Right Channel
32Bits
32Bits
BCLK
DIN
MSB
ITEM
LSB
Don’t Care
MSB
SYMBOL
MIN
LSB
Don’t Care
TYP
MAX
UNIT
Left/Right Clock Input
WCLK
46.875
KHz
Bit Clock Input
BCLK
3
MHz
5-2. Power Consumption
ITEMS
Symbol
Min
Max
Unit
V33 section with V33_IO
ICCIO
6.5
mA
V25 section with V25_CORE
ICCCO
65
mA
Power Down Mode
ICCPD
50
uA
When V33=3.3V V25=2.5V
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
5-3. Soldering Condition
5-3-1. Soldering Temperature
ITEMS
Soldering Temperature
Symbol
Min
TYP
Max
Unit
TSOL
-5
240
+5
°C
5-3-2. Recommended Reflow Profile
Max 240
200
150
1.5~2.5 °C/Sec
100
50
90~120 sec
Max 60
Max 30
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
6. Physical Dimensions
- Package Out Dimensions -
ALL DIMENSIONS ARE IN MILLIMETERS
SYM
BOL
NOM
MAX
MIN
NOM
MAX
A
---
---
1.34
---
---
0.0528
A1
0.22
0.28
0.34
0.0087
0.0110
0.0134
A2
0.92
0.96
1.00
0.0362
0.0378
0.0394
NOM
0.70 BASIC
7.90
8.00
8.10
0.0276 BASIC
0.3110 0.3150 0.3189
6.40 BASIC
0.2520 BASIC
aaa
0.10
0.0039
A3
D
bbb
0.20
0.0079
D1
MIN
NOM
MAX
MIN
INCH
MIN
INCH
01
MILLIMETER
MILLIMETER
SYM
BOL
MAX
ccc
0.20
0.0079
E
ddd
0.12
0.0047
E1
eee
0.15
0.0059
e
fff
0.08
0.0031
b
MIDI synthesizer with special effects and 32M sound font ROM
7.90
8.00
8.10
6.40 BASIC
0.40
0.3150
0.3189
0.2520 BASIC
0.80 BASIC
0.35
0.3110
0.0315 BASIC
0.45
0.0138
0.0157
0.0177
QS1532
A. APPENDIX
A-1. GM SOUND MAP
A-1-1. GM 128 SOUND
PC# CC0
1
2
3
4
Piano
5
6
7
8
9
10
11
12
Chromatic
Percussion
13
14
15
16
17
18
Organ
19
20
21
22
23
24
25
Guitar
26
0
8
16
0
8
0
8
0
8
0
8
16
24
0
8
16
0
8
16
24
0
0
0
0
0
8
0
8
0
0
8
9
0
0
8
16
32
0
8
32
0
0
8
16
0
0
8
0
0
0
8
16
32
0
8
16
Instrument Name
Acoustic Grand Piano
Wet Acoustic Grand
Dry Acoustic Grand
Bright Acoustic Piano
Wet Bright Acoustic
Electric Grand Piano
Wet Electric Grand
Honky-tonk Piano
Wet Honky-tonk
Rhodes Piano
Detuned Electric Piano 1
Electric Piano 1 Variation
60's Electric Piano
Chorused Electric Piano
Detuned Electric Piano 2
Electric Piano 2 Variation
Harpsichord
Coupled Harpsichord
Wet Harpsichord
Open Harpsichord
Clavinet
Celesta
Glockenspiel
Music Box
Vibraphone
Wet Vibraphone
Marimba
Wet Marimba
Xylophone
Tubular-bell
Church Bell
Carillon
Santur
Hammond Organ
Detuned Organ 1
60's Organ 1
Organ 4
Percussive Organ
Detuned Organ 2
Organ 5
Rock Organ
Church Organ 1
Church Organ 2
Church Organ 3
Reed Organ
French Accordion
Italian Accordion
Harmonica
Bandoneon
Nylon-String Guitar
Ukulele
Open Nylon Guitar
Nylon Guitar 2
Steel-String Guitar
12-String Guitar
Mandolin
PC# CC0
27
28
Guitar
29
30
31
32
Bass
33
34
35
36
37
38
39
40
41
Orchestra Solo
42
43
44
45
46
47
48
49
50
51
Orchestra
Ensemble
52
53
54
55
56
57
58
59
60
Brass
MIDI synthesizer with special effects and 32M sound font ROM
61
62
63
0
8
0
8
0
8
16
0
0
8
0
8
0
0
0
0
0
0
0
1
8
0
8
16
0
8
0
0
0
0
0
0
0
0
8
0
0
8
0
0
32
0
0
0
0
0
1
0
0
0
1
0
8
0
8
16
Instrument Name
Jazz Guitar
Hawaiian Guitar
Clean Electric Guitar
Chorus Guitar
Muted Electric Guitar
Funk Guitar
Funk Guitar 2
Overdriven Guitar
Distortion Guitar
Feedback Guitar
Guitar Harmonics
Guitar Feedback
Acoustic Bass
Fingered Bass
Picked Bass
Fretless Bass
Slap Bass 1
Slap Bass 2
Synth Bass 1
Synth Bass 101
Synth Bass 3
Synth Bass 2
Synth Bass 4
Rubber Bass
Violin
Slow Violin
Viola
Cello
Contrabass
Tremolo Strings
Pizzicato Strings
Harp
Timpani
String Ensemble
Orchestra Strings
Slow String Ensemble
Synth Strings 1
Synth Strings 3
Synth Strings 2
Choir Aahs
Choir Aahs 2
Voice Oohs
Synth Voice
Orchestra Hit
Trumpet
Trombone
Trombone 2
Tuba
Muted Trumpet
French Horns
French Horn 2
Brass Section 1
Brass Section 2
Synth Brass 1
Synth Brass 3
Analog Brass 1
QS1532
PC#
Brass
Reed
Pipe
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Synth Lead
Synth Pad
Synth Sound
FX
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
Ethnic
108
109
110
111
112
CC0
0
8
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
8
0
1
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
0
0
1
0
0
0
8
0
0
0
0
Instrument Name
Synth Brass 2
Synth Brass 4
Analog Brass 2
Soprano Sax
Alto Sax
Tenor Sax
Baritone Sax
Oboe
English Horn
Bassoon
Clarinet
Piccolo
Flute
Recorder
Pan Flute
Bottle Blow
Shakuhachi
Whistle
Ocarina
Square Lead
Square Wave
Sine Wave
Saw Lead
Saw Wave
Doctor Solo
Synth Calliope
Chiffer Lead
Charang
Solo Synth Vox
5th Saw Wave
Bass & Lead
Fantasia Pad
Warm Pad
Polysynth Pad
Space Voice Pad
Bowed Glass Pad
Metal Pad
Halo Pad
Sweep Pad
Ice Rain
Soundtrack
Crystal
Atmosphere
Brightness
Goblin
Echo Drops
Echo Bell
Echo Pan
Star Theme
Sitar
Sitar 2
Banjo
Shamisen
Koto
Taisho Koto
Kalimba
Bagpipe
Fiddle
Shanai
PC#
CC0
113
114
115
0
0
0
0
8
0
8
0
8
0
8
9
0
0
1
2
0
1
0
1
2
3
4
5
0
1
2
3
0
1
2
3
4
5
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
0
1
2
3
116
Percussive
117
118
119
120
121
122
123
124
125
Sound Effect
126
127
128
Instrument Name
Tinkle Bell
Agogo
Steel Drums
Woodblock
Castanets
Taiko
Concert Bass Drum
Melodic Tom 1
Melodic Tom 2
Synth Drum
808 Tom
Electric Percussion
Reverse Cymbal
Guitar Fret Noise
Guitar Cut Noise
String Slap
Breath Noise
Flute Key Click
Seashore
Rain
Thunder
Wind
Stream
Bubble
Bird
Dog
Horse-Gallop
Bird 2
Telephone 1
Telephone 2
Door Creaking
Door Closing
Scratch
Wind Chimes
Helicopter
Car-Engine
Car-Stop
Car-Pass
Car-Crash
Siren
Train
Jetplane
Starship
Burst Noise
Applause
Laughing
Screaming
Punch
Heart Beat
Footsteps
Gun Shot
Machine Gun
Lasergun
Explosion
PC# : Program Number
CC0 : Value of control "0"( Variation Number )
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
A-1-2. PERCUSSION MAP
Note
D#0
E0
F0
F#0
G0
G#0
A0
A#0
B0
C1
C#1
D1
D#1
E1
F1
F#1
G1
G#1
A1
A#1
B1
C2
C#2
D2
D#2
E2
F2
F#2
G2
G#2
A2
A#2
B2
C3
C#3
D3
D#3
E3
F3
F#3
G3
G#3
A3
A#3
B3
C4
C#4
D4
D#4
E4
F4
F#4
G4
G#4
A4
A#4
B4
C5
C#5
D5
D#5
Key
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
Standard #1
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Kick Drum 2
Kick Drum 1
Side Stick
Snare Drum 1
Hand Clap
Snare Drum 2
Low Tom 2
Closed Hi-Hat
Low Tom 1
Pedal Hi-Hat
Mid Tom 2
Open Hi-Hat
Mid Tom 1
High Tom 2
Crash Cymbal
High Tom 1
Ride Cymbal
Chinese Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
Standard 2 #2
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
ST2 Kick Drum 2
ST2 Kick Drum 1
Side Stick
ST2 Snare Drum 1
Hand Clap
ST2 Snare Drum 2
Low Tom 2
Closed Hi-Hat
Low Tom 1
Pedal Hi-Hat
Mid Tom 2
Open Hi-Hat
Mid Tom 1
High Tom 2
Crash Cymbal
High Tom 1
Ride Cymbal
Chinese Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
Room #9
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Room Kick Drum 2
Room Kick Drum 1
Side Stick
Room Snare Drum 1
Hand Clap
Room Snare Drum 2
Room Lo Tom 2
Closed Hi-Hat
Room Lo Tom 1
Pedal Hi-Hat
Room Mid Tom 2
Open Hi-Hat
Room Mid Tom 1
Room Hi Tom 2
Crash Cymbal
Room Hi Tom 1
Ride Cymbal
Chinese Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
Power #17
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Power Kick Drum 2
Mondo Kick
Side Stick
Gated SD
Hand Clap
Power Snare Drum 2
Room Lo Tom 2
Closed Hi-Hat
Room Lo Tom 1
Pedal Hi-Hat
Room Mid Tom 2
Open Hi-Hat
Room Mid Tom 1
Room Hi Tom 2
Crash Cymbal
Room Hi Tom 1
Ride Cymbal
Chinese Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
MIDI synthesizer with special effects and 32M sound font ROM
Electronic #25
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Elec Kick Drum 2
Elec BD
Side Stick
Elec SD
Hand Clap
Elec Gated SD
Elec Lo Tom 2
Closed Hi-Hat
Elec Lo Tom 1
Pedal Hi-Hat
Elec Mid Tom 2
Open Hi-Hat
Elec Mid Tom 1
Elec Hi Tom 2
Crash Cymbal
Elec Hi Tom 1
Ride Cymbal
Reverse Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
TR-808 #26
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
808 Kick Drum 2
808 Bass Drum
808 Rim Shot
808 Snare Drum
Hand Clap
808 Snare Drum 2
808 Low Tom 2
808 Closed Hi-Hat
808 Low Tom 1
808 Closed Hi-Hat
808 Mid Tom 2
808 Open Hi-Hat
808 Mid Tom 1
808 High Tom 2
808 Cymbal
808 High Tom 1
Ride Cymbal
Chinese Cymbal
Ride Bell
Tambourine
Splash Cymbal
808 Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
808 High Conga
808 Mid Conga
808 Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
808 Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
808 Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
QS1532
Note
D#0
E0
F0
F#0
G0
G#0
A0
A#0
B0
C1
C#1
D1
D#1
E1
F1
F#1
G1
G#1
A1
A#1
B1
C2
C#2
Key
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Dance #27
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Dance Kick
Elec Kick Drum 2
Side Stick
Dance Snare1
Hand Clap
Dance Snare2
Elec Lo Tom 2
808 Closed Hi-Hat
Elec Lo Tom 1
808 Closed Hi-Hat
Elec Mid Tom 2
808 Open Hi-Hat
Elec Mid Tom 1
Elec Hi Tom 2
Crash Cymbal
Jazz #33
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Jazz BD 2
Jazz BD 1
Side Stick
Snare Drum 1
Hand Clap
Snare Drum 2
Low Tom 2
Closed Hi-Hat
Low Tom 1
Pedal Hi-Hat
Mid Tom 2
Open Hi-Hat
Mid Tom 1
High Tom 2
Crash Cymbal
Brush #41
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Jazz BD 2
Jazz BD 1
Side Stick
Brush Tap
Brush Slap
Brush Swirl
Low Tom 2
Closed Hi-Hat
Low Tom 1
Pedal Hi-Hat
Mid Tom 2
Open Hi-Hat
Mid Tom 1
High Tom 2
Crash Cymbal
Orchestra #49
Closed Hi-Hat
Pedal Hi-Hat
Open Hi-Hat
Ride Cymbal
Sticks
Square Click
Metronome Click
Metronome Bell
Concert BD 2
Concert BD 1
Side Stick
Concert SD
Castanets
Concert SD
Tympani F
Tympani F#
Tympani G
Tympani G#
Tympani A
Tympani A#
Tympani B
Tympani C
Tympani C#
D2
50
Elec Hi Tom 1
High Tom 1
High Tom 1
Tympani D
D#2
E2
F2
F#2
G2
G#2
A2
A#2
B2
C3
C#3
D3
D#3
E3
F3
F#3
G3
G#3
A3
A#3
B3
C4
C#4
D4
D#4
E4
F4
F#4
G4
G#4
A4
A#4
B4
C5
C#5
D5
D#5
E5
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Ride Cymbal
Reverse Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
Ride Cymbal
Chinese Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
Ride Cymbal
Chinese Cymbal
Ride Bell
Tambourine
Splash Cymbal
Cowbell
Crash Cymbal 2
Vibra-Slap
Ride Cymbal 2
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
Tympani D#
Tympani E
Tympani F
Tambourine
Splash Cymbal
Cowbell
Concert Cymbal 2
Vibra-Slap
Concert Cymbal 1
High Bongo
Low Bongo
Mute Hi Conga
Open Hi Conga
Low Conga
High Timbale
Low Timbale
High Agogo
Low Agogo
Cabasa
Maracas
Short Hi Whistle
Long Lo Whistle
Short Guiro
Long Guiro
Claves
High Woodblock
Low Woodblock
Mute Cuica
Open Cuica
Mute Triangle
Open Triangle
Shaker
Jingle Bell
Belltree
Castanets
Mute Surdo
Open Surdo
Applause
MIDI synthesizer with special effects and 32M sound font ROM
Sound FX #57
High Q
Slap
Scratch Push
Scratch Pull
Sticks
Square Click
Metronome Click
Metronome Bell
Guitar Fret Noise
Guitar Cut Noise Up
Guitar Cut Noise Down
Double Bass String
Slap
Flute Key Click
Laughing
Screaming
Punch
Heartbeat
Footsteps 1
Footsteps 2
Applause
Door Creaking
Door Closing
Scratch
Wind Chimes
Car Engine
Car Brakes
Car Passing
Car Crash
Siren
Train
Jet Plane
Helicopter
Starship
Gun Shot
Machine Gun
Laser Gun
Explosion
Dog Bark
Horse Gallop
Birds Tweet
Rain
Thunder
Wind
Seashore
Stream
Bubble
-
QS1532
A-1-3. Detailed MIDI Implementation
MIDI Message
Hex Code
Description
Compatibility
NOTE ON
9nH kk vv
MIDI channel n(0~15), kk=1~127, vv=1~127, vv=0 means NOTE OFF
MIDI
NOTE OFF
8nH kk vv
MIDI channel n(0~15), kk=1~127, vv is don’t care
MIDI
PITCH BEND
EnH bl bh
Pitch bend as specified by bh/bl(14bit) Center = 00H40H
GM
PROGRAM
CHANGE
CnH pp
PP= Patch Number( 0 ~127)
GM/GS
MIDI RESET
FFH
Reset to power-up condition
MIDI
CTRL 00
BnH 00H dd
Bank Selection : Refer to sound list (CC0)
GS
CTRL 01
BnH 01H dd
Modulation wheel(1~127)
MIDI
CTRL 05
BnH 05H dd
Portamento time.
MIDI
CTRL 06
BnH 06H dd
Data entry : provides data to RPN and NRPN
MIDI
CTRL 07
BnH 07H dd
Volume (default=100)
MIDI
CTRL 10
BnH 0AH dd
Pan (default=64 center)
MIDI
CTRL 11
BnH 0BH dd
Expression (default=127)
MIDI
CTRL 107
BnH 6BH dd
EQ ON /OFF (0~63:OFF) / (64~127:ON)
CTRL 16
BnH 10H dd
EQ LOW : ( 55 ~ 73 / Bypass :64 )
CTRL 17
BnH 11H dd
EQ MID : (55 ~ 73 / Bypass : 64 )
CTRL 19
BnH 13H dd
EQ HIGH : ( 55~73 / Bypass : 64 )
CTRL 64
BnH 40H dd
Sustain (damper) pedal
MIDI
CTRL 65
BnH 41H dd
Portamento ON/OFF
MIDI
CTRL 66
BnH 42H dd
Sostenuto pedal
MIDI
CTRL 67
BnH 43H dd
Soft pedal
MIDI
CTRL 71
BnH 47H dd
NRPN-161 TVF Resonance modify (same as nrpn 99-1/98-33)
GM/GS
CTRL 72
BnH 48H dd
NRPN-230 Env release time modify (same as nrpn 99-1/98-102)
GM/GS
CTRL 73
BnH 49H dd
NRPN-227 Env attack time modify (same as nrpn 99-1/98-99)
GM/GS
CTRL 74
BnH 4AH dd
NRPN-160 TVF cutoff freq modify (same as nrpn 99-1/98-32)
GM/GS
CTRL 75
BnH 4BH dd
NRPN-228 Env decay time modify (same as nrpn 99-1/98-100)
GM/GS
CTRL 76
BnH 4CH dd
NRPN-136 Vibrato rate modify (same as nrpn 99-1/98-8)
GM/GS
CTRL 77
BnH 4DH dd
NRPN-137 Vibrato depth modify (same as nrpn 99-1/98-9)
GM/GS
CTRL 78
BnH 4EH dd
NRPN-138 Vibrato delay modify (same as nrpn 99-1/98-10)
GM/GS
CTRL 80
BnH 50H dd
Reverb Type 0 = Studio 1
1 = Room 1
2 = Room 2
3 = Hall 1
4 = Hall 2
5 = Studio 2
6 = Big Hall1
7 = Big Hall2
MIDI synthesizer with special effects and 32M sound font ROM
GM/GS
QS1532
MIDI Message
Hex Code
Description
Compatibility
CTRL 81
BnH 51H dd
dd = 0 Industrial Standard Chorus 1
dd = 1 Industrial Standard Chorus 2
dd = 2 White Chorus 1
dd = 3 White Chorus 2
dd = 4 White Chorus 3 **Default setting
dd = 5 Flanger 1
dd = 6 Flanger 2
dd = 7 Flanger 3
GM/GS
CTRL 82
BnH 52H 00
Echo 0n / OFF
GS
BnH 52H 01
Echo delay 48ms
GS
BnH 52H 02
96ms
GS
BnH 52H 03
144ms
GS
BnH 52H 04
192ms
GS
BnH 52H 05
240ms
GS
CTRL 83
BnH 53H 05
Chorus Out => Reverb in - Feedback (0~127) Codec &
MIDI
GS
CTRL 84
BnH 54H dd
Portamento control ( On / Off )
GS
CTRL 85
BnH 55H dd
Effect Reverb Damping (0 ~127)
GS
CTRL 86
BnH 56H dd
Effect Reverb Decay
GS
CTRL 91
BnH 5BH dd
Reverb send level dd= 0~127
GS
CTRL 93
BnH 5DH dd
Chorus send level dd= 0~127
GS
NRPN 0108H
BnH 63H 01H 62H 08H 06H vv
Vibrate rate (vv=40H -> no modify)
GS
NRPN 0109H
BnH 63H 01H 62H 09H 06H vv
Vibrate depth (vv=40H -> no modify)
GS
NRPN 010AH
BnH 63H 01H 62H 0AH 06H vv
Vibrate delay (vv=40H -> no modify)
GS
NRPN 0120H
BnH 63H 01H 62H 20H 06H vv
TVF cutoff freq (vv=40H -> no modify)
GS
NRPN 0121H
BnH 63H 01H 62H 21H 06H vv
TVF resonance (vv=40H -> no modify)
GS
NRPN 0163H
BnH 63H 01H 62H 63H 06H vv
Env attack time (vv=40H -> no modify)
GS
NRPN 0164H
BnH 63H 01H 62H 64H 06H vv
Env decay time (vv=40H -> no modify)
GS
NRPN 0166H
BnH 63H 01H 62H 66H 06H vv
Env release time (vv=40H -> no modify)
GS
NRPN 18rrH
BnH 63H 18H 62H rr 06H vv
Pitch coarse of drum instr. rr is a note vv=40H -> no
modify
GS
NRPN 1ArrH
BnH 63H 1AH 62H rr 06H vv
Level of drum instr. rr is a note vv= 00~7FH
GS
NRPN 1CrrH
BnH 63H 1CH 62H rr 06H vv
Pan of drum instr. rr is a note vv=40H -> middle
GS
NRPN 1DrrH
BnH 63H 1DH 62H rr 06H vv
Reverb send level of drum instr. rr is a note vv=00~7FH
GS
NRPN 1ErrH
BnH 63H 1EH 62H rr 06H vv
Chorus send level of drum instr. rr is a note vv=00~7FH
GS
RPN 0000H
BnH 65H 00H 64H 00H 06H vv
Pitch bend sensitivity in semitones(default = 2)
GM
RPN 0001H
BnH 65H 00H 64H 01H 06H vv
Fine tuning in cent(vv=00-100, vv=40H 0, w=7FH+100)
GM
RPN 0002H
BnH 65H 00H 64H 02H 06H vv
Coarse tuning in half tones (vv=00-64, vv=7FH+64)
GM
MIDI synthesizer with special effects and 32M sound font ROM
(0 ~127)
QS1532
MIDI Message
Hex Code
Description
Compatibility
CRTL 120
BnH 78H 00H
All sound off
CTRL 121
BnH 79H 00H
Reset all controllers
CTRL 123
BnH 7BH 00H
All note off
Sysex
F0H 7EH 7FH 09H 01H F7H
General MIDI reset
GS
Sysex
F0H 7FH 7FH 04H 01H 00H ll F7H
Master volume (ll=0 to 127, default 127)
GS
Sysex
F0H 41H 00H 42H 12H 40H 00H 04H vv
xx F7H
Master volume (default vv=7FH)
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H 30H vv
xx F7H
Reverb type (vv=0 to 7), default = 04H
00H : Room1 01H : Room2
02H : Room3 03H : Hall1
04H : Hall2 05H : Plate
06H : Delay 07H : Pan delay
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H 31H vv
xx F7H
Reverb character, default 04H
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H 33H vv
xx F7H
Reverb Master Level, default = 64H
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H 34H vv
xx F7H
Reverb time
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H
38H vv xx F7H
Chorus type (vv=0 to 7), default = 02H
00H : Chorus1
01H : Chorus2
02H : Chorus3
03H : Chorus4
04H : Feedback
05H : Flanger
06H : Short delay
07H : FB delay
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H
3AH vv xx F7H
Chorus master level, default = 64
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H
3EH vv xx F7H
Chorus depth
GS
Sysex
F0H 41H 00H 42H 12H 40H 01H
3FH vv xx F7H
Chorus send to Reverb
GS
Sysex
F0H 41H 00H 42H 12H 40H 1pH
15H vv xx F7H
Part to rhythm allocation, p is part (0 to 15),
vv is 00 (sound part) or 01 (rhythm part).
This SYSEX allows a part to play sound or
drumset.
There is no limitation of the number of parts
Playing drumset.
Default assignment : part 0 plays drums
(default MIDI channel 9)
all other parts play sound.
GS
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
A-2. Application schematic
A-2-1. Parallel MIDI schematic
MIDI synthesizer with special effects and 32M sound font ROM
QS1532
A-2-2. Recommend PCB design for 2 Layer.( As used parallel interface )
MIDI synthesizer with special effects and 32M sound font ROM