BrainStormer

screenshot_v87

OVERVIEW

 BrainStormer is a freeware virtual analog synthesizer.

 Features

  • 3 stereo oscillators with retrig, phase, wave stretch, stereo dephasing controls
  • Flexible FM & ring modulation
  • Filter (LP, BP, HP, Peak, Notch) with dedicated ENV, key follow
  • 2 LFOs with large frequency range (up to 2kHz), retrig, bpm sync, phase, clipping, independant destination amount controls, self modulation
  • 2 mod ENVs with ADSR, independant destination amount controls, self modulation
  • 2 extra modulator sources (wheel, pitchbend, velocity, ENVs and LFOs)
  • 84 destinations for modulators
  • Panic, main volume, polyphony, note mode, portamento, pitchbend controls
  • Internal oversampling x2, 100% home-made dsp code
  • VST3 and VST2.4 (32 and 64 bits versions)

Special thanks to :

 

HISTORY

As a programmer and producer, I always wanted to combine my two passions and create a synthesizer to understand the inner workings and challenges of such a beast. I started the BrainStormer on my free time in 2012, focusing on sound quality and synthesis capabilities. After hours and hours of design, personal researches, coding, testing, and many other things I can’t list, here is finally the beta version.

There are so many things I wish I could add to the synth, like a FX section, more waveforms, 2 filters with serial / parallel options, intermediate distortion features, optimizing some parts of the code. Unfortunately I did not have the time to do this for now, but I keep all of this in mind for future versions.

Have fun !

Olivier for Roazhon DSP.

 

CONTACT

You can contact me at : emailIf you find a bug, please send me a description, a patch preset if possible, your BrainStormer version and your platform / host details.

 

DONATION

BrainStormer is a freeware and you can support my project by making a donation. I understand that many people can’t make a donation, you can also send me a feedback message about your experience with the synth.

HIRE ME

I’m currently looking for a new job. If you are an audio company, I’m available at the moment. I don’t like to use this page to promote myself since it’s really not the goal of this project, but I have to do it because of my current situation, sorry !

 

DOWNLOAD

Version 0.87 VST 2.4/3 for Windows 32/64 bits :

If you have nice patches, please send me them as I need to make a default factory bank and I’m quite busy on the source code at the moment. Thanks !

 

CHANGES HISTORY

Version 0.87 (17/03/2014)

  • Added 8 new waveforms (4 Steps, 33 Square, Asym Square, Trapezoid, SmoothSaw1, SmoothSaw2, Rectified, Half Rectified)
  • Added matrix as modulable (now 84 destinations for modulators)
  • Changed filter ENV amount to bipolar
  • Fixed slow GUI drawing and cpu spikes when knobs are moving or automated
  • Fixed noise/glitch at the start
  • Added double click on knob to set default value
  • Added mouse wheel control on knobs for fine tuning
  • Set linear knob mode by default (host mode can still overwrite it)
  • Changed linear mode knob sensitivity to have a finer scale
  • Changed precise linear mode knob sensitivity to have a finer scale (SHIFT + left click)
  • Added instant circular relative knob mode (ALT + left click)
  • Fixed OSC fine tune displayed value
  • Reordered filter GUI section in a logical way
  • Fixed dll loading issue on some old hosts (main entry point missing)
  • Patches from v0.86 versions remain compatible

Version 0.86 (27/02/2014)

  • Fixed sound issues and missed midi events in FL, Reaper, savi-host and probably other DAWs without having to change some audio buffer settings
  • Fixed wrong discrete parameters saving/loading (like OSC octave and detune)
  • Fixed wrong list string displaying after loading a saved preset
  • Fixed 2 checked list entries after loading a preset
  • Fixed run time audio size buffer changes that make the synth unstable on some hosts just after initialization phase (Sonar, savi-host and probably other DAWs)
  • Fixed stuck notes with piano roll editor on Sonar and Energy XT2
  • Fixed note off events sometimes not handled
  • Inverted OSC3 FM source mix between OSC1 and OSC2
  • Fixed LFO sync rate that was 4 times too much faster
  • Changed minimum ENV release time to 5 ms

Version 0.85 (18/02/2014)

  • initial release

I always need beta testers to help me in testing the new versions on the various hosts/architectures before releases. If you’re interested in helping me with this, please do not hesitate to email me. This will speed up the new releases, thanks !

 

 WHAT IS PLANNED FOR 1.0 VERSION

For the stable v1.0 version I plan to :

  • Add preset features that are currently missing from the synth. I also plan to include a default set of presets. You can send me your presets and I will include the best ones in the default bank.
  • Keep the same functional level of the synth
  • Fix all the bugs and host compatibilities reported by users
  • Do a Mac  version (AU)
  • Have an user guide

 

VIDEO

Here is a nice video of the BrainStormer made by the guy from vst4free.com :

 

BrainStormer