开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Controller assignment in DX7 family


Greg
 

Among Yamaha's 6-operator FM synths I have found 4 different ways of assigning

controllers to various functions (e.g. pitch modulation depth for the mod wheel).

1. DX7 Mark I Function parameter changes (F0 43 1n 08)

2a. TX7/TX816 Performance bulk dump (F0 43 0n 01)
2b. TX7/TX816 Performance parameter changes (F0 43 1n 04)
2c. TX7/TX816 64-Performance bulk dump (F0 43 0n 02)
(These synths also receive 1.)

3a. DX7II/DX7S/TX802 ACED (single-voice supplement) bulk dump (F0 43 0n 05)
3b. DX7II/DX7S/TX802 ACED parameter changes (F0 43 1n 18)
3c. DX7II/DX7S/TX802 AMEM (32-voice supplement) bulk dump (F0 43 0n 06)

4a. DX200/PLG150DX XG multi-part bulk dump (F0 43 0n 4C LL LL 08 0p nn)
4b. DX200/PLG150DX XG parameter changes (F0 43 1n 4C 08 0p nn)
(These synths do not use the controller-assign parameters in 3a.)

The Java program in dx7param.zip in the Files section generates 1. before 2a./3a. so

the same bulk dump can be used for both DX7 Mark I (with channel changed by the Java

program in dx7chan.zip) and either DX7II or TX7.

For 4a./4b. use an XG editor such as:
XGC (free from www.midiox.com, base XG + DB50XG/SW60XG/MU10 2-element voice loader)
XG-Gold (base XG + QS300/DB50XG/SW60XG/MU10 4-element voice editor)
XG-Wizard (SW1000XG)
XGedit, XG-Pad (generic)
Note that filter modulation is inoperative here.

Join [email protected] to automatically receive all group messages.