The bell tolls - KarmaFX Synth featured in CM Synth Essentials, April issue 04/09/2008
CM's resident "king of the oscillators", Scot Solida, uses KarmaFX Synth for recreating DX7 style bell sounds in the April issue of Computer Music.

In his own words:
“ We're using KarmaFX Synth as an additive synth. ”

In the same issue, KarmaFX Equalizer is used in their feature article "The Ultimate Guide to EQ". CM writes:
“ This 31-band graphic EQ has a secret: select the frequency range you want and the bands adjust accordingly, for a total of 93 bands ! ”

The KarmaFX Synth Limited-Time Introductory Offer has expired. 04/14/2008
For a limited time KarmaFX offered a full registered license of KarmaFX Synth Modular for only 68+VAT/$98. As of today the price is now set to the standard 76+VAT/$120. Price has been adjusted to take into account the decline in the US dollar.
Manipulating waveforms - KarmaFX featured in CM Synth Essentials, March issue 03/09/2008
Synth wizard Scot Solida goes back to the source with a guide to spicing up those common-or-garden saws, squares and sines in the latest issue of Computer Music. As usual he uses KarmaFX Synth Modular to show off his nifty tricks.

Scot writes:
“ The cool thing about KarmaFX Synth is that each module has a waveform display, so you can see what's happening to your signal as you shape it. ”

KarmaFX Official Sponsor for Drum & Bass Event in March 03/07/2008
KarmaFX is happy to announce that we again are sponsoring 'Socialism' in London, 11th March.

The line up is:

KarmaFX Synth Modular 1.01 released ! 01/31/2008
Contains bugfixes and minor new features.
A fresh install is unfortunatly required due to an online update bug in v1.00.
Registered users have been notified by e-mail.

KarmaFX Synth Modular 1.01 changelog.
  • Double clicking on module captions now minimizes/maximizes them. (Thanks Argitoth)
  • Patch can now be changed by clicking directly on the control panel display. (Thanks Argitoth)
  • Bugfix: Online update version-check was unfortunatly flawed. Fixed, but fresh install is required!
  • Bugfix: Control events were not properly filtered, causing e.g., modulators to sometimes wrongly retrigger in legato mode. Fixed. (Thanks Argitoth)
  • Bugfix: Online update could not update skin dll's due to access permissions. Fixed so they can be updated in future releases.
  • Bugfix: Minimize/Maximize module could cause clicks in output since v1.00 RC4. Fixed.
  • Bugfix: In Cantabile: Changing patch with GUI closed and then reopening the GUI would reload the last patch set inside the GUI. Fixed. (Thanks dj.tuBIG)
  • Bugfix: Sampler's SF2 Soundfont import would not always read loop-points. Fixed. (Thanks Jeremy)
  • Bugfix: Crash fix for when loading a non-existing patch from a user-edited bank. (Thanks Argitoth)
  • Bugfix: Fix for crash when having more than 20 user waveforms in the Additive module.(Thanks Flos)
  • Bugfix: Imported waveforms in the Additive module were not always saved. Fixed.
  • Bugfix: Changing module type would not always reset internal module state. Fixed.
  • Bugfix: Vowel 1 and 2 were incorrectly named Vowel A and B in the GUI's wave display. Fixed. (Thanks Scot)
  • Bugfix: When renaming a control, a dash '-' would show up as a 'z'. Skins have been updated to fix this.(Thanks Argitoth)
  • Bugfix: Uninstaller was not included in the registered version v1.00 due to a technical issue. Resolved.
  • Manual has been updated. Did some minor changes and added bookmarks (Thanks Dom).
  • Demo version now expires after the 30-day evaluation period.
  • Patch saving in the Demo version is now disabled.

    Demo version 1.01 expires August, 2008.
His Master's Voice ! - KarmaFX featured in CM Synth Essentials, February issue 01/29/2008
Scot Solida is back with an excellent two-page Synth Essentials column featuring KarmaFX Synth. In this February issue of Computer Music Magazine, Scot uses KarmaFX Synth Modular for Vocal Synthesis!

KarmaFX Official Sponsor for Drum & Bass Event in January 12/17/2007
KarmaFX is happy to announce that we again are sponsoring 'Socialism' in London! This time January 15th.

The line up is:

KarmaFX Synth Modular voted #1 in Computer Music Special ! 12/1/2007
In the recent Computer Music Special: "The Fast Guide To Synthesis", CM have round up the most favoured commercial and free synths.

For the last 3 years KarmaFX has provided the public beta version of KarmaFX Synth Modular VST synth and effect unit as donationware. Computer Music readers have shown their appreciation for the software and this fact by voting KarmaFX Synth Modular into 1st place on the top 10 chart of best "free" synths!

CM writes:
“ ...KarmaFX Synth is, simply put, a wonder. ”
“ It's a breeze to carve out your own sonic signature with this instrument. ”

KarmaFX would sincerely like to thank all those who voted! To show our appreciation and celebrate, KarmaFX has created a special CM patch bank which is on the magazines DVD.

This issue also features an article on "Modular synthesis from the ground up" featuring a two page KarmaFX Synth tutorial.

KarmaFX Synth Modular has since reached version 1.0, and its donationware days are now over. On November 1st 2007 it was converted to shareware, but a free demo version is still available for download.

Breaking the Sequence ! - KarmaFX featured in CM Synth Essentials, November issue 11/10/2007
KarmaFX Synth Modular is once again featured in Scot Solida's excellent two-page Synth Essentials column in Computer Music Magazine.

This time Scot shows a step by step guide on how to use the sequencer module for modulation!

KarmaFX Synth Modular 1.0 FINAL released !!! 11/1/2007
After years of development, testing and tweaking, the final version 1.0 of KarmaFX Synth Modular is finally ready! The project started back in 1998, so it has been a long journey. Thanks go out to the people who supported KarmaFX with testing, feature suggestions, patches, comments and donations during these past years!

With this release, KarmaFX Synth Modular is converted from Donationware to Shareware. This means that it is now available in two versions :

  • A Full Registered version, that comes with extra patches, skins and a User's manual.

  • A Demo version, free for trial use. It times-out and has limited save and update capabilities
  • .
By this change we hope to give our dedicated users better support and avoid confusion with Freeware, which many sites mistakenly report that KarmaFX Synth Modular is. The KarmaFX Plugin Pack is not affected by this change, and will continue to be Donationware.

The Registered version of KarmaFX Synth Modular can be bought online here. People who have already donated $10 or more for any KarmaFX plugins are entitled to a free Registered version of KarmaFX Synth Modular and have been notified by e-mail.

The release of version 1.0 marks a new chapter for KarmaFX Synth Modular, but does in no way mean that development will cease. So go ahead and join us on our continued journey into the realms of modular synthesis !

KarmaFX Synth Modular 1.0 final changlog.
  • Made the Registered and the Demo version branches.
  • Finished the User's manual for the Registered version and placed it in the "KarmaFX_Synth\Manual" subfolder.
    A shortcut is placed in the Windows Start menu on installation.
  • GUI: Added a new slick looking "Blue" skin to the Registered version.
  • Added an extra patch bank to the Registered version (Bonus Bank 1).
  • Temporarily disabled uninstaller in the Registered version due to a technical issue.
  • Reordered and created a bunch of new patches.

    The Demo version expires February, 2007.

