From: Peter G. <pet...@gm...> - 2009-08-25 17:18:01
|
Ok, thanks, very nice, I'll surely give it some tinkertime. I started an XMLguide <http://jsynthlib.wikispaces.com/XMLguide> as part of the wiki, too bad that I've got troubles opening (and loading) the preferences (window), that way I can't do any testing so I have to fix that problem first. Walking the dog now ... Peter On Tue, Aug 25, 2009 at 4:25 PM, Rib Rdb <ri...@us...>wrote: > On Tue, Aug 25, 2009 at 9:19 AM, Rib Rdb <ri...@gm...> wrote: > > > On Tue, Aug 25, 2009 at 9:05 AM, Peter Geirnaert < > > pet...@gm...> wrote: > > > >> Hi Rib Rdb > >> > >> On Tue, Aug 25, 2009 at 3:31 PM, Rib Rdb <ri...@gm...> wrote: > >> > >>> Well, this is basically what the XML driver was designed for. You > create > >>> the xml describing your sysex, and you should have basic librarian > >>> functionality. > >> > >> Can I read the source of the XMLDriver and find out that way how I have > to > >> describe the sysex in XML? Or should I read another file? There must be > some > >> naming convention at least I guess. > >> > > > > You can take a look at > > org/jsynthlib/jsynthlib/synthdrivers/yamaha/motif/YamahaMotif.xml > > > > The motif is an incredibly complicated synth, so it doesn't make for a > very > > good example. It's so complicated I never was able to finish the driver > for > > it. > > > > > >> Then to create an editor you use EditorBuilder, where you just drag and > >>> drop the pieces to create your UI. > >> > >> can I use EditorBuilder by running java core/EditorBuilder and/or where > do > >> I drag pieces from? > >> > > > > Looks like that should be java org.jsynthlib.editorbuilder.EditorBuilder > > You would load the xml driver, then it should give you a list of all the > > parameters you defined, and you can drag them to arrange them how you > want. > > > > > >> > >> > >> > >>> Unfortunately there's no documentation, and it's probably missing a few > >>> pieces since no one's used it to write a finished editor. If anyone's > >>> willing to play with it and document the process as they go along, I'd > be > >>> happy to help you with any issues and possibly fix any missing pieces. > >> > >> Yes, I am more than willing to play with it. My first missing piece is > >> "how to get started" > >> I've already described each piece of sysex that my Roland SPD-11 > >> sends/receives on > >> spd-11.wikispaces.com. The missing documentation plays a role indeed. > >> > >> > >>> > >>> > >>> On Tue, Aug 25, 2009 at 5:12 AM, Peter Geirnaert < > >>> pet...@gm...> wrote: > >>> > >>>> Hi again :) > >>>> > >>>> I was typing this message in the general advanced > >>>> java<http://www.java-forums.org/advanced-java/>sub-forum of > >>>> > >>>> java-forums > >>>> but before I hit send, I thought, maybe some native English speaking > >>>> JSynthLib fan > >>>> might know better ways to sell this job ... > >>>> > >>>> my post titled: Supporting newbies in an Open Source project > >>>> --------------------------- > >>>> Hi, > >>>> This is a call to advanced java users, for help in a project to help > >>>> musicians write Java code. > >>>> The question is how to help them write an advanced MIDI System > Exclusive > >>>> driver for their synthesizer, > >>>> and so build a universal synthesizer preset editor/librarian that > >>>> eventually > >>>> supports every existing synthesizer. > >>>> > >>>> The base for this software has already been built and is released at > >>>> SourceForge with the name JSynthLib. > >>>> > >>>> The project to help newbies is a wiki that should help musicians to > >>>> write a > >>>> driver in about a week of time when they have no understanding of > >>>> programming (Java). The goal should be to get another synth supported, > >>>> not > >>>> to teach a musician writing software. > >>>> > >>>> Would it be possible to generate (parts of) the required code by > asking > >>>> questions with answers that the musician can find in his synthesizer's > >>>> manual? > >>>> > >>>> Maybe that's asking too much to get started ... > >>>> > >>>> If any advanced Java users would be so kind to join the JSynthLib > >>>> mailing > >>>> list and/or have a look at the current state of the code and > >>>> programmer's > >>>> guide that are available at this moment, that would be very nice. > >>>> Of course, when you have free time and are interested, as it is an > >>>> open-source project. > >>>> > >>>> Thanks in advance. > >>>> Peter > >>>> ------------------------------ > >>>> > >>>> If nobody replies here, I'll post this tomorrow > >>>> Cheers > >>>> P > >>>> > >>>> > ------------------------------------------------------------------------------ > >>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > >>>> 30-Day > >>>> trial. Simplify your report design, integration and deployment - and > >>>> focus on > >>>> what you do best, core application coding. Discover what's new with > >>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july > >>>> _______________________________________________ > >>>> Jsynthlib-devel mailing list > >>>> Jsy...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > >>>> > >>> > >>> > >> > > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel > |