Tascam Digital Portastudio 788 Owners Manual
Have a look at the manual Tascam Digital Portastudio 788 Owners Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 511 Tascam manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
TASCAM 788 Digital PortaStudio 101 12 – MMC and MIDI functions The 788 can both control other devices, and be con- trolled by them, using MIDI Machine Control mes- sages (MMC).In addition, MIDI messages can be sent to the 788 in order to control the parameters remotely. MIDI Machine Control The 788 can be either a control slave or master and a timecode slave or master. This means that your only restrictions are with the other unit. One common way to set up the 788 with a sequencer is to allow all 788 transport operations to be con- trolled from the sequencer. The sequencer is set to be a timecode slave, but an MMC master. The 788 is set to be a timecode master, but an MMC slave. In this setup, when the play command is issued from the sequencer, the appropriate locate and play com-mands are received by the 788, which starts its play- back at the correct point. The sequencer is waiting for MIDI timecode to be received before it can start playback, however. MIDI Timecode is transmitted from the 788, and read by the sequencer. The sequencer now starts to play back, locked to the incoming timecode. When the sequencer issues a stop command, the 788 responds to this stop, and timecode also stops. Because the sequencer needs timecode to continue playback, and the timecode has now stopped, the sequencer playback now stops. However, this is not the only way in which the 788 can control and be controlled by MMC. You should consult the documentation of the other devices in your setup to find out the possible combinations which will help you work most efficiently with the 788. NOTE Not every MMC command is accepted or transmitted by the 788. See “Bit-map array of MMC commands” on page 103 and “Bit-map array of Response/Information fields” on page 104 for details of the MMC commands accepted and transmitted by the 788. MIDI OUT 2 MIDI OUT 1MIDI IN 1 MIDI IN MIDI OUT MIDI IN MIDI OUTMIDI IN 2 Note data, etc. MIDI Timecode MMC commands
12 – MMC and MIDI functions–MIDI Machine Control 102 TASCAM 788 Digital PortaStudio 788 MMC slave/master setting To set the 788 as either an MMC slave or master, fol- low the steps below. 1With the transport stopped, press the MENU key. 2Use the dial to scroll down to the SYNC/ MIDI menu and press ENTER. 3Use the dial to scroll down to the CONTROL menu item and press ENTER. 4There are two tabs on this screen. Use the Ó key to ensure that the MMC tab is visible.5Use the § and ¶ keys to highlight the MODE menu item. 6Use the dial to select the appropriate setting: 7Press ENTER to confirm the setting. NOTE If the 788 is set up as an MMC slave, this does not disable the local transport controls. You can still use these controls to play, record, locate, etc. MMC ID You can set an MMC ID for the 788. This ID can be used to distinguish it from other units in the control chain, and to receive messages which are intended only for it. Alternatively, you can select a “universal” mode which means that the 788 will respond to all MMC commands received over the system. 1With the transport stopped, press the MENU key. 2Use the dial to scroll down to the SYNC/ MIDI menu and press ENTER. 3Use the dial to scroll down to the CONTROL menu item and press ENTER.4There are two tabs on this screen. Use the Ó key to ensure that the MMC tab is visible. 5Use the § and ¶ keys to highlight the DEVICE ID menu item. 6Use the dial to make the setting: either ALL or a value from 1 through 127. Note that some devices may start counting from 0 and go up to 126 as the highest individ- ual ID that can be set. With these units, a set- ting of 127 corresponds to the ALL setting. OFFAll MMC commands to the 788 will be ignored. The 788 does not transmit any MMC commands. MASTERAll MMC commands to the 788 will be ignored. The 788 transmits MMC commands. SLAVEMMC commands to the 788 will be recognized. The 788 does not transmit any MMC com- mands.
12 – MMC and MIDI functions–MIDI Machine Control TASCAM 788 Digital PortaStudio 103 Bit-map array of MMC commands Byte Bit7 Bit6 (40H) Bit5 (20H) Bit4 (10H) Bit3 (08H) Bit2 (04H) Bit1 (02H) Bit0 (01H) c0– 0 (06) RECORD STROBE(05) REWIND(04) FAST FORWARD(03) DEFERRED PLAY(02) PLAY(01) STOP(00) reserved c1– 0 (0D) MMC RESET(0C) COMMAND ERROR RESET (0B) CHASE(0A) EJECT(09) PA U S E(08) RECORD PA U S E (07) RE CO RD EXIT c2– 0 (14) (13) (12) (11) (10) (0F) (0E) c3– 0 (1B) (1A) (19) (18) (17) (16) (15) c4– 0- 0- 0- 0(1F) (1E) (1D) (1C) c5– 0 (26) (25) (24) (23) (22) (21) (20) c6– 0 (2D) (2C) (2B) (2A) (29) (28) (27) c7– 0 (34) (33) (32) (31) (30) (2F) (2E) c8– 0 (3B) (3A) (39) (38) (37) (36) (35) c9– 0– 0– 0– 0 (3F) (3E) (3D) (3C) c10– 0 (46) SEARCH(45) VARIABLE PLAY(44) LOCATE(43) UPDATE (42) READ(41) MASK ED WRITE(40) WRITE c11– 0(4D) ADD (4C) MOVE(4B) MTC COMMAND (4A) GENERATOR COMMAND (49) ASSIGN SYS, MAS (48) STEP(47) SHUTTLE c12– 0 (54) DEFERRED VA R I , P L AY (53) COMMAND SEGMENT (52) GROUP(51) EVENT(50) PROCEDURE(4F) DROP FR ADJUST (4E) SUBTRACT c13– 0 (5B) (5A) (59) (58) (57) (56) (55) REC STROBE VA R I A B L E c14– 0– 0– 0– 0 (5F) (5E) (5D) (5C) c15– 0 (66) (65) (64) (63) (62) (61) (60) c16– 0 (6D) (6C) (6B) (6A) (69) (68) (67) c17– 0 (74) (73) (72) (71) (70) (6F) (6E) c18– 0 (7B) (7A) (79) (78) (77) (76) (75) c19– 0- 0- 0- 0(7F) RESUME (7E) (7D) (7C) WAI T
12 – MMC and MIDI functions–MIDI Machine Control 104 TASCAM 788 Digital PortaStudio Bit-map array of Response/Information fields Byte Bit7 Bit6 (40H) Bit5 (20H) Bit4 (10H) Bit3 (08H) Bit2 (04H) Bit1 (02H) Bit0 (01H) r0– 0(06) GENERATOR TIMECODE (05) LOCK DEVIATION (04) ACTUAL OFFSET (03) REQUESTED OFFSET (02) SELECTED MASTER CODE (01) SELECTED TIMECODE(00) reserved r1– 0(0D) GP5(0C) GP4(0B) GP3(0A) GP2(09) GP1(08) G P0 /L OCATE POINT(07) MTC INPUT r2– 0 (14) (13) (12) (11) (10) (0F) GP7(0E) GP6 r3– 0 (1B) (1A) (19) (18) (17) (16) (15) r4– 0– 0– 0– 0 (1F) (1E) (1D) (1C) r5– 0(26) Short GENERATOR TIMECODE (25) Short LOCK DEVIATION (24) Short ACTUAL OFFSET (23) Short REQUESTED OFFSET (22) Short SELECTED MASTER CODE (21) Short SELECTED TIMECODE (20) reserved r6– 0(2D) Short GP5(2C) Short GP4(2B) Short GP3(2A) Short GP2(29) Shor t GP1(28) Short GP0 LOCATE POINT(27) Short MTC INPUT r7– 0 (34) (33) (32) (31) (30) (2F) Short GP7(2E) Short GP6 r8– 0 (3B) (3A) (39) (38) (37) (36) (35) r9– 0– 0– 0– 0 (3F) (3E) (3D) (3C) r10– 0(46) SELECTED TIMECODE SOURCE (45) TIME STANDARD (44) COMMAND ERROR LEVEL (43) COMMAND ERROR (42) RESPONSE ERROR (41) UPDATE RATE(40) SIGNATURE r11– 0 (4D) RECORD STATUS(4C) RECORD MODE(4B) FA S T M O D E (4A) STOP MODE(49) VELOCITY TA L LY (48) MOTION CONTROL TA L LY(47) SELECTED TIMECODE USER BITS r12– 0(54) STEP LENGTH(53) TRACK INPUT MONITOR (52) TRACK SYNC MONITOR (51) RECORD MONITOR (50) GLOBAL MONITOR (4F) TRACK RECORD READY(4E) TRACK RECORD STATUS r13– 0 (5B) GENERATOR COMMAND TA L LY (5A) CHASE MODE(59) RESOLVED PLAY MODE (58) CONTROL DISABLE (57) LIFTER DEFEAT(56) FIXED SPEED(55) PLAY SPEED REFERENCE r14– 0– 0– 0– 0(5F) MTC SETUP(5E) MTC COMMAND TA L LY (5D) GENERATOR USER BITS (5C) GENERATOR SETUP r15– 0(66) (65) FAILURE(64) RESPONSE SEGMENT (63) VITC INSERT ENABLE (62) TRACK MUTE(61) EVENT RESPONSE (60) PROCEDURE RESPONSE r16– 0 (6D) (6C) (6B) (6A) (69) (68) (67) r17– 0 (74) (73) (72) (71) (70) (6F) (6E) r18– 0 (7B) (7A) (79) (78) (77) (76) (75) r19– 0– 0– 0– 0(7F) RESUME (7E) (7D) (7C) WAI T
12 – MMC and MIDI functions–Program Change messages TASCAM 788 Digital PortaStudio 105 Program Change messages The 788 can receive MIDI Program Change mes- sages to change the effect settings (“Effects” on page 81), the routing patterns stored in a library (“Routing libraries” on page 91) or scenes (“Scene libraries” on page 92). It cannot transmit Program Change messages. NOTE Scene memories cannot be changed while the transport is moving. The transport must be stopped for these Program Change messages to have any effect. MIDI Bank Select messages are used to distinguish between preset and user libraries. The MIDI channel number is used to determine what setting will be changed on receipt of a Program Change message. Note that channel dynamic processors 1 through 7-8 are controlled through MIDI channels 1 through 7 (channel 7 handles the dynamics processor for chan- nels 7-8). If two channels are linked as a stereo pair, MIDI Pro- gram Change messages for either channel of the pair will affect the effect assigned to the pair. Enabling/disabling Program Change You can enable or disable the way that the 788 responds to Program Change, as explained here. The 788 can be set to respond to Program Change messages for the mixer (channels 15 and 16), for the effects (1 through 12), both, or neither. 1With the transport stopped, press the MENU key. 2Use the dial to scroll down to the SYNC/ MIDI menu and press ENTER. 3Use the dial to scroll down to the CONTROL menu item and press ENTER.4There are two tabs on this screen. Use the Á key to ensure that the PC/CC tab is visible. 5Use the § and ¶ keys to highlight the PGMCHG SCN (Program Change for scenes and routing tables) or the PGMCHG EFF (Program Change for effects) menu item. 6Use the dial to turn the appropriate parameter ON or OFF. Effects MIDI ch.Ta r g e tRange 1-7 Channel dynamics bank0(preset):0-**, bank1(user):0-127 9 Stereo dynamics bank0(preset):0-**, bank1(user):0-127 10 Stereo effect1 bank0(preset):0-**, bank1(user):0-127 11 Stereo effect2 bank0(preset):0-**, bank1(user):0-127 12 Multi effect bank0(preset):0-**, bank1(user):0-127 Mixer 15 Routing Library 0-127 16 Scene memory 0-9
12 – MMC and MIDI functions–Control Change messages 106 TASCAM 788 Digital PortaStudio Control Change messages The 788 can also respond to Control Change mes- sages in real time in order to allow control of individ- ual parameters. It cannot transmit Control Change messages. Enabling/disabling Control Change messages You can enable or disable the 788 response to Con- trol Change messages, as explained here. 1With the transport stopped, press the MENU key. 2Use the dial to scroll down to the SYNC/ MIDI menu and press ENTER. 3Use the dial to scroll down to the CONTROL menu item and press ENTER.4There are two tabs on this screen. Use the Á key to ensure that the PC/CC tab is visible. 5Highlight the CTLCHG (Control Change) menu item. 6Use the dial to turn the appropriate parameter on ( Mix/Eff) or OFF. Mixer Control Change The MIDI channel numbers are used to determine the mixer channel that will be affected by the Control Change messages. Note that for channels 7 and 8 (and any stereo linked channels) that a Control Change command sent to one of the MIDI channels corresponding to these linked mixer channels will have an effect on the parameters of both mixer channels.The Control Change messages for the mixer are as follows:MIDI channelTa r g e tRemark 1– 8 Mixer channel mixer channels1 through 8 16 Master block Fader, Effect Level, Aux Level Control NoParameterRange 7 Fadera0 through 100 through 127 = –∞,through 0 through +6 dB 10 Pan 1 through 64 through 127 = L63 through C through R63 11 Pad/gain 0 through 8 = -42,-36,-30,-24,-18,-12,-6, 0,+6 dB 16 Low Frequency 0 through 31 = 32, 40, 50, 60, 70, 80, 90, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 600, 700, 800, 850, 900, 950, 1.0k, 1.1k, 1.2k, 1.3k, 1.4k, 1.5k, 1.6k 17 Low Gain 0 through 12 through 24 = -12 through 0 through +12 dB 18 Mid Frequency 0 through 64 = 32, 40, 50, 60, 70, 80, 90, 100, 125, 150, 175, 200, 225, 250, 300, 350, 400, 450, 500, 600, 700, 800, 850, 900, 950, 1.0k, 1.1k, 1.2k, 1.3k, 1.4k, 1.5k, 1.6k, 1.7k, 1.8k, 1.9k, 2.0k, 2.2k, 2.4k, 2.6k, 2.8k, 3.0k, 3.2k, 3.4k, 3.6k, 3.8k, 4.0k, 4.5k, 5.0k, 5.5k, 6.0k, 6.5k, 7.0k, 7.5k, 8.0k, 9.0k, 10k, 11k, 12k, 13k, 14k, 15k, 16k, 17k, 18k 19 Mid Gain 0 through 12 through 24 = -12 through 0 through +12 dB 20 Mid Q 0 through 6 = 0.25, 0.5, 1, 2, 4, 8 , 16 21 High Frequency 0 through 31 = 1.7k, 1.8k, 1.9k, 2.0k, 2.2k, 2.4k, 2.6k, 2.8k, 3.0k, 3.2k, 3.4k, 3.6k, 3.8k, 4.0k, 4.5k, 5.0k, 5.5k, 6.0k, 6.5k, 7.0k, 7.5k, 8.0k, 9.0k, 10k, 11k, 12k, 13k, 14k, 15k, 16k, 17k, 18k 22 High Gain 0 through 12 through 24 = -12 through 0 through +12 dB 23 Effect Level a0 through 100 through 127 = -∞ through 0 through +6 dB 24 Effect Pan 1 through 64 through 127 = L63 through C through R63 25 Aux Level a0 through 100 through 127 = -∞ through 0 through +6 dB
12 – MMC and MIDI functions–Control Change messages TASCAM 788 Digital PortaStudio 107 Effect Control Change messages The parameters of the two internal effectors can also be changed using Control Change messages. The bank (user or preset) and effect number are selected before the parameters are changed. This will load the appropriate effect settings, so that the effects of the Control Change settings can be auditioned. The MIDI channel number of the message is used to determine which effector is affected by the message:The parameters to be changed in this way are accessed following the table below. Note that the parameter to be accessed must first be selected using the Non-Registered Parameter Num- bers as given here in this section: NRPN values for multi-channel and stereo dynamics processors 26 Aux Pan 1 through 64 through 127 = L63 through C through R63 27 Cue Level 0 through 100 through 127 = – ∞ through 0 through +6 dB 28 Cue Pan 1 through 64 through 127 = L63 through C through R63 80 EQ SW 0, 1 = OFF, ON 81 Effect Post 0, 1, 2 = OFF, PRE, POST 82 Aux Post 0, 1, 2 = OFF, PRE, POST a.These parameters and only these parameters, apply to the master section on MIDI channel 16. Control NoParameterRange MIDI channelTa r g e tRemark 1 – 8 Channel dynamics ch1 through ch8 9 Stereo dynamics - 10 Stereo effect1 (for EFFECT1) 11 Stereo effect2 (for EFFECT2) 12 Multi effect - Control ChangeEffectRange 0 Bank select (MSB) 0 32 Bank select (LSB) 0 = Preset, 1 = User 6 Data entry (MSB) (for effect parameter) 38 Data entry (LSB) (for effect parameter) 96 Data increment (for effect parameter) 97 Data decrement (for effect parameter) 98 NRPN (LSB) (select effect parameter number) a a.The 788 makes extensive use of Non-Registered Parameter Numbers (NRPNs) in order to address the large range of parame- ters available for the effects. These NRPNs are given below: 99 NRPN (MSB) (select effect parameter number) *1 NRPNParameterRange 00 00 Threshold 0 through 30 = -46 through -16 dB 00 01 Attack 0 through 15 = 0.1 through 0.6, 0.8, 1.0, 1.5, 2.0 through 6.0, 8.0, 10.0 msec 00 02 Ratio 0 through 8 = 1.0:1, 1.1:1, 1.3:1, 1.6:1, 2.0:1, 2.7:1, 4.0:1, 8.0:1, ∞:1 00 03 Post Gain 0 through 30 = 0 through 30 dB 00 04 Switch 0, 1 = Off, On
12 – MMC and MIDI functions–Control Change messages 108 TASCAM 788 Digital PortaStudio NRPN values for single stereo effects Reverb Delay Chorus Pitch Shifter Flanger Phaser NRPNParameterRange 00 00 Room Type 0 through 3 = Hall, Room, Live, Studio 00 01 Pre Delay 0 through 250 = 0 through 250msec 00 02 Rev Time 0 through 99 = 0.1 through 10.0sec 00 03 Diffusion 0 through 100 00 04 Out Level 0 through 100 through 127 = – ∞ through 0 through +6 dB NRPNParameterRange 00 00 Type 0 through 2 = Stereo, Ping-Pong, Multi-Tap 00 01 Pre Delay 0 through 1000 = 0 through 1000msec 00 02 FB Delay 0 through 1000 = 0 through 1000msec 00 03 Feedback 0 through 100 00 04 Out Level 0 through 100 through 127 = – ∞ through 0 through +6 dB NRPNParameterRange 00 00 Rate 0 through 99 = 0.1 through 10.0Hz 00 01 Depth 0 through 100 00 02 FB Delay 0 through 100 = 0 through 100 msec 00 03 Feedback 0 through 100 00 04 Out Level 0 through 100 through 127 = – ∞ through 0 through +6 dB NRPNParameterRange 00 00 Pitch 0 through 12 through 24 = –12 through 0 through 12 00 01 Fine 0 through 50 through 100 = –50 through 0 through 50 cents 00 02 FB Delay 0 through 500 = 0 through 500 msec 00 03 Feedback 0 through 100 00 04 Out Level 0 through 100 through 127 = – ∞through 0 through +6 dB NRPNParameterRange 00 00 Rate 0 through 99 = 0.1 through 10.0Hz 00 01 Depth 0 through 100 00 02 FB Delay 0 through 1000 = 0 through 1000msec 00 03 Feedback 0 through 100 00 04 Out Level 0 through 100 through 127 = – ∞ through 0 through +6 dB NRPNParameterRange 00 00 Rate 0 through 99 = 0.1 through 10.0Hz 00 01 Depth 0 through 100 00 02 Resonance 0 through 100 00 03 Step 0 through 3 = 4, 8, 12, 16 00 04 Out Level 0 through 100 through 127 = – ∞ through 0 through +6 dB
12 – MMC and MIDI functions–Control Change messages TASCAM 788 Digital PortaStudio 109 Reverb and Gate NRPN values for distortion multi-effect processor settings (1) Compressor->Distortion->Noise Gate->Flanger->Reverb NRPNParameterRange 00 00 Type 0, 1 = Normal, Reverse 00 01 Threshold 0 through 30 = -46 through -16 dB 00 02 Gate Time 0 through 300 = 10 through 3000msec 00 03 Density 0 through 100 00 04 Out Level 0 through 100 through 127 = – ∞ through 0 through +6 dB NRPNParameterRange 00 00 Comp:Compress 0 through 100 00 01 Comp:Attack 0 through 100 00 02 Comp:Post Gain 0 through 30 = 0 through 30 dB 00 03 Comp:Switch 0, 1 = Off, On 00 04 Dist:Pre Gain 0 through 20 = 40 through 60 dB 00 05 Dist:Drive 0 through 100 00 06 Dist:Out Level 0 through 12 = 0 through 12 dB 00 07 Dist:Switch 0, 1 = Off, On 00 08 Gate:Threshold 0 through 60 = -76 through -16 dB 00 09 Gate:Release 0 through 100 00 10 Gate:Suppress 0, 1 through 31 = – ∞,-30 through 0 dB 00 11 Gate:Switch 0, 1 = Off, On 00 12 Flanger:Rate 0 through 100 = 0.0 through 10.0Hz 00 13 Flanger:Depth 0 through 100 00 14 Flanger:Feedback 0 through 100 00 15 Flanger:Switch 0, 1 = Off, On 00 16 Reverb:Pre Delay 0 through 150 = 0 through 150msec 00 17 Reverb:Hi Damp 0 through 10 00 18 Reverb:Mix Level 0 through 100 00 19 Reverb:Switch 0, 1 = Off, On
12 – MMC and MIDI functions–Control Change messages 110 TASCAM 788 Digital PortaStudio Compressor->Distortion->Noise Gate->Flanger->Delay Compressor->Distortion->Noise Gate->Exciter->Reverb NRPNParameterRange 00 00 Comp:Compress 0 through 100 00 01 Comp:Attack 0 through 100 00 02 Comp:Post Gain 0 through 30 = 0 through 30 dB 00 03 Comp:Switch 0, 1 = Off, On 00 04 Dist:Pre Gain 0 through 20 = 40 through 60 dB 00 05 Dist:Drive 0 through 100 00 06 Dist:Out Level 0 through 12 = 0 through 12 dB 00 07 Dist:Switch 0, 1 = Off, On 00 08 Gate:Threshold 0 through 60 = -76 through -16 dB 00 09 Gate:Release 0 through 100 00 10 Gate:Suppress 0, 1 through 31 = – ∞,-30 through 0 dB 00 11 Gate:Switch 0, 1 = Off, On 00 12 Flanger:Rate 0 through 100 = 0.0 through 10.0Hz 00 13 Flanger:Depth 0 through 100 00 14 Flanger:Feedback 0 through 100 00 15 Flanger:Switch 0, 1 = Off, On 00 16 Delay:FB delay 0 through 1000 = 0 through 1000msec 00 17 Delay:Feedback 0 through 100 00 18 Delay:Mix Level 0 through 100 00 19 Delay:Switch 0, 1 = Off, On NRPNParameterRange 00 00 Comp:Compress 0 through 100 00 01 Comp:Attack 0 through 100 00 02 Comp:Post Gain 0 through 30 = 0 through 30 dB 00 03 Comp:Switch 0, 1 = Off, On 00 04 Dist:Pre Gain 0 through 20 = 40 through 60 dB 00 05 Dist:Drive 0 through 100 00 06 Dist:Out Level 0 through 12 = 0 through 12 dB 00 07 Dist:Switch 0, 1 = Off, On 00 08 Gate:Threshold 0 through 60 = -76 through -16 dB 00 09 Gate:Release 0 through 100 00 10 Gate:Suppress 0, 1 through 31 = – ∞,-30 through 0 dB 00 11 Gate:Switch 0, 1 = Off, On 00 12 Exciter:Frequency 0 through 90 = 1.0 through 10.0kHz 00 13 Exciter:Depth 0 through 100 00 14 (reserved) 00 15 Exciter:Switch 0, 1 = Off, On 00 16 Reverb:Pre Delay 0 through 150 = 0 through 150msec 00 17 Reverb:Hi Damp 0 through 10 00 18 Reverb:Mix Level 0 through 100 00 19 Reverb:Switch 0, 1 = Off, On