I have a question about cscore. I'm looking for a way to control where an audio goes for a specific application. Say I have multiple output devices on one PC. I want certain applications to go to one output device and other applications to go to another device. These applications do not have the ability to specify this in their own settings. Is this something that cscore can help with?
Question about the SampleSource/WaveSource usage. I'm trying to design a filter pipeline, but having trouble with the underlying concept CSCore uses. Is there any documentation on how that works?
Background: i need to take the input from interface A (192kHz 2 channels) and route the data through several filters, with a couple of splits along the way, into interface B (48kHz).
Currently i'm doing a basic test setup to chain several simple filters behind each other. My filter class uses the BiQuadFilter example as inspiration, except that i'm putting in different filters as needed.
i'm trying to chain multiple of these sources behind each other using .AppendSource, but the base.Read() fails because the internal buffer is null.
Nevermind, i think i got it. Thanks anyways.
If there are any further questions feel free to ask. I usually answer within 1-2 days on gitter