开云体育

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

QY100 with the VL Control Surface

 

The VL Control Surface was developed using a Yamaha QY100 XG synth/sequencer/rhythm box.? I programmed the QY100 to accept 3-, 4- and 5-note chords on notes C1-F2 on channel 4.? As well as XG system exclusive, whose parameters were given as words rather than numbers, I could also insert non-XG system exclusive such as VL part data (F0 43 10 4C 09 xx xx nn F7). The QY100 also had an extra effects section with Overdrive, Distortion and Amp Simulator, but I did not try using this as if it were the VL70m distortion block (F0 43 10 4C 03 xx xx nn F7).? The results are evident in vldemo.mid .

?


Re: The future of VL?

 
Edited

I was unable to get the PSR-S910's sequencer to generate Sondius-XG midifiles, finding no way to override the selected PSR voice with the requisite Bank Select MSB 97, LSB 112 thru 119. These activate the VL-XG mode of the VL70m, PLG150VL, S-YXG100 and DS-XG (and possibly MU100R) but are treated as Bank Select MSB 0 LSB 1 (Key Scale Panning) by all non-VL XG synths. My Mid2VL program in VL Control Surface.zip could be used as a bit-hack to convert the bank select on channel 1, but it doesn't have the ability to add VL-XG system-exclusive part data (F0 43 10 4C 09 xx xx nn F7) as stored in my .syx initialisation files.


The future of VL?

 
Edited

In 2011 I bought a second-hand Yamaha PSR-S910 arranger keyboard having found that on psrtutorial.com there were hundreds of style files for its predecessor the PSR-3000, which was the first top-line PSR to use a USB flash drive instead of floppy disks.? More recently I used in? a registration memory the S910's Super Articulation Saxophone voice, which combines the 4 General MIDI sax sounds into one, detects legato playing to switch seamlessly between monophonic and polyphonic modes, and adds breath noise by a footswitch.? I also found other VL-influenced sounds like GrowlSax, and also "MegaVoice Tenor Sax" which switches sax-type? effects based on velocity sensitivity.? So for now I will not develop this thread, but will keep VL Control Surface around for those who want a cheap way into VL.


Compiling and running Java programs on Windows 95/98/98SE

 
Edited

1.? Download and install Java SE 1.3 ()
2.? Edit the Java program source via a text editor (e.g. Notepad)
3. Go to the command prompt (on Windows 98, Start>All Programs>MS-DOS Prompt)
4.? Compile the program via the command

? ? ?javac <source>.java

5.? Repeat steps 2-4 till compiled cleanly

6.? Issue the following commands

? ? ? move <source>.class "target_folder_name"
? ? ? (If VLLibSurface is the source: move VLLibrary.class "target_folder_name")
? ? ?cd??"target_folder_name"
? ? ?java? <source> -options filename(s)
? ? ? ? ? (note: .class suffix need not be specified)


File /EX5E2.PDF uploaded #file-notice

[email protected] Notification
 

The following files have been uploaded to the Files area of the [email protected] group.

By: Greg Holwell

Description:
EX5 data list book, includes all parameters in VL70m current-voice dump (F0 43 10 57 20 xx xx nn F7)


File Notifications #file-notice

[email protected] Notification
 

The following files have been uploaded to the Files area of the [email protected] group.

By: Greg Holwell

Description:
DS-XG (YMF724/744/754) .vxd driver (enables Sondius-XG under Windows 95, 98 or 98SE)


The following files have been uploaded to the Files area of the [email protected] group.

By: Greg Holwell

Description:
Virtual MIDI port driver for Windows 95, 98 or 98SE


New files uploaded to [email protected]

[email protected] Notification
 

Hello,

This email message is a notification to let you know that the following files have been uploaded to the Files area of the [email protected] group.

Uploaded By: Greg Holwell <gholwell60@...>

Description:
Manuals

Cheers,
The 开云体育 Team


New file uploaded to [email protected]

[email protected] Notification
 

Hello,

This email message is a notification to let you know that the following files have been uploaded to the Files area of the [email protected] group.

Uploaded By: Greg Holwell <gholwell60@...>

Description:
MidiOx map files for VL PATCHES.xlsx and converting volume to expression

Cheers,
The 开云体育 Team


New file uploaded to [email protected]

[email protected] Notification
 

Hello,

This email message is a notification to let you know that the following files have been uploaded to the Files area of the [email protected] group.

Uploaded By: Greg Holwell <gholwell60@...>

Description:
Manny Fernandez's guide to programming Yamaha's Virtual Acoustic synths (VL1, VL7, VL70m)

Cheers,
The 开云体育 Team


Re: BREATH CONTROLLERS.xlsx

 

If you want to buy a breath controller you will have to move fast, as in October 2011
Yamaha discontinued manufacture of the BC3A.

This file now has all the sysex to assign transmit channel to 1 etc. for each
relevant keyboard. This sysex can be copied then pasted into the Midi-ox Sysex
window when you are creating Vl.syx, and if then sent to the keyboard will set
up VL controllers (most notably control change 13, the default for Embouchure -
which controls trumpet pitch and violin bow pressure - unless assigned to pitch-bend
as it usually is for saxophones).

I have not included some low-end keyboards like the DX21, DX27 and DX100 which
are not velocity-sensitive. Nor have I included some high-end keyboards like
the CS6X and S80 which can operate stand-alone with the PLG150VL plug-in board, and the
EX5 which contains the equivalent of a VL70m anyway.


VL Control Surface

 

1. If your keyboard has a foot volume pedal and no breath control, you? may use the MidiOx map file to convert control change 7's (volume) on Channel 1 to control change 11's (expression) and merge BC-Expression.syx into Vl.syx.

2. A VL70m editor for Windows 7 and above is available at???

?

3. A forum for VL users is at?