Sto provando a costruire un pianoforte virtuale in C# e voglio un modo per creare una scala di note musicali da zero.Come creare un suono da zero C#
So che posso semplicemente trovare o creare un gruppo di file .wav, 1 per ogni nota, ma questo creerà troppo spazio sull'hard disk dell'utente e non sarà molto intuitivo per me stesso in futuro.
Quindi c'è un modo per creare un suono corretto - ad esempio B flat, in C# senza usare un file .wav, tutto in codice con C#, e se no, c'è un modo per farlo in una lingua diversa - C++.
Grazie, ho cercato di renderlo il più chiaro possibile.
+1 per una domanda interessante - So che è possibile ma non ho la minima idea di come farlo :) Buona fortuna! –
+1 anche se i file '.wav' non occupano molto spazio, ci deve essere un modo per fare a meno di loro – Dani
[Wikipedia] (http://en.wikipedia.org/wiki/Note#Note_frequency_.28hertz.29) voce su come convertire le note musicali in una frequenza che puoi collegare ai tuoi generatori sonori. – user786653