VS-305 Vintage Voice and String synthesizer
Hi,
I’m SansNom, an Audulus user since version 1. You probably don’t know me but I used to be pretty active in the old forum. This thread is the continuation of this thread.
Today I’m posting a special “module”, a project I’ve been working on for many years, literally thousands of hours of work.
This is an instrument based on the Roland VP-330 and RS-505 string machines. Since I don’t own the original instruments (never ever seen one for real either!), I built this emulation using:
- the extremely detailed service manuals for the original machines published by Roland
- analog circuit simulation techniques (using the now defunct SPICE MultiSim touch app for iPad)
- samples and videos found around the web
Disclaimer: This module has been developed and tested in Audulus v 3.5.3. I have not installed the latest version of the app since one critical node has been modified, in fear that it would completely break the instrument. It is also quite demanding in cpu, tested and working fine on an iPad pro 12.9 1st gen. That’s probably the minimum requirement. Hoping that it works on the last version of Audulus (3.6). Edit: it works!
VS-305 specifications:
- phase-locked oscillators mimicking the divide-down circuitry of the original instruments
- emulation of the original waveforms using analog modeling techniques
- strings section with feet mixing knobs (taken from the RS-505)
- human voice section
- bass section (taken from the RS-505)
- VP-330 ensemble effect
- modeling of the pitch shifting modes of the VP-330 and the RS-505 (Manual and Auto modes)
- vibrato sections for the human voice or all voices (taken from the RS-505), with correct timings
- the instrument voicing can be paraphonic (original) or fully polyphonic
- includes a BBD harmonic distortion model
- includes a compander model
- mono/stereo control
Note that the instrument will only play with keys depressed from C1 to C5. Any notes played non legato outside this range will only reset the envelope (paraphonic mode).
The instrument:
The synth is divided in 2 parts: lower (below C3) and upper
Controls
[Knobs, Buttons] | Function | Notes |
---|---|---|
Human voice section |
Choose the appropriate voices for each part | |
![]() |
Envelope |
Controls the attack of the human voice and/or the strings. The release is shared |
Strings section |
Tone control and mix between 8’ and 4’. To get the VP-330 sound keep these knobs to 4’. Buttons activate each part. | |
Bass section |
Bass section of the RS-505, contrabass, tuba and cello. This section is monophonic (even in polyphony mode) and the lowest note has priority. | |
![]() |
HV vibrato |
Vibrato control of the human voice |
![]() |
Main vibrato |
Controls the vibrato that will affect all sections |
![]() |
Pitch set |
Controls the maximum range covered by the ptich shift knob (Manual mode) or the lower starting point of the pitch shift (Auto mode). The mark represents the “realistic” setting for the human voice |
![]() |
Time |
Time for the pitch shift (Auto mode). The mark represents the “realistic” setting for the human voice |
![]() |
Pitch shift |
Controls the pitch shift in manual mode, the range being defined by the pitch set knob |
![]() |
Pitch control |
Set the pitch control to manual or auto |
![]() |
Tune |
Global tuning |
![]() |
Balance |
Controls the volume balance of each section |
![]() |
Para/Polyphonic voicing |
The original instruments were paraphonic (Envelope shared) but you can switch to full polyphony (except bass, remains monophonic) |
![]() |
Mono/Stereo |
Progressive control over the stereo field. The instrument is designed to be used in stereo, but you can merge the outputs with this knob to produce phasing that is characteristic of some recordings. |
Due to the nature of this project and the considerable amount of time devoted to its development please do not distribute your own versions of the instrument, and post instead your comments and suggestions in this thread. Thank you!
That’s all! I hope you’ll enjoy it and make music with it! I’ll share later some details on some specific parts of the instrument.
Version History
Revision | File | Date | Notes |
---|---|---|---|
[1.02] | VS-305 1.02.audulus (1.9 MB) | 02/08/2021 | First release |
[1.03] | VS-305 1.03.audulus (1.9 MB) | 02/11/2021 | G#3/4 human voice bug fixed |
[1.04] | VS-305 1.04.audulus (2.1 MB) | 01/19/2022 | Separated master output |
Demo track