Skip to content

Disable portaudio on Windows - #3889

Merged
lukas-w merged 1 commit into
LMMS:stable-1.2from
Umcaruje:portaudiowindowsbyebye
Oct 18, 2017
Merged

Disable portaudio on Windows#3889
lukas-w merged 1 commit into
LMMS:stable-1.2from
Umcaruje:portaudiowindowsbyebye

Conversation

@Umcaruje

Copy link
Copy Markdown
Member

#512 Has been happening for more and more users lately, we have people who can't even open the software on their machines. I provided them with a build with portaudio removed and their issues were gone.

Portaudio was always hard to set up on windows for me, and I find SDL works every time. If WASAPI support is required, I think we should focus on libsoundio, even though that would mean dropping support for windows XP. ASIO is also a planned feature for libsoundio: andrewrk/libsoundio#23

Anyways, in conclusion, Portaudio causes more problems than benfits on windows, and I think it should be disabled.

@Umcaruje Umcaruje added this to the 1.2.0 milestone Oct 16, 2017
@Umcaruje

Copy link
Copy Markdown
Member Author

Unless there are objections, I'll merge this in 24 hours.

@lukas-w

lukas-w commented Oct 18, 2017

Copy link
Copy Markdown
Member

It's easy enough to revert in case there are any objections. 👍

@lukas-w
lukas-w merged commit 4594e7e into LMMS:stable-1.2 Oct 18, 2017
Comment thread CMakeLists.txt
SET(STATUS_ALSA "<not supported on this platform>")
SET(STATUS_JACK "<not supported on this platform>")
SET(STATUS_PULSEAUDIO "<not supported on this platform>")
SET(STATUS_PORTAUDIO "<disabled on this platform")

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing > here.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sdasda7777 pushed a commit to sdasda7777/lmms that referenced this pull request Jun 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants