Tresse v44 became a much bigger instrument in software

Tresse v44 began as a three-voice hardware synthesizer running a 32 kHz sound engine before Våld Labs expanded the concept into software. The current Tresse plugin keeps the multi-engine idea, but almost every surrounding system is larger. Voice structure, envelopes, modulation, sequencing, effects, and patch handling all grew beyond the original desktop box.

The first hardware prototype was built around an ESP32-S3 and a custom PCB, with 38 synthesis engines, physical controls, USB, DIN and TRS MIDI, Bluetooth MIDI, and a battery. It was designed as a compact instrument you could play directly without digging through menus. The software version still favors hands-on control, but it no longer has to fit its decisions around a small processor, enclosure, battery, or fixed front panel.

With Tresse's expanded software architecture, the original idea becomes less about reproducing one hardware unit and more about stretching its voice concept. One extra synthesis engine is only the most visible numerical change. The bigger shift sits in what each voice can do before the sound reaches the output.

Three hardware voices became two independent layers​

Tresse v44 started with three voices of polyphony. The plugin moves to two independent layers, and each layer can run up to eight voices with its own engine choice. Those layers can be blended into one patch or treated as separate musical parts when the sequencer is split.

This changes sound design before any modulation is added. The hardware prototype gave you one compact multi-engine instrument, while the plugin can place two different synthesis methods inside the same patch. A resonator can sit under a granular layer, or a supersaw can be paired with a physical-modeling engine without opening another instance.

The engine count also moved from 38 in the early hardware description to 39 in the current software instrument. More importantly, the plugin surrounds those engines with per-layer SEM-style filtering, amp and filter envelopes, voice drift, detune, portamento, chorus, and distortion controls. The engine is no longer doing most of the architectural heavy lifting by itself.

Envelope design shows the same expansion. Tresse v44 used AD envelopes, while the software version provides full ADSRs for amplitude and filtering. Sustain and release sound mundane on paper, but they change how easily a patch can behave like a playable keyboard sound instead of a short triggered voice.

The signal path became far more flexible​

The hardware prototype was described with a global effects chain built around filtering, wavefolding, ring modulation, and chorus. The plugin distributes more shaping around the two layers and then adds dedicated delay and reverb sections after them. You get more places to change the sound before the final effect stages.

This is where per-layer sound shaping and movement becomes a genuine architectural difference rather than a larger feature list. Each side can have its own envelope behavior and filtering before the layers are combined. You can make one layer sharp and percussive while the other remains slow and sustained, even when both start from related synthesis engines.

Software also made room for three LFOs and two generative MOD lanes. The LFOs handle regular cyclic movement, while MOD lanes use algorithmic stepped values with defined ranges. Both can reach a large pool of synth, effect, and sequencer destinations, which gives the plugin a modulation system the original hardware concept did not document at anything close to the same depth.

The software design also adds practical control features that replace some of the immediacy of dedicated hardware. MIDI learn can map knobs to a controller, selected parameters can be protected from randomization, and two macros can pull useful controls into a smaller performance surface. Physical knobs became assignable controls rather than disappearing completely.

Sequencing changed Tresse from a synth into a small system​

The biggest conceptual addition is the generative sequencer. Tresse v44 was presented primarily as a self-contained multiengine synthesizer. The plugin can now generate the notes that drive its own sound, with one shared sequence or two independent sequences for the two layers.

Seven algorithmic generators can create material inside the instrument, and the sequence settings can travel with the patch. Pattern length, swing, probability, chords, humanize, playback direction, and related controls become part of the sound-design process instead of belonging entirely to an external sequencer.

Patch handling expanded for the same reason. The current plugin can store its sound, sequence, and modulation state together, then turn that state into a text key or QR code for sharing. A patch can therefore preserve behavior, not just oscillator and filter settings.

The hardware origin still matters because it explains why Tresse remains unusually direct despite the extra systems. Engine selection stays central, controls are meant to be grabbed rather than programmed through nested pages, and the instrument still treats different synthesis methods as variations inside one consistent interface. Software simply gave the original three-voice box far more room to move.
 

Attachments

  • Tresse v44 became a much bigger instrument in software.webp
    Tresse v44 became a much bigger instrument in software.webp
    241.4 KB · Views: 3

Sponsored

Top