Yamaha Virtual Acoustic Plug-in Board Virtual Acoustic Plug-in-Karte Carte Plug-in Acoustique Virtuelle Owner’s Manual Bedienungsanleitung Mode d’emploi
Precautions ● Do not expose the plug-in board to direct sunlight, excessive humidity, high temperatures, excessive dust or strong vibrations. ● Before handling the plug-in board, be sure to touch a metal surface to discharge any static electricity which may be in your body. ● When holding the plug-in board, do not touch the inside area of the circuit board or apply excessive pressure to the board, and be sure to protect the board from contact with water or other liquids.
Introduction Virtual Acoustic Plug-in Board PLG150-VL will expand your synthesizer of the Modular Synthesis Plug-in System (such as CS6x and S80) by adding 256 VL voices, created by the unique Virtual Acoustic Synthesis (including 137 VL-XG, XG compatible, voices). It also expands your tone generator/ sound card of the XG Plug-in System (such as MU128 and SW1000XG) as well. Using the included software, VL Visual Editor, you can edit VL voices and create your own voices from scratch.
Overview of the PLG150-VL Main Features ● Allows you to play back the songs which are programmed with the VL-XG voice data (p.13). ● Lets you edit the VL parameters on the synthesizer/ tone generator (a model with LCD screen) (p.19). ● Allows you to simulate an acoustic musical instrument and create a “virtual” musical instrument using the “VL Visual Editor,” even if you don't have further musical knowledge (p.7).
Overview of the PLG150-VL VL Voice Edit Editing VL-XG Voices If you want to edit the existing MIDI files or create a MIDI song using various VL-XG voices from the PLG150-VL, you need to use a sequencing software which is capable of editing system exclusive messages and transmit bank select/program change messages and/or parameter changes to the PLG150-VL. See MIDI Data Format (p. 40) for more information on the system exclusive messages.
Overview of the PLG150-VL Specifications Tone Generator : S/VA (Self-oscillating Virtual Acoustic Synthesis: VLR Algorithm) Polyphony : 1 note monophonic (latest note priority) Sound Module Mode : VL-XG Interface : XG Plug-in Connector (15-pin Digital Connector) Number of Voice : 256 Preset voices (including 137 VL-XG voices) 6 Custom voices 64 Internal voices Dimensions (W x H x D) : 138.5mm(W) 89mm(D) 8.5mm(H) WEIGHT : 56g * Specifications subject to change without notice.
Overview of the PLG150-VL 4. Plug-in voice data (only for the Modular Synthesis Plug-in System synthesizers) • for the PLG1 slot 01PlgV1A.mid (Wind instruments for TouchEG) (64 voices) 01PlgV1B.mid (Keyboards) (64 voices) 01PlgV1C.mid (Wind instruments for Breath controller) (64 voices) • for the PLG2 slot 01PlgV2A.mid (Wind instruments for TouchEG) (64 voices) 01PlgV2B.mid (Keyboards) (64 voices) 01PlgV2C.
Overview of the PLG150-VL Macintosh : English version only 1 Double-click on the “Install VL Visual Editor” in the “English”/“VL Visual Editor” folder of the CD-ROM. Installer will be started up. 2 Execute the installation by following the directions appearing on the screen. After the installation, “VL Visual Editor 1.02E” is added to the Hard Disk as the default. ■ Starting up the VL Visual Editor Windows Start up the XGworks lite, and then select [VL Visual Editor] from its [Plug-in] menu.
Virtual Acoustic Synthesis Unlike previous tone generation systems which use oscillators, function generators, preset waveforms or samples to produce sound, Yamaha Virtual Acoustic (“VA”) Synthesis applies sophisticated computer-based “physical modeling” technology to musical sound synthesis.
Virtual Acoustic Synthesis The Instrument The key block in this algorithm is the instrument, since it is here that the fundamental tone or “timbre” of the sound is defined. The instrument model consists primarily of a driver — the reed/mouthpiece, lip/mouthpiece, or bow/string system — and a resonant system corresponding to the tube and air column or string.. In all these instruments pressure applied here (the driving point) causes vibration which results in sound.
Virtual Acoustic Synthesis The Controllers The input to an acoustic wind instrument comes from the player’s lungs, trachea, oral cavity, and lips. In a string instrument it comes from the player’s arm movement, transmitted to the string via a bow. These elements actually form an important part of the sound generating system and, in the PLG150VL, are included in the controllers block.
Virtual Acoustic Synthesis The Modifiers The modifiers block consists of 4 sections as shown in the diagram. Although these may appear to be simple effects, they are actually intimately related to the PLG150-VL’s sound-producing model and have a significant effect on the sound. ● Harmonic Enhancer The Harmonic Enhancer determines the harmonic structure of the sound to the extent that it can produce radical timbral variations within an instrument “family” (e.g. saxes).
Voice Organization The VL voices have each program number and are organized into 12 banks. For the voice list see page 36. • Banks 112 through 119: VL-XG Banks These banks are used when the PLG150-VL functions as the VL-XG tone generator. The voices from the PRESET 1 and PRESET 2 banks are assigned to MIDI banks and program change numbers conforming to the Yamaha XG format. Since the PLG150-VL does not have a full set of XG-compatible voices, some voice numbers will be skipped (e.g. 22, 23, 25, 27, etc.).
Voice Organization Selecting Banks Use the MIDI bank MSB (control number 00) and LSB (control number 32) numbers listed below to select VL banks from an external MIDI device.
Selecting Voices Modular Synthesis Plug-in System ■ Selecting VL Voices When the PLG150-VL is properly installed on your synthesizer, the VL voices can be selected in the same way as the internal voices of the synthesizer. For more information see the manual of the synthesizer. The example displays used in the following explanations are all taken from CS6x. Therefore, the illustrations may be somewhat different from the LCDs of your instrument. 1 Press the VOICE button. Voice mode will be displayed.
Selecting Voices XG Plug-in System The VL voices can be selected as you do with the XG voices. However, you have to select XG Mode or Performance Mode from the “mother” tone generator/sound card Sound Module Mode, first. You also have to designate the Part, to which you want to assign the VL voice, in the Utility sub-mode (PLUGIN). ● ● The sound cards like the SW1000XG do not include “Performance Mode.
Selecting Voices When a VL voice is selected VL voice icon will be displayed on the LCD. You may unintentionally select a bank number of the “mother” tone generator. Be sure to confirm that the VL voice icon is displayed on the LCD. 4 Press SELECT button to place the cursor at the Program Number. 5 Press VALUE button to select the Program Number (voice) you want to use.
Selecting Voices 5 Press VALUE button to select the Part you want to use. In the XG Mode: 01–16, off In the Performance Mode: 01–04, off The VL voices cannot be assigned to several parts at the same time since the PLG150-VL is monophonic. When you use a sound card or a tone generator with no panel buttons...
Editing VL Voice Part Parameters Modular Synthesis Plug-in System The example displays used in the following explanations are all taken from the CS6x. ● See the manual of the synthesizer how to save the edited voices. ● The VL-XG voices edited using XG Editor Window of the "XGworks lite" can be saved as a part of the song data. 1 Select the desired VL voice, as described in "Selecting Voices" on page 15. 2 Press the EDIT button. The EDIT menu display appears.
Editing VL Voice Part Parameters XG Plug-in System The editings done to the parameters below affect all the voices in the XG mode. In other words the voices cannot be individually edited. The parameter settings are effective even when you select a different voice. The edited voices cannot be stored in the INTERNAL voice bank. Instead, the VL-XG voices edited using XG Editor Window of the “XGworks lite” can be saved as a part of the song data. 1 Enter the Multi Part Edit Mode.
Editing VL Voice Part Parameters VL Part Parameter The parameters below can be divided into the following two types: ones for selecting the controller (Control Number) by which the parameter will be controlled and the others for setting the depth of the parameter. Even though you have designated the controller, you cannot get audible changes if you set the parameter to be controlled to 0 or around 0. For the relationship between the control numbers and controllers see page 29.
Editing VL Voice Part Parameters PrsCtrlDpt (Pressure Control Depth) ...................................................... Settings: -64 … +63 Sets the amount of variation produced by the controller assigned to pressure. The higher the value the greater the variation. Positive values cause an increase in pressure in response to higher controller values (e.g.
Editing VL Voice Part Parameters • Please note that accurate keyboard pitch is produced only when maximum tonguing is applied or the tonguing controller is turned off. TngCtrlDpt (Tonguing Control Depth) ................................................... Settings: -64 … +63 Sets the amount of variation produced by the controller assigned to tonguing. The higher the value the greater the variation. Positive values cause an decrease in tonguing in response to higher controller values (e.g.
Editing VL Voice Part Parameters 6 Breath Noise Bnz CC No. (Breath Noise Control Change Number) ....... Settings: off … 95, AT, VEL, PB “Breath Noise” can be used to add the required amount of breath noise to a voice. The “Bnz CC No.” parameter specifies the controller to be used for breath noise control.
Editing VL Voice Part Parameters GrlCtrlDpt (Growl Control Depth) ......................................................... Settings: -64 … +63 Sets the amount of variation produced by the controller assigned to growl. The higher the value the greater the variation. Positive values cause an increase in growl effect in response to higher controller values (e.g.
Editing VL Voice Part Parameters 9 Harmonic Enhancer Hrm CC No. (Harmonic Enhancer Control Change Number) .................................................................................................. Settings: off … 95, AT, VEL, PB The Harmonic Enhancer can vary the harmonic structure of the sound over a wide range. The “Hrm CC No.” parameter specifies the controller to be used for harmonic enhancer depth (wet/ dry balance) control.
Editing VL Voice Part Parameters DmpCtrlDpt (Damping Control Depth) .................................................. Settings: -64 … +63 Sets the amount of variation produced by the controller assigned to damping. The higher the value the greater the variation. Positive values cause a decrease in damping in response to higher controller values (e.g. increased breath pressure or higher modulation wheel position), while minus values cause an increase in damping in response to higher controller values.
Editing VL Voice Part Parameters 12 Breath Mode ................................................ Settings: System, BC/WX, Velocity, Touch EG Set the control source to be used for "breath" control. This Breath Mode is the same as the one in the VL System Parameters except for the setting, "System." When set to "System," the control source is determined by the setting done in the VL System Parameters.
Editing VL Voice Part Parameters MIDI Control Number Assignments Control No.
VL System Parameters Modular Synthesis Plug-in System Five System related parameters for PLG150-VL will be added to the “mother” synthesizer. The example displays used in the following explanations are all taken from the CS6x. 1 Press the UTILITY button. The Utility Mode display appears. MSTR TG) Sys 2 Vol 127 NoteShift + 0 + Tune 0.0c Turn the PAGE knob clockwise until “PLG150-VL” is shown at the bottom left of the display. The VL system parameters will be displayed above the knob C and knob 2.
VL System Parameters 3 Press ENTER. The following display appears. (If necessary) Press SELECT button to place the cursor to PLG150-VL. 4 Press ENTER. The System Parameter Edit display exclusive to the PLG150-VL appears. 5 Press SELECT button to select the parameter you want to edit. 6 Press VALUE button to change its setting. 7 Press the EXIT button to quit editing. System Parameters 1 Part Assign ..................................................
VL System Parameters 2 WX Lip Mode ............................................................Settings:Norm (Normal), Expd (Expand) 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”). The pitch bend data transmitted from the device other than WX-series can be received.
VL System Parameters 4 Breath Control ............................................. Settings:BC (Breath Control), Exp (Expression) Specifies the MIDI control change number to be used for breath control when breath control is applied from a breath controller or WX-series Wind MIDI Controller. When “BC” is selected control change number “02” (breath control) is used for breath control. When “Exp” is selected control change number “11” (expression) is used for breath control.
Q&A 1 Some voices sound as if they are in the original octave even when shifted down an octave. This is because Virtual Acoustic synthesis accurately simulates the acoustic behaviour of a pipe or string. Simply stated, the harmonic balance of the voice when played in the normal octave is retained even when the voice is shifted down an octave. The change in timbre can be greater or less, depending on the selected voice. 2 Portamento doesn't produce smooth effect on some voices.
Q&A 5 Pitch bends produced by a pitch bend wheel are not always accurate. Natural acoustic musical instruments have no “pitch parameter.” Pitch is determined by the properties of the instrument’s resonant body as well as the condition of the instrument’s driver. The same applies to Virtual Acoustic Synthesis: in the pitch bend is simulated by manipulating the appropriate pipe/string length and driver characteristics. As a result, the pitch bend range may not always be “mathematically” accurate.
Appendix Voice List ■ VL-XG Voice List Instrument Group Organ Guitar Bass Strings Brass Reed Pipe Synth Lead Ethnic Percussive * 36 Bank Select MSB=81, 97 Pch# Bank 112 22 23 25 27 28 33 34 35 36 37 39 40 41 42 43 44 57 58 59 60 61 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 88 105 110 111 115 Squeeze MouthKey Spanish JazzGtr! L7 Pluck Upright Fnground FlageoBs Fretles! New Slap AcidBas! PulsClav NuViolin BrtViola Cello! Contrair Trumpet! Trmbone! Tuba! MuteTp! Horn! So
Voice List Bank Select MSB=81 Instrument Synth Effects Sound Effects * Pch# 97 98 99 100 101 102 121 122 123 124 125 126 127 128 Bank 112 Mad Tube StoneHng Mu Moby Igneous SquealAT Jurassic Formula Waterphn Devil SpcHorse DinoPerc SpaceZoo Jason Bank 113 Bank 114 Bank 115 Bank 116 Bank 117 Bank 118 Bank 119 When the Bank Select MSB is set to “81,” the voices of the Bank 112 will be used and played for the above empty spaces of each bank.
Voice List ■ Preset 2 Voice List 38 Voice No.
Voice List ■ VL Plug-in Voice Data (provided by Floppy Disk) For PLG1/2 Slot : Wind Instrument Voices (01PlgV1A.mid, 01PlgV1C.mid, 01PlgV2A.mid, 01PlgV2C.mid) Voice Name No. Category 1 Br Trumpet 1 2 Br Trombone 3 Rd Alto Sax 4 Rd TenorSax 1 5 Rd Clarinet 6 Rd Oboe 7 Pi C Flute 8 Pi Shakuhachi 9 Pi Ocarina 10 St Violin 1 11 Br Trumpet 2 12 Br FlugelHorn 13 Br JzTrumpet 14 Br MuteTrumpt 15 Br NerzoBrass 16 Br Horn No.
MIDI Data Format 1. KEY ON / KEY OFF 43H Status: 9nH/8nH If the Part Parameter Rcv NOTE MESSAGE = OFF, that Part will ignore Key ON and Key OFF messages. 2. PROGRAM CHANGE Status: CnH If the Part Parameter Rcv PROGRAM CHANGE = OFF, that Part will not receive Program Change Messages. 3. PITCH BEND Status: EnH If the Part Parameter Rcv PITCH BEND = OFF, that Part will not receive Pitch Bend Messages. Cntrl# parameter Data Range 67 Soft Pedal 0...
MIDI Data Format RPN Data-entry LSB MSB MSB parameter 00H 00H mmH Pitch Bend Sensitivity 01H 00H mmH Fine Tune 02H 00H mmH Coarse Tune 7FH 7FH — Null Data Range mm:00H-18H (0-+24) Default:02H mm:00H-40H-7FH (-64-0-+63) Default : 40H 00H mm:28H-40H-58H (-24-0-+24) Default : 40H 00H — 5. CHANNEL MODE MESSAGES 78H Cntrl# parameter Data Range 120 ———— 0 Terminates all sounds currently sounding. However, the status of channel messages are maintained.
MIDI Data Format
XG System On Address (H) 00 00 7E 00 00 7F TOTAL SIZE Size (H) 1 1 2 Address (H) 00 00 Parameter Description XG SYSTEM ON ALL PARAMETERS RESET 0:VL-XG 0:ON Parameter Description MASTER TUNE -102.4 - +102.MIDI Data Format
Address (H) 08 0p Multi Part Parameters 00 01 02 03 04 05 06 07 08 09 Size (H) 1 1 1 1 1 1 1 1 1 2 Data (H) 00 - 7F 00 - 7F 00 - 7F 00 - 0F, 7F 00 - 01 00 - 05 28 - 58 00 - FF 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 TOTAL SIZE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 29 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00MIDI Data Format 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E TOTAL SIZE 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3F 28 - 58 00 - 7F 00 - 7F 00 - 7F 00 - 7F Address (H) 08 0p Size (H) 1 1 1 1 04 Data (H) 28 - 58 00 - 7F 00 - 7F 00 - 7F Address (H) 09 0p Size (H) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 17 Data (H) 00 - 01 00 - 03 70 71 72 73 TOTAL SIZE 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 TOTAL SIZE * p = Part Number
00 - 01 00 -MIDI Data Format 00 06 00 07 00 08 00 09 00 0A 00 0B 00 0C 00 0E 00 0F 00 10 00 12 00 13 00 14 00 16 00 17 00 18 00 1A 00 1C 00 1D 00 1E 00 20 00 21 00 22 00 24 00 25 00 26 00 28 00 29 00 2A 00 2C 00 2D 00 2E 00 30 00 31 00 32 00 34 00 35 00 36 00 38 00 39 00 3A 00 3C 00 3D | | 0A 6A TOTAL SIZE
Address (H) 30 00 1 1 1 1 1 1 2 1 1 2 1 1 2 1 1 2 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 20 - 7F 20 - 7F 20 - 7F 20 - 7F 00 - 01 00 - 62 01 01 - 00 7F 70 - 10 00 - 62 01 01 - 00 7F 70 - 10 0MIDI Data Format TOTAL SIZE Address (H) 31 00 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 62 A3 Size (H) 0n 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 1 1 2 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 52E TOTAL SIZE 56B n = Voice Number(0 - 5) 46 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 7F 28 - 58 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 5F 28 - 58 00 - 7F 00 - 7F 00 - 7F 00 - 7F 00 - 01 00 - 7F 28 - 58 SCALE TUNING D SCALE TUNING D# SCALE TUNING E SCALE TUNING F
MIDI Data Format
Address (H) 40 00 Internal Voice Parameters Size Data (H) (H) nn 1 20 - 7F 1 20 - 7F 1 20 - 7F 1 20 - 7F 1 20 - 7F 1 20 - 7F 1 20 - 7F 1 20 - 7F 1 00 - 7F 1 00 - 02 2D 1 00 - 7F 1 00 - 7F 1 00 - 7F 1 00 - 7F 1 00 - 02 1 00 - 7F 33 1 00 - 01 1 00 - 62 2 01 01 - 00 7F 1 70 - 10 1 00 - 62 2 01 01 - 00 7F 1 70 - 10 1 00 - 62 2 01 01 - 00 7F 1 70 - 10 1 00 - 62 2 01 01 - 00 7F 2 01 01 - 00 7F 1 00 - 01 1 00 - 62 2 01 01 - 00 7F 1 70 - 10 1 00 - 62 2 01 01 - 00 7F 1 70 - 10 1 00 - 62x x ************** Default Messages Altered Mode Change Control 0,32 1,2,4,5,13 6,38 64,65,67 71-74 96-97 98-99 100-101 Key’s Ch’s After Touch Pitch Bend Note ON Note OFF Velocity x x x x x x x x x x x x x x : True voice ************** x x Default Changed Basic Channel Note Number *2 o o o o o o o o o 0-24 semi x o o 9nH,v=1-127 x 0 - 127 0 - 127 3 3,4 (m=1) x 1 1 - 16 *1 *1 *1 *1 *1 *1 *1 *1 *1 *1 Sound Controller RPN Inc,Dec NRPN LSB,MSB RPN LSB,MSB Data Entry Bank Sel
: True # x x x x x x Aux *3 *3 o(120,126,127) o(121) x o(123-125) o x x x x x x o o 0 - 127 Mode 2 : OMNI ON ,MONO Mode 4 : OMNI OFF,MONO *1 receive if switch is on. *2 m is always treated as "1" regardless of its value. *3 transmit/receive if exclusive switch is on.
SOFTWARE LICENSING AGREEMENT The following is a legal agreement between you, the end user, and Yamaha Corporation (“Yamaha”). The enclosed Yamaha software program is licensed by Yamaha to the original purchaser for use only on the terms set forth herein. Please read this licensing agreement with care. Opening this package indicates that you accept all terms outlined herein. If you do not agree to the terms, return this package unopened to Yamaha for a full refund. 1.
SOFTWARE-LIZENZVEREINBARUNG Die folgende Vereinbarung ist eine rechtsgültige Vereinbarung zwischen Ihnen, dem Endanwender, und der Yamaha Corporation („Yamaha”). Yamaha erteilt dem ursprünglichen Käufer für das beiliegende Yamaha-Softwareprogramm ausschließlich zu den hier ausgeführten Bedingungen eine Lizenz zur Verwendung. Bitte lesen Sie diese Lizenzvereinbarung sorgfältig. Durch das Öffnen dieser Packung bringen Sie zum Ausdruck, daß Sie alle darin enthaltenen Bedingungen akzeptieren.
CONTRAT DE LICENCE DE LOGICIEL Ceci est un contrat entre vous-même, l’utilisateur final, et Yamaha Corporation (“Yamaha”). Le logiciel Yamaha ci-inclus est concédé sous licence par Yamaha à l’acheteur original et ne peut être utilisé que dans les conditions prévues aux présentes. Veuillez lire attentivement ce contrat de licence. Le fait d’ouvrir ce coffret indique que vous acceptez l’ensemble des termes du contrat.
For details of products, please contact your nearest Yamaha or the authorized distributor listed below. Pour plus de détails sur les produits, veuillez-vous adresser à Yamaha ou au distributeur le plus proche de vous figurant dans la liste suivante. NORTH AMERICA CANADA Yamaha Canada Music Ltd. 135 Milner Avenue, Scarborough, Ontario, M1S 3R1, Canada Tel: 416-298-1311 U.S.A. Yamaha Corporation of America 6600 Orangethorpe Ave., Buena Park, Calif. 90620, U.S.A.
This document is printed on recycled chlorine free (ECF) paper. Auf Recycling-Umweltpapier gedruckt. Ce document a été imprimé sur du papier recyclé non blanchi au chlore. M.D.G., EMI Division, Yamaha Corporation © 1999 Yamaha Corporation V?????? 911PO???.