10 - MIDI—MIDI Faders10–410.5MIDI FadersAnother “device” which may be selected for externalcontrol from the Machine Ctrl screen isthe MIDI Faders “device”.Here, the “Device ID” is a two-digit hexadecimalnumber, corresponding to a Controller, as defined bythe MIDI Specification.When the external control screen for the MIDI Fad-ers “device” is displayed, as in the example above,each of the channel faders in the Master fader layer isthen used to set the Controller value.Note that the TM-D4000 is constantly monitoring thecontroller status of the controllers on all 16 channels,so that when the Master faders are selected as thecontrols for a particular MIDI Controller, they willmove to match the current values in the MIDI setup.The fader numbers (1 through 16) correspond to the16 MIDI channels. In the example above, since the“ID” of the “device” has been set to 07, i.e. ChannelVolume, the sixteen channel faders in the masterlayer are used as volume controls. Of course, anycontinuous controller may be selected as the “deviceID”, allowing the TM-D4000 to be used as a conve-nient general-purpose controller for a MIDI setup.The TM-D4000 recognizes and interprets the ResetAll Controllers message (Bn 79, where n is the basicMIDI channel).The parameters of the internal Control Change mapare reset to:This message only has any real meaning when theMIDI Faders are being used.10.6Sequenced mixingIt is not possible to use a MIDI sequencer to auto-mate the TM-D4000, other than by sending ProgramChange messages to change snapshots. Use the TAS-CAM Automation Software for realtime control ofthe TM-D4000.10.7MIDI System Exclusive dataformatsSome of the System Exclusive formats data formatsused by the TM-D4000 are as follows. However,there are many other System Exclusive messagessent and received by the TM-D4000. If you wish toknow the details of these messages, please contactyour TASCAM Service Center. The more commonmessages are listed below:10.7.1Device InquiryWhen the following inquiry is received,the TM-D4000 responds with:GPC2 17 11GPC3 18 12GPC4 19 13PORTO TIME 5 05PORTO CTRL 84 54NON REG (MSB) 99 63REG (MSB) 101 65Controller name Number(decimal)Number(hex)Channel volume 100Balance 64Pan 64Expression 127All others 0Value(hexadeximal) MeaningF0h Status byte7Edevice ID 01h–7Fh (7Fh = broadcast)0601F7h EOXValue(hexadeximal) MeaningF0h Status byte7E Inquirydevice ID 00h–7Eh (7F = broadcast)06024E07