Accompagnamento al pianoforte e voce guida

Esercitati con l'accompagnamento al pianoforte e una voce guida che canta con te i nomi delle note. Disattiva la voce per cantare a prima vista da solo, poi riattivala per controllare.

Accompagnamento al pianoforte con il deep learning

Gli spartiti originali di Ladukhin sono monodici (solo melodia) e non hanno accompagnamento. Le parti di pianoforte di questa app sono state create con BachBot.

BachBot è un modello di deep learning sviluppato da Feynman Liang all'Università di Cambridge. Usa reti LSTM (Long Short-Term Memory) addestrate su circa 350 corali di Bach per generare automaticamente armonizzazioni a quattro voci nello stile di Bach.

Tutte le melodie di Ladukhin sono state date a BachBot per generare le armonizzazioni, e il risultato è stato poi rielaborato a mano dallo sviluppatore. Alcuni brani si potevano usare così com'erano, altri hanno richiesto molte modifiche, ma nel complesso circa il 70% degli accompagnamenti si basa sulle armonizzazioni di BachBot.

Sintesi vocale

Le voci guida sono generate con una tecnologia di sintesi del canto.