Issues, bugs, suggestions related to the VL-Wizard Settings
Post Reply [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
User avatar
Posts: 108
Joined: Fri Mar 04, 2016 2:24 pm
Location: Belgium


Post by VL-Wizard » Sun Sep 04, 2016 1:30 pm


This setting defines the delay interval between each individual voice sysex table being send to the VL70m. During the initial setup you better keep this to a value of 50ms. You can bring this value down to 0ms you see that you have a reliable communication with the VL70m. If you see a sysex error on the display of your VL70m then you will have to keep this value to 50ms or higher.

Similar to the above, this settings allows you to define the delay interval between bytes. Again, take a value of 50ms to start with and bring this down when you have no errors on the VL70m display.


This setting allows you to set a default volume level for each voice you want to load. Putting this value to 0 does disable this feature, meaning that the voice level will be loaded as original stored in the voice parameters.

This is used to check the two-way communication with the VL70m. Click the check button to initiate the test.
voicecheck02.png (5.16 KiB) Viewed 5838 times
SEND TEST: -> You will see “TESTING.....” -> Watch the VL70m display (VLWIZ icon + your registered name should show up)
voicecheck03.png (7.21 KiB) Viewed 5837 times
DisplayVL70m TEST.png
DisplayVL70m TEST.png (75.17 KiB) Viewed 5837 times

RECEIVE TEST -> Watch the text near the check button, it should show VL70-m.
Voicecheck04.png (8.8 KiB) Viewed 5836 times


This setting is only relevant when using multiple VL-Devices. It forces the VL-Device Note Mode into Poly or Mono. Keep this to Mono when using a single VL70m.
voicemode01.png (7.64 KiB) Viewed 5837 times

You will see that this settings can be MONO, POLY, UNISON, EXPERT. 

Using MONO mode tells the VL-Wizard to force each VL-device into Mono and transmit to each of them the same Voice.

Using POLY tells the VL-Wizard to switch each connected VL-Device into Poly and transmit to each VL-device the same voice. Each VL-Device will also get a note number assigned. So, pressing one key = VL-device number 1 will sound, pressing a second key and VL-Device number 2 will also sound etc...
Using UNISON mode (or multi) allows you to send to each single VL-Device a voice. This is done using the voice slot switching tool that becomes available when using multiple VL-Devices in UNISON or EXPERT mode.
voiceslots01.png (27.74 KiB) Viewed 5837 times

The EXPERT mode is the similar as UNISON mode, with that difference that the VL-Wizard allows you to overrule the MONO or POLY parameter.

The UNISON/EXPERT mode allows you to layer voices and make interesting combinations. Example combining a Upright bass with a AltoSax. load a Tenor of the lower and Alto Sax for the higher ranges. etc.


This setting tells the VL-Wizard if it has to handle multiple VL-Devices. Up to 8 VL-Devices are supported. The total rows of the Device Assign settings does reflect the Total Units number. 


When you selected a PLGVL type in the Device Assign section then the VL-Wizard will use this parameter to decide what sysex tables to send to the VL-Device.
There are 4 mode A, B, C, D.
In most case use mode A for a PLGVL card. But Mode D also works for MU units.

A: table 15

B: table 1 2 3 4 5 15

C: table 1 2 3 4 5 14 15

D: table 1 2 3 6 7 8 9 10 11 12 13 14 15

nr address size

01 -- 08 0p 00 Table 7a 29 41 Current Voice / Common Part Parameter

02 -- 08 0p 30 Table 7b 3F 63 "

03 -- 08 0p 70 Table 7c 04 04 "

04 -- 09 0p 00 Table 7d 17 23 "

05 -- 09 00 17 Table 7e 06 06 "

06 -- 02 01 00 Table 8a 0E 14 Current Voice / Common Effect Parameter

07 -- 02 01 10 Table 8b 06 06 "

08 -- 02 01 20 Table 8c 0F 15 "

09 -- 02 01 30 Table 8d 06 06 "

10 -- 02 01 40 Table 8e 21 33 "

11 -- 02 01 70 Table 8f 06 06 "

12 -- 03 00 00 Table 8g 12 18 "

13 -- 03 00 20 Table 8h 06 06 "

14 -- 10 00 00 Table 6 0F 15 Current Voice / Common Misc Parameter

15 -- 20 00 00 Table 8i 56B 1387 Current Voice / Element Parameter


This setting does tells the VL-Wizard to overrule the effects that are included in the VL-voice and force them to DRY during the loading.


This setting tells the VL-Wizard send each sysex table using the VL native header and not the VL-XG header. This feature is included to ensure maximum compatibility. Best is to keep this setting ON= force native header.


The VL-Wizard allows you to change the look and feel of the common and the element editor. You can do this by opening the settings selecting the a different colorscheme. You could also decide to define one yourself by selecting “User Defined”. When you do this a color selector will appear.
COLORSETTINGS.jpg (23.8 KiB) Viewed 5837 times
COLORSETTINGS2.jpg (15.36 KiB) Viewed 5837 times

The setting “Total VL-Units” does set the number of rows available. Each row represents a connected VL-Device. 

DEVICE ID# : It is recommended to provide each VL-device a specific device ID. You have to do this on the Yamaha synth itself. The advantage of give each device a separate ID is that you are sure that the sysex data will only be received by that device. This is very useful with working with complex setups in Unison/layered mode. 

PART# and SERIAL# are settings that are available to allow for maximum compatibility, normally you will not need to use these.

NOTE# is used in Poly mode. This settings is automatically set by the VL-Wizard when setting the “Voice Mode” to Poly. You can overrule this setting anytime.

TYPE is used to tell the VL-Wizard that this slot is a VL70m or PLGVL.

MIDI OUT port name and CHANNEL is set for each VL-Device slot. 

Use the little Refresh button to reload the midi-port names. This is useful when you connected a midi-interface after you did launch the VL-Wizard.

The field LIBRARY does contain the path towards the VL-Voice library.

The field SYSEX LIST does contain the path where you store all your midi and sysex files that you use to configure your synth.

The field INIT FILE does contain the path and filename of the midi or sysex that is send to your Yamaha synth during start-up of the VL-Wizard. This can be handy to force your synth into VL-mode.

Post Reply [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable