Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AudioUnit with mono mapping choices crashes or is silent #6751

Closed
Yooplaboom opened this issue Dec 19, 2022 · 7 comments
Closed

AudioUnit with mono mapping choices crashes or is silent #6751

Yooplaboom opened this issue Dec 19, 2022 · 7 comments
Labels
AU macOS Audio Unit plugin related Bug Report Item submitted using the Bug Report template Host Specific Issues related to specific host(s) or host features
Milestone

Comments

@Yooplaboom
Copy link

Bug Description:
Hello, I just installed Surge XT on my MacBook Air 2014 (Big Sur). And no sound is coming because of "Audio output unavailable".

Surge XT Version

  • Version: Surge XT 1.1.2
  • Plugin Type: VST3, AU
  • Bitness: 64-bit

Reproduction Steps:
Steps to reproduce the behavior:

  1. Go to 'Open Surge XT'
  2. See error 'Audio output unavailable'

Expected Behavior:
I expected Surge XT to produce sounds.

Screenshots:
Surge XT - Audio output unavailable

Computer Information (please complete the following!):

  • OS: Big Sur
  • Host: Logic
  • Version: 10.7.4

Additional Information:
Thank you by advance !

@Yooplaboom Yooplaboom added the Bug Report Item submitted using the Bug Report template label Dec 19, 2022
@baconpaul
Copy link
Collaborator

So not to be rude but - is audio output available? Like is logic set up to generate sound, and the track is powered on and routed to an output and stuff? Your core audio is attached to an output device and surge is routed to it? If you replace surge in that track with (say) retro synth does it make noise?

that message appears when the host never calls our process method which indicates that there is no audio running.

@Yooplaboom
Copy link
Author

Normally everything is set up to produce sounds. I tried with different outputs (internal speakers, bluetooth) and it still doesn't work. But for other synths it works (from Logic or others brands).

@Yooplaboom
Copy link
Author

Yooplaboom commented Dec 19, 2022

Partially solved ... it works when I lunch Surge in Stereo or in 3xStereo.

But when I lunch the synth in Mono, it appears what we saw early.

And when I try in 3xMono or 1xStereo,2xMono, the plugin crash : Unable to load the Surge XT Audio Unit. Contact the publisher for an updated version or for further assistance.

@baconpaul
Copy link
Collaborator

Oh that’s interesting. Obviously it shouldn’t crash but that makes more sense. Let me rename this issue and tag it into the next release

@baconpaul baconpaul changed the title Audio output unavailable AudioUnit with mono mapping choices crashes or is silent Dec 19, 2022
@baconpaul baconpaul added this to the Surge XT 1.1.3 milestone Dec 19, 2022
@Yooplaboom
Copy link
Author

I precise that my Logic version is totally legit :)

@mkruselj mkruselj added AU macOS Audio Unit plugin related Host Specific Issues related to specific host(s) or host features labels Jan 7, 2023
@baconpaul
Copy link
Collaborator

OK confirmed that 1xmono gives you no audio out and 3x mono gives you a crash in LPX with the AU

I think what I should do is just not make those mappings available in the AU.

@baconpaul
Copy link
Collaborator

Screen Shot 2023-01-08 at 2 48 35 PM

Yup there we go

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AU macOS Audio Unit plugin related Bug Report Item submitted using the Bug Report template Host Specific Issues related to specific host(s) or host features
Projects
None yet
Development

No branches or pull requests

3 participants