Trio is a browser-based synthesizer that automatically plays and sings harmonies for free



A singing synthesizer called ' Trio ' that automatically plays three-note chords using an algorithm has been released for free. Trio was developed as open source using WebAudio, Canvas, WebAssembly, and Rust.

Trio

https://pbat.ch/recurse/demos/trio/

GitHub - PaulBatchelor/Trio: singing voice synthesizer with 3-part harmony and automatic voice leading
https://github.com/paulBatchelor/trio

The following movie shows the actual sound being played with Trio.

I tried using the synthesizer 'Trio' that automatically sings harmony in the browser - YouTube


When you open Trio, you'll see the message 'TAP TO BEGIN,' so click it if you're using a PC, or tap it if you're using a smartphone or tablet.



The UI is simple, with just a number of white vertical lines on a green background. Clicking or tapping produces a sound similar to human singing. Between the white vertical lines are keys, with the pitch lower the further to the left, and higher the pitch the further to the right. The leftmost note is C, and the keys are arranged in a major key.



The up and down correspond to the strength of the vibrato; the higher you go, the stronger the vibrato.



Immediately after clicking, a single note will be played, but if you click and hold, a chord that matches the note you played will be played. If you move while holding, the chord will automatically slide and change. So even if you operate it chaotically, it will automatically play a nice chord.



Trio's creator, Paul Batchelor, wrote on Hacker News : 'The underlying digital signal processing algorithm is a physical model of the human voice, similar to the model in the Pink Trombone , with some additional refinements. The source code is my own work on a synthesizer singing voice, based on previous work I've done.'

in Review,   Web Application,   Video, Posted by log1i_yk