Herunterladen Inhalt Inhalt Diese Seite drucken

Parameter-Anforderung (Objekt); Parameter-Anforderung (System-Parameter) - Yamaha A3000 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für A3000:
Inhaltsverzeichnis

Werbung

5.3.5. Parameter-Anforderung (Objekt)

0
11110000
F0
1
01000011
43
2
0011nnnn
nnnn
= Device Number
3
01011000
58
g=22,h=0
4
00000000
01
5
0ppppppp
parameter(6byte)
10
0ppppppp
11
11110111F7
Diese Meldung fordert Übertragung des Parameters des spezifizierten Objekts als Parameteränderung an.
Parameter siehe Tabelle 1.
Diese Meldung wird nur empfangen.

5.3.6. Parameter-Anforderung (System-Parameter)

0
11110000
F0
1
01000011
43
2
0011nnnn
nnnn
= Device Number
3
01011000
58
g=22,h=0
4
00000000
02
5
0ppppppp
parameter(6byte)
10
0ppppppp
11
11110111
F7
Diese Meldung fordert die Übertragung eines Systemparameters als Parameter-Änderung an.
Parameter siehe Tabelle 2.
Diese Meldung wird nur empfangen.
6. Tabelle 1: Soundparameter
<Speicherabzug (Bulk Dump)-Datenformat für jedes Objekt>
p
offset
Dezimal
s
data size UC
Unsigniert 8 Bit
SC
signiert 8 Bit (Ergänzung für 2)
US
unsigniert 16 Bit
SS
signiert 16 Bit (Ergänzung für 2)
UL
unsigniert 32 Bit
SL
signiert 32 Bit (Ergänzung für 2)
[ ]
siehe betreffender Parameter-Block
*n
»n« aufeinanderfolgende Vorkommnisse der obigen Formatdaten
v
value
Dezimal
c
darstellbare ASCII-Code außer \
b
Bitmap (siehe Feld »Name« für Bit-Einheiten)
max
maximal durch Datengröße ausdruckbare Zahl
Program Bulk Dump 232+56* (Zahl der Samples) Bytes
p
s
v
name
0000
[Common]
64byte
0064
UC*8
c
program name
0072
UC
b
b0:AD in on, b2-1:AD in source,
b4-3:effect connect
0073
UC
-
reserved
0074
US
b
b0:MIDI channel1 controller reset...
b15:MIDI channel16 controller reset
0076
US
-
reserved
±63
0078
SC
AD in pan
0079
UC
0-4
AD in main output
0080
UC
0-127
AD in level
0081
UC
0-4
AD in assignable output
0082
UC
0-127
AD in assignable level
0083
UC
0-127
program level
±63
0084
SC
fine tune
±127
0085
SC
coarse tune
±127
0086
SC
transpose
0087
UC
-
reserved
0088
UC
0-3
portamento type
0089
UC
0-127
portamento rate
0090
UC
0-127
portamento time
0091
UC
0-127
S/H speed
0092
US
-
reserved
0094
US
0-999
number of samples (Hinweis 1)
0096
[Effect Parameter]*3
120byte(effect1-3)
0216
[Control Matrix]*4
16byte(matrix1-4)
0232
[Easy Edit Parameter]*n
56byte*(number of samples)byte
(Hinweis 1) Anzahl der Samples und Sample-Banken für die ToPgm eingeschaltet ist.
Sample Bank Bulk Dump 276+20* (Anzahl der Samples) Bytes
p
s
v
name
0000
[Common]
64byte
0064
[Sample Parameter]
188byte
0252
UL*4
-
reserved
0268
UC
0-127
number of samples
0269
UC*7
-
reserved
0276
[Sample Bank Member]*n
20*(number of samples)byte
Sample Bulk Dump 300 Bytes
p
s
v
name
0000
[Common]
64byte
0064
UC*16
c
wave name L
0080
UC*16
c
wave name R
0096
UL*2
-
reserved
0104
UL*2
-
reserved
0112
[Sample Parameter]
188byte
Wellendaten Bulk Dump
p
s
v
name
0000
[Common]
64byte
0064
SS
-
reserved
0066
US
-
reserved
0068
US
-
reserved
0070
US
-
reserved
0072
US*nnnn
wave data (nnnn=size)
Sequenz Bulk Dump
p
s
v
name
0000
[Common]
64byte
0064
US
50-250
original tempo
0066
US
-
reserved
0068
US
-
reserved
0070
US
-
reserved
0072
UC*nnnn
sequence data (nnnn=size)
Objekt-Anforderung Bulk Dump
p
s
v
name
0000
UC
obj type (Hinweis 1)
0001
UC*16
c
name
:
Von »obj type« bis »name« ist für jedes Objekt im Speicher wiederholt.
:
(Hinweis 1) sample:16, sample bank:17, sequence:19, program:20
Parameterblock
p
s
v
name
0000
UC
obj type (Hinweis 1)
0001
UC
-
reserved
0002
UC*16
c
name
0018
UC*2
-
reserved
0020
UL
size (Hinweis 2)
0024
UC*16
-
reserved
0040
UC*16
-
reserved
0056
UC
-
reserved
0057
UC*3
-
reserved
0060
UL
-
reserved
(Hinweis 1) sample:16, sample bank:17, sequence:19, program:20
(Hinweis 2) Für einen Wellendaten Bulk Dump ist dies die Wellendaten Wortgröße. Für einen Sequenz Bulk Dump ist dies die Sequenzdaten-Bytegröße.
Andernfalls gilt 0.
MIDI-Datenformat
Anhang
357

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis