On Monday 01 February 2010, Chris Cannam wrote:

> The typical USB MIDI controller keyboard I'm thinking of also has a
> thru port, so it shows up as a duplex device.

Suckage.

> In my (obviously limited) experience

Well, mine is too.  Especially with the new-fangled USB stuff.

> I do see your argument too though.  If you and Julie agree that it's
> better the way it is now, that's good enough for me.

Well, it's better on our systems.  It actually picks the right thing out of 
the box for me all across the board now.  But I'm probably the freak 
exception.

> Owwowwowwow!  That sounds like a serious bug.  Oh lordy.  Another
> thing I ought to look into.

If we go back to detecting new ports when they become available, then the 
critical question is do we:

A) make them available for manual connection, and otherwise do nothing?

B) look for a play device 0 with no connection, and try to connect to that?

In the latter case, you can make a good argument I should revert the "connect 
to hardware play devices as a last resort" part of the code and leave it up to 
the user to realize they have no sound, and start QSynth or something.

Going back to the drawing board all over again though, Ubuntu-based distros 
have that /etc/init.d/timidity which almost always runs, but only produces 
sound part of the time.  We're normally going to find that, and it's normally 
not going to work.  I don't think it's compatible with JACK or PuleAudio, or 
some damn thing.  It actually works on my daughter's out of the box vanilla 
Kubuntu install, but that box doesn't like JACK yet, and I expect getting JACK 
working will kill TiMidity.

See previous rant.

"My sound doesn't work" is a question we will never solve until we take this 
to some other platform.

Now for a platform with all the good stuff we love about "Linux" and none of 
the evil.  Windows and OS-X ain't it, unfortunately.

I think all of this crap used to be a lot easier on DOS, myself.  Of course it 
helped enormously that you could only run one single application at a time.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to