Hi, I recently upgraded from our old Win10 broadcast pc to Win11. mAirList working fine. But… on our old pc I had a script running that would start a recording in the background via ffmpeg every hour. It would get the audio from the ‘line in’ (well, virtual line in as it is connected to a D&R Airlite).
However, when I do this on the Win11 pc, mAirList stops playing and ‘freezes’. I can logout properly and start mAirList again and it starts playing (if the recording script has been killed). I tried another way of recording, using BUTT, same issue. I think there is a conflict of 2 programs trying to access a sound card at the same time. However…
All audio interface settings that are input-related in mAirList are set to ‘no audio input’ in the control panel, so there cannot be a conflict I would think.
I’m running mAirList 6.3.24, same version as on the old Win10 pc. The pc is only used for broadcasting using WASAPI on playback and PFL. No voice tracking, no nothing.
This used to work perfectly. Is this Win10 versus 11 related, or should I look elsewhere?
Thanks in advance,
Bart.
Windows 11 handles audio differently than Windows 10, primarily in its architecture and performance optimizations. I don’t know the details but I found something online that can give some insights:
Windows 11 is designed to prioritize active windows and applications, potentially leading to smoother audio playback and reduced latency for audio engineers and studios.
Windows 11 reduces background processes that aren’t needed, which can free up resources for audio applications, leading to better performance and potentially longer battery life on laptops.
1 Like
Hi Bart, aside from your problems with the audio interface: Did you know that there’s a much easier way to do that right within mAirList?
There is a virtual connection type (“Record To File”) that allows you to save the streamed audio into a (compressed) audio file rather than sending it to a server (and to do it parallel too).
The output folder and file format can be adjust freely, using the standard logging variables for the current date/time. You can also create a new file every x minutes, which is useful if you want to build a continous archive of your streamed broadcasts.
It’s possible to start the recording via script every hour too.
Advantage: If you’re using a Soundprocessing plugin in the master section of the encoder it will record this file like it would air on stream / terrestrial…
1 Like