Herunterladen Diese Seite drucken

Bulk Dump Der Stimmenparameter - Yamaha A4000 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für A4000:

Werbung

Tabelle1 Bulk Dump
Punkt
type
Beschreibung
Abwei-
dezimal
Adressenabweichung
chung
UC
1 byte (unsigned 8 bit)
1 byte (signed 8 bit, 2's comple-
SC
ment)
US
2 byte (unsigned16 bit )
Daten-
2 byte (signed 16 bit, 2's com-
SS
größe
plement)
UL
4 byte (unsigned 32 bit )
4 byte (signed 32 bit, 2's com-
SL
plement)
*n
n bytes of each datatype
All displayable ASCII-Codes,
c
except ¥
Bitmap type
Wert
b
Refer to the name column for the
bit position
Unused or internal use only (0
not appropiate)
Parameter block
Name
[ ]
Refer to each parameter block
for details
Jedes Datenbyte wird in höhere und niedrigere vier Bits eingeteilt und empfangen/übertragen als zwei Bytes
der MIDI-Daten.
original Datenbyte
b7,b6,b5,b4,b3,b2,b1,b0
1. byte
0,0,0,0,b7,b6,b5,b4
MIDI-
Daten
2. byte
0,0,0,0,b3,b2,b1,b0

1.1 Bulk Dump der Stimmenparameter

I 1.1.1 Program Bulk Dump 408+56*(Anzahl der Samples) Byte
Abwei-
Daten-
Wert
Name
chung
größe
0000
64 byte
[Common]
0064
UC*8
c
program name
0072
UC
b
b0:AD in on, b2-1:AD in source,
b5-3:effect1-3 connection, b7-6:program LFO Sync
0073
UC
b
b2-0:Program LFO cycle, b5-3:Program LFO wave,
b7-6:Program LFO initial phase
0074
US
b
b0:MIDI channelA01 controller reset...
b15:MIDI channelA16 controller reset
0076
US
b
b0:MIDI channelA01 note on normal/toggle...
b15:MIDI channelA16 note on normal/toggle...
0078
SC
±63
AD in (L) pan
0079
UC
reserved
0080
UC
reserved
0081
UC
reserved
0082
UC
reserved
0083
UC
0-127
program level
0084
SC
reserved
0085
SC
reserved
0086
SC
±127
Program transponse
0087
SC
-2,-1,0-32
Program LFO reset MIDI channel (*2)
0088
UC
0-3
program portamento type
0089
UC
0-127
program portamento rate
0090
UC
0-127
program portamento time
0091
UC
0-127
S/H speed
0092
UC
25-250
program LFO tempo
0093
SC
-1,0-127
program LFO reset note (*2)
0094
US
0-999
number of assigned samples (*1)
0096
120 byte
[Effect parameter]*3 (Effect1-3)
0216
16 byte
reserved
0232
120 byte
[Effect parameter]*3 (Effect4-6) (only A5000)
0352
16 byte
[Control]*4 (program control 1-4)
0368
US
b
b0:MIDI channel B01 controller reset...
b15:MIDI channel B16 controller reset (only A5000)
0370
US
b
b0:MIDI channel B01 note on normal/toggle...
b15:MIDI channel B16 note on normal/toggle
(only A5000)
0372
UC
b
b2-0: effect 4-6-connection (A5000 only)
0373
UC
0-12
AD in (L) output1 (*4)
0374
UC
0-127
AD in (L) level1
0375
UC
0-12
AD in (L) output2 (*4)
0376
UC
0-127
AD in (L) level2
0377
SC
±63
AD in R pan
0378
UC
0-12
AD in R output1 (*4)
0379
UC
0-127
AD in L level1
0380
UC
0-12
AD in R output2 (*4)
0381
UC
0-127
AD in R level2
0382
UC*16
0-127
program LFO step wave value1-16
G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G
Datenbyte
1.
2.
3.
4.
b7-b0
sign, b6-b0
b15-b8
b7-b0
sign, b14-b8
b7-b0
b31-b24
b23-16
b15-b8
b7-b0
sign, b30-
b23-16
b15-b8
b7-b0
b24
0398
UC
b
b2-0: total steps of step wave, b4-3: step wave slope
0399
9 byte
reserved
0408
56*n byte
[Easy Edit Parameter]*(number of samples)
(*1) Nummer des Samples / der Sample-Bank für die „ToPgm" angeschaltet ist.
(*2) -2: aus, -1: ABSPIELEN, 0-15: A01-16, 16: Grundempfangskanal, 17-32:B01-16(nur A5000)
(*3) -1:alle
(*4) Schlagen Sie bei *8 des Abschnittes 2.1.1 „Program-Parameter" nach.
I 1.1.2 Bulk Dump von Sample-Banken 312+20*(Nummer der Samples)Byte
Abweichung
Datengröße
Wert
0000
64 byte
0064
224 byte
0288
UL
b
0292
UL
b
0296
UL
b
0300
UL
0304
UC
0-127
0305
UC*7
0312
20*n byte
(*1) b31(MSB) — b0(LSB):P2=31 — 0
(*2) b31(MSB) — b0(LSB):P2=63 — 32
(*3) b31(MSB) — b0(LSB):P2=95 — 64
P2, oben, angewendet auf P2 = 0-88 des „Sample Parameter"-Blocks des „2.1.4 Parameterblock."
I 1.1.3 Sample-Bulk Dump 336 byte
Abweichung
Datengröße
Wert
0000
64 byte
0064
UC*16
c
0080
UC*16
c
0096
UL*2
0104
UL*2
0112
224 byte
(*1) Keine Zuordnung, wenn das erste Byte $00 ist.
I 1.1.4 Bulk Dump der Wellendaten 72+2*(Wortgröße der Wellendaten) Byte
Abweichung
Datengröße
Wert
0000
64 byte
0064
SS
0066
US
0068
US
0070
US
0072
US*n
I 1.1.5 Bulk Dump der Sequenz 72+(Bytegröße der Sequenz) Byte
Abweichung
Datengröße
Wert
0000
64 byte
0064
US
50-250
0066
US
0068
US
0070
US
0072
UC*n
I 1.1.6 Bulk Dump der Objektliste 17*(Anzahl aller Objekte) Byte
Abweichung
Datengröße
Wert
0000
UC
0001
UC*16
c
:
Für alle im Speicher gespeicherten Objekte wiederholen, vom object type bis zu name.
:
(*1) Sample:16, Sample-Bank:17, Sequenz:19, Program:20"
I 1.1.7 Parameterblock
[Allgemein] 64Byte
Abweichung
Datengröße
Wert
0000
UC
0001
UC
0002
UC*16
c
0018
UC*2
0020
UL
0024
UC*16
0040
UC*16
0056
UC
0057
UC*3
0060
UL
(*1) Sample:16, Sample-Bank:17, Sequenz:19, Program:20
(*2) Wortgröße der Wellendaten für Bulk Dump der Wellendaten,
Wortgröße der Sequenzdaten für Bulk Dump der Sequenz,
0 in allen anderen Fällen.
MIDI-Datenformat
Name
[Common]
[Sample-Parameter]
sample bank value enable (*1)
sample bank value enable (*2)
sample bank value enable (*3)
reserved
number of assigned samples
reserved
[Sample Bank Member]*(number of samples)
Name
[Common]
linked wave object name L (*1)
linked wave object name R (*1)
reserved
reserved
[Sample Parameter]
Name
[Common]
reserved
reserved
reserved
reserved
wave data (n='size' in [Common])
Name
[Common]
original tempo
reserved
reserved
reserved
sequence data (n='size' in [Common])
Name
object type (*1)
name
Name
object type (*1)
reserved
Name
reserved
size (*2)
reserved
reserved
reserved
reserved
reserved
Anhang
A5000/A4000 •
279

Werbung

loading