From: Joe E. <jo...@em...> - 2005-10-08 22:50:39
|
Fred Jan Kraan wrote: > Can any of the current maintainers of the JSynthLib source tree test > the current version of the Roland MT32 driver set? It works OK on my > machine and Eclipse doesn't complain about it. The set is not yet > complete, but workable. Some user input would be useful. I can do it, but my current development set differs from the current CVS code in a non-trivial way. Some months back, I did a bunch of work on putting in support for saving libraries in XML format. I got it to the point where it could load either format (old serialization style or new XML format) and, when you save, it saved in both formats. I have a few thoughts about whether I should commit the changes: 1 - Even though the old-style loading and saving code is still included, I made some non-trivial changes to the code that interacts with it (so that it can also load XML libraries if it needs to), and I haven't tested my changes very thoroughly. 2 - I've also changed the way sysex messages are delivered to the drivers. I think that this new design is much better and more flexible.... but, again, my *implementation* of it might have some bugs. 3 - We haven't discussed the XML format of the libraries. Back when we last discussed it, nobody seemed to really care, so I just created an XML format that I thought was fairly flexible. I don't want to commit my code and then have some people start asking for us to change the XML format. So, if you care at all about the XML library format, speak now. 4 - Countering all of these reservations I've just listed, I'd like to point out that I've seen *no* activity on the JSL-CVS mailing list for months. I fear that JSL has slipped into a development "coma". In light of that, even though committing some of my changes might cause a few bugs here and there, maybe the new changes will also spur a renewed surge in development. Thoughts? - Joe |