Black Friday Sale 2021!

Sun, 21 Nov 2021

Wow, 2021 sure seems to fly by fast. Thanksgiving and the holiday season is already knocking and with that Black Friday! KarmaFX is having a BLACK FRIDAY SALE on KarmaFX Synth Modular 2 ALL WEEK, starting Sunday 21st to Sunday 28th!

KarmaFX Synth offers a fresh take on Modular Synthesis. Its true Through-Zero-Frequency, Bandlimited Oscillators with Pulsewidth, Phase and Frequency Modulation, and exclusive Synced Exponential FM offers a unique sound. It also features Multi-Sample-, Wavetable-, Pad- and Granular-Synthesis, not to mention a great collection of Virtual Analog Multi-Mode Filters, Parametric Filters, Graphical Equalizers, and a wide range of effects: Distortion, Delay, Chorus/Flange, Reverb, Folder, Phaser, Limiter, Maximizer plus Single- and Multi-Band Compression.

Through True Audio-Rate-Modulation, any knob can be modulated by any modulation source, giving you full control using LFOs, ADSRs, HFOs, Step sequencers, Envelopes or even audio modules or external inputs. All signals in KarmaFX Synth are shown visually for every module, making it not just easier and more intuitive to work with, but also an excellent learning tool. It is available as VST & AU for PC & Mac, can work both as Synth and Effect, and supports SubPatches, meaning that the number of simultaneously running modules supported per patch is practically unlimited.

Oh yeah, and it just got MIDI Polyphonic Expression (MPE) support, including Pitchbend (with adjustable PB range), Velocity, Timbre and Aftertouch. So what are you waiting for? Wire up, pluck in, power on and go modular! Grab it here:

MUZZ Remix Contest!

Fri, 19 Nov 2021

KarmaFX is proudly sponsoring MUZZ REMIX CONTEST, offering some really awesome prizes, including KarmaFX Synth Modular 2 as 1st place prize.

MUZZ, a drum and bass producer and DJ based in England, has teamed up with MonsterCat and Artists & Relations, to put together this colossal remix contest, offering you a great opportunity to remix Born For This, an industrial inspired house heater that made its debut on MUZZ's The Promised Land album. Muzz writes:

“ I have teamed up with Monstercat & Artists & Relations to bring you this epic remix contest. Win over $12,000 worth of prizes, alongside an official Monstercat release. ”

Competition ends on December 10th, 2021. Please spread the word, have a listen to Born For This, download stems and check out all the cool prizes here:

ROLI adds KarmaFX Synth to Software synthesizers compatible with MPE

Sun, 14 Nov 2021

KarmaFX is proud to announce that KarmaFX Synth Modular 2 has been added to the official ROLI Support Compatible synths, DAWs and instruments page under Software synthesizers compatible with MPE.

KarmaFX Synth Modular 2 features full MIDI Polyphonic Expression (MPE) support, including Pitchbend (with adjustable PB range), Velocity, Timbre and Aftertouch. It is enabled using MPE Configuration Message (MCM), directly from within your MPE-compatible DAW.

ROLI writes:

“ MIDI Polyphonic Expression (MPE) is the biggest change in electronic sound since the invention of the synthesizer. Dozens of hardware and software companies have now joined this movement to make music creation tools more expressive. ”

MPE enables musicians to control MIDI parameters for each held note individually, and offers new types of expression via the Strike, Glide, Slide, Press and Lift parameters introduced in the ROLI Seaboard. ROLI is a British music technology company and MIDI controller manufacturer, specializing in unique, expressive MIDI devices that have pioneered the MPE technology. KarmaFX is extremely thrilled to be part of this evolution in music history.

KarmaFX Synth Modular 2.01 Released

Thu, 21 Oct 2021

KarmaFX Synth Modular has been updated to version 2.01. This release boasts several new features, including GUI improvements, MIDI Polyphonic Expression support (MPE), better HiDPI/Retina utilization on Mac/OSX, sound improvements and feature additions to the Chorus and SoftClip modules. It also contains some important bugfixes and performance tweaks.

Full changelog below. Update will download automatically for all registered users. Please note that OS X 10.9+ is now required on Mac.

Huge thanks and shout-out to the beta-testers and contributors!

KarmaFX Synth Modular 2.01 Build 356 Changelog.
  • MPE: Added MIDI Polyphonic Expression support (MPE). MPE PB Range is configurable in NotePitch module and through MIDI RPN 0. (default is ±48 semitones).
  • MPE: Supports Low-Zone (Master Channel 1) and Off-mode, setup through MIDI MPE Configuration Message (MCM) or forced on in GUI.
  • MPE: Added Timbre option to Expression menu and to MidiData module, in order to support MPE MIDI Control 74 (CC74).
  • Chorus: Added Width, Crossfeed and Feedback Delay parameters + tweaked Phase-panorama and Spread settings.
  • Chorus: Added option to apply filter to Chorus mix instead of feedback.
  • SoftClip: Added Digital Distortion to SoftClip module with Amount, Bits, Bias and Noise parameters. Renamed Trim to Drive and expanded range.
  • Distortion: Added Stereo option to Bits and Resampling Frequency knobs in Distortion module. Off by default.
  • Folder: Added Stereo option to Symmetry knob in Folder module. Off by default.
  • Sampler: Changed Sample selection knob in non-Multi mode to only switch sample on (re)trigger.
  • ADSR: Added Expression option to Sustain parameter in ADSR module.
  • NotePitch: Added MIDI note filtering through a Note Min/Max Basenote-parameter option in NotePitch module. Default is full MIDI range. (Thanks Daniel!)
  • MidiData: Added Delta option, where controller events only pass inside note-on/note-off pairs and outputs delta, relative to value on note-on. (Thanks Dan!)
  • MidiData: Added Bias and Smooth knobs to MidiData module to optionally bias and lowpass filter incoming MIDI data.
  • SubPatch: Toggling a SubPatch module on/off now resets its internal buffers and state.
  • GUI: Added HiDPI/Retina option to Options->Window Scale menu for enabling/disabling High Resolution utilization on Mac/OSX. (Thanks Jan!)
  • GUI: Mousewheel now works on knobs and sliders when hovering + Faster overall response, and holding Shift allows for fine-tuning.
  • GUI: Holding Shift key and clicking Options->Maximize/Minimize-All will now maximize and minimize only wave-displays.
  • GUI: The Options Window Size->Custom dialog initial values are now set equal to the currently chosen (non-scaled) resolution.
  • GUI: Enabled (Ctrl-Shift) debug menu on Mac/OSX (undocumented). Was previously PC only.
  • GUI: Exposed Patch Script loading option in debug menu. Can be used to author patches programmatically (undocumented).
  • GUI: Exposed option to show internal Debug Panel in debug menu (undocumented).
  • GUI: Exposed option to instantly toggle MPE in debug menu and to setup Global MPE ini settings (undocumented).
  • GUI: Holding left mouse on module caption for 1 second, now makes target module/knob LEDs blink (undocumented).
  • GUI: Throttled GUI FPS on PC/Windows to max 30 Hz (Same as Mac/OSX).
  • CPU: Improved performance in Osc1, Osc2 and LFO + Unrolled and inlined all parameter modulation processing.
  • CPU: Unrolled and inlined Chorus and MidiData modules.
  • CPU: Expression parameters now only produce modulation-signals when Expression sensitivity is non-zero.
  • CPU: Granular inner loop is now SIMD optimized + Sample memblocks are now 16 byte aligned (in Sampler/Granular etc.).
  • CPU: Granular grains are now heap allocated and padded to be 16 byte aligned.
  • DOC: Updated manual to revision 0.36. Updated sections on MPE, Note filtering, Chorus, SoftClip (Distortion), ADSR Sustain, MidiData and HiDPI/Retina.
  • Bugfix: Choosing Module Presets->Default did not reset parameter range-settings, tuning, etc. Fixed.
  • Bugfix: Cutting a parameter wire, by right clicking on wire arrow, would incorrectly shuffle volumes for other connections to the same parameter. Fixed.
  • Bugfix: Editing a Patch Description in Props dialog on PC/Win would only save the first 80 characters. Fixed.
  • Bugfix: SubPatch module would not store/restore subpatch-names correctly. Fixed.
  • Bugfix: Patch Browser toggle from SubPatch module was wonky and could crash the synth on GUI close. Fixed/rewrote toggle code.
  • Bugfix: Loading patch with SubPatch module in Adv-mode and touching bottom row of knobs would crash the synth. Fixed.
  • Bugfix: When using the "Insert" menu to create new module input, that connection could get lost on save/reload of patch. Fixed.
  • Bugfix: Saving a SubPatch could alter values for control panel parameters in parent patch. Fixed.
  • Bugfix: Switching Modulation view to see parameter modulation in wave-displays was not working. Fixed.
  • Bugfix: Resizing Scope module in "Phase" mode could crash the synth. Fixed.
  • Bugfix: The first sample in modulation blocks from Expression-enabled-parameters could be stale. Fixed.
  • Bugfix: Immediately after patch initialization, the first sample-block from a SubPatch Input module would have incorrect volume. Fixed.
  • Bugfix: Scope module Input1- and Input2-modes did not take into account the connection-wire-volume. Fixed.
  • Bugfix: Scope module would not work inside SubPatches unless connected to Output. Fixed.
  • Bugfix: Window size of GUI would not set up correctly for custom window-sizes in AU/VST version on Mac/OSX. Fixed.
  • Bugfix: Moved patch-loading-inside-GUI code into host Update callback and added Paint mutex to remove potential deadlock/crash.
  • Bugfix: Options->Maximize/Minimize-All would not update the GUI icon in the module headers. Fixed.
  • Bugfix: Maximizer module would not recover from overflow mode, even when reset. Fixed.
  • Bugfix: Maximizer module would muffle volume of processed audio immediately after init or reset. Fixed.
  • Bugfix: Unhooking volume-slider from modulation sources would not update its GUI-state. Fixed.
  • Bugfix: Removed excessive internal ramping of ModIndex in FM module.
  • Bugfix: Sampler could cause read-access-violation in multi-sample-mode with memory-guards enabled. Fixed.
  • Bugfix: Finetune display text in NotePitch module GUI was incorrectly showing semitones instead of cents. Fixed.
  • Bugfix: Internal filters in Delay, Phaser and Reverb modules were not reset on on/off toggle. Fixed.
  • Bugfix: GUI would be missing when instancing an Audio Unit on Mac/OSX, after instancing a VST. Fixed.
  • Bugfix: Waveform GUI mouse-drawing in Additive and Pad modules was broken on Mac/OSX. Fixed.
  • Bugfix: Cancelling a menu-triggered patch-load operation inside a SubPatch, would leave the synth in a state unable to load patches. Fixed.
  • Bugfix: PC/Windows 32 bit version did not work on Windows XP due to unmerited Microsoft.VC90.CRT dependency in manifest. Fixed.
  • Bugfix: GUI Magnitude and Phase bars in Additive module did not align with mouse-y-position. Fixed. (Thanks Dan!)
  • Bugfix: Internal sorting of MIDI-events could read out-of-bounds on ring-buffer wrap(1024), causing corrupt, phantom MIDI-events. Fixed. (Thanks Dan & Shane!)
  • Bugfix: Filter keyboard tracking did not smoothly track input frequency. Fixed. (Thanks Dan!)
  • Bugfix: GUI Resize on Mac/OSX did not update mouse tracking region, causing MouseMove-events to not get passed after resize. Fixed. (Thanks Dan!)
  • Bugfix: Unison's stereo Pan knob was incorrectly working in Mono-mode. Fixed. (Thanks Dan!)
  • Bugfix: Frequency Snap to Semitones and Octaves did not work for extreme values, due to ramp interpolation of parameters for very small deltas. Fixed.
  • Bugfix: Cloning a module in GUI did not clone parameter-flag-settings such as Osc1 "Random Poly Phase", "Phase Init Only" etc. Fixed.
  • Bugfix: Having two chained NotePitch modules, where one is Polyphonic and the other is Monophonic did not work polyphonically. Fixed. (Thanks Dan!)
  • Bugfix: Granular module could read 1 sample out-of-bounds on sample wrap. Fixed.
  • Bugfix: Mouse GUI position was offset by 2 pixels in y-direction on Mac/OSX. Fixed.
  • Bugfix: Mouse GUI cursor did not always update correctly on Mac/OSX. Fixed.
  • Bugfix: Generators could produce delayed "ghost"-slides when changing Freq knob in polyphonic mode. Fixed. (Thanks Richard!)
  • Bugfix: Portamento for chords worked inconsistently in polyphonic mode. Updated Poly-Glide to find closest match and respect MPE pitchbend. (Thanks Dan!)
  • Bugfix: Amplifier voices would not always reset when quickly switching NotePitch poly-mode. Could cause hanging notes. Fixed.
  • Bugfix: Noticable lag when flipping through patches containing active Pad modules, due to wait for Generate-thread to complete. Fixed.
  • Bugfix: LFO with Random-waveform (RND/RND16) did not always wrap correctly in non-trigger mode. Fixed.
  • Bugfix: Latency compensation timing was off by 256 samples. Fixed.
  • Bugfix: Granular Shape curve was biased too much towards rectangular grain-shape. Fixed.
  • Bugfix: Granular output was not double-buffered in GUI. Fixed.
  • Bugfix: Granular would not initialize with correct sample Pos in "Manual" mode. Fixed.
  • Bugfix: Fixed minor discrepancy in equal power panning. Rescale is now sqrt(0.5) as opposed to truncated 0.707.
  • Bugfix: Step and Pattern modules would not highlight active-step in GUI on retrigger or if pattern size=1. Fixed and increased fade-out speed.
  • Bugfix: Middle-mouse-drag to scroll in all GUI stick-controls (Pattern/Additive/Pad etc.) was broken. Fixed.
  • Win32/64: Updated ReadMe file in Demo version.
  • Win32/64: Tested and verified to install and run under Microsoft Windows 11 (Pro, Version 21H2, Build 22000.258).
  • Mac/OSX: Migrated Mac/OSX build to OSX 10.9 as required by Apple for notarization. Hence v2.01 requires OSX 10.9+.
  • Mac/OSX: Upgraded Mac/OSX Audio Unit SDK to AUv2 1.1.
  • Updated bundled patches.

Summer Sale 2021

Sun, 18 Jul 2021

Finally Summer! Time to relax and get some sun, chill-out and drink cold drinks, go swimming and hang around on the beach, or just catch up on all the things that you don't otherwise have time for. Perhaps now is the perfect time to spend those cozy summer evenings getting back into music and twist and turn those knobs in the studio.

A year has passed since the version 2 release of our flagship synthesizer: KarmaFX Synth Modular 2. So for this years Summer Sale, KarmaFX will be cutting its regular price, more than 25% off. On top of that, starting today, KarmaFX Synth Modular 2 is offered at a 30% discount for at least one month. KarmaFX wishes everyone an amazing summer and a fantastic, productive holiday!

KarmaFX Synth Modular 2 is a fully modular sound package that has a unique sound due to the high quality of the built-in modules and the internal high frequency, sample accurate modulation. It is available as VST for PC/Windows, and as VST/AU for Mac/OSX in both 32 and 64 bit versions.
Version 2.01 is in the works and coming soon, featuring MIDI Polyphonic Expression (MPE) and more!
Check out the announcement video here, read more about it here and get it here.
EDIT: Sale extended till end of August.

Retro Chiptunes

Wed, 14 Jul 2021

If you grew up during the 80'ies and chiptunes is your thing, this video will take you there! SlackMagician28 has shared a really cool video featuring his chiptune Retromaniac, accompanied by some very slick, retro visuals by Cactus! For more, please like, share and subscribe on Youtube and/or Soundcloud. Fakebit is a variant of chiptunes / electronic music that uses modern software synthesizers to simulate the sound of early 8-bit computers. In this case made 100% using custom presets in KarmaFX Synth Modular!

Summer Sale, June 2021

Wed, 2 Jun 2021

KarmaFX is in a good mood and will be kicking off an early pre Summer-Sale this year! Starting today, KarmaFX Synth Modular 2 is on sale for at least one month. This discount is also offered to version 1.x users on top of their already discounted upgrade price. Upgrade offers will lapse on July 1st, so this is a great opportunity for 1.x users to get that upgrade. Also, version 2.01 is in the works and coming soon, featuring MIDI Polyphonic Expression (MPE) and more! So get cooking in the studio and start hooking up those wires.

Check out the KarmaFX Synth Modular 2 announcement video here, read more about it here and get it here.

KarmaFX Plugin Pack 2.3 Update

Tue, 20 Apr 2021

KarmaFX Plugin Pack has been updated to version 2.3. Changes include minor fixes. See full changelog below. Special thanks to the bug-reporters!

KarmaFX Plugin Pack 2.3 Changelog.
  • Bugfix: Knobs and sliders did not respond to mousewheel events. Fixed. (Thanks Paul!)
  • Bugfix: Plugins would fail to load under Windows XP due to msvcrt90.dll dependency. Fixed. (Thanks Steve!)
  • KarmaFX Reverb's main presets are now in stereo mode by default.
  • VST 2 getPlugCategory now reports plug-Category:"Effect".
  • VST 2 getVendorVersion now reports version.
  • All plugin .dll's are now codesigned by KarmaFX.

KarmaFX Synth Modular 2 Update

Wed, 10 Mar 2021

KarmaFX Synth Modular 2 has been updated to build 283. Changes include a critical bugfix for Mac/OSX 11 Big Sur, as well as some minor fixes. See full changelog below. Version has been bumped, so update will download automatically. Special thanks to the bug-reporters!

KarmaFX Synth Modular 2 Build 283 Changelog.
  • Bugfix: Mac/OSX synth would show empty UI on OSX 11.2.2 Big Sur in certain DAWs due to colorspace creation fail. Fixed. (Thanks Ingo!)
  • Bugfix: Mac/OSX synth could load old patches with an invalid zero-length bankname. Fixed. (Thanks Shane!)
  • Bugfix: Synth could crash when trying to recreate a missing patchbank index file. Fixed. (Thanks Shane!)
  • Bugfix: Sampler in loop-mode with trigger disabled would not play on transport change. Fixed to retrigger when in loop mode. (Thanks Ufo!)
  • Bugfix: Pingpong looping in Sampler would start out in backwards direction. Fixed to forward direction on (re)trigger.

Season Sale, Spring 2021

Mon, 15 Feb 2021

While 2021 brought new hope and a glimpse of light at the end of the tunnel, it also brought more lock-downs and self-isolation. Therefore, to keep our spirits up, KarmaFX will kick off a Spring Season Sale! KarmaFX Synth Modular 2 is on sale for at least one month. This discount is also offered to version 1.x users on top of their already discounted upgrade price.

Check out the KarmaFX Synth Modular 2 announcement video here:, read more about it here and get it here.
Take care, stay-safe and keep self-oscillating.

KarmaFX Synth Modular 2 Update

Fri, 5 Feb 2021

KarmaFX Synth Modular 2 has been updated to build 280. Changes include two critical bugfixes as well as some minor fixes. See full changelog below. Version has been bumped, so update will download automatically. Special thanks to the bug-reporters!

KarmaFX Synth Modular 2 Build 280 Changelog.
  • Bugfix: 64 bit Synth would crash on AMD Phenom II processor due to SSSE3 PSHUFB instruction. Fixed by rewriting to SSE2 assembly. (Thanks Claudius!)
  • Bugfix: Synth could hang in Tracktion pluginval validation for all samplerates above 44.1kHz. Fixed. (Thanks Dan!)
  • Bugfix: Distortion module could overflow in "Hardfuzz" mode. Fixed. (Thanks Rick!)
  • Bugfix: Sampler looping in Backwards mode would play outside loop area. Fixed. (Thanks Ufo!)
  • Bugfix: Sampler would not show Start and End loop points when in Loop-mode. Fixed. (Thanks Johnny!)

Naeleck Remix Contest!

Tue, 29 Dec 2020

KarmaFX is proudly sponsoring NAELECK REMIX CONTEST. Lots of cool prizes, including KarmaFX Synth Modular 2, and a chance to release on Dancing Dead Records!

Metapop, Artists & Relations, Dancing Dead Records and Naeleck bring you a NEW awesome remix contest:

“ Welcome to the official remix competition for Naeleck and Hige Driver's "Virtual Gaming". With over a million monthly listeners on Spotify and billions of views on his GIF stickers Naeleck is blending the border between music, fiction and gaming. His latest track with Tokyo's Hige Driver combines their sounds to create a bass-heavy upfront track with complextro elements and chiptune style sounds over some massive drops and breaks. Check the video here if you dare. ”

Competition ends on January 28, 2021. All genres are welcome. Click to learn more, see all the cool prizes and help spread the word:

X-Mas Sale 2020

Sat, 5 Dec 2020

December! Last month of the year. And what a year! Many people can't wait to put 2020 behind them and look forward to what 2021 has in store. Still, like every X-mas, even in times of struggle, it's important to remember to spread the love and be thankful and appreciative for what you have. At KarmaFX we want to help spread the love for music, sound and synthesis, by kicking off the annual X-mas sale, running from December 5th to January 5th. KarmaFX Synth Modular 2 is 40% off as of today, available as VST and AU for PC and Mac.

KarmaFX Synth Modular, our award winning Modular Synth, has for many years been used by producers all around the world, and featured in music magazines so many times that we lost count. This year, with the launch of version 2, it got even better, with a long list of new features and tweaks, new modules, new patches, and improved sound! The UI was reworked with a set of brand new skins, in part beautifully designed and produced by Voger Design. The synth offers oscilloscopes for every module, and thus unique visual feedback to keep you in control at all times, and with the new UI redesign, these are now easier to see and operate. It supports high quality scaling and hence is crisp and clear, even on Hi-DPI and Retina monitors. Finally, modulation of every knob is now shown graphically, and usability has been improved, so connecting modules is now easier than ever.

So light up the fireplace, serve yourself some hot cocoa, crank up the speakers, and let the sweet and magical, modular waves of sound flow through your ears and veins. Check out the announcement video here:, and get it here: KarmaFX wishes everyone a Merry X-mas, a Happy Holiday and an Absolute Blasting Modular New Year 2021! Peace!

KarmaFX Synth Modular 2 Black Friday Sale!

Fri, 20 Nov 2020

This year is coming to an end, Thanksgiving and the holiday season is nearing and with that: Black Friday! And thanks for that. In these tough times we need something to cheer us up. At KarmaFX we want to help by kicking off a Black Friday Sale that lasts all week, starting today, Friday 20th to Sunday 29th.

KarmaFX Synth offers a fresh take on Subtractive synthesis with true Through-Zero-Frequency, Bandlimited Oscillators with Pulse-Width, Phase and Frequency Modulation, and an exclusive Synced Exponential FM mode with a unique sound. It also features Multi-Sample-, Additive-Wavetable-, and Granular- Synthesis, not to mention its great collection of Virtual Analog Multi-Mode Filters, Parametric Filters, Graphical Equalizers, and a wide range of effects: Distortion, Delay, Chorus/Flange, Reverb, Folder, Phaser, Limiter, Maximizer, Single and Multi-Band compression.

Through true audio-rate modulation, any knob can be modulated by any modulation source, giving you full modulation control using LFOs, ADSRs, HFOs, Step sequencers, Envelopes or even audio modules or external inputs. All signals in KarmaFX Synth are shown visually for every module in its slick UI, making it not just easier and more intuitive to work with, but also an excellent learning tool. It is available as VST and AU for PC and Mac, can operate both as a Synth and as an Effect, and supports Sub-Patches, meaning that the number of simultaneously running modules supported per patch is practically unlimited. So what are you waiting for? Wire up, pluck in, power on and go modular!

Check out the announcement video:, and get it here:

Season Sale 2020

Wed, 1 Oct 2020

What strange times we live in. This year we managed to release our finest product so far: KarmaFX Synth Modular 2. We are very happy with that, yet we also realize that times are tough and people are struggling, all around the world. Therefore, from October 1st, KarmaFX will kick off a Season Sale. This discount is also offered to version 1.x users on top of their already discounted upgrade price. In addition, the version 2 upgrade period is extended until Summer, July 1st, 2021. Hopefully these initiatives will spread a bit of comfort during these tough times. Please don't forget to self-oscillate, take care and stay safe!
Check out the KarmaFX Synth Modular 2 announcement video here:, read more about it here and get it here.
EDIT: Sale ended 11-08-2020.

KarmaFX Frequency Modulation paper published at DAFx2020!

Tue, 7 Sep 2020

A recent paper by KarmaFX on "Practical Linear And Exponential Frequency Modulation For Digital Music Synthesis" was accepted for publication at DAFx2020. It takes a deep dive into Frequency Modulation, covering both Linear and Exponential variants as well as Phase Modulation, discussing their pros and cons. It also explains the importance of Through-Zero FM, and present analytic expressions for correct tuning of Exponential FM. An FM technique featured in the new KarmaFX Synth Modular 2! It will be presented on 10/9-2020 in the Synthesis Session live-stream at eDAFx2020 chaired by Peter Balazs.

“ This paper explores Frequency Modulation (FM) for use in music synthesis. We take an in-depth look at Linear FM, Linear-Through-Zero FM, Phase Modulation (PM) and Exponential FM, and discuss their pros and cons for sound synthesis in a digital system. In the process we derive some useful formulas and discuss their implementation details. In particular we derive analytic expressions for DC correcting Exponential FM, and make it match the modulation depth of Linear FM. Finally, we review practical antialiasing solutions. ”

Winner of the Best Independent Paper Award eDAFx 2020!
Download here.

KarmaFX Synth Modular 2 released!

Tue, 30 Jun 2020

Major product announcement: KarmaFX is releasing KarmaFX Synth Modular 2!
Out now for both PC and Mac.

After years of development, KarmaFX Synth Modular has been given a major upgrade: Lots of new modules and enhancements, improved sound, a redesigned user-interface, brand new skins, and a truckload of new patches!

For registered users of KarmaFX Synth Modular 1.x, this is a paid upgrade. However, there is an exclusive upgrade-offer sent out via e-mail. This discount lasts for a limited-time only, so don't miss out on this opportunity. Get it now! Go here to buy.

We hope that you will welcome this new product to the KarmaFX plugin family, and can't wait to hear all the new and cool sounds you squeeze out of it! Check out what's new in version 2 and dig into the full changelog below.

Please be sure to uninstall version 1 before before installing version 2. More info in the FAQ.

What's new in KarmaFX Synth Modular 2.
  • New skins have been added that support HiDPI and Retina scaling + 20% larger GUI overall, knob-modulation-meters, drop-shadows, glowing displays, gradient curves, semi-transparent menus and motion-blurred trail markers.
  • A new Patch Browser has been added, which allows for quick browsing of banks as well as patches, and also offers keyboard browsing and search filtering.
  • Modules can now be connected using a simple one-click mouse-action + connections now highlight while hovering in connect mode.
  • New Subpatch modules that allow for nested generator- and effect-patches to exist and work within other patches.
  • A new Granular module has been added for sample-based granular synthesis, with variable grain size and rate.
  • New Effect modules: A Folder module for classic wavefolding through 0Hz Frequency Modulation, a SoftClip module for variable softclipping, a Repeater module for beat-synced repeated delay, a Limiter module for soft-knee peak limiting, and MultiComp: A 3 band multiband soft-knee compressor.
  • New Controller modules and enhancements: A Scope module: a synced oscilloscope, frequency and phase analyzer of up to two separate input/control signals, Phase module for direct control over the phase control signal, and a Keyboard module for easy viewing and triggering of MIDI input. Unison now offers Phase Detune and more modes, and Pattern module has been updated with Steptime, Velocity and Min/Max Note range-settings. Notepitch & Pattern modules can now be detuned from Concert Pitch (A=440Hz).
  • New Amplifier modules: An Inverter for audio and modulation inversion + a Mid/Side module for mono/stereo separation.
  • Filters and been reworked in part to be virtual analog. Three new filters have been added: The SVF2, the SKF (Sallen-Key Filter) and the Moog2, plus all Resonant Multimode filters now have Saturation and Drive controls, and all parameter settings are now retained when switching between filters.
  • An Exponential Tuning of Filter-Cutoffs has been added, giving better control over both high and low- filter frequencies. A Resonance tuning option has been added, featuring a flat Digital response and a simulated Analog response that attenuates resonance at low frequencies. The Filters Keyboard Tracking Base Key is now also adjustable.
  • New Modulator modules: A Shaper module for custom waveshaping and a Control module that exposes the internal control signals. LFO now supports optional Random Poly Phase Reset and Keyboard Tracking.
  • All Generators now support Through-Zero frequency, meaning that they accept negative frequencies that generate output in reverse phase. An extra Phase Control Signal has been added to complement the existing Frequency, Trigger, and Note Control Signals. The FM module has been reworked to support Linear FM and Exponential FM, both with Through-Zero support, as well as Phase Modulation. The module now also features an Exponential Sync option, so Exponential FM is kept in-tune.
  • Control Signals can now be 16x oversampled in a new High Quality (HQ) mode, forcing generators to run oversampled internally. Essential for high quality FM/PM.
  • An Expression option has been added to knobs that typically need performance tuning. Optionally responds to Mod.Wheel, Aftertouch and Velocity inputs.
  • The right click menu now offers an Auto Arrange option that neatly re-orders modules, and a Remove Unused option that deletes disabled or disconnected modules from the patch. A Swap menu option now also quickly swaps modules backwards and forwards in the signal chain. Finally, Insert offers a quick menu-based way to wire a specific module in front of another module.
  • Many parameters now have extra Range Menu Options added to their right click menu, allowing more fine-grained control over, e.g., Attack, Decay, and Release time-ranges in all envelopes, all Portamento time ranges, Modulation Index ranges, Delay Finetune ranges, LFO rates, Chorus Depth ranges, etc.
  • Control Panel automation controls Min- and Max-values can now be macro programmed, to limit parameter values to user-defined ranges.
  • A new set of patch banks have been added. New patch banks can now also be downloaded and installed instantly from within the synth using the Bank Install menu. Patch banks can now be loaded in read-only mode, while compressed on disk.
  • All panning operations are now constant powered, -3dB.
  • VST 2.4+ support on PC/Windows + Audio Unit and VST 2.4+ (64 bit only) support on Mac/OSX!
  • Version 2 is backwards compatible with version 1.x, meaning that all existing patches and patch-banks will load in version 2.
  • These additions are just the most prominent features. Please refer to the 120+ page manual or the full version 2 changelog below for more technical details.
KarmaFX Synth Modular 2 Full Changelog.
  • Added Granular Module with Size, Rate, Shape and Speed + modulatable Position, Frequency, Pan and Stereo parameters with Diffusion option.
  • Added Inverter Module with amp, polarity, mod and (DC) offset parameters, for Amplitude Modulation and inverting/offsetting control signals.
  • Reworked all filters to support Exponential frequency tuning. Parabolic Cutoff is still available for getting "Classic" response and reaching ~0Hz.
  • Added optional Cutoff Resonance Curve to mimic analog resonance behaviour compared to default Constant Q.
  • Added new State Variable filter (SVF2) based on ZDF virtual analog design.
  • Added Keyboard controller module for easy view and triggering of MIDI input, with pitchbend and modwheel parameters.
  • Added new resonant multimode Sallen-Key filter (SKF).
  • Added SubPatch modules that allow for 2 levels of nested patches to exist and work within other patches.
  • Added new resonant Moog2 virtual analog filter that is 2/4 pole, compared to the "classic" Moog 4/8 pole design.
  • Reworked and renamed 303Like filter to "Acid". Double-sampled. Corrected tuning of cutoff/resonance.
  • Rewrote Zolzer filter. Improved input ramping and double-sampled.
  • Rewrote classic Moog filter. Improved input ramping and dynamic range. Improved tuning of cutoff/resonance.
  • Added optional Saturation and Drive to all Resonant filters.
  • Switching between Resonant Multimode Filters (SVF, Zolzer, Moog, etc.) now retain parameter settings, modulators and control mappings.
  • Added Folder Module that supports wavefolding (0Hz FM) with Soft/Hard and HQ antialiasing option.
  • Added Repeater module that repeats input at a time-interval with delta, amount control and optional beat-sync.
  • All Generators now support Linear-Through-Zero, and hence a 180 degree phase flip at negative frequencies.
  • All Generators now support Frequency and Phase Modulation (FM/PM) with optional oversampling.
  • Frequency control signal is now kept non-clipped until oscillator stage, to support negative frequencies.
  • Added internal phase signal, to support native PM in all modules.
  • Added internal oversampling of frequency control signal to support high frequency FM and PM.
  • Added AntiPhase option to Delay module, which causes antiphase stereo effect based on finetune setting.
  • Delay Module's finetune range is now based on ±1/8th of a beat. Added range scale option of 1/8, 2/8, 4/8 and 8/8.
  • Added Phase Modulation (PM), exponential FM (FMExp) and Linear-Through-Zero FM (FMLTZ) option to FM Module. Default is Linear (FMLin with LTZ).
  • Added MultiComp module: 3x Multi Band Compressor and Equalizer with separate Compress, Bypass, Mute and Solo options.
  • Added Limiter module: A simple peak limiter with zero lookahead + optional stereo link and soft knee option.
  • Added Mid/Side Amplifier Module for separation of stereo Mid signal and Side signal.
  • Reworked HardSynced Sine in Osc2 module.
  • Added Mod.Polarity option to FM module to support smooth transition between Bipolar and Unipolar FM.
  • Extended FM Ratio, and modulation index range to support a wider variety of sounds. Default Mod.Index range is now 4.
  • Added Phase Init option to FM module, to reinit phase on note-on signal.
  • Added Expression option to selected knobs, for easy control of Mod.Wheel, Aftertouch and Velocity sensitivity.
  • Added Control Modulator module, which can output the internal frequency, phase, trigger and note control signals, optionally scaled, biased and inverted.
  • Added Shaper Modulator module which shapes the input according to a custom waveshaping function. (Thanks Ortseam!)
  • Added SoftClip effect-module which soft-saturates the input signal, with Trim, Threshold, Soft, Gain parameters.
  • Added Min/Max Key Range option to Pattern module.
  • When hooking up a module and input is stereo, module will now also switch to stereo.
  • Added HQ antialiasing (oversampling) option to Frequency module and Negate option for negative frequencies.
  • Added new Phase Module to complement the Frequency module.
  • Added anisotropic two-level period-wave filtering to Additive module.
  • Reworked Lanzcos-style Sigma smoothing in Additive module (for improved Gibbs reduction).
  • For extra crispness, Additive and Pad module now generates twice the harmonics for waveforms with max (1024) harmonics.
  • Changing Sustain in ADSR would not update until next note trigger. Fixed.
  • Added Scope module, a long range frequency / tempo synced oscilloscope / vectorscope, that can show up to two overlayed waveforms in mono and stereo.
  • Added fixed 256 samples latency, so synth for consistency always works on blocks of 256 samples. Added latency compensation to VST/AU plugins.
  • To avoid clicks, main volume is now ramped when switching patches.
  • Completely rewrote MIDI event processing to support new latency compensation.
  • Reworked oscillator Pulsewidth ranges for improved PWM.
  • Trigger is now ignored in chained NotePitch controllers.
  • Loading of samples (in Sampler etc.) with more channels than 2 is now handled gracefully.
  • Internal Pan function is now constant powered, -3dB, rescaled by 1.0/0.707.
  • Reworked Chorus. Added internal LFO with rate and amount knobs. Added depth range-menu and set default to 50ms.
  • Default Pitchbend (fine)tune range is now set to 4 semitones in NotePitch module.
  • Notepitch Porta mode is now set to Auto mode by default.
  • Noise module now supports FM/PM + Added oversampling and filter ramping.
  • Changed default ADSR Attack mode to be non-"Analog", since this is better for polyphonic patches.
  • Added range scaling option to Attack, Decay and Release parameters in ADSR envelope from 10 ms to 10000ms.
  • Added range scaling option to Attack and Release is Compressor, MultiComp, Limiter and EnvFollow.
  • Pattern and Step modules now feature 40+ pattern presets, accesible through the pattern/step display's right click menu.
  • Added "Sustain" option to pattern module, that will slide long notes instead of (re)triggering.
  • Added Pattern "Record" option that records MIDI note, velocity and timing inputs.
  • "Auto Porta" now correctly slides on long notes in NotePattern module.
  • Added a Porta speed-scale option of 1x (default), 2x, 4x and 8x to all porta knobs.
  • Added volume and pan controls to Input module and the ability to manually switch between stereo and mono.
  • Added Headroom setting to volume knob in Output module of 85% (-16.5dB, default), 50% (-12dB), 25% (-6dB) and 0% (-0dB).
  • The PanSpread Low and Freq knobs have swapped place + added Mode parameter to switch between Mix (default), Low and Hi output.
  • Rewrote Beat/Tempo-sync in LFO and S&H to support non-power-of-two based sync.
  • Added Invert option to MidiData module. (Thanks Ortseam!)
  • Added "Tempo Sync" option to Duration knob in (flexible) Envelope module, which will sync envelope duration to the current tempo from 1/16x to 16x.
  • All internal modules are now cache-line aligned in memory
  • All randomness in Pad module and free running oscillators is now pseudo random for deterministic output.
  • NotePattern module now reverts to last held note when releasing more than one held note in off-arp modes.
  • Added min/max range parameter knobs to NotePattern module that clamps Arp notes to given midi note range.
  • Added "Random Poly Phase" option to Phase knob in LFO, HFO, Osc1 and Osc2 modules. Enables random phase init in polyphonic voices.
  • Added adjustable Kybd Trk parameter to LFO module.
  • Added Ratio Scale option to HFO module.
  • Added Kybd Trk "Base Key" setting (Key and Octave) for all Kybd knobs in LFO, Parametric and all Resonant filters.
  • Reworked Kybd Tracking in Parametric filter.
  • Changed Ramp-down time in Pad module to have a longer ramp-down in non-polyphonic mode. Ramp-up is unaltered.
  • Reworked Trigger-ramp in Osc1 and Osc2.
  • Reworked ADSR. Would restart inconsistently in Linear/Hermite mode with Analog Attack.
  • Added "Declick Ramp" parameter setting to ADSR Attack.
  • Unrolled and inlined ADSR envelope.
  • Removed Preset dropdown menu from EQ10 and added them as Module Presets instead.
  • Reworked loading of patches from saved storage, so loaded patch will not reset if a patch-bank is non-existing.
  • Reworked version check to also check Sub-version, allowing for automatic check and download of smaller updates.
  • Reworked Unison. Added "Constant Power" option to Voices parameter (ON by default) + Added rangescale settings to Detune and Vol. (Thanks Nervus)
  • Added new Unison modes: "Mirror", Octave modes: "Oct1x", "Oct2x", "Oct3x", and Perfect Fifth: "P5", "P5.Oct1x", "P5.Oct2x".
  • Added "Phase Detune" parameter to Unison Module and LEDs to switch between "Detune Frequency" (old) and "Phase Detune" (new).
  • Unrolled internals in Unison.
  • Added Tuning option to Note parameter in NotePitch and Pattern modules, to retune to other frequencies than Concert Pitch A=440Hz.
  • Added "Declick Ramp" parameter setting to Amplifier Amp knob.
  • Pattern now overrides control signal when chained + Added polyphonic support, so a pattern->notepitch chain works as expected in poly mode.
  • Pattern module now responds to MIDI input velocity.
  • Added Steptime and Velocity knobs to Pattern module's Range settings + Pattern module "Steps" parameter is now modulatable.
  • Added Constant Power option to Amount knob in Chorus module. (OFF by default).
  • Reworked pattern presets and Reset option in Step/Pattern modules, so it always generates steps in basekey C.
  • Changed Basenote range to be two full octaves: -12 to +12 semitones in NotePitch and Pattern modules.
  • Increased Pattern "Arp" octave range from 4 to 8.
  • Reworked handling of midi note-off for non-pressed keys in Amplifier module. Now silently ignored.
  • GUI: Changed GUI button-up behaviour on switchcontrols to only trigger when mouse captured via button-down.
  • GUI: Overall GUI improvements to support larger modules: Support for CellSize, SetKnobSpacing, SetSwitchSpacing, SetComboSpacing and SetTextProps added to resource script.
  • GUI: GUI eye-candy: Waveform additive blend and transparent menus. Added SetWaveDisplayPost and PopupMenu parameters to resource script.
  • GUI: Notes in pattern and step modules now light up in UI when triggered.
  • GUI: Default resolution changed to 1500 x 1000 on PC and 1500 x 750 on Mac.
  • GUI: Added skin support for module drop shadows with adjustable radius and opacity. Added DropShadow parameter to resource script.
  • GUI: Added support for gradient drawing to envelopes and frequency displays. Added GradientLines parameter to resource script.
  • GUI: Sample and envelope position markers can now be drawn with motion blur. Added TrailMarker parameter to resource script.
  • GUI: Optimizations. SSE optimized and loop-unrolled all non-transparent, transparent, and add/saturate blend pixel operations.
  • GUI: Midi pitchbend in NotePitch module is now shown visually in UI.
  • GUI: Larger module sizes increased to align with other modules in UI.
  • GUI: Flexible Envelope can now be expanded to full size view, and/or collapsed to hide wave display to take up less space using panel buttons.
  • GUI: Flexible Envelope curve editing now considers timing on mouse movement, for better detail precision.
  • GUI: Added "Remove Unused" instant-clean-up option that automatically deletes bypassed and unused modules.
  • GUI: Added "Auto Arrange" option to automatically arrange and order modules on workspace.
  • GUI: Added Default option to Presets menu, which resets all parameters and their ranges to default values.
  • GUI: Clicking on a knob LED to cut a modulator or control wire has been moved to right-click instead of left-click.
  • GUI: Added "Swap" context menu-option to swap modules backwards and forwards in chain.
  • GUI: Added "Insert" context menu-option to insert modules between two existing and connected modules.
  • GUI: Added Patch browser to replace/complement the default popup patch loading menu.
  • GUI: Added Patch browser filtering option, for quickly finding a patch with a certain name (requires VST/AU keyboard input support).
  • GUI: For finetuning, holding Shift when moving knobs and sliders now slows down parameter-changes considerably. (Thanks Nervus)
  • GUI: Holding Ctrl while left-dragging inside Envelope- and Step-controls now scrolls view (Just like middlemouse on systems that support that).
  • GUI: For better precision, mousewheel now zooms considerably slower in Envelope/Pattern/Sampler etc.
  • GUI: Reworked note snapping in Pattern module, to address floating point rounding issue.
  • GUI: Reworked how knobs with snapping work to address visual imprecision in parameters that pass the value 0 (e.g. "Note").
  • GUI: Pressed keys in Keyboard module now indicate velocity level.
  • GUI: Repositioned AutoTranspose, KybdTrk and AddNoise switches in Pattern and Pad modules.
  • GUI: Reduced fadeout speed of hit notes in Pattern module.
  • GUI: Reworked wire drawing, so wires, from active but hidden parameters, aren't hidden in the UI.
  • GUI: Reworked wire arrow drawing in Linear mode, to not occlude arrows by source and target modules.
  • GUI: Added SetTextProps resource script parameter for icon-offset x and y, to support new skins.
  • GUI: Added SetComboBorder resource script parameter to support asymmetric combo menu borders.
  • GUI: Added SetWireRamp resource script parameter to custom define wire's shading: Gamma setting and optional outline.
  • GUI: Added SetScaleSet resource script parameter to support custom scaled version(s) of the same skin.
  • GUI: Added SetSliderSpacing resource script parameter adjust slider position.
  • GUI: Added SetFileFormat resource script parameter and added support for PNG loading.
  • GUI: Added SetConnectionHighlight resource script parameter for setting up connection highlighting.
  • GUI: Reworked spacing / setup of entire GUI to support custom scaling.
  • GUI: Reworked how default skin is loaded, so default skin doesn't have to be named "Default".
  • GUI: Classic skins are now placed in separate section in skin selection menu.
  • GUI: Added "Ivory", "Dark" and "Neo" skins. Default Skin "Ivory" was designed by
  • GUI: Added scalesets for Scales of 100%, 125%, 150%, 175% and 200% for all new skins.
  • GUI: Buffering for wavedisplays is now staged, to avoid threadded gui-read on audio-write issues.
  • GUI: Changing Windows Size is now done dynamically. Hence, restarting the synth is not required anymore.
  • GUI: Added "connect" icon to new skins to allow for wiring of modules, knobs and sliders without holding Ctrl key.
  • GUI: Added connection highlighting, so source and target modules light up when wiring modules, knobs and sliders.
  • VST 2 getVendorVersion now reports version 2 + plugins on both PC and Mac now return "Synth" and "Effect" Plug-Category.
  • Win32/64 VST Fixed missing resize on init of UI for hosts not supporting "sizeWindow", Steinberg Cubase / Elements. (Thanks Bjorn)
  • Win32/64 VST now honors "sizeWindow" setting and disables simplex mode if not supported.
  • Win32/64 VST Reworked mousewheel hook to not use subclassing + Mousewheel now also works in 64 bit.
  • Win32/64: Uninstaller is now codesigned.
  • Win32/64: Upgraded VST plugin interface from 2.3 to 2.4 on PC.
  • Win32/64: Removed creation of Start-Menu-Shortcut for Uninstaller in Windows installer.
  • Win32/64: Renamed "KarmaFX Synth Core.dll" to avoid VST loading confusion in some hosts.
  • Mac/OSX: Added support for VST plugin 2.4 on Mac/OSX (64 bit only)! Tested in Steinberg Cubase, Ableton Live and Bitwig Studio.
  • Mac/OSX: Updated Info.plist for AU/VST and updated export symbols.
  • Mac/OSX: All Mac/OSX executables are now codesigned.
  • Mac/OSX: PKG installers are now Apple notarized and stapled.
  • Mac/OSX: Updated Info.plist in Audio Units. Added NSHighResolutionCapable:true.
  • Bugfix: Having a module connected to one polyphonic- and another non-polyphonic-module could cause servere slowdown due to constant cloning. Fixed.
  • Bugfix: Input module was not working in stereo mode under Jeskola Buzz / Polac VST. Fixed. (Thanks Emil!)
  • Bugfix: Synth could crash when using mousewheel inside synth after closing down another instance of the synth. Fixed.
  • Bugfix: Keyboard down/up events were not hooked up on Mac/OSX. Fixed. (Thanks Jan!)
  • Bugfix: Kicks in Drum bank would change sounds when fast-triggered. Fixed in patches. (Thanks Jan!)
  • Bugfix: Mouse capture could get stuck in edit displays in envelope/sampler/additive/multicomp/etc.. Fixed. (Thanks Jan!).
  • Bugfix: Saving a patch named "-" would incorrectly offset the patch indices. Fixed. Now inserts a separator in patch bank.
  • Bugfix: Reworked Osc2 Hard-Sync for all waveforms.
  • Bugfix: Reworked Osc1/Osc2 Phase Modulation antialiasing for Triangle and Square waves.
  • Mac/OSX bugfix: Mousewheel was reversed on Mac/OSX. Fixed.
  • Mac/OSX bugfix: All dialogs (about box, properties, etc.) are now centered on Mac/OSX.
  • Removed legacy banks from installer.
  • Removed the KarmaFX SoundFX bank.
  • Added patch-bank by Scot Solida. (Thanks Scot!)
  • Updated Patches.
  • Updated Manual.
  • Postfix: Win32/64 demo would time-out on fresh install if system had previously had v1.x demo installed. Fixed in build 279. (Thanks Tom!).

Check out the announcement video here:

X-Mas Sale 2019

Thu, 12 Dec 2019

X-mas. It's that special time of the year again. The time where you enjoy good, homemade food and relax and be with your loved ones. No matter where you are and how you spend your holiday, don't forget to take good care of your friends and family, but also don't forget to treat yourself something nice. Perhaps this holiday might be the perfect time time to return to the studio, and make that dream sound or finish that perfect track. At KarmaFX we want to celebrate this with the annual 35% Off X-mas Sale of our flagship modular synth.

KarmaFX Synth Modular is a fully modular sound package that has a unique sound due to the high quality of the built-in modules and the internal high frequency, sample accurate modulation. It is available as VST for PC/Windows, and as AU for Mac/OSX in both 32 and 64 bit versions. Check out the introductory video available here: and get it here:

KarmaFX wishes everyone a Merry X-Mas and a Modular New Year 2020! Sale is valid until January 12th.

Sonic Sirius Soundset For KarmaFX Synth Modular

Sun, 8 Dec 2019

Helge Ohlenbostel from Sonic Sirius has generously released a really cool, free soundset for KarmaFX Synth Modular v1.20. Inside you will find 128 Quality Presets in the genres Bass, Dance, New Wave, Electro, Sci-Fi, Modern Synth Music. Check out the demo preview below and download the bank directly from Sonic Sirius or from the KarmaFX Patches section. Sonic Sirius writes:

“ Hi KarmaFX Synth Modular Users, Music Makers, Robots and Aliens. Here are 128 High-Quality-Presets a Thank-You Present for the excellent KarmaFX Synth Modular Virtual Synthesizer. Thanks to the KarmaFX Synth Modular Team, for this innovative, highly recommended Synthesizer. KarmaFX Synth Modular is one of the Best Modular Soft Synth ever made. ”

Sonic Sirius Soundset preview:

Psychogenius by Psychogen album out now!

Sat, 30 Nov 2019

It is no secret that KarmaFX Synth was born out of love for electronic, techno, dance, and trance music, and was inspired by the great vibe in these genres back in the 90'ies. I (Kasper) personally was into Goa trance, and making music with my friend Emil. It is therefore with a great sense of nostalgia and pride that we today present the finished album Psychogenius by Psychogen:

Eleven previously unreleased Goa trance tracks straight from the 1998-1999 era, with inspiration from renowned artists at that time. The tracks have been digitally remastered, while kept true to their original sound, and released by DAT Records on their Unreleased Goa Records label. These tracks are old as in oldschool, as they have been sitting on a harddisk for more than 20 years, and havn't seen daylight, until now.

But the nostalgia also stems from the fact that these tracks were the very first to feature KarmaFX Synth Modular. This was before it was made public or was even a VST. KarmaFX Synth was made as a tool, to make the music that we wanted to make. It makes me happy that this tool for many years has been in the hands and ears of the rest of the world, and now also the music. Enjoy!

Album is available digital-only on: Bandcamp, Spotify, Apple Music, Amazon Music, Traxsource, Junodownload, + more...

Psychogenius by Psychogen preview:

Page 1 2 3 4 5 6 7 8 9 10