
Formant Sequences. Eight formants and their breath, frame by frame, 126 times a second: vowels, words, whole phrases at the pitch you play.
The synthesizer that talks.
Free and open source. For macOS and Windows. ATFS1 1.0.2.


Formant Sequences. Eight formants and their breath, frame by frame, 126 times a second: vowels, words, whole phrases at the pitch you play.

Eighty-eight algorithms, drawn. The FS1R showed them in a few pixels. Here every operator is a box you click, with its level live.

Eight spectral forms. One partial, a group, only the odd ones, a resonance or a formant: each operator draws its spectrum as you turn it.

The front panel works. ATTACK, RELEASE, FORMANT and FM, the data knobs, PLAY and EDIT: the 1U front drives the editor.

Make your own Fseqs. Drop a recording and the ATFS1 tracks its pitch and formants, or type vowels and it builds one. The original could not.
Every voiced operator is a carrier inside a window that restarts at each period of the note. Change the window and the carrier and the same operator gives one partial, a group of harmonics, only the odd ones, a resonance or a vocal formant; give it FM and it does what a DX7 does. Next to each one, an unvoiced operator turns white noise into a band around a formant: the breath and the consonants.
The laws come from Yamaha's 1995 patent, the FS1R manuals and the measurements published by the FSVR project on real units; the code is our own and was checked against those numbers.

Every clip is the engine on its own, playing a factory preset from a MIDI file written for it. Nothing added afterwards, only the level matched across clips. Download the MIDI and play it through the preset yourself.
Talking Formants
A Formant Sequence analyzed from a spoken phrase, played at six pitches.
Vowel Choir
Eight formant operators per voice follow a looping o-a vowel, with symphonic chorus.
Shoo Bee Doo
A scat phrase turned into formant tracks and sung back by the synth.
Formant Strings
The FORMANT knob (CC 80) moves three formant centres while the chords play.
Tine Piano
Two FM stacks with a 14:1 modulator for the tine, through the tremolo.
Formant Lead
A mono lead whose mod wheel slides the formants from o to e.
Yah Yah Riff
A rhythmic vowel sequence on a loop, one note per bar.
Formant Scratch
The mod wheel scrubs through a spoken Fseq, back and forth.
A Formant Sequence stores how the formants of a voice move: frequency and level of eight voiced and eight unvoiced formants, plus the pitch, 126 times a second. Play a note and the operators follow it, so the synth says the phrase at your pitch, at your tempo, looped or scratched with the mod wheel. The ATFS1 comes with 21: vowels, choirs, scat and spoken words.

The form decides what the window does to the carrier. Pick one and the spectrum above the envelopes redraws, so you hear and see what the operator gives before it reaches the algorithm.

The original asked for an editor on a computer and a lot of patience. The ATFS1 brings the editor inside, and the features owners kept asking for.

Phrases and scat sung back from their formants, a robot, choirs, whispers and a vowel lead.
Formant strings, a glass choir, vowels that morph, resonant sweeps and an odd-harmonic pad.
A tine piano, formant bells, a glass marimba, a clav and an organ.
A formant lead on the mod wheel, a square-like odd lead, resonant brass and a breath flute.
FM, formant, odd-harmonic and wah basses.
Rhythmic vowel loops, a formant scratch on the mod wheel, wind and space talk.
| Setting | Apple M4 | AMD Ryzen 9 5900XT |
|---|---|---|
| One voice speaking a Formant Sequence | 0.4 % | 0.7 % |
| 16-voice vowel choir with chorus and reverb | 6.8 % | 13.9 % |
| 32 voices of a morphing vowel pad, 16 operators each | 8.7 % | 21.9 % |
Percentage of one CPU core at 48 kHz, sound engine only. With the editor open, the interface adds about 4 % on the M4. Hosts run each instrument on one core, so single-core speed is what counts.
Free, no account, no activation, no telemetry.
macOS 11 or later. Apple silicon and Intel in one universal binary. VST3, Audio Unit and standalone app. 43 MB.
Download for macOSATFS1.vst3 to ~/Library/Audio/Plug-Ins/VST3.ATFS1.component to ~/Library/Audio/Plug-Ins/Components.Windows 10 or 11, 64-bit. VST3 and standalone app. 14 MB.
Download for WindowsATFS1.vst3 to C:\Program Files\Common Files\VST3.ATFS1.exe runs without a DAW.The builds are not code-signed yet. macOS may refuse to open them until you run xattr -dr com.apple.quarantine on the installed plugins, and Windows SmartScreen may ask you to confirm the first time. Both packages include an INSTALL.txt with the exact steps.
ATFS1 is free software under the GNU Affero General Public License v3, like the JUCE framework it is built on. You can use it, study it, change it and share it. The source code will be published here soon.