Play/Pause/Stop media through ASIO driver using C#
-
Hi, I am looking for a solution to below requirement. - Play/pause/Stop media through ASIO driver. - Flexibility to perform above operations at specified channels. - Flexibility to Play/Pause/Stop media at specified channels without affecting other channel. I am able to achieve first 2 requirement through NAudio library. However, third and most important is not possible through NAudio as mentioned in the link http://stackoverflow.com/questions/14989516/multichannel-player-for-mono-channels/15006743#15006743[^] I am using Dante Virtual Soundcard(DVS) for ASIO driver. Questions: 1- Is it possible to control the channels individually in a ASIO driver ? 2- I have been looking at alternate options(DawnAudio, Bass.net) and didn't have success with the 3rd requirement. Is there any other C# library available to achieve 3rd requirement ? I already posted a message few days back, however that was specific to NAudio and through this message, I am looking for a solution using any library(Free/Paid). Appreciate any help on this.
-
Hi, I am looking for a solution to below requirement. - Play/pause/Stop media through ASIO driver. - Flexibility to perform above operations at specified channels. - Flexibility to Play/Pause/Stop media at specified channels without affecting other channel. I am able to achieve first 2 requirement through NAudio library. However, third and most important is not possible through NAudio as mentioned in the link http://stackoverflow.com/questions/14989516/multichannel-player-for-mono-channels/15006743#15006743[^] I am using Dante Virtual Soundcard(DVS) for ASIO driver. Questions: 1- Is it possible to control the channels individually in a ASIO driver ? 2- I have been looking at alternate options(DawnAudio, Bass.net) and didn't have success with the 3rd requirement. Is there any other C# library available to achieve 3rd requirement ? I already posted a message few days back, however that was specific to NAudio and through this message, I am looking for a solution using any library(Free/Paid). Appreciate any help on this.
Would PortAudio[^] fit the bill? (Haven't looked at it much yet) There is a C# Wrapper[^] available. It says alpha, but I haven't found many bugs with my limited testing. There is another wrapper here[^] that may be of use as well. I can create MSVC 9/10/11/12 builds of PortAudio and compiled versions of the wrappers if you would like me to. (The 9/10 builds might take a while as I am running those versions on a VM)
What do you get when you cross a joke with a rhetorical question? --- The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
-
Would PortAudio[^] fit the bill? (Haven't looked at it much yet) There is a C# Wrapper[^] available. It says alpha, but I haven't found many bugs with my limited testing. There is another wrapper here[^] that may be of use as well. I can create MSVC 9/10/11/12 builds of PortAudio and compiled versions of the wrappers if you would like me to. (The 9/10 builds might take a while as I am running those versions on a VM)
What do you get when you cross a joke with a rhetorical question? --- The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Thanks for the response! I'll have a look at them.