The Legendary Drum Sound
The VProm was originally based on THE killer drum machine in town back in the early 80s, this expensive drum computer was also the first to include real drum samples back in the days!
Early sample based drum machines used samples of acoustic drum sounds recorded on the fly through some basic hardware. The way they were recorded without any kind of anti-aliasing makes them cut better in a mix than anything available at the time, they sounded so great that they became an alternative to the analog drum sounds of that era. To this day, the unique sound of this vintage machine is highly regarded because only using samples of the analog output is not enough to reproduce the wide range of sound and character of this beast. One DAC(converter)and clock per voice and yummy filters! Yes it is a historical piece of gear that take a huge place in the 80s sound picture. Only around 500 of these things are out there so don't count on finding a working one easily and forget for cheap. It has been used by major acts like Prince, Phil Collins, Thompson Twins, Stevie Wonder, Gary Numan, Depeche Mode, The Human League, Jean-Michel Jarre, Vangelis, John Carpenter, Todd Rundgren,The Art of Noise... The Machine was made by a musician for musicians and I tried to stick to that standard :) So as there were no accurate VST for that legend out there... I had to make the VProm!
THANKS FOR YOUR SUPPORT! IT MAKES THINGS HAPPEN, SUCH AS VProm ON WIN, MAC, x86 AND x64 Platforms!
VPROM accurately reproduces the internal circuitry and filtering of the first legendary Drum Machine but is also perfectly able to read and import original, custom or vintage EPROMs from other Drum Machines of that era, legendary 80s machines such as the Linndrum, DMX, DrumTraks etc.(.bin files that you can find on the net) An EPROM is an integrated circuit that was used to store short audio sample data in a compressed format. VPROM is the closest thing to the real deal - reading and decoding original EPROM data images in real time using the exact decode table from the AM6070 DAC at a variable sample rate. VPROM also allow experimenting with your own sample database. You can convert samples with external tools and load compatible ULaw companded images (see manual for more info).
I hope you enjoy making funky grooves with VPROM as much as I do!
Disclaimer: The original name of this VST, "VLinn", has been changed at the request of the Linn Electronics copyright holder, Roger Linn. It is now named "VPROM". Aly James Lab has no affiliation with Roger Linn and has not received any consent from Roger Linn. We do not claim to reproduce the sounds of Roger Linn s product but rather this product creates sounds inspired by Roger Linn s past products.
MOST OF THESE VIDEOS WERE DONE WITH Version 1.0 BUT NEW VIDS ARE COMING ALONG!
AM6070 MODELED REAL TIME DAC DECODING
Following the exact datasheet decode table for 8bit companded incoming DATA. The real nasty gritty sound at every pitch, like the real thing, forget resampling or tuning crappy samples packs which will always sound dull at lower pitches! Option is now provided to keep the high frequency spectrum integrity at any tuning via efficient oversampling.
HIHAT DATA LOOPING & VCA
Hihat circuitry was pretty unique, the hihat proms were read constantly in a loop while only a VCA was triggered, for closed hihat the circuitry had the ability to discharge the current through an additional way based on the decay pot setting. This basically makes the hihat sounding different on every hit.
CEM 3320 Filters
Unlike the very first produced machines, some Voices with Bass frequency content were filtered to minimize the remaining 8bit noise, using a VCF configured as a lowpass filter with no resonance. The CV frequency of the VCF was shaped by the circuitry in a way that lets the transients pass through relatively unfiltered. The VProm lets you fine tune the CV pulse or completely bypass the filter, this is useful when a voice is tuned very low or if you want to replace a "Bass" slot with another EPROM that doesn't require filtering.
SEPARATE PITCH TUNING
This wad one of the coolest features of early sample based drum machines, letting you tune any voice to a particular frequency for a wide range of sounds.
The PROMS data were read one byte at the time by a counter which speed was controlled by a relatively stable oscillator, the counters reading speed could then be affected by the external tuning pots in a limited range, + or - 1 Octave.
This tuning range can be tweaked and the VProm provides a useful wide range of pitch from 1000Hz to 44100Hz and anything in between based on a real mod. (See manual)
(Stock was 12048 - 30303Hz.)
The original machines featured separate outputs for every voices, so as the VPROM.
You can choose from ALL to 1 Stereo Channel or Separate Channels for each voice.
You can limit yourself to only 2 velocity levels or use the full range of MIDI velocity for convenience.
GUI & AUTOMATION
The GUI features the original trigger buttons for kick listening and controls over every aspect of the Drum Machine, most of the parameters like volume and pitch knobs can be MIDI learned and controlled by an external MIDI Hardware.
LOADING EXTERNAL EPROMS DATA
The VPROM provides the ability to replace some voices with external compatible 8bit companded EPROM data. This opens up the machine to LINNDRUM (LM-2), LINN 9000, DMX, DX, DRUMTRACKS etc... Samples or even load your own custom made. You can switch between custom loaded and stock EPROMS on the fly.
VPROM supports the following type and size EPROMS binaries (.bin)
LOAD & SAVE FULL PATCH & BANKS in FXB/FXP (additional technical infos in manual.)
In addition from the new cross platform capability, VPROM version 2 features some improvement and changes compared to version 1
Windows 7 to 11 and higher, 32 or 64bit host, plugin provided formats are VST2 and VST3.
Snow Leopard (10.6) to Monterey or higher, 32 or 64bit host, plugin provided formats are VST2, VST3 and AU (AudioUnits).
Avid Protools only supports its proprieratary format AAX at the moment but you can still easily load an AU or VST plugin with the help of a VST/AU host plugin, some popular solutions are DDMF Metaplugin or BlueCat's Patchworks, others might be available that I am not aware of yet.
Working fine on Mac M1 (even if not native ARM yet). Working perfectly using Apple Rosetta 2 compatibility (only needed for VST format) AU format should load fine without doing anything else. Native ARM support is of course planned with VProm 3
Get amazing details about the first sample based drum machine and master the beast!VPROM VST EPROM BASED VINTAGE DRUM MACHINE USER MANUAL V2.
EPROM VARIABLE SAMPLE RATE ENGINE ENHANCEMENT
Powerful optional X16 oversampling keeping high frequency harmonics intact like on real hardware
VOLUME SLIDER RESPONSE
New feature to change the mixer volume slider's response between Linear (original VST behavior) or Log Tappers (closer to hardware). Some people might have better habits with audio tapers so now you have the choice, keep in mind that default presets have been made using linear mode. The difference is Similar to this: linear will have finer detail over a small Db range of full volume, while Log can be easier for overall balance
Hihat curve, timing and range updated, closer to hardware Some more advanced tests on hardware have been done to tailor the hihat VCA, timing and curve is now more accurate (new curve in RED)
New feature to instantly stop the playing of the Extra voice, useful for choking cymbals.. This is working only with the EXTRA voice and the CHOKE event trigger is permanently fixed to note C4, when the note is triggered it will stop the EPROM playing immediately and will be held in CHOKE until the EPROM is played again normally, the CHOKE is reflected on the EPROM playing status. You cannot assign note C4 anymore to custom MIDI mapping as it is reserved for CHOKE, if you still do, VPROM will warn you anyway :)
Voice names are now kept marked on top of the GUI panel when not in Mixer view: useful so you can actually use the tuning easily from every panel without using the tooltip naming of the tune knobs
TUNE & PANNING
Tune/Pan selection is now done in one click like a toggle switch
You can check your current version inside the INFO panel on the GUI.
Updates for VPROM VST are free for bug fixes and donationware for added features until version 3.0
Get VProm v2 for Windows & MAC
Windows XP/Vista/7, or newer, Mac Snow Leopard (10.6) or higher, M1 compatible*.
32bit or 64bit Host, VST2.4, VST3 or AudioUnit Host.
VProm 2.0 comes with both Windows & Mac Installers and Manual.
*works on Mac M1 even if not native ARM yet (see compatiblity info tab)