Yamaha Vl70m User Manual
Have a look at the manual Yamaha Vl70m User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 255 Yamaha manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
97 The Utility Mode The UTILITY mode provides access to a range of parameters that affect basic operation of the VL70-m, and some functions that contribute to system flexibil- ity. Select the UTILITY sub-mode menu from the PLAY mode by pressing the [UTILITY] button. Four sub-modes are available: The SYSTEM sub-mode includes parameters that affect overalloperation of the VL70-m. Page 98. The Dump Out function allows VL70-m setup and system exclusive data to be transmitted to a second VL70-m or an external MIDI storage device such as the Yamaha MDF2 MIDI Data Filer via the MIDI OUT or TO HOST connector. Page 100. The VL70-m Initialize function includes two sub-modes — “Factory Set” and “System Initialize”. “Factory Set” initialization restores all VL70-m data to the initial factory settings … includ- ing all Custom and Internal voices. “System Initialize” restores all system setup parameters (page 98) to their default settings. Page 102. A “demonstration” function demonstrates some of the VL70-m voices and capabilities. The DEMO function is described in detail on page 24. SYSTEM DUMPOUT INITIAL DEMO The Utility Mode
98 The System Parameters The UTILITY SYSTEM sub-mode includes parameters that affect overall operation of the VL70- m. M.Tune •Master Tuning •Settings: -102.4c … +102.3c Fine tunes the overall pitch of the VL70-m in 0.1- cent steps (a “cent” is 1/100th of a semitone). The maximum minus and plus settings produce a downward or upward pitch shift of just over a semitone. A setting of “+000.0” produces no pitch change. RcvSysExcl •System Exclusive Receive •Settings: off, on This parameter determines whether or not the VL70-m will receive MIDI system exclusive messages. System exclusive data is received when this parameter is “on”, and ignored when this parameter is “off”. TransmitCH •MIDI Transmit Channel •Settings: 1 … 16 Selects the MIDI channel via which data corre- sponding to operation of a breath controller connected to the VL70-m will be transmitted. WX Lip •WX Lip Mode •Settings: Norm, Expd WX-series Wind MIDI Controllers produce pitch bend data ranging from “-16” to “+32” in response to lip (reed) pressure. The “WX Lip” parameter determines whether these values are used as is (“Norm”), or expanded to a full “-64” through “+63” range (“Expd”). When the “Expd” mode is selected, the expanded pitch bend data is also transmitted via the MIDI OUT and TO HOST connector. The “Expd” setting is recommended when using a WX controller in the “tight lip” mode. The “Norm” setting is recommended when using the WX controller “loose lip” mode. WX LipLock •WX Lip Lock •Settings: off, on When this parameters is “off” the VL70-m “WX Lip” parameter (above) will be automatically set to “Norm” whenever a MIDI “XG SYSTEM ON” or “VOICE MODE ON” message is received. Turn this parameter “on” if you do not want received MIDI messages to affect the “WX Lip” setting. The Utility Mode
99 Contrast •Display Contrast •Settings: 1 … 8 Sets the contrast of the VL70-m display for optimum visibility. The best setting will depend on your viewing angle and the ambient lighting conditions. A setting of “1” produces the strongest contrast, while a setting of “8” produces the “softest” contrast. DumpIntrval •MIDI Bulk Dump Interval •Settings: 50, 100, 150, 200, 300 Sets the length of time intervals to be inserted between data blocks during a “Dump Out” opera- tion (page 100). The required interval will depend on the receiving MIDI device. The settings are in milliseconds: i.e. 50 milliseconds, 100 millisec- onds, etc. Try adjusting this parameter if the receiving MIDI device generates an error message while receiving a bulk dump from the VL70-m. NoteFilter •MIDI Note Filter •Settings: ch01 … ch16, Thru This parameter can be used to prevent MIDI note on/off messages received on the specified channel from being re-transmitted via the MIDI OUT connector. Select the channel to be filtered out, or “Thru” to allow all data to pass.• When the VL-XG sound module mode is selected and a program change number correspond- ing to a VL70-m voice is received, the “NoteFilter” parameter is automatically set to the channel on which the program change number was received. This does not occur in the VOICE sound module mode. • When the VL70-m MIDI receive channel is changed via the panel controls (pages 34 and 38), the “NoteFilter” parameter is automatically set to the same channel if it is initially set to 01 … 16, but not when it is set to “Thru”. This does not occur when the MIDI receive channel is changed via a MIDI system exclusive message. The Utility Mode
100 The Dump Out Function The Dump Out function allows VL70-m setup and system exclusive data to be transmitted to a second VL70-m or an external MIDI storage device such as the Yamaha MDF2 MIDI Data Filer via the MID OUT or TO HOST connec- tor. NOTES • The MIDI Device Number of the receiving device must the same as that set via the VL70- m PLAY mode “DevNo.” parameter (pages 32 and 41). • You might have to try a few different DumpIntrval parameter (page 99) settings before the receiving device will receive the data from the VL70-m without errors. DUMPOUT Operation When the DUMPOUT sub-mode is selected from the UTILITY mode menu, a second menu appears which allows you to choose the type of data to be trans- mitted: SYSTEM, CURRENT, CUSTOM, or INTERNL. From this menu: All “system” data, including system setup and breath settingdata. Transmits the currently selected voice (i.e. the voice that was selected immediately prior to engaging the UTILITY mode). Transmits all 6 CUSTOM bank voices, or a single specified CUSTOM bank voice. When “ALL” is selected all 6 CUSTOM voices are transmitted, and when “C1” through “C6” is selected the corresponding single CUSTOM voice is transmitted. Transmits all 64 INTERNAL bank voices, or a single specified INTERNAL bank voice. When “ALL” is selected all 64 INTERNAL voices are transmitted, and when “I01” through “I64” is selected the corresponding single INTERNAL voice is transmitted. SYSTEM CURRENT CUSTOM INTERNL 1. Select a Data Type Use the SELECT [] buttons to select SYSTEM, CURRENT, CUSTOM, or INTERNL. The icon to the left of the name of the selected data type will flash when selected. The Utility Mode
101 2. Press [ENTER] Press the [ENTER] button to go to the confirmation/select display for the selected data type. 3. Select “ALL” or a Single Voice for CUSTOM or INTERNL If you have selected the CUSTOM or INTERNL data type, you can use the VALUE [-] and [+] buttons at this point to specify whether you want to transmit “ALL” voices from the CUSTOM or INTERNAL bank, or a single voice: when the CUSTOM data type is specified select “C1” through C6, or when the INTRNL data type is specified select “I01” through “I64”. 4. Press [ENTER] to Dump Press the [ENTER] button to begin actual data transmission (or [EXIT] to abort). “Transmitting” will appear on the display while the data is being transmitted, then the display will return to the data type menu. 5. Exit When Done Press the [EXIT] button to return to the UTILITY mode menu, or [PLAY] to return directly to the PLAY mode when done. The Utility Mode
102 The Initialize Function The VL70-m Initialize function includes two sub-modes — “Factory Set” and “System Initialize”. “Factory Set” initialization restores all VL70-m data to the initial factory settings … including all Custom and Internal voices. “System Initialize” restores all system setup parameters (page 98) to their default settings. 1. Select an Initialize Sub-mode Use the SELECT [] buttons to select Factory Set or System Initialize. 2. Press [ENTER] Press the [ENTER] button to go to the confirmation display for the selected sub-mode. 3. Press [ENTER] to Initialize Press the [ENTER] button to begin actual initialization (or [EXIT] to abort). “Executing” will appear on the display while the data is being initialized, then the display will return to the Initialize sub-mode menu. 4. Exit When Done Press the [EXIT] button to return to the UTILITY mode menu, or [PLAY] to return directly to the PLAY mode when done. The Utility Mode
103Appendix Appendix Show Control Change This function displays the MIDI control change data string required to control the parameter currently displayed in the PLAY mode from an external MIDI device. The MIDI data is displayed in hexadecimal format. To engage the Show Control Change function first select the desired parameter in the PLAY mode, then “double click” the [ENTER] button (i.e. press the [ENTER] button twice in rapid succession). The Show Control Change display will appear. Show Exclusive This function displays the MIDI system exclusive data string required to control the currently-displayed parameter from an external MIDI device. The MIDI data is displayed in hexadecimal format. To engage the Show Exclusive function first select the desired parameter, then “double click” the [ENTER] button (i.e. press the [ENTER] button twice in rapid succession). The Show Exclusive display will appear. Depending on the selected parameter, control change data may be displayed in place of system exclusive data. This variation is described in the preceding section: “The Show Control Change Function”. While the Show Exclusive function is engaged the VALUE [-] and [+] buttons can be used to change values, and the SELECT [] buttons can be used to select different parameters. Press the [EXIT] button to return to the previous display. With the VL70-m it is possible to control just about any parameter via MIDI system exclusive messages from an external MIDI device. This makes it possibe, for example, to change filter or EG settings while playing, to change the sound as required. You could also change effect settings, the pitch of individual drum instruments, or just about any ohter parameter to add life and variety to your music. Until now, however, the process of using this capability has been rather tedious: find the required parameter in the MIDI documentation, figure out what data string is required to perform the desired operation, and so on. The VL70-m Show Exlusive function shows the required data string for the selected parameter immediately. Depending on the selected parameter, system exlusive data may be displayed in place of control change data. This variation is described in the next section: “The Show Exclusive Function”. While the Show Control Change function is engaged the VALUE [-] and [+] buttons can be used to change values, and the SELECT [] buttons can be used to select different param- eters. Press the [EXIT] button to return to the previous display. MIDI channel. Part number.Current parameter name & value. MIDI channel message (control change). MIDI exclusive message.
104 The Message Window The VL70-m Message Window function makes it possible to display text messages up to 32 characters in length on the VL70-m display in the PLAY mode. The messages can be transmitted in the form of a data string from an external MIDI device, and will appear on the VL70-m display for about 3 seconds. A message could be placed at the beginning of a song data file, for example, so that the title of the song and other information appears on the display at the beginning of the song. Message Message Window Data Format The format for message window data is as follows (hexadecimal format): F0 43 1n 4C 06 00 00 xx xx .... xx xx F7 “n” is the device number minus one. If the VL70- m device number is set to “1”, for example, “n” should be “0”. “xx xx .... xx xx” is the text data. Each character is represented by a single ASCII -code byte (2 hexadecimal digits). Refer to the chart below for the ASCII code for each displayable character. The numbers in the top row are the first digit and the numbers in the leftmost column are the second digit in the byte representing each character. The capital letter “A”, for example, is represented by hexadecimal byte “41”. 01234567 0 (space) 0 @ P ` p 1!1AQaq 22BRbr 3#3CScs 4$4DTdt 5%5EUeu 6&6FVfv 77GWgw 8(8HXhx 9)9IYiy A*:JZjz B+;K[k{ C,N^n– F/?O_o The message “HELLO VL70-m” would be dis- played by transmitting the following data string to the VL70-m: Appendix F0 43 1n 4C 06 00 00 48 45 4C 4C 4F 20 56 4C 37 30 2D 6D F7 HE L LO V L7 0 -m
105 Bitmap Window The VL70-m Bitmap Window function makes it possible to display 16 x 16 dot icons and simple animation sequences on the VL70-m display in the PLAY mode. The bitmap data can be transmitted in the form of a data string from an external MIDI device, and will appear on the VL70-m display for about 3 seconds. Bitmap Window Data Format The format for message window data is as follows (hexadecimal format): F0 43 1n 4C 07 00 00 xx xx .... xx xx F7 “n” is the device number minus one. If the VL70- m device number is set to “1”, for example, “n” should be “0”. “xx xx .... xx xx” is the bitmap data consisting of a string of 48 2-digit hexadecimal bytes. Creating Bitmap Data 1. Block out the desired design on a 16 x 16 grid, as shown in the example below. 2. Filled squares will be represented by ones, and empty squares by zeroes. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1612345678910111213141516 Icon 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16123456789101112131415160000001111000000 0001110000110000 0110000000001100 1000000000000010 0000000000000001 0000001111000000 0000111111110000 0001001111001000 0010011111100100 0100010100100010 1000011100100001 0100011100100010 0010011111100100 0001001111001000 0000111111110000 0000001111000000 3. Divide the design horizontally into three sections: two seven-columns and one two- columns in width. Add one column of squares the left of each section, and 5 columns to the right of the 2-column section, as shown in the example below. You now have 48 rows, each 8 columns in width. 4. Use the chart below to convert the ones and zeroes in each row from binary format to hexadecimal format. The “bits” in columns 0 through 3 become the first digit, and the bits in columns 4 through 7 become the second digit of each hexadecimal byte. For example, the 11th row in the example forms the binary byte:” “01000011”. Columns 0 through 3 form “0100”, which, using the chart, becomes hexadecimal digit “4”. Columns 4 through 7 form “0011”, which, using the chart, becomes hexadecimal digit “3”. The 11th row in the design can therefore be represented by hexadecimal byte “43”. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1617 18 19 20 21 22 23 24 25 26 27 28 29 30 31 3233 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01234567 1234567 120000001 1110000 00 0001110 0001100 00 0110000 0000011 00 1000000 0000000 10 0000000 0000000 01 0000001 1110000 00 0000111 1111100 00 0001001 1110010 00 0010011 1111001 00 0100010 1001000 10 1000011 1001000 01 0100011 1001000 10 0010011 1111001 00 0001001 1110010 00 0000111 1111100 00 0000001 1110000 00 Added columns binary hexadecimal format format 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7binary hexadecimalformat format 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F Appendix
106 After converting all 48 rows in the example we have the following hexadecimal bytes:Checksum Some VL70-m system exclusive message require a “checksum” — a data byte which is used to check for errors during MIDI data transfer. The checksum is calculated using the system exclusive message start address and data (data size). A method of calculating the checksum is given below, using a simple data format as an example. 1. Convert the hexadecimal start address and data bytes (underlined in the example) to decimal format using the chart below. Each two-digit hexadecimal byte becomes a decimal number. • “mm”, the Model ID, is “57” when the VOICE sound module mode is selected, and “4C” when the VL-XG sound module mode is selected. 5. Plug the data derived from the bitmap design into the “xx xx .... xx xx” portion of the bitmap window data format, and you have the data stream required to display the design on the VL70-m display. FO 43 0nmmss ss ss xx xx •• xx xx CS F7 Checksum Data (size) Model ID Start addressDevice number. HEX DEC 00 0 01 1 02 2 03 3 04 4 05 5 06 6 07 7 08 8 09 9 0A 10 0B 11 0C 12 0D 13 0E 14 0F 15HEX DEC 10 16 11 17 12 18 13 19 14 20 15 21 16 22 17 23 18 24 19 25 1A 26 1B 27 1C 28 1D 29 1E 30 1F 31HEX DEC 20 32 21 33 22 34 23 35 24 36 25 37 26 38 27 39 28 40 29 41 2A 42 2B 43 2C 44 2D 45 2E 46 2F 47HEX DEC 30 48 31 49 32 50 33 51 34 52 35 53 36 54 37 55 38 56 39 57 3A 58 3B 59 3C 60 3D 61 3E 62 3F 63 Appendix 01 0E 30 40 00 01 07 09 13 22 43 23 13 09 07 01 70 0C 03 00 00 70 7C 72 79 48 48 48 79 72 7C 70 00 00 00 40 20 00 00 00 00 40 20 40 00 00 00 00