Public int micDeviceID //Device ID of selected microphone Private BufferedWaveProvider bufferedWaveProvider //Buffer for mic audio Here's what I've got so far: //Inject Mic Audio I discovered that NAudio has an SmbPitchShiftingSampleProvider and then found this question which helps to work with buffered audio, but I can't figure out how to do it. So I started looking into modifying the pitch of the audio. I was able to 'inject' the audio from the microphone to the audio cable so I could play sound files and mic audio to Discord by selecting the virtual audio cable as the input device in Discord.įor fun I thought I would see if I could modify the mic audio to make it 'squeaky' or 'deep'. I decided to have a go at creating a sound board for use with Discord (or similar software) using NAudio and a Virtual Audio Cable.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |