Timidity++ cutting off every sound

Hello. I’ve been using Parrot for over a year and I really liked but there’s one major issue that’s bothering me. After one update, Timidity++, the MIDI synthesizer, isn’t working properly with Alsa anymore.
Every time I turn on my machine and log in I have to run sudo killall timidity, otherwise theres no audio at all, except from Timidity. In “Audio Devices” all I get is “dummy output”.

If I run timidity -iA -B2,8 -Os & the regular audio stops again. If I try to run the same command while there’s music or a video playing i get the following error message:

ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
Can't open pcm device 'default'.
Couldn't open ALSA pcm device (`s')

This command i’m using to start timidity is supposed to use a different port but that is not happening, I remember that when this worked properly timidity would try to open sequencer port 129 or 130 but now it’s always using port 128:

ALSA pcm ‘default’ set buffer size 7524, period size 3760 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 128:0 128:1 128:2 128:3

I see a lot of people having trouble with this same issue and multiple workarounds but I can’t make anything work. Any help with this?


What version of Parrot are you running? Home, 4.4 x86_64, 4.18.0-parrot10-amd64

What method did you use to install Parrot? Debian Standard

Configured to multiboot with other systems? No

If there are any similar issues or solutions, link to them below:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563252
https://ubuntuforums.org/showthread.php?t=8736&page=4

If there are any error messages or relevant logs, post them below:

ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
Can't open pcm device 'default'.
Couldn't open ALSA pcm device (`s')

did you get this figured out or did you still need help with this?