[jmsl] Exporting to Midi
jmsl at music.columbia.edu
jmsl at music.columbia.edu
Sat Apr 11 14:39:01 EDT 2009
I am not sure what your design intent is...
Do you want to offer a sequencer in an applet, with the ability to edit
and save music to the server? Do you want to be able to load music from
the server back into the sequencer for further editing? If so, then
don't save it as a midi file, save the hierarchy and data as I described
earlier.
Thanks
Nick
jmsl at music.columbia.edu wrote:
> It's just an alternative to xml. If I go for xml route, I would need
> to make a player.
> If I go for midi route, I could just embed midi file inn html, but I
> need to find out the way to export the entire sequence into midi like
> MidiLoggerRealTimeTest preferably without the rendering time.
> Which one do you think is easier? Thanks.
>
> Chi
> ----- Original Message ----- From: <jmsl at music.columbia.edu>
> To: <jmsl at music.columbia.edu>
> Sent: Saturday, April 11, 2009 10:41 AM
> Subject: Re: [jmsl] Exporting to Midi
>
>
>> Is your goal really to create a MidiFile or is this is a
>> followup/alternative to your previous posting (ie a way to save/load
>> a piece)?
>> Thanks
>> Nick
>>
>> jmsl at music.columbia.edu wrote:
>>> I've checked out the example MidiLoggerNonRealTimeTest from
>>> jmsltestsuite. Is there way to export all the data from sequential
>>> collection which contains parallel collections which contains music
>>> shapes to midi in non-realtime? The example seems to feed one midi
>>> message at a time to the logger.
>>> If that's the only way, I'd probably need to figure out which notes
>>> play at the same time from different music shapes from different
>>> parallel collections and calculate note on and off time which might
>>> be too much work. MidiLoggerRealTimeTest sounds very simple, but
>>> users have to wait to hear the whole thing to render into midi. If
>>> you have a good solution, please let me know.
>>> How can I make JMSL to play through an external midi device (not
>>> soundbank) without MidiShare? I know timing might be sloppy, but can
>>> I still do it?
>>> Thanks,
>>>
>>> Chi
>>> _______________________________________________
>>> jmsl mailing list
>>> jmsl at music.columbia.edu
>>> http://music.columbia.edu/mailman/listinfo/jmsl
>> _______________________________________________
>> jmsl mailing list
>> jmsl at music.columbia.edu
>> http://music.columbia.edu/mailman/listinfo/jmsl
>>
>
> _______________________________________________
> jmsl mailing list
> jmsl at music.columbia.edu
> http://music.columbia.edu/mailman/listinfo/jmsl
More information about the jmsl
mailing list