2017-03-28 1 views
0

Je lis tout ce que je peux sur NAudio mais je ne trouve pas de solution ici.NAudio Asio Format sourceStream non pris en charge

Le projet est un formulaire Windows VS C#.

Les tests avec NAudio et ASIO4All sont réussis avec les fichiers wav mono et stéréo mais en essayant de jouer un 8 ch. Le fichier wav (44k/16bits) donne toujours une erreur "format sourceStream non supporté". Est-ce une limitation NAudio? Une idée?

Le 8 ch. fichier wav testé pièces parfaitement Asio joueurs capables ...

void nAudioPlay() 
    { 
     wave = new WaveFileReader("piano2.wav"); 
     output = new AsioOut("ASIO4ALL v2"); 
     output.Init(new WaveChannel32(wave)); 
     output.Play(); 
    } 
+0

que votre carte son 8 sorties ont? vous ne pouvez pas ouvrir ASIO avec plus de sorties que votre appareil a réellement –

Répondre

0

Avez-vous tryed utiliser

output.Init(wave);