J'ai commencé à implémenter l'audio dans mon émulateur GB et pour cela j'utilise NAudio. L'émulateur calcule la sortie dans un tableau d'octets et après chaque trame le charge dans un BufferedWaveProvider. Pour la sortie, j'utilise WaveOut que je démarre après le chargement du premier tableau d'octets dans BufferedWaveProvider.Utilisation de NAudio pour mon émulateur GameBoy
Cela semble fonctionner plutôt bien, mais comme c'est la première fois que je fais du contenu audio, je voudrais savoir si c'est la bonne chose à faire.
Aussi, si vous savez comment faire sonner les ondes quadrangulaires ou quelque chose comme ça, faites le moi savoir.