Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Sound Blaster Audigy RX and asfxload sound cutoff
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Pyro MX
n00b
n00b


Joined: 19 Oct 2007
Posts: 27
Location: Canada

PostPosted: Tue Oct 09, 2018 1:24 am    Post subject: [SOLVED] Sound Blaster Audigy RX and asfxload sound cutoff Reply with quote

Hello everybody,

I stumbled across a peculiar problem with my sound card. I recently upgraded from a Sound Blaster Audigy 2 to a Sound Blaster Audigy RX since my Audigy 2 wasn't PCI express and my new motherboard doesn't have any PCI slots. I was used to play midi using the Audigy 2's hardware sequencer and asfxload to load the sound bank.

I tried to do the same setup with my new Audigy RX - since it used the same snd-emu10k1 and snd-emu10k1-synth modules, I thought that maybe, just maybe, things would still work. So here's what happens.

I can see the Emu10k1 midi ports all right when I do a "aplaymidi -l", however, if I try to load a sound bank (I tried the 2mb, 4mb and 8mb sound banks provided in the install CD) using either "rc-service sfxload start" or manually invoking "asfxload /usr/local/src/sounds/sf2/ct2mgm.sf2", all sound is cut off. Using aplaymidi on any port doesn't yield anything and sound is off everywhere (cannot even play OGGs). Unloading the sound bank and restarting ALSA won't help - only rebooting the machine will make sound work again. Mixer levels are untouched during the whole operation.

I know this is very specific and likely quite hard to reproduce elsewhere - if anything, I'll fall back to using fluidsynth, but I wanted to know if this rings a bell to anyone? Maybe you experienced a similar problem?

Thanks in advance!
_________________
Pyro MX


Last edited by Pyro MX on Wed Oct 10, 2018 2:08 am; edited 2 times in total
Back to top
View user's profile Send private message
Pyro MX
n00b
n00b


Joined: 19 Oct 2007
Posts: 27
Location: Canada

PostPosted: Wed Oct 10, 2018 2:07 am    Post subject: Reply with quote

Well, my brother cracked the problem! We ran some tests tonight and we managed to reproduce the issue even though we were not using the same distro.

When invoking asfxload, an IO_PAGE_FAULT error would be visible from the kernel logs. After some digging, it turns out that IOMMU was causing the problem.

In my case, putting "iommu=soft" as a kernel boot param fixed the issue. Turning off IOMMU altogether from the UEFI could also fix it. Here's an interesting thread about it, with a Xonar card:

https://bbs.archlinux.org/viewtopic.php?id=168555

Hopefully this will be useful for anyone trying to make asfxload work on their box!
_________________
Pyro MX
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum