[linux-audio-dev] Mx41 update

Jens M Andreasen jens.andreasen at chello.se
Sun Jan 30 00:28:08 UTC 2005


On lör, 2005-01-29 at 21:42 +0100, Robert Jonsson wrote:
> lördagen den 29 januari 2005 21.12 skrev Robert Jonsson:
> > Hey there,
> >
> > I just realised that Mx41 now supports both alsa and jack :).

Mx41 have supported alsa and jack since the renaming from Mx4 to mx41. A
limited version have been in circulation in beta since late autumn/early
winter with a warning that specs might change. 

> >
> > I took it for a spin though the result was very confusing. It seems OSS is
> > still used even if alsa is detected, atleast it seemed I don't have to
> > connect anything in alsa to get my external keyboard to make sound through
> > it.

Correct. Mx41 will assume you'd like to play right away and grab midi-in
if possible. But if you start, say Rosegarden first, it will be happy to
supply just an Alsa interface. And yes, you can have one application
using the Alsa interface and still play along with it using OSS.

> > Also I was unable to switch patches, infact, nothing I did in the GUI
> > seemed to change anything...
> > Is there some beginners error I'm doing?
> 
This is strange and definately not intended? Can yo elaborate?

> Hmmm, I had tried it as root, I tried as a normal user and it worked much 
> better. I could also switch patches in the GUI. Editing the sounds seemed 
> very tempermental though, I think I managed to change some parameter but not 
> a lot...

Running from a console, it will complain about not being chmoded root
4711. You can verify in main.c that it will only grab realtime
priveleges and after that resume to the user invoking the synth.

It worries me that you are not able to change parameters. Some of the
sounds in the build directory are playable, but mostly there for me to
decide that I am still within reasonable limits. If you have trouble
editing parameters to your own liking, then something is seriously
wrong!

When I switched to mdk-10.1 I noticed that the threading model had
changed in major way. I did appropiate changes to accomodate for this
but have no practical way of testing for backward compatibility.

> The GUI takes a little getting used to also, but for some reason that's the 
> norm for synths ;)

What can I say but: Welcome to my nightmare ;)

I use a trackball to point at sliders, and then page up/down/arrowkeys
or even numeric keys for exact value.
> 
> Lastly, updating it to a DSSI would be a great feat for the integration 
> possibilities.

Use the source! Patches are welcome ...
> 
> /Robert

-- 

   (
    )
  c[]  //  Jens M Andreasen




More information about the Linux-audio-dev mailing list