KarmaFX Synth Modular 1.0 [Release Candidate 6, 7, 8 and 9] released ! 10/27/2007
More Synth Modular bugfixes.

KarmaFX Synth Modular 1.0 [Release Candidate 9] changes (10/27/2007).
  • Bugfix: Minimizing Notepitch controller when chained to unison module caused stack overflow. Fixed.(Thanks flos!!)
  • Bugfix: Modulating Unison parameters in polyphonic mode crashed the synth. Fixed. (Thanks flos!)
  • Bugfix: Possible memtrash bug fixed in Notepitch/Pattern module.
  • Reordered and added a few new patches.

    Release Candidate expires November, 2007.

KarmaFX Synth Modular 1.0 [Release Candidate 8] changes (10/27/2007).
  • Bugfix: Hooking up a modulator through another module could crash the synth in poly mode. Fixed. (Thanks flos!!)
  • Bugfix: Replacing a modulator module in poly mode could crash the synth. Fixed.
  • Reordered and added a few new patches.

    Release Candidate expires November, 2007.

KarmaFX Synth Modular 1.0 [Release Candidate 7] changes (10/21/2007).
  • Bugfix: Right clicking on Additive waveform selection menu could crash the Synth. Fixed (Thanks Ryan!).
  • Bugfix: HFO module could startup in overflow state. Fixed (Thanks flos!).
  • Bugfix: Sampler module's Freq knob had no effect without a controller signal. Fixed.
  • Reordered and added a few new patches.

    Release Candidate expires November, 2007.

KarmaFX Synth Modular 1.0 [Release Candidate 6] changes (10/14/2007).
  • Bugfix: Clearing Control Panel MIDI CC assignments now actually works. (Thanks dj.tuBIG)
  • Bugfix: Changing precalc quality in Pad module could crash the synth. Fixed.
  • Bugfix: MIDI CC mapping only worked after openening the GUI. Fixed. (Thanks dj.tuBIG)
  • Bugfix: "Harmonics" text in the Additive and Pad displays was not shown properly. Fixed.
  • Bugfix: Text in Samplers Velocity Editor was colored wrong due to sign error. Fixed.
  • Bugfix: Stereo separation time display always showed 0ms in Delay module. Fixed.
  • Bugfix: Step module's internal offset could go out of range. Fixed.
  • Bugfix: Forward looping in Sampler could overflow with a loop size of 0. Fixed.
  • Bugfix: Oscillators are now initialized to random phases to avoid phase-sync when trigger is off. (Thanks dj.tuBIG)
  • Bugfix: Crop/Cut functionality in Sampler was broken for 24 and 32 bit samples. Fixed.
  • Bugfix: Right click menu in Pad's magnitude editor did not work. Fixed.
  • Bugfix: Fixed a stupid slowdown bug in RC5 (Registry was accessed in process function by mistake). [RC6]
  • Removed all patches containing large samples to save space. These will be included in a separate bank later.
  • Created a few extra patches.

    Release Candidate expires November, 2007.

KarmaFX Synth Modular 1.0 Shareware Announcement ! 10/11/2007
With release candidate RC5 just around the corner, KarmaFX Synth Modular 1.00 Final is closer than ever. It is time to announce that with this release KarmaFX Synth Modular will be converted from Donationware to Shareware. This means that the Synth will be available in two versions: A DEMO version that is free for trial use, and a FULL Registered version that costs money (price to be announced later).

It is therefore no longer possible to donate money in order to sign up for the full registered version.

Donations are still welcome. The KarmaFX Plugin Pack is not affected by this change, and will continue to be Donationware. People who have already donated $10 or more for any KarmaFX plugins are entitled to a free registered version of Synth Modular and will be notified by e-mail.

KarmaFX Synth Modular 1.0 [Release Candidate 4] released ! 10/07/2007
More Synth Modular bugfixes.

KarmaFX Synth Modular 1.0 [Release Candidate 4] changes.
  • Enabled "Tempo Sync" option to Sampler's Delta parameter. Useful for syncing drum loops. [RC3]
  • GUI: Added a warning message to the Unison display when the max number of voices has been reached. (Thanks dj.tuBIG) [RC3]
  • Bugfix: Unison could produce strange output in polyphonic mode. Fixed. (Thanks dj.tuBIG) [RC3]
  • Bugfix: Polyphonic mode will now revert held keys when too many keys are pressed and then released.
    This only worked in monophonic mode before. (Thanks dj.tuBIG) [RC4]
  • Bugfix: More than one output from Pattern module could cause it to change tempo. Fixed. [RC4]
  • Bugfix: Holding down more than 16 notes could mem-trash Pattern module when in Arp mode. Fixed. [RC4]
  • Bugfix: Sampler's output was sometimes mistakenly detected as silent after loading a sample. Fixed. [RC4]
  • Bugfix: Minimizing Unison module could potentially crash the synth. Fixed. [RC4]
  • Bugfix: Too much memory was allocated and saved when loading samples into Sampler (since v0.99). Fixed. [RC4]
  • Re-edited all patches to make sure they generally detrigger on note-off events. [RC4]
  • Created a few new patches.

    Release Candidate expires November, 2007.

KarmaFX Synth Modular 1.0 [Release Candidate 2] released ! 09/30/2007
Synth Modular has been updated.
We are nearing completion of version 1.0 final, so no new features this time. Just GUI tweaks and bugfixes.
Final version will be released one or two weeks from now.
Full list of changes below.

KarmaFX Synth Modular 1.0 [Release Candidate 2] changes.
  • Amplifier will now skip streams from input modules if amplification is 0 for more than half a second.
    This can reduce CPU load considerably, especially with polyphonic patches.
    This also means that patches will consume 0% CPU when not playing and the GUI is closed.
  • Tweaked synth engine performance and reduced vst dll sizes for faster loading.
  • GUI: Double clicking or Shift-clicking on a wire arrow now allows you to insert a module on this wire (Thanks Matthew).
  • GUI: Additive and Pad magnitude editor is now log scaled for easier editing.
  • GUI: Renamed all "Component" references to "Module" for consistency with the manual.
  • GUI: Optimized/rewrote all waveform and curve drawing routines.
  • GUI: Added antialised drawing support. The level of antialising is determined by the skin.
  • GUI: Added even better support for custom skins. Resource files placed in a subfolder inside the Skins folder will now be detected as a "raw" skin.
  • GUI: When using raw skins, hitting Ctrl-R will now reload the chosen skin.
  • GUI: Made minor edits to the default skin (colors and gfx).
  • Bugfix: Pos in Sampler was disabled by accident in v0.99. Fixed.
  • Bugfix: Stereo parameter in Pad module was bogus on first output sample. Fixed.
  • Bugfix: Sampler's sustain was broken when in stereo or when multiple keys were held in non-polyphonic mode. Fixed.
  • Bugfix: Clearing samples in Sampler while playing a polyphonic patch could crash the synth. Fixed.
  • Bugfix: Nasty interpolation bug in delay code caused some modules to overflow. Fixed.
  • Bugfix: Multiple connections to a bypassed module could return garbage. Fixed.
  • Bugfix: Midi control messages like Pitchbend etc. could confuse MidiTrig module. Fixed.
  • Bugfix: Portamento was broken in polyphonic mode. Fixed.
  • Bugfix: Fixed memory leak when replacing modules.
  • Bugfix: Fixed possible crash and memory leak when out of memory while loading samples. [new in RC2]
  • Bugfix: Arp could sometimes go out of sync in Pattern module. Fixed. [new in RC2]
  • Created a few new patches.

    Release Candidate expires November, 2007.

KarmaFX Official Sponsor for Drum & Bass Event in November 09/25/2007
KarmaFX is again sponsoring 'Socialism' in London! This time November 13th.

The line up is:
Take the Sub-way ! - This month's CM Synth Essentials features KarmaFX Synth 09/10/2007
KarmaFX Synth Modular is once again used in Scot Solida's excellent two-page Synth Essentials column in Computer Music Magazine.

This time Scot shows how to take advantage of Sub Oscillators!

KarmaFX Official Sponsor for Drum & Bass Event in August 08/16/2007
KarmaFX is again sponsoring 'Socialism' in London, August 21st.

The line up is:
KarmaFX Synth Modular 0.99 released ! 07/14/2007
KarmaFX Synth has been updated. Full list of changes below.

KarmaFX Synth Modular 0.99 BETA changes.
  • Added auto-pitchbend to "Tune" knob in NotePitch module (Thanks Rick, for the idea!).
    Enable by clicking on "Enable pitchbend" in right click menu and choose the desired range.
  • Changed internal buffer size to reduce overall memory usage (Unfortunatly this change requires a full install, online update won't work).
  • Added Stereo module with left/right volume control and -0dB, -3dB, -4.5dB and -6dB pan law panning.
  • Added external waveform (.wav) import feature to the Additive module.
  • Wav files can now be dragged and dropped onto the sampler module and the Additive module to load/import external samples.
    The Sampler can also load multiple files this way.
  • Added support for module presets. Right click on caption to activate the caption popup and choose "Presets" to access the presets submenu.
    Presets are stored in KarmaFX_Synth/Presets and named according to module class and type.
  • Changed "KarmaFX SFX" bank name to "KarmaFX Effect" (for input effects) and added "KarmaFX SoundFX" bank for synth sound effects.
  • Added extra external waveforms to the Additive module.
  • Added Pad module (inspired by Paul Nasca's padsynth algorithm), which features Bandwith and Bandwith Scale controls, and where it's possible to edit waveform, harmonic magnitude, harmonic profile and the overall frequency response curve.
  • Bugfix: New Patch->Simple Effect was broken in 0.98. Fixed.
  • Bugfix: Sidechain knob modulation won't clip to range anymore.
  • Bugfix: Faster and safer memory resize functions in reverb code.
  • Bugfix: Popup windows would destroy the GUI when dragged in Cakewalk Sonar.
    Fixed by subclassing a different window and changing the window's style flags. (Tested in Sonar 6 Trial).
  • Bugfix: Missing mousewheel support fixed in Sonar, Cubase SX and FL-Studio.
  • Bugfix: Trigger in Sampler module was broken since 0.97. Fixed. (Thanks Synchro!)
  • Bugfix: Sampler now outputs silence when busy loading samples.
  • Bugfix: Better error handling when reading patches with mismatching parameter specs.
  • Bugfix: Changing NotePitch's polyphonic mode now resets internal voices.
  • Bugfix: Additive module would not restore correctly when using the built-in waveforms. Fixed.
  • Bugfix: Using "Replace" module in a polyphonic patch could crash the synth. Fixed.
  • Bugfix: Clicking "Rename" in Sampler would disable all right click menus. Fixed.
  • Created a bunch of new patches and added some from the Flos bank! (Thanks Flos!)

    This beta version expires October, 2007.

Feel the pulse ! - This month's CM Synth Essentials features KarmaFX Synth 06/10/2007
KarmaFX Synth Modular is once again used in Scot Solida's excellent two-page Synth Essentials column. This time he experiments with Pulse width modulation.

Scot writes:
“... This month, I'm returning to that modular masterpiece KarmaFX Synth in order to unlock the arcane secrets of the pulse wave...”

KarmaFX Synth Modular 0.98 released ! 05/08/2007
KarmaFX Synth has been updated. Full list of changes below.

KarmaFX Synth Modular 0.98 BETA changes.
  • Added Additive generator module with waveform and harmonic magnitude/phase editor.
    Up to 1024 harmonics with support for user defined waveform presets.
  • Added Early reflection level slider and modulation toggle-switch to Reverb module. Recoded the first four verb algorithms for better quality.
  • Added BitShuffle effect module: A (1 to 16 bit) bit-cruncher where you can pick and shuffle bits. (Special thanks to Synchro for this idea).
  • Added High Quality mode to Sampler.
  • GUI: Stick drawing is now linearly interpolated when dragging mouse.
  • GUI: Added stereo dB meters to Input module.
  • GUI: KarmaFX Synth FX (VST effect) now loads the "KarmaFX SFX" bank by default.
  • GUI: Added "Bypass" option to replace menu, making it possible to remove a module while keeping the wiring. (Thanks Stefan!)
  • GUI: Switched the "Props" and "Bank" buttons in the control panel.
  • GUI: Added rangescale menu to "Tune" knob in NotePitch module. Choose between 2, 4, 12, and 24 semitone range.
  • GUI: Added support for external raw skin (resource script and BMP images) for easier skin editing.
  • Bugfix: Right click on modules is now disabled when dialogs are shown.
  • Bugfix: Unlink of automation controls could crash the synth. Fixed.
  • Bugfix: Rename of automation controls was broken in 0.97. Fixed.
  • Bugfix: Clicking on "Auto Assign Midi Control" again can now be used to stop assignment.
  • Bugfix: Compressor display was not updated when collapsed. Fixed.

    This beta version expires August, 2007.

KarmaFX Official Sponsor for Drum & Bass Event in May 05/07/2007
Once again, KarmaFX is sponsoring 'Socialism' in London. This time its on the 31st of May and the venue is Trafik.
Visit for more information.

The line up is:
NICKY BLACKMARKET (bm soho), T.K.O. (parameter II), MISS WENDY (breakbeat kaos), DJ BASHER (ram), SNEAR (futuredrumz), KOMBINATE (lenition), DJ SWAY (futuredrumz), MASSACRE (origin fm), MC CD (l.b.g.), YOUNGMAN MC (technique), MASTERMIND (aftershock), MC NINJA (futuredrumz).
KarmaFX Synth Reviewed in Computer Music Special Issue 04/20/2007
One-page review and two-page tutorial in special issue of Computer Music on the top 50 free plugins of 2007: "THE CM FREEWARE TOP 50".

CM writes: “ Your fast track to the best free music production software available today! The CM team have spent months researching and testing hundreds of freeware applications to root out the Top 50 tools for every job in your home studio. Find out what they are and how... ”

“ ...If there's a complaint to be levelled at modular synthesizers, it's that they're too complex. But KarmaFX Synth, built around a GUI that allows the user to instantiate and patch together various modules such as oscillators, filters and effects, won't leave you scratching your head. After a few minutes of playing with a factory preset, you'll be able to get the gist of what this big, beatiful beastie can do... ”

The KarmaFX Synth as well as the KarmaFX Plugin Pack is included on the accompanying CD.

Cosmosis endorses KarmaFX Synth 03/22/2007
Bill Halsey/Cosmosis writes about KarmaFX Synth in his "ask Dr.Bill" section on the Cosmosis website, under Modular Synthesis vs Fixed Architecture.

In case you don't know: Cosmosis are one of the few artists on the Psy-Trance scene with an distinctive sound, Cosmosis were also one of the original artists that, along with Total Eclipse, Hallucinogen, Man With No Name and Astral Projection, pioneered the Goa and Psy-trance sound in the early nineties.

Bill Writes:
"If you decide that you really want to get into modular synthesis and that is your thing, then save yourself some money and download the excellent KarmaFX Modular synth. It's free/donationware and is an excellent piece of software. There, I have just saved you 700 euros :)"

KarmaFX Official Sponsor for Drum & Bass Event in March 03/10/2007
KarmaFX is sponsoring 'Socialism' @ Inigo Bar with free plugins. A Jungle and Drum&Bass Event night Tuesday 27th March, 8pm til 2.30am, 6 b4 10pm, 8 thereafter, in London, SW8.

The line-up is pretty spectacular:
DJ PHANTASY (easy), MAGISTRATE (direct), DJ FU (hit & run), SIGMA UK (charge), DYMOND (advanced), KOMBINATE (lenition), DJ SWAY (futuredrumz) UK APACHI (SOUR), MC FREESTYLE (extreme), YOUNGMAN MC (technique), MC RIZLABLU (dnbww)

KarmaFX Synth Modular 0.97 released ! 02/17/2007
KarmaFX Synth has been updated. Full list of changes below.

KarmaFX Synth Modular 0.97 BETA changes.
  • Added oversampling to Oscillator2's ring modulation.
  • Added basic online auto update functionality; making it easier to get the latest version, without re-installing the Synth. Update is applied instantly, without any need to restart the plugin or host application.
  • Moved KarmaFX Synth core functionality into "KarmaFX Synth Core.dll". This saves disk space, reduces installer-size and makes automatic updates easier.
  • Bugfix: Right clicking on module type in captions would crash the synth. Fixed. (Thanks lalo!)
  • Bugfix: Modulating delay,fine or stereo in Delay Module had unpredictable results. Fixed. (Thanks Oliver!)
  • Bugfix: Check/Uncheck of options in GUI menu was broken. Fixed.
  • Bugfix: Rangescale didn't work correctly in polyphonic mode. Fixed. (Thanks Alexeus!)
  • Bugfix: GUI was updated when window was hidden, causing overhead and artifacts in some hosts. Fixed.
  • Bugfix: Pattern modules notehistory wasn't cleared on startup (potential crash bug). Fixed.
  • Bugfix: Fixed arpeggiator indexing-bug in Pattern module.

    This beta version expires June, 2007.

KarmaFX Synth Tutorial in this Month's Computer Music 02/04/2007
KarmaFX Synth Modular is again used in Scot Solida's excellent two-page Synth Essentials column. This time he experiments with Sequencer modulation using the step module in KarmaFX Synth.

KarmaFX site moved to ! 01/30/2007
The karmafx website has been moved to

The contract with the previous webhotel was terminated since was "using too many system resources".
We were basically thrown out.

After some technical difficulties, the site, forum, etc. has been restored and an auto redirection from will be setup shortly.
Please note that forum posts (if any) for the last two days may have been lost.
Sorry for any inconvenience this may cause!

KarmaFX Synth Modular 0.96 released ! 12/23/2006
KarmaFX Synth has been updated. Full list of changes below.

KarmaFX Synth Modular 0.96 BETA changes.
  • Added 303-like 2/4 pole filter. Two Lowpass and one highpass variant.
  • Added 1-32 step, 1-4 octave Pattern controller with hold, loop, and legato support and 8 user programmable pattern presets. Can work in Step and Arpeggiator (1-4 octave, asplayed/up/down) mode.
  • Added S&H Modulator: Sample and Hold with rate control (and optional tempo sync) + transition curve (for built in slew limiting).
  • Added stream and stereo/mono/mixed mode selection to Input module. Two input streams from host are supported.
  • Added smooth knob to envelope follower for lowpass-filtering the envelope.
  • Control-automation of dropdown parameters is now supported.
  • GUI: Ctrl-left click on knobs and sliders now centers a parameter (like standard VST's).
  • GUI: GUI Dialogs are now "always on top".
  • GUI: Reduced clickable area of upper left logo in the control panel (Thanks Sean).
  • Bugfix: Parameter "Reset" did not reset its linked controller. Fixed.
  • Bugfix: Sample selection was also shown in key/velocity editor. Fixed.
  • Bugfix: Tweaked beat-sync precision to be 100% sample-accurate (Thanks Kim!).
  • Bugfix: Fixed uninitialized data bug in Compressor module.
  • Bugfix: Zolzer filters cutoff/reso values were interpolated incorrectly. Fixed.
  • Bugfix: Amplitude modulating the OUT slider didn't work in stereo in SSE code-path. Fixed.
  • Bugfix: Rewrote multithreading code to get rid of all possible deadlocks.
  • Bugfix: Aftertouch in MidiData module now works, supporting both Polyphonic and Channel Pressure (Thanks DJ_Bach).
  • Bugfix: Uninitialized data bug when using Panorama in Amplifier. Fixed.
  • Bugfix: Step shuffle function was broken. Fixed.
  • Performance tweaks.
  • Added a few extra patches. Reduced size of some large sampler patches.

  • This beta version expires April, 2007.

KarmaFX Synth Tutorial in this Month's Computer Music 12/05/2006
Once again, KarmaFX Synth Modular is used in Scot Solida's two-page Synth Essentials column. This time he looks at Exploiting Noise as a modulation source.

The magazine also has a quick tutorial on how to do sidechained compression in KarmaFX Synth !

KarmaFX Plugin Pack Reviewed In Beat Magazine 11/15/2006
KarmaFX Synth Reviewed in this months issue of the german magazine BEAT.
It received a top rating of 6 out of 6 !

KarmaFX Synth is Download of the Month in Electronic Musician ! 11/05/2006
KarmaFX Synth is Download of the Month in this months Electronic Musician.

EM writes: “...The presets sound great and make excellent starting points for your own experiments, which is always the best way to get a handle on do-it-yourself soft synths. So download KarmaFX Synth, call up some presets, and start swapping modules. ”

Read Len Sasso's Full article here.
KarmaFX Synth Tutorial in this Month's Computer Music 11/05/2006
Again, KarmaFX Synth Modular is used in Scot Solida's two-page Synth Essentials column. This time its Pitch Envelopes that he's working on.

Scot writes:
“If you've been following this column regularly, you'll know that I absolutely adore KarmaFX Synth. This modular powerhouse offers the sort of flexibility we need to create just about any patch conceivable...”
KarmaFX Synth Modular 0.95c released ! 10/16/2006
KarmaFX Synth has been updated.
This is mostly a bugfix release, so no major version change. Full list of changes below.

KarmaFX Synth Modular 0.95c BETA changes.
  • Added Unison Controller: Up to 16 simultaneous detuned voices with volume and panspread control. Each module is internally limited to a max of 64 voices. This means that it's possible to have, e.g., 8 polyphonic voices with 8 times unison, or 4 polyphonic voices with 16 times unison. But beware, many voices are heavy on the CPU.
  • GUI: Added "zoom" option to samplers right click menu.
  • GUI: Added simple effect template to "New Patch" menu.
  • GUI: If only one sample is loaded in Sampler, up/down arrows now defaults to disk browsing for samples.
  • Bugfix: Fix for rare but annoying deadlock hang in V0.95b.
  • Bugfix: Major polyphonic bug: Slave voices were always Mono ! Fixed.
  • Bugfix: Fix for rare division by zero bug when clearing sample in Sampler.
  • Bugfix: Detune (+1/-1 semitone) in osc1+osc2+notepitch was out of tune! Fixed.
  • Bugfix: Second attempt ME memory leak fix for EQ31 module (fix now confirmed).
  • Bugfix: Improved handling of patches that are either invalid, corrupt or wrong version.
  • Bugfix: Fixed memory leak in multi-sampler when in polyphonic mode.
  • Added a few extra patches.

  • This beta version expires February, 2007.

KarmaFX Synth Modular 0.95b and KarmaFX Plugin Pack 1.9 released ! 09/30/2006
KarmaFX Synth has now been placed in its own installer. Full list of changes below.

KarmaFX Synth Modular 0.95b BETA changes.
  • Added multi-sample support to sampler with simple Soundfont/SF2 import.
    Replaced scale knob in Sampler with sample index knob for selecting (multi)-samples + Added sustain support with draggable start and end position-markers. + Added key/velocity range editor for changing sample ranges and root-key. + Added "sample trigger" led that auto-triggers sample when sample index changes.
  • To avoid overflow and/or machine crash or speaker damage, modules now detect very high volume-levels and self-disable with an "overflow!" warning.
  • Rewrote the Chorus, added feedback filter, and reworked its interface, so it's possible to crank out thick chorus as well as flanger style effects.
  • Added two-channel stereo Mixer to the Amplifier section.
  • Added "Panorama" option to Amplifier, that samples the current pan- position on key trigger.
  • Added keyboard tracking to Comb and Allpass filters, and increased their frequency range, so they can be used for physical modeling.
  • Increased max number of automation controls from 32 to 128. However, still only the first 32 are accessible from the control panel.
  • Added simple (delay-based) pitchshift module to Effects.
  • Improved Sampler's ramping between samples when changing position/sample.
  • Changing loop mode in sampler now instantly changes play direction.
  • GUI: Increased size of Step and Envelope modules.
  • GUI: To avoid ghost trails modules are forced to update on window redraw.
  • GUI: Added "Clone" and "Replace" options to right click on module menu.
  • GUI: Added "Bank Select" submenu to right click on background menu.
  • GUI: Added option to create a "New Bank" to right click menu.
  • GUI: Added "Antiphase" and "Negative feedback" options to Phaser.
  • GUI: Reordered right-click menu on definable knobs in controls panel.
  • GUI: Added "Shuffle" and "Flip" buttons to step sequencer.
  • GUI: Better zooming in Sampler by dragging mouse up/down in sample-display.
  • GUI: Added "ramp" option to Sampler that toggles sample ramping/crossfade.
  • GUI: Sample browse up/down buttons now browse multi samples. To do disk sample browsing press and hold shift, then click on the arrows.
  • GUI: Reorder New Patch/Store Patch in right-click menu for consistency.
  • GUI: Added Show/Hide Modulation options to right click option menu.
  • GUI: Added Rename option to right-click menu in sampler's sample-display.
  • GUI: Added simple sample selection (shift+drag) and Cut, Crop, Silence, Fade In/Out and Reverse functionality to sampler's sample-displays right-click menu.
  • Bugfix: Freq snap didn't work correctly in 4 and 8 octave mode. Fixed.
  • Bugfix: Infinite loop check caused crash when changing input from menu.Fixed.
  • Bugfix: A sometimes hanging position marker in GUI was fixed.
  • Bugfix: Delay's Pingpong knob was inverted. Fixed.
  • Bugfix: Zolzer lowpass would sometimes not work after disabling module. Fixed.
  • Bugfix: Possibly removed Windows ME memleak in Step and EQ31 modules(?).
  • Bugfix: ADSR Decay and Release was too long in Exp mode. Fixed.
  • Bugfix: Allpass filter zipper-noise bugfix.
  • Bugfix: Fixed patch corruption when using more than 256 char description.
  • Bugfix: Recoded Zolzer's bandpass and notch filters.
  • Bugfix: Cutting a connection wire could make the synth crash! Fixed.
  • Bugfix: A minor midi trigger/detrigger polyphonic bug fixed.
  • Bugfix: Effect/Controller were incorrectly ordered in New Sampler-Template.
  • Bugfix: Synth could crash when receiving too many simultaneous notes in mono mode.
  • Added extra skin. (Thanks Synchro!)
  • Reordered patches in categorized banks. There is now a Bass bank, a Drum bank a Lead bank, a Pad bank, and a SFX bank.
  • Made a few new patches, and added a bunch kindly contributed by friendly users.
  • Synth has been put in its own installer, to make room for patches, skins etc.

KarmaFX Plugin Pack 1.9 changes.
    KarmaFX Filter V1.1e 09/30/2006
    • Added more preset slots.

    KarmaFX Deelay V1.1e 09/30/2006
    • Added more preset slots.

    KarmaFX Reverb V1.1 09/30/2006:
    • Added more presets (Thanks Rick and Sink!) + Added more user preset slots.
    • Display wasn't updated with reverb type on preset load. Fixed.
    • Fixed memory leak.

    KarmaFX Equalizer V1.1b 09/30/2006
    • Added more preset slots.
KarmaFX Synth Tutorial in this Month's Computer Music 09/10/2006
Once again, KarmaFX Synth Modular is used in Scot Solida's two-page Synth Essentials column. This time Scot experiments with Wavetable Synthesis.

Scot writes: “Could it be that we've gone a whole issue without using my favorite donationware plug-in, KarmaFX Synth? If you don't have it go to and grab it. It won't cost you a dime, but please donate to the developer, if you can. Load it up and and find the preset patch Bingobongo. This makes a very good starting point for our explorations...”
KarmaFX Synth Reviewed in this Month's Computer Music 07/10/2006
The KarmaFX Synth Modular is reviewed in this month Computer Music and compared to Reaktor, a 300 commercial synth. It scores 8.6, where Reaktor scores 8.8. KarmaFX Synth is given 9 out of 10 in Ease of use, Sound quality and GUI; and 8 out of 10 in Flexibility and Features. Not bad for a beta.

CM writes: "...We decided to focus instead on what has become one of our favourite modulars regardless of price: KarmaFX Synth. KarmaFX is donationware, meaning that you can download it for free, but the developer asks that you make a donation if you like it. He doesn't ask for much, and there are no nag screens to badger you into donating. We will tell you right now that you might as well send the guy a tenner, because you're gonna love it. ..."

KarmaFX Synth 0.94 released 06/15/2006
Available in Plugin pack 1.8. Full list of changes below.

KarmaFX Synth Modular 0.94b BETA changes.
  • Wiring two modules that produce an infinite loop, will now result in a warning giving the user a chance to cancel the operation.
  • Added range and snap options to right click menu on freq. controls in Osc1, Osc2 and Sampler.
    Choose between 2,4 and 8 octave range, and optionally snap to cents, semitones and octaves. Default is 2 octaves, no snap.
  • Tweaked keyb follow on filters.
    Setting keyb to 32 now means tracking 100% to incoming pitch, 64=200%, 0=no tracking, -64=-200% etc. (Thanks Jeroen).
  • Tweaked SSE prefetch optimizations.
  • Bugfix: Fixed possible division by zero bug in Reverb.
  • Improved performance of modulated LFO's.
  • Bugfix: Synth could modify state of incorrect module on entry point causing problems in MFC based hosts,
    e.g. SAVIHost. Fixed (Thanks Hermann).
  • Bugfix: Stupid bug had sneaked into v0.93 causing Formant filter to overflow and even crash on some systems. Fixed.
  • Bugfix: Host GUI window was allowed to erase background leading to white squares in a few hosts.
    "Fixed" by subclassing the parent window.
  • Bugfix: Wire modulation volumes weren't saved with the patch. Fixed.
  • Bugfix: Numerical precision could lead to signal not reaching zero with amp modulation. Fixed (Thanks Matthew).
  • Bugfix: The "Modules producing silence"-optimization resulted in sound-glitches in variable buffer size hosts. Fixed.
  • Bugfix: Polyphony was broken in v0.93, especially for chords. Fixed.
  • Bugfix: Legato trigger in adsr, envelope and step modules fixed.
Another KarmaFX Synth Tutorial in this Month's Computer Music 06/12/2006
The KarmaFX Synth Modular is again used in Scot Solida's two-page Synth Essentials column. This time Scot experiments with Cross Modulation inspired by the Prophet 5.

Scot writes: “Simply put, the Poly Mod section of the Prophets enabled users to route the outputs of Oscillator 2 or the filter envelope back to Oscillator 1 or the filter itself. We can, of course, do the same with modern modular software. And so we shall, calling once again upon the KarmaFX Synth...”
KarmaFX Plugin Pack 1.7 released 06/03/2006
All plugins have been updated, and the KarmaFX Equalizer has been added to the pack.
Full list of changes below.

KarmaFX Synth Modular 0.93b BETA changes.
  • Core sound engine optimizations + SSE optimizations enabled.
  • Modules producing silence are now disabled internally to save CPU.
  • Tweaked Moog filter - 8 pole version now works.
  • Added multi-range 31 band graphic equalizer with adjustable gain and bandwith.
  • Added aftertouch support to MidiData module (not tested).
  • Added support for loading 24 bit int and 32 bit float .wav files.
  • In non-trigger mode, modules now auto-trigger once to kickstart freerun.
  • GUI: Replaced line wires with thick, shaded, antialiased wires, that can be drawn in 3 modes: linear (default), curved, and bouncy.
  • GUI: Left pressing mouse on wire arrows will now bring up a volume/multiplier changer for patched signals.
  • GUI: When Ctrl clicking on modules to connect a wire, the wire is now shown.
  • GUI: Added skin switch support. No skins yet, but the functionality is there.
  • GUI: Increased the horizontal size of the sampler.
  • GUI: Added option to always start in "simplex" mode on startup.
  • Bugfix: Fixed uninitialized data bug in one pole filter.
  • Bugfix: Next-patch button would only go as far as patch 127, not 128. Fixed.
  • Bugfix: First half-period of hardsynced Osc2 square was improperly inverted.
  • Bugfix: Fixed potential crashbug when switching polyphony mode.
  • Bugfix: In monophonic mode, holding two keys and relasing one now reverts to last note still pressed.
  • Bugfix: Sampler normalize would sometimes peak detect incorrectly. Fixed.
  • Bugfix: Rendering in non 44kHz could sometimes result in crackles. Fixed.
  • Bugfix: Sampler's GUI position marker would sometimes wrap too soon. Fixed.
  • Bugfix: Memtrash bug fixed in step sequencer.
  • Bugfix: "Unlink control" would not unlink controls in unused modules. Fixed.
  • Removed Bank2 and added a new Bass bank (still work in progress).

KarmaFX Filter 1.0d changes.
  • Rescaled filtermode midi range. Notch filter is now in range 95-127 instead of strict 127.
  • Bugfix: Fixed uninitialized data bug in one pole filter

KarmaFX Deelay 1.0d changes.
  • Bugfix: Fixed uninitialized data bug in one pole filter

KarmaFX Reverb 1.0c changes.
  • Added "mod" button to enable(=default) or disable delay modulation.
  • Bugfix: Fixed uninitialized data bug in one pole filter

KarmaFX Synth Tutorial in this Month's Computer Music 04/18/2006
The KarmaFX Synth Modular is used in Scot Solida's two-page Synth Essentials column: "Modular synthesis made simple". Among other things, Scot shows how to setup a simple patch and modulate a filter's cutoff knob using an ADSR.

Scot writes: “This is an incredibly powerful yet easy-to-use software modular synthesis environment for the Windows platform. it's donationware, the developers ask that you make a small contribution if you dig it. And believe me; you are going to dig it! ”

KarmaFX Synth 0.92 released 03/01/2006
Available in Plugin pack 1.6. Full list of changes to the synth is listed below.

KarmaFX Synth Modular 0.92b BETA changes.
  • Patches are now selectable as presets in the host instead of the banks!
  • Synth now supports more than 2048 samples latency.
  • Instrument indices now start at 1 instead of 0.
  • Added "freerun" mode for generators and modulators when Trigger not enabled.
    This means the some modules (sampler,step,envelope) are triggered
    when host starts and detriggered when stopped.
  • User controls can now be renamed.
  • Added frequency info to comb filter.
  • Added value knob and manual mode to MidiData module.
  • Clicking on "Synth Modular" logo now switches to simplex GUI mode and back.
  • Bugfix: Blue "collapse" button in Sampler had stopped working. Fixed.
  • Bugfix: Peak filter gain in Parametric could go out of range. Fixed.
  • Bugfix: Modulation wires are now updated when switching Parametric filter.
  • Bugfix: Modulating Comb/Allpass filter parameters caused zipper noise. Fixed.
  • Bugfix: Changing knobs in control panel did not update host parameters. Fixed.
  • Bugfix: Patch count would not always go all the way up to 128. Fixed.
  • Bugfix: Synth sent host automation events when opening the GUI. Fixed.
  • Bugfix: Loading an FXP with the GUI closed should now work.
  • Bugfix: Window resize worked incorrectly in some hosts.
  • Bugfix: Suspend/Resume (bypass) should now work.
KarmaFX Plugin Pack 1.5 featured in DTM Magazine. 01/08/2006
The KarmaFX Plugin Pack is featured in this months DTM Magazine,
a Japanese monthly magazine for computer-based music production and multimedia technologies.
KarmaFX Synth 0.91 bugfix update 12/23/2005
KarmaFX Synth 0.91 in Plugin pack 1.5 has been updated.
Note that version number is left unchanged.

Build 4215/16 changes.
  • Bugfix: Crash bug in Cubase SX fixed.

Build 4254/55 (Latest) changes.
  • Bugfix: Patch save/load should now work in Traction, Podium, and others.
  • Bugfix: Save/load of presets (.fxp files) now works.
  • Bugfix: Possible fix for rare crash when changing filter type (now confirmed).

Happy Holidays!
KarmaFX Synth 0.91 released 12/17/2005
Available in Plugin pack 1.5.
Full list of changes to the synth is listed below.

KarmaFX Synth Modular 0.91b BETA changes.
  • Changed the name from "KarmaFX Synth" to "KarmaFX Synth Modular".
    This seems to be what people call it anyway.
  • Added click option to ADSR envelope. On trigger this forces a value reset.
  • Added declick option to Amplifier (to support quick clicky amp envelopes).
  • Changed filters kybd tracking range from [0..1] to [-2..2].
  • Patches are now saved within the song in the host. This behaviour is turned on by default
    but can be turned off by unchecking "Options->Store Patch in Song".
  • Added Parametric Filter with up to four LP/HP/BP/BR/PEAK/LS/HS filters in series with
    adjustable frequency, resonance/bandwith, gain, modulation, and order.
  • One control id can now be assigned to several knobs. The controllers name is set to the first assigned knob.
    When controlling more than one knob this is indicated by a plus sign next to the controller's name.
  • GUI: Added control panel. From the control panel it is possible to change the main volume, browse and store patches,
    change bank as well as patch properties. The 32 assignable controllers are shown in sets of 8 knobs.
    Optionally, each controller can be assigned to a unique midi control. The midi assignments are saved
    in the registry and thus only need to be setup once.
  • Added 4 new algorithms to reverb module (adapted from KarmaFX Reverb).
  • Added Midi CC support for patch changes (warning: not tested much).
  • Started SSE optimization of selected tasks. Mainly mixing for now.
  • GUI: Added extra gui gfx to step sequencer to make it easier to understand.
  • GUI: Double clicking on a handle in the step sequencer now resets its offset.
  • GUI: Dragging an env/step handle while holding SHIFT limits movement to x-axis.
  • GUI: All buttons now execute their function on mouse button release instead of press.
  • GUI: Double clicking on the background now brings up the "Add component" submenu.
  • GUI: Right clicking on wire-arrows now removes the wire.
  • GUI: Added sample browsing to the sampler module. When loading a new sample the synth remembers
    the sample's folder. Clicking the up or down arrows next to the sample display loads the previous/next sample
    (alphabetically) in the same folder.
  • Bugfix: choosing New Patch->Simple Sampler now actually creates a Sampler.
  • Bugifx: Patch names are now stripped to avoid invalid filenames and resulting crashes.
  • Bugfix: Bypassing components in hosts with variable buffer sizes now doesn't result in random noise.
  • Bugfix: Step and Envelope display was updated every frame. Fixed.
  • Bugfix: "Synth FX" was in some hosts wrongly given the "Synth"'s VST id. Fixed.
  • Bugfix: Midi handling fixes. Polyphonic notes don't seem to hang anymore.
  • Bugfix: In some hosts the reset caused by pressing stop/play in the host caused the first note to dissappear.
    To fix it output has been offset by one sample.
  • Bugfix: Output clip range adjusted.
  • Updated and adapted patches to the new control panel + Added a few new ones.
KarmaFX Reverb 1.0b released (bugfix) 10/02/2005
  • Fixed crashbug when loading in Cubase.
KarmaFX Plugin Pack 1.4 released 10/01/2005
Plugin pack 1.4 is now ready for download.

Besides improvements to the KarmaFX Synth the plugin pack now also includes the KarmaFX Reverb (Yes, finally!).
One of the synths main new features is its new step sequencer (as promised). Full list of changes to the synth is listed below.

KarmaFX Synth 0.90b BETA changes.
  • Added step sequencer with adjustable number of steps (1 to 32), individual steptime, offset and slope for each step.
    Support for tempo change, loop/wrap and snap (when patched into integral controls).
  • Right channel in stereo components could contain uninitialized data. Fixed.
  • Resonance control was flipped for the notch output in SVF Filter. Fixed.
  • Multipoint Envelope did work correctly in polyphonic mode. Fixed.
  • Lfo would sometimes return unitialized data. Fixed.
  • Modulation scale for large range knobs (e.g. the note and octave knobs) was wrong. Fixed.
  • Zipper noise in distortion unit. Fixed.
  • Squashed more denormal bugs.
  • GUI: Added time/position display to multipoint envelope when moving control points.
  • GUI: Modulating Multipoint Envelope controls glitched the env. display. Fixed.
  • GUI: Using menu separators could screw up the patch menu. Fixed.
  • Added some new cool patches (special thanks to Flos for sharing his patch bank !)
KarmaFX Synth 0.89 BETA released 07/31/2005
KarmaFX Synth 0.89 BETA changes.
  • Added flexible multipoint envelope modulator with up to 60 seconds duration, support for individual
    curve control for each control point, and adjustable sustain points.
  • "Length" knob in Sampler changed to work as intended, i.e., as the real length of the loop.
    (Before "Length" controlled the loop's end position).
    Note, this might change the sound of patches using samplers.
  • Added Position knob to Sampler component (directly sets play position).
  • Minimizing a large component (e.g. the Sampler) now resizes the component on the x-axis also.
  • Recoded equalizer (EQ10) to adapt correctly to high sampling rates.
  • Number of automation controllers was increased to 32 but the host was still led to believe that only 8 were available. Fixed.
  • Filters in Noise and Delay component would update very slowly when tweaking knobs. Fixed.
  • Current patch is now kept in memory when changing banks. This has two advantages:
    (1) makes it possible to save the current patch into a different bank.
    (2) work is not accidently lost by changing banks.
  • Improved Bank handling. The synth should now gracefully handle banks that have been removed or
    added since last load.
  • Synth could crash when loading a sample while playing. Fixed.
  • GUI: Added "Minimize/Maximize All" components to options menu.
  • GUI: When adding a new component, that component is now shown in front.
  • GUI: The sample display in the sampler would sometimes behave strangely,especially with big stereo samples. Fixed.
  • GUI: Left mouse & dragging in the sampler view now scrolls the sample.
  • GUI: Sample position cursor in sampler view would sometimes screw up the sample display. Fixed.
Website Updated 07/30/2005
A few minor changes:
  • Navigation buttons should now always appear in the top of the page.
  • Added User "Feedback" area, where you can post comments to the author and read previous user quotes.
    Later on I'll be putting user music demos and other cool stuff there too.
  • "About KarmaFX" page added. Still work in progress.
KarmaFX Plugin Pack 1.3 released 07/12/2005
Yes, plugin pack 1.3 is out. All plugins in the pack have been updated!

KarmaFX Synth 0.88b BETA changes.
  • Added a new Generator: "Osc2". This is a mixed dual oscillator with adjustable
    hardsync and optional ring modulation. Supports saw, square, triangle, ramp and flexible sine.
  • Added 4 extra distortion algorithms to the "Distortion" effect component.
  • Added soft-knee "Compressor" Effect with RMS/Peak gain reduction and optional sidechain.
  • Added "FM" Modulator that modulates the internal control signal using a frequency
    ratio and modulation index (standard FM). It can run in harmonic or disharmonic mode and
    has an antialias button for autoscaling the mod.index.
  • Added "Envelope Follower" Modulator with RMS/Peak detection.
  • Added "HFO" Modulator, a High Frequency Modulator that
    supports standard bandlimited waveforms and can work as a standard HFO (i.e. like
    an LFO just faster), or in FM mode. It also supports phase modulation.
  • Recoded the "Decay" Modulator.
  • Patch list was not updated in other instances of KarmaFX Synth when saving. Fixed.
  • ADSR envelopes output changed to be in [-1 to 1] range (was [-0.5 to 0.5] previously).
    Consequently, the initial Modulation Depth for the Amplifier and all Filters has been set to 0.5.
  • Increased number of automation controllers from 8 to 32.
  • Fixed a serious crash bug when loading a new patch after changing voicecount in another patch.
  • Fixed crash bug when patching a polyphonic note pitch controller into another note pitch controller.
  • Recoded the triangle-wave oscillator so it reacts correctly to pulsewith changes.
  • Removed "pulse" waveform from Oscillator1 since it was aliasing badly.
  • Fixed some minor GUI issues.
  • The synth now silently ignores patching a component to itself instead of asking the user.
    Hence, potentially dangerous infinite loop patching is not allowed anymore.
  • Improved mouse patching when holding ctrl down:
    It's now possible to patch several component together in a row by keeping ctrl pressed and
    clicking on a series of components one at a time.
  • Updated and improved the ADSR envelope.
    "exp" now behave like a true exponential envelope. Same goes for "log".
  • Added "Load Sample", "Clear", "Normalize" and "Reverse" buttons below the waveform display
    in the Sampler window.
    One can still right click, but this should make it easier to e.g. load a sample.
  • Changed name of "link" led in MidiData component to "midi learn".
  • Changed the patch list popup window to be three rows instead of four + added support for separators.
  • Fixed a bug in the LFO frequency calculation.
  • In large components, knobs would sometimes not update correctly. Fixed.
  • Portamento would sometimes behave strangely in polyphonic mode. Fixed.
  • Fixed rare denormal bug in Amplifier.
  • Improved support for high samplerates (e.g., 48kHz and 96kHz).
  • When saving in sequencer, patch index got lost when using other banks than "Bank 1". Fixed.
  • Some hosts (e.g., cubase) would output noise when changing patch. Fixed.
  • Added a bunch of new patches. Renamed and reordered the existing ones.

KarmaFX Filter 1.1c changes.
  • Better support for 48 and 96 Khz.

KarmaFX Deelay 1.1c changes.
  • Better support for 48 and 96 Khz.
  • Suspend now clears delay line.

KarmaFX Synth endorsed in the June 2005 edition of Future Music. 06/01/2005
    Read "the buzz" here:

    Snippet taken (with permission) from Future Music, June 2005 edition, page 16.
    You can subscribe to Future Music here:
Forum and F.A.Q added to the webpage 05/18/2005
The KarmaFX F.A.Q. and the KarmaFX Forum has been added to the webpage. The Forum is meant as a service where users can ask for help, suggest features, share patches, report bugs, or just talk about music making in general. Bugs will also be reported there as soon as they have been confirmed.
KarmaFX Synth 0.87 BETA released 05/13/2005
KarmaFX Synth 0.87 BETA changes.
  • SVF lost sound when turned off and then on, until cutoff was used. Fixed.
  • GUI fix. Sometimes the modulation leds under knobs got lost at random when a patch was loaded.
  • Fixed crash on systems with high latency. Max-latency is still 2048 samples though.
  • A fix for the "tiny window bug" which appeared in Emagic's Logic has been added.
  • Added support for resizing the window. User can choose between small (800x600) or large (1024x768).
    This is changed instantly in hosts that support dynamic window resizing.
    Otherwise it is changed the next time the synth is loaded. Setting is saved in the registry.
  • Switching modulation module could cause other modules to freeze in polyphonic mode. Fixed.
  • Poly12, Poly16 and Legato added to notepitch controller.
  • Using multiple notepitch controllers in series or parallel should now work better.
  • Some modules would trigger when initialized. Fixed.
  • "Reverse" function added to sampler's pop-up menu.
  • Retuned filter kybd tracking to be more aggressive.
  • Added "Frequency" controller component. Sweep range is 14 octaves.
  • Enabled knob-snap on knobs with integer ranges (e.g. note and octave).
  • Opening, closing and reopnening the synth could cause a blank vst window in some hosts. Fixed.
  • Added MidiTrig modulator for velocity and note midi-signals.
  • Added MidiData modulator for standard midi controller and pitchbend signals.
  • Added some more patches.
  • Added installer exe (NSIS).
KarmaFX Synth 0.86 BETA released 04/23/2005
KarmaFX Synth 0.86 BETA changes.
  • Limited max number of inputs into a component to 10.
    Before too many inputs caused a crash.
  • Major memory leak fixed.
    Before, opening and closing the synth many times would cause a crash.
  • Buggy ADSR retrigger fixed
    + increased ADSR times from 2500ms to 10000ms
    + re-adjusted envelope amplitude.
  • Added extra save info.
    "Author" and "Description" fields are now saved with each patch.
  • Strange behavior when rewiring a Polyphonic synth was fixed.
  • Improved host update of automation controls.
    Would sometimes still be active in the host even though they were disabled. Fixed.
  • Ouput component is now undeletable.
    Before an output-delete would cause a crash.
  • Fixed crash bug when selecting "New Patch".
  • Added infinite loop check when connecting a component to itself.
  • Added experimental mouse wheel support (only works in some hosts).
  • Edited some old and added some new patches.
KarmaFX Synth 0.85 BETA released 04/08/2005
KarmaFX Synth 0.85 BETA changes.
  • (First public beta release.)
  • Rock solid accurate midi-triggering (<0.85 had glitches).
  • Added automation controls.
  • Better band-limiting of classic synth waveforms.
  • Added noise and input generators.
  • Added Comb,Allpass and Shelving filters.
  • Fixed many, many small silly bugs (too many to mention anyway).
  • Hunted and crunched a few more denormal issues.
  • Fixed minor gui errors.
  • Made skin support (skin is stored in an external dll).
  • Increased max number of patches from 32 to 128.
  • Polyphony fixes.
KarmaFX Deelay 1.1b released 25/04/2004
KarmaFX Deelay and Filter 1.1b changes.
  • Better sounding delay line interpolation.

KarmaFX Filter 1.1b changes.
  • Filter-mode button did not kick in before a knob was moved - fixed.

KarmaFX Deelay 1.1 and Filter 1.1a released 25/04/2004
  • Readjusted all frequency ranges.
  • Fixed minor parameter interpolation bug.
  • Filter: Replaced one-pole highpass filter with a better sounding one.
  • Deelay: Replaced filters with better sounding and steeper ones.
  • Deelay: The level parameter did not work as it should - fixed.
KarmaFX Filter 1.0 and Deelay 1.0 released 07/02/2003
First Filter and Deelay release.
KarmaFX Synth v 0.65 BETA 08/17/1999
First (non-public) beta working as VST.
VST port working quite well, except for inaccurate midi triggering, missing polyphony and minor GUI glitches.
Legacy screenshots are available here.
KarmaFX Synth v 0.55 BETA 02/19/1998
First (non-public) standalone beta.
© Copyright 2017 KarmaFX. All Rights Reserved. KarmaFX and the KarmaFX logo is a registered trademark ® of KarmaFX.
VST Plug-In Technology by Steinberg. VST is a trademark of Steinberg Soft- und Hardware GmbH.
The Audio Units logo is a trademark of Apple Computer, Inc.
Bookmark and Share