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

È stato utile?

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
scroll top