Author Topic: BASS_RecordGetInputName on macOS/OSX (10.11, 10.12, 10.13)  (Read 216 times)

Roland

  • Posts: 9
i'm trying to enumerate the recording inputs of a multi In/Out device on macOS/OSX.
BASS_RecordGetInputName returns only an empty string as if there are no inputs to enumerate.
I tried it with RME-Audio Babyface and iConnectAudio 4+.
What could be the reason for this?

PS. on Windows both audio interfaces enumerate all available inputs

Code: [Select]
   i := 0;
   dName := string(BASS_RecordGetInputName(i));
   while dName <> ''
         do begin
         ComboBox_RecInput.Items.Add(dName);

         inc(i);
         dName := string(BASS_RecordGetInputName(i));
         end;
« Last Edit: 6 Jun '18 - 22:32 by Roland »

Ian @ un4seen

  • Administrator
  • Posts: 21133
Do you see the device's inputs listed in OSX's "Sound" control panel?

Roland

  • Posts: 9
no, but i see the device's inputs/outputs in the Audio-MIDI-Setup.
Is there a different way of accessing the inputs used in the 'Sounds' control panel than the one used in the Audio-MIDI-Setup?
« Last Edit: 10 Jun '18 - 12:30 by Roland »

Ian @ un4seen

  • Administrator
  • Posts: 21133
I will send you a debug version to get more info on what's happening with the device.

Roland

  • Posts: 9
well, thanks, but i don't think it's something with the device, as i encountered the same behaviour with RME Babyface, Roland OctaCapture, iConnectAudio 4+ and MOTU UltraLite ...

Ian @ un4seen

  • Administrator
  • Posts: 21133
The gmx.de mail server has bounced the email back ("mailbox unavailable"). Please update the email address in your forum profile or provide another one via PM.

Roland

  • Posts: 9
i have updated my email address.