Scroll To Top
Yofiel menu

No Need for Reaktor any More!

Yofiel is now providing its Metamusic architecture as native Windows and Macintosh applications, and they are free. Please see Mac and PC Apps on this site for more information.

Husserl

Husserl is a multifunction, polyphonic step sequencer that provides more possibilities in a single, integrated instrument than available anywhere else. Built as a Reaktor 5.0 ensemble, Husserl provides the same power as a modular system in a unified instrument. Sequences have many different trigger modes, can modulates each other in every way possible, and can respond to user interaction in any way possible.

Category:
Husserl
Created:
10/13/08
Modified:
11/27/13
Words:
2139

Heavens*onEarth proudly presents the second-generation Polymorphic Metasequencer for cutting-edge electronic music: Husserl Emerald Edition.

Husserl Emerald Edition

More: Husserl Emerald
Category:
Husserl
Created:
11/08/13
Modified:
06/02/14
Words:
3060

A member of the metamusic series, the Husserl metasequencer is a polyphonic step sequencer with 16 intermodulating sequencer channels. This section introduces Husserl 1.0's architecture, environment, and presets.

Sequencer Types

Each of the 16 sequencers can play interactively in four main modes (clock, step, layer, and fugue), as described below.

Clocked Sequencers

In clock mode, all sequencers divide down the main clock by their individual tempos, so they can advance to the next step in their patterns at different times. All sequencers can also modulate each other. In the following example, two sequencer channels are in loop mode. The two loops are clocked and synchronous on the left. On the right, the loops have different tempos, and the second also has shuffle. When channel 2 modulates channel 1's pitch, then channel 2's pitch is sampled on each of channel 1's clock edges and added to channel 1's pitch at its output. The diagram shows the resulting pitch waveforms.

Husserl: Channel 2 Modulates Channel 1 Pitch

More: Husserl Architecture
Category:
Husserl
Created:
11/08/13
Modified:
11/27/13
Words:
33

Overall, Husserl has two panelsets. Panelset A contains panels for 16 sequencer channels, each with identical controls.

This section describes the panels in the A panelset. The following screenshot shows the A panelset with all panels enabled.

Panelset A with All Panels Enabled

More: Husserl Panelset A
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
1564

Each sequencer channel has its own pattern panel with 16 steps, each of which can have separate pitch, velocity, and note duration. The controls to the left of the tables set the base values for all steps. The pitch table transposes pitch by semitones, and the other tables scale the default value.

Pattern Panel

More: Husserl Patterns
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
861

Each channel has an additional bar sequencer. When enabled, the bar sequencer advances each time the pattern cycles past its last step. This allows the pattern (or 'phrase') to modify itself on each cycle.

The bar sequencer can change the pitch, velocity, duration, and tempo for each cycle of the pattern sequencer. Each step in the bar sequencer can also repeat.

Bar Panel

More: Husserl Bar Panels
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
300

The clock panel sends a single pulse train to all sequencer channels in parallel. The clock panel is shared by all sequencer channels; it does not change when the sequencer channel changes.

Clock Panel

More: Husserl Clock Panel
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
705

Each sequencer channel has its own step filter (also called a beat filter). In normal operation, the step filter stops notes from being played when triggers are received from the trigger section. When so configured, the step filter can instead control which notes are passed through the note filter.

Step Filter Panel

More: Husserl Step Filters
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
655

Each sequencer channel has its own note filter panel. Pitch and velocity filters can thin dense trigger clusters, or restrict the range of notes that trigger a particular sequencer channel (for example, to implement keyboard splits).

The actual controls change depending on whether the channel is set to filter, clip, wrap, mirror, translate, or shape pitch and velocity data. The following picture shows a filter which has been selected to translate pitch output.

Note Filter Panel, Four Views: Filter/Clip, Wrap, Mirror, and Translate/Shape

More: Husserl Note filters
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
732

In the A panels, each sequencer channel has its own matrix panel. The matrix provides pitch (P), Velocity (Vel) and Duration (Dur) modulation from other sequencers, as well as triggers (TRG) if the sequencer channel trigger TYPE is MATRIX (see the Trigger help for information on trigger TYPE).

The following picture shows the matrix for sequencer channel 1; the first row is empty, because the sequencer channel modulates itself via the bar sequencer, not the modulation matrix. In this example, channels 2, 3, 5, and 7 are triggers for sequencer 1. Of the trigger channels, only channel 3 modulates channel 1's pitch; channel 6 also modulates channel 1's pitch, but does not trigger it.

Modulation Source Panel

More: Husserl Matrix Panel
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
1942

Each sequencer channel has its own trigger panel. Each can be stepped, gated or played by midi, or triggered by any of the other 15 other sequences.

The following picture shows a trigger panel in CLOCK mode.

Trigger Panel

More: Husserl Trigger Panels
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
616

The edit buffer can copy/paste all knobs and tables, or various subsets, from one channel to another, and even from one snapshot to another.

Edit Panel

More: Husserl Edit Panel
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
878

The snap panel enables storing, recalling, and reverting of snapshots from within the instrument, as well as bank switch and snap auto-change. The snap panel is shared across all sequencer channels, and does not change when the sequencer channel changes.

Snap Panel

More: Husserl Snap Panels
Category:
Husserl
Created:
11/27/13
Modified:
12/01/13
Words:
367

Each sequencer channel has its own record panel. You can use the step recorder to input a sequence into a channel from the instrument's own mouse keyboard, from the computer QWERTY keyboard, or from an external MIDI keyboard (the channel must be configured to receive the note input, via the setup panel).

Record Panel

More: Husserl Record Panels
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
878

Each sequencer channel has its own controller panel. The panel lets each channel send MIDI controller messages, MIDI pitch bend, MIDI channel aftertouch, or Reaktor SEND values to other instruments. In most cases, you would mute the note output from the channels, although you can also send a note and a controller value from the same channel simultaneously. The controller modulatoins may optionally be smoothed.

Controller Panel

More: Husserl Controller Panels
Category:
Husserl
Created:
11/27/13
Modified:
11/27/13
Words:
74

In the A panel set, each sequencer channel has a strip of output pins at its lowest left. These are copies of the full MIDI output matrix pins for the currently displayed sequencer channel. Changes to a sequencer channel in the A panelset appear immediately in the big output matrix in the B panelset, and vice versa.

Output Panel

More: Husserl Output Panels
Category:
Husserl
Created:
11/08/13
Modified:
11/27/13
Words:
3329

The B panelset lets you view and edit settings for all channels at once. It also includes preferences and configuration panels.

On the left side of all panels in the B Panelset are some shared controls, available in all B panels. At the top left, there is the selection list to choose which B panel to show in the right-hand area.

More: Husserl Panelset B
Category:
Husserl
Created:
06/20/10
Modified:
11/27/13
Words:
17

This is a simpler early version of the Husserl architecture, with the table display rendered entirely in core logic.It is freely available as a component in the Lenin design. If you've got Reaktor, have a look inside. It's much, much simpler than Husserl, but you're probably in for quite a bit of a shock if you believe this is a straightforward thing to build...

More: Husserl Mini