-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support multiple AudioIn channels, honour input_device_name #117
Comments
Funnily enough, you raised this at the precise moment that I also need this feature so I'm working on this as I speak. Should be done later today! |
OK, I looked at this and unforunately it's a larger refactor than I have time to do right now as i'm on a project deadline. However! You can achieve the same effect with a workaround, which is what I'm doing:
I'll leave this issue open to remind me to fix it properly at some point... |
I can't get python signalflow-examples/audio-through-example.py
Output device: BlackHole 64ch (44100Hz, buffer size 4096 samples, 24 channels)
Traceback (most recent call last):
File "../signalflow-examples/audio-through-example.py", line 34, in <module>
main()
File "../signalflow-examples/audio-through-example.py", line 21, in main
audio_in = AudioIn(8)
^^^^^^^^^^
signalflow.AudioIOException: AudioIn: Not enough input channels available (requested 8, available 1)
[1] 35077 segmentation fault python signalflow-examples/audio-through-example.py |
Hmm, this would happen if the audio input device of SignalFlow has fewer than 8 channels. In investigating this, I've also found that |
signalflow/source/src/node/io/input/abstract.cpp
Line 10 in af49b09
The text was updated successfully, but these errors were encountered: