VST Effects

JE-201 (Roland RE 201) v1.1.0 WiN Mac

JE-201

9.4 MB

Digital models of the Roland RE201. VST3, AU plugins and source code.
The original folder contains a (mostly) header only library implementing four seperate digital models of a Roland RE-201, developed throughout the duration of my final year project, on the BSc Sound Engineering and Production course at Birmingham City University. The models are classes which can be implemented into an audio plugin in any framework.

The latest version is a significant improvement of the original and is not header only. This is dedicated to optimisations which did not fit into the time scale of my bachelors project and generally cleans up the code. This includes processing by buffer instead of sample, optimising the filter structures, adjustments to the WDF tone stack, reducing unnecessary calculations and dynamic allocation of objects and memory based on channel count. The error function tape saturation model has been omitted (because lets be honest, tape hysteresis modelling is way cooler), however the tone stack algorithm can be switched between VA and WDF by setting a bool variable in the RE201model class.

The four models implemented combinations of two tape saturation and two tone stack modellings methods. One tape saturation modelling method was a static non linearity (error function) and the other was based on the hysteresis processor developed by chowdhury (2019) which calculates magnetisation based on a tape playhead position derivative approximation. The tape delay modelling between the two methods is the same, utilising three circular buffers with read times at multiple of each other, in line with the real device (Using a single buffer with multiple read heads was tested, however this appeared to generate phasing issues when multiple playheads were active). Both methods implement oversampling, albeit very inefficiently. The latest version attempts to resolve many of those issues.

The first tone stack method implemented the VA Bassman 59′ filter discretised by Yeh (2006). The other tone stack was two WDF shelving filters processed in series to make up the bass and treble frequency bands.

Other perceptual characteristics have been modelled, this includes wow and flutter (although this is next on my improvements list), control ballistics (pitch increases when the repeat rate is increasing and vice versa) and tape speed dependant equalisation.

Included in both versions is the respective Windows VST x64 plugin and ASPIK project which can be built for Mac OS. Mac OS versions will be added shortly.

https://github.com/je3928/RE201models#readme

JE-201.Plugins  ( 9 MB )

Tags: JE-201

Recent Posts

Panipulator 3 (Mix Translation Tool) v3.0 WiN MAC

Panipulator 3 43 MB Mix engineers are aware that they should probably mix on earbuds and tiny speakers, but who…

TyrellN6 v3.0.0 (rev. 16976) WiN MAC LiNUX

TyrellN6 79 MB TyrellN6: Classic racer with u-he engine TyrellN6 is a compact, sporty synth. Based on concepts and ideas…

Flechtwerk (Mutable Synthesizer) v2.0 WiN MAC

Flechtwerk 9 MB Flechtwerk is a macro synthesizer offering 24 unique synthesis engines, based on Mutable Instruments Plaits and its…

VoXov Vol.17 BNDL Chill (Vocal Instruments) WiN MAC

VoXov Vol.17 BNDL Chill 645 MB 90 PRESETS INCLU90 PRESETS INCLUDED & NEW ONES CONSTANTLY ADDED "VoXoV BNDL Chill". It…

Absorbiere (Autogain Sidechain Ringmod) v1.0 WiN Mac

Absorbiere 6.6 MB Autogain Sidechain Ringmod Absorbiere is a sidechain ringmod, that aims to maximally streamline the ducking technique. Avalable…

YS My Happy BUS Compressor v1.0.1 WiN Mac

YS My Happy BUS Compressor 58 MB Audio plugin for mixing. This is not an exact copy of a well-known…