Come si gioca un PCM flusso prima pura con C #?
-
24-10-2019 - |
Domanda
che cercavo in System.Media.SoundPlayer e NAudio, e per quanto ne so giocano solo i flussi WAVE. Il file WAVE è composto dai dati PCM puri più un colpo di testa formato.
Non voglio fornire questa intestazione nel formato WAVE. Voglio passare i parametri (bitrate, ecc) programatically
Soluzione
Come ho detto nel commento di cui sopra, utilizzando l'API native di Windows (WaveOutOpen, waveOutPrepareHeader, waveOutWrite, e così via), è possibile riprodurre i dati della forma d'onda di vostra scelta. Faccio questa una risposta in modo che possa essere accettato nel caso in cui in realtà è ciò che il PO sta cercando.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow