On Tue, Aug 25, 2009 at 9:19 AM, Rib Rdb <[email protected]> wrote:

> On Tue, Aug 25, 2009 at 9:05 AM, Peter Geirnaert <
> [email protected]> wrote:
>
>> Hi Rib Rdb
>>
>> On Tue, Aug 25, 2009 at 3:31 PM, Rib Rdb <[email protected]> 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 <
>>> [email protected]> 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
>>>> [email protected]
>>>> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel

Reply via email to