It took four years to recode the most sophisticated integrated step sequencer ever made,Husserl Sapphire, so that it does not require Reaktor to play. In June 2014, Husserl 2 played its first multiple, polyphonic fugues on a single, built-in, multitimbral synthesizer, coded entirely in Cycling74 Max + gen~. It could be compiled into Windows/MacOS apps with full standalone functionality, although current deployments simply run the Max patch. Moreover, Husserl 2 can render multimbral audio waves in a 3D openGL enviroment, in real time. In full-screen resolution, the quality is astounding, far better than a YouTube video can render, because of all the thin lines.


Planned Enhancements

It is planned to replace the compiled Godel4 multiplonic synthesizer with Synthcore2. Synthcore2 is already available as a standalone polyphonic application, Cycling74 patch, and as DSP library source code.

For the Synthcore2 implementation, please see:

The Synthcore2 Main Panel
The Synthcore2 Main Panel

For additional information on the design methodology in the Synthcore DSP library, please see the graphical object design notes, with downloads, for

Spiralab Integration

Husserl 2 also integrates with Spiralab 2, which generates 3D object sin real time from sound waves. Spiralab is fully multiphonic, convolving the audio waveforms to draw them in OpenGL, in real time, from the music that a performer is making. As the instrument is fully multitimbral, each channel can play and display on any number of voices at any one time, up to the capacity of the system.

Spiralab 2.0
Spiralab 2.0

Sync'ed Multichannel Architecture

The onscreen keyboard, MIDI, and sequencers can all play any of the sounds on the 16 channels on any of the available voices. The performer can modify sound and video parameters of any channel in real time to directly change the playing sound and video on all current and future voices. The performance data is internally stored in 32 sync'ed buffers, in order that that more than one channel can play the same program. Changes to one channel may selectively affect all other channels playing the same program. Currently the buffers track and synchronize about 130 performance parameters. All 32 channel buffers are saved and restored on application close and restart.

Spiralab 2 Panels
Spiralab 2 Panels

The system is designed to support massively parallel AV constructs, based upon a custom voice allocator, simpler versions of which have been shared in the Cycling 74 toolbox. The allocator optimizes channel resources for the available voices. At 33 fps HD output and 88.2 kHz, the average CPU load on a 3GHz Intel i7 (with NVidia GTX460 graphics and standard motherboard audio drivers) is now only 15% while playing 16th notes at 120bpm on all 16 sequencer channels with 12 voices. Additional CPU capacity will be required for future enhancements and AV recording.

Husserl 2 Alpha Integration
Husserl 2 Alpha Integration

Planned enhancements in Spiralab (still in prototype stage) include additional rendering modes, materials, animated trajectories controlled by the LFO and sequencer, dual-band filters, multiple matrix modulations, and green-screen support for video integration of the effect at movie quality.

For videos of Spiralab, seeSpiralab Demos.


Husserll 2 is currently available for free, on approved request, to qualified professional audio studios which serve the music, TV, movie, and multimedia industries. An acknowledgment of Yofiel's contribution is required in studio product. Please contact Yofiel for more information.

The sequencer may also be made available, in the future, as standalone products to consumer users.

About Yofiel

Yofiel has been supplying custom software to professionals in TV and movie studios, as well as hobbyist musicians, since 2001. Clients have included musicians at E! entertainment and Sony Classic Movie Studios, and its products have been widely heard on a number of TV series, including 'Kings,' 'The Philanthropist,' and '30 Rock.'

In 2011, Yofiel started to integrate 3D video with its existing audio architectures, as well as migrating the designs from the Native Instruments Reaktor application, to native binary applications for Windows and MacOS. Spiralab 2 is the first software being made commercially available since the initiation of native binary development for AV applications.

Thank you for your interest in Yofiel. I hope you enjoyed learning about Husserl 2.

- Ernest Leonardo Meyer