mx44 segmentation fault

Support & discussion regarding DAWs and MIDI sequencers.

Moderators: MattKingUSA, khz

Post Reply
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

mx44 segmentation fault

Post by khz »

mx44 crash with error message

Code: Select all

/dev/midi: Device or resource busy
/usr/bin/mx44: Zeile 15:  3031 segmentation fault  `dirname $0`/mx44.bin $@
can anyone help?
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
User avatar
English Guy
Established Member
Posts: 525
Joined: Wed Oct 17, 2012 7:28 pm
Location: England
Has thanked: 8 times
Been thanked: 7 times

Re: mx44 segmentation fault

Post by English Guy »

I do not know enough to enumerate your error messages but from experience I know what I have successfully done in the past when an app segfaults on me:

1) Try & get a different package of it & uninstall the one you are using & try that instead.

2) If the above fails try getting the source code & compiling it yourself.
(It has been several years since I have compiled mx44 as the availabilty of decent packages these days is high, but it used to be quite easy. I am sure there would be plenty of help here if you needed to do so, but state exactly what distro & distro version you are using.)
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

Re: mx44 segmentation fault

Post by khz »

I have a Gentoo box, so i compile every packages by myself.
There is only one version of mx44 and i had recompiling it several times.

Code: Select all

~ $ emerge -s mx44
Searching...    
[ Results for search key : mx44 ]
[ Applications found : 1 ]

*  media-sound/mx44
      Latest version available: 1
      Latest version installed: 1
      Size of files: 84 kB
      Homepage:      http://hem.passagen.se/ja_linux/
      Description:   Mx44 is a polyphonic midi realtime software synthesizer
      License:       GPL-2
The full messages:

Code: Select all

~ $ mx44
Port subscribed: sender: 128:0 dest: 130:0
engine sample rate: 48000
client activated 

Capture ports:
system:capture_1
system:capture_2
system:capture_3
system:capture_4
system:capture_5
system:capture_6
system:capture_7
system:capture_8
system:capture_9
system:capture_10
system:capture_11
system:capture_12
alsa_pcm:Hammerfall-DSP/midi_capture_1
Mx44.1:Mx44_L
Mx44.1:Mx44_R

Playback ports:
system:playback_1
system:playback_2
system:playback_3
system:playback_4
system:playback_5
system:playback_6
system:playback_7
system:playback_8
system:playback_9
system:playback_10
system:playback_11
system:playback_12
alsa_pcm:Hammerfall-DSP/midi_playback_1
alsa_pcm:Mx44-1/midi_playback_1

sizeof 48 voices: 30336, 16 keyboards: 74424, 128 patches: 61440

  Jack nframes: 256


Voice data loaded

/dev/midi: Device or resource busy
/usr/bin/mx44: Zeile 15:  2267 Speicherzugriffsfehler  `dirname $0`/mx44.bin $@
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
User avatar
English Guy
Established Member
Posts: 525
Joined: Wed Oct 17, 2012 7:28 pm
Location: England
Has thanked: 8 times
Been thanked: 7 times

Re: mx44 segmentation fault

Post by English Guy »

I am not familiar with Gentoo but do I understand correctly that emerge automatically downloads & compiles the application for you?

Have you tried manually downloading the package from the programmers site http://web.comhem.se/luna/ and compiling it yourself to see if that works?

There is a 'Read me' in the tarball that explains how to do this.
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

Re: mx44 segmentation fault

Post by khz »

English Guy wrote:I am not familiar with Gentoo but do I understand correctly that emerge automatically downloads & compiles the application for you?
Yes.
English Guy wrote:Have you tried manually downloading the package from the programmers site http://web.comhem.se/luna/ and compiling it yourself to see if that works?
No. Mx44 is install with emerge.
English Guy wrote:There is a 'Read me' in the tarball that explains how to do this.
Yes i read it.
A

Code: Select all

mv .mx44/mx41patch .mx44/mx41patch-BAK
solved the problem. \o/

Code: Select all

Voice data saved

Thankyou for using Mx4!
:-D
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
Post Reply