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

Sound is distorted/white noise on big endian platforms #4784

Open
awilfox opened this issue Jan 20, 2019 · 3 comments
Open

Sound is distorted/white noise on big endian platforms #4784

awilfox opened this issue Jan 20, 2019 · 3 comments
Labels

Comments

@awilfox
Copy link

awilfox commented Jan 20, 2019

I maintain Adélie Linux, a Linux distro focused on non-x86 systems.

I've just built LMMS 1.2.0-rc7 on my Talos II, a POWER9 based workstation (new in 2018, and more models launching in 2019). It works pretty well (after applying the patch from #4009); however, audio output is just white noise. It feels like an endianness issue to me. I've tried the PulseAudio and ALSA backends.

Other software, such as Audacious, Firefox, and Pidgin, can use Pulse just fine; raw ALSA can work but it needs to be set in s16le mode (as the Creative DAC in my Talos doesn't work with s16be).

Trying to fiddle with m_convertEndian (forcing to true, or false, or leaving it detecting) didn't help, unfortunately, though I only tried it with Pulse.

@zonkmachine
Copy link
Member

Hi!

I've tried the PulseAudio and ALSA backends

Can you try SDL?

Can you render this project and post it back?
issue4784ping.mmp.zip

You may have to zip it for github to accept it.

@awilfox
Copy link
Author

awilfox commented Jun 17, 2019

The SDL backend seems to work a lot better. It has frequent popping, but it doesn't come out with white noise or any distortion.

Rendering the project gave me the waveform expected as far as I can tell.

issue4784ping.wav.zip

@tresf
Copy link
Member

tresf commented Jan 30, 2021

Was hoping to investigate this...

  • I tried booting Adélie on a G5 and receive a black screen.
    • Fixed. It would boot but never load the GUI with one of the DVIs port for some reason, it's now booting into the GUI with the other one connected.
  • Ok, the installation medium won't let me go any further [reddit.com] without eth0, eth1 or wlan0, but none seem to be working with DHCP. I was hoping to just configure it manually, but it just errors when I attempt to install. I'm using the automatic partitioning option. Any pointers appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants