OK, well as I was sitting around on Wednesday afternoon feeling really ill, I decided I might as well go ahead with this latest bit of device management stuff. I had it ready to commit on Friday morning, but my internet connection was screwed all day on Friday, so I've just committed it now.
Summary: There is now only one device manager dialog on the Studio menu, and it has all the import/export/banks/controllers buttons on it, as well as being where you set the record device from. The Banks and Controllers buttons bring up the same old Banks and Controllers dialogs as before (Banks also still has import/export etc), with the odd minor tweak to cope with the new per-deviceness of Controllers. The file i/o code now assigns a default controller set to any device without a <controls> element in it (that contains the <control> definitions: you can still define a device with no controllers using a <controls> element with no <control> elements in it). The Kurzweil .rgd file now has an example of a device with nonstandard controllers (it has twelve, including things like soft-pedal, effects selection and breath controller). There are a couple of GUI tidyups left to do, and I've found a couple of problems and am expecting to find a couple more, but the basics are tested and several old bugs have been shaken out and fixed; I'll do a bit more testing this weekend but I think it should all work pretty well. Let me know if you find it doesn't. Needless to say you'll need at least a make install, and make clean is probably advisable too. Chris ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ Rosegarden-devel mailing list [EMAIL PROTECTED] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
