Moin,
ganz doofe Frage, ich hoffe, daß jemand hier sowas mal gemacht hat: ich habe ein AudoInterface mit ziemlich vielen Kanälen, davon sind einige analog, einige digital. Für die analogen kann ich den Gain pro Kanal mit QTSetComponentProperty und kQTSGAudioPropertyID_PerChannelGain setzen. Soweit kein Problem.
Nur habe ich bis jetzt nicht herausgefunden, wie ich programmatisch feststellen kann, für welche Kanäle der Gain überhaupt setzbar ist und für welche nicht.
Jemand eine Idee?
ganz doofe Frage, ich hoffe, daß jemand hier sowas mal gemacht hat: ich habe ein AudoInterface mit ziemlich vielen Kanälen, davon sind einige analog, einige digital. Für die analogen kann ich den Gain pro Kanal mit QTSetComponentProperty und kQTSGAudioPropertyID_PerChannelGain setzen. Soweit kein Problem.
Nur habe ich bis jetzt nicht herausgefunden, wie ich programmatisch feststellen kann, für welche Kanäle der Gain überhaupt setzbar ist und für welche nicht.
Jemand eine Idee?
if (!exit(-1)) fprintf(stderr, "exit call failed. Program will continue\n");