mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.47k stars 1.27k forks source link

Internal PortAudio Error occurs on launch #10289

Closed mixxxbot closed 2 years ago

mixxxbot commented 2 years ago

Reported by: billjobs Date: 2021-01-15T02:00:29Z Status: Invalid Importance: Undecided Launchpad Issue: lp1911833 Tags: device, portaudio, soundsource Attachments: [Screen Shot 2021-01-14 at 8.51.01 PM.png](https://bugs.launchpad.net/bugs/1911833/+attachment/5453131/+files/Screen Shot 2021-01-14 at 8.51.01 PM.png), mixxx.log, [Configuring my audio device as the Master Output](https://bugs.launchpad.net/bugs/1911833/+attachment/5453788/+files/Configuring my audio device as the Master Output), mixxx.log, mixxx.log, mixxx.log


Testing on MacOS 10.15.6 (Catalina)

Steps to Reproduce: 1) Open Mixxx.app with a hardware sound device selected (Steinberg UR22mkIII)

Expected Result: The app functions normally with the external sound device.

Actual Result: The attached error message appears and audio does not function.

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-15T02:00:29Z Attachments: [Screen Shot 2021-01-14 at 8.51.01 PM.png](https://bugs.launchpad.net/mixxx/+bug/1911833/+attachment/5453131/+files/Screen Shot 2021-01-14 at 8.51.01 PM.png)

mixxxbot commented 2 years ago

Commented by: Be-ing Date: 2021-01-15T02:10:28Z


What build are you using? Please try the latest build from https://downloads.mixxx.org/builds/2.3/macOS/Mixxx-2.3-latest.dmg

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-15T02:43:08Z


Thank you for the quick response :) Unfortunately I get the same problem with this build. I might try again on my Big Sur system with the same device.

mixxxbot commented 2 years ago

Commented by: Be-ing Date: 2021-01-15T03:41:00Z


Please attach the ~/Library/Containers/org.mixxx.mixxx/Data/Library/Application Support/Mixxx/mixxx.log file after trying to configure this device.

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-15T04:47:04Z Attachments: mixxx.log

mixxxbot commented 2 years ago

Commented by: Be-ing Date: 2021-01-15T04:58:20Z


That log does not show that you tried to use the device. Attach the log after you try to configure the device and shut down Mixxx.

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-16T19:39:00Z Attachments: [Configuring my audio device as the Master Output](https://bugs.launchpad.net/mixxx/+bug/1911833/+attachment/5453788/+files/Configuring my audio device as the Master Output)


I must be doing something wrong; here's the steps I am taking to configure my audio device:

1) Open Mixxx.app 2) Click "Reconfigure" after being prompted by the "Internal PortAudio Error" alert. 3) Select "Steinberg URmkII" as the Master Output device as shown in the attached screenshot.

Expected Result: I am able to play the master audio through my sound device normally.

Actual result: I am shown an "internal PortAudio error" prompt.

After closing Mixxx.app and relaunching, I am greeted by the same error message as in Step 1.

Mixxx works fine on my Big Sur system; I have had issues with audio with other applications on my current Catalina system so I have a feeling Mixxx might work if I do a fresh install of Catalina to clear out anything thats causing any problems. 
mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-16T19:39:25Z Attachments: mixxx.log


Here is the log after performing the steps in my previous comment.

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-16T19:39:28Z Attachments: mixxx.log


Here is the log after performing the steps in my previous comment.

mixxxbot commented 2 years ago

Commented by: Be-ing Date: 2021-01-16T19:59:55Z


I still don't see any log messages from SoundManager in that log. What version of Mixxx are you using now? In Mixxx 2.2 the log is in a different place ~/Library/Application Support/Mixxx/mixxx.log

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-16T20:33:58Z Attachments: mixxx.log


I'm using 2.3.0-beta (build 2.3 r7960), I ran a search on my system for anything "mixxx.log" and funny enough I found one that was updated today at this path:

~/Library/Containers/org.mixxx.mixxx/Data/Library/Application\ Support/Mixxx/mixxx.log

This one has the SoundManager error you're looking for:

mixxxbot commented 2 years ago

Commented by: Be-ing Date: 2021-01-16T20:45:08Z


Thank you for attaching the log. Unfortunately the log doesn't show any more information than the error in the GUI. :/ I don't know what is going wrong. If you are having issues with other audio software then I suspect the root problem is in your system, not Mixxx or PortAudio, especially considering that other macOS users are not confirming this issue.

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-01-16T20:57:02Z


No worries, I will most likely end up updating to Big Sur anyways — I just completed a full backup of my Catalina system. Honestly a pretty weird problem, I experience "internal PortAudio" error occasionally on Pure Data and sound hasn't worked on csgo for months now. Thanks for your help, and thanks for writing this great software; I'm excited to try it out for real soon ✌️
mixxxbot commented 2 years ago

Commented by: foss-4 Date: 2021-01-16T23:16:49Z


Would be nice to receive your test results form Big Sur or if you are planning to stay on Catalina a little longer, update to 10.15.7 and the latest supplement updates from Apple. Was a bit surprised to read 10.15.6 in your initial report.

mixxxbot commented 2 years ago

Commented by: billjobs Date: 2021-04-09T17:14:57Z


Sorry for the late response — I can confirm that this issue no longer occurs on either my Big Sur system or my Catalina system after updating to the latest supplement updates.

mixxxbot commented 2 years ago

Issue closed with status Invalid.