MANUFAKTUR
Generative melodies you can reproduce. Every time.Generative Melodien, jederzeit reproduzierbar.
A VST3 instrument that turns a seed into a theme: motif, variation, phrase. Same seed, same melody, wherever you start the song. MIDI out to anything that makes sound.Ein VST3-Instrument, das aus einem Seed ein Thema macht: Motiv, Variation, Phrase. Gleicher Seed, gleiche Melodie, egal wo im Song du startest. MIDI out an alles, was Töne macht.
Themes, not notesThemen statt Töne
A motif, its variations and a phrase form like A A' B A''. Resolves to root or fifth, follows the chords, keeps beat one and three steady.Ein Motiv, seine Variationen und eine Phrase wie A A' B A''. Löst auf Grundton oder Quinte auf, folgt den Akkorden, hält Zählzeit eins und drei stabil.
ReproducibleReproduzierbar
Every note is a function of seed and position. Jump anywhere in the song and the melody is the same. Twelve snapshots, full undo.Jede Note ist eine Funktion aus Seed und Position. Spring an jede Stelle im Song, die Melodie bleibt gleich. Zwölf Snapshots, volles Undo.
MIDI out
Drive any synth or sampler on any MIDI channel. A small built-in synth lets you hear ideas right away.Steuert jeden Synth oder Sampler auf jedem MIDI-Kanal. Ein kleiner eingebauter Synth macht Ideen sofort hörbar.
How it worksSo funktioniert's
note = hash(seed, bar, step, purpose) · no hidden state · bars generated as units
24 style presets24 Stil-Presets
Starting points from the scenes that live on melody and repetition. A preset sets the whole engine; the six axes shift it from there.Startpunkte aus den Szenen, die von Melodie und Wiederholung leben. Ein Preset stellt die ganze Engine ein, die sechs Achsen verschieben sie von dort aus.
Six axesSechs Achsen
Speed, Loudness, Playfulness, Glitch, Brightness and Range move a preset in one gesture. Try three of them: the piano roll above follows. (A simplified demo, not the real engine.)Speed, Loudness, Playfulness, Glitch, Brightness und Range verschieben ein Preset mit einer Bewegung. Probier drei davon aus, die Pianoroll oben folgt. (Vereinfachte Demo, nicht die echte Engine.)
Werkscode
Every patch has a code holding every setting that shapes the melody and the built-in synth. Paste it into the plugin and you get the exact same melody and sound. Post it under your track, swap it in a forum, start a remix from it.Jeder Patch hat einen Code mit allen Einstellungen, die Melodie und eingebauten Synth bestimmen. Ins Plugin einfügen, und du bekommst exakt dieselbe Melodie mit demselben Klang. Unter den Track schreiben, im Forum tauschen, einen Remix damit starten.
The init patch. Checksummed: typos are caught, nothing changes.Der Init-Patch. Mit Prüfsumme: Tippfehler werden erkannt, nichts ändert sich.
Open source
GPLv3, built with JUCE. The engine is plain C++ without framework code and fully unit-tested, so you can read it, port it or bend it.GPLv3, gebaut mit JUCE. Die Engine ist reines C++ ohne Framework-Code und vollständig getestet: lesen, portieren, verbiegen erlaubt.
Public repository: coming soon. Until then: source code (GPLv3).Öffentliches Repository: folgt in Kürze. Bis dahin: Quellcode (GPLv3).
Download
Windows 10/11, 64-bit, VST3. Tested in Renoise.Windows 10/11, 64 Bit, VST3. Getestet in Renoise.
Version 0.1.0 RC1 (release candidate) · ZIP, 2.4 MB
Version 0.1.0 RC1 (Release Candidate) · ZIP, 2,4 MB
SHA-256 235f78644651689e81cf557496159353f2eab713b47a03a0628cef6429b8d508
Copy the folder Zufallsmanufaktur.vst3 into C:\Program Files\Common Files\VST3 and rescan in your host. Source code (GPLv3), ZIP, 660 KB.Den Ordner Zufallsmanufaktur.vst3 nach C:\Program Files\Common Files\VST3 kopieren und im Host neu scannen. Quellcode (GPLv3), ZIP, 660 KB.