Perhaps this is implemented wrongly… I think it only checks for input audio ports on the selected device (in this case your headphones). Most people either:
- have a USB interface
- haven’t tried recording with a separate device
- use JACK (there is no device selection)
so this issue hasn’t been brought up until now.
I guess I should rename RtAudio device to “RtAudio Output Device” and show audio inputs from all detected devices.
Made an issue to track this: audio engine: cannot select input audio ports from different device (#5033) · Issues · Zrythm / zrythm · GitLab
BTW it doesn’t even show me inputs for my USB interface either so it’s definitely some kind of bug.