Larry,
Thanks for the prompt reply. I realised it would not be a simple task to do
what I want, but thanks for the pointers. What's the URL for downloading the
Timeline library ?

Will keep you posted on progress

John

On Tue, Dec 30, 2008 at 2:38 PM, Larry Kluger <[email protected]> wrote:

>
> Hi John,
>
> I think you could definately use the Timeline library architecture for
> displaying your data. You'll want to first explore the Timeline architecture
> to understand how it works and how to adapt it to your data sets. You'll
> need to change the original painter methods to paint your data and the event
> storage to arrange your events in temporal order.
>
> The standard JS date object includes milliSec resolution, so you can use
> Date objects to compare the timings of your events. But you'll probably have
> to modify the event source routines to pull in the mSec. Not a big deal.
> There may be other places too where you will need to change things. You will
> also want to figure out issues involving either HotZones (magnified areas)
> or use zooming. -- You speak of events lasting a few milliSec or Minutes,
> there's a 60,000 times difference between a millisSec and a minute! Not easy
> to show both on the same graphic.
>
> If the vertical ordering of the data on the screen is important then you'll
> also need to write your own track layout/assignment method.
>
> Overall, not a small project. But I think that you'll still save a good
> amount of sw and planning time by starting with the Timeline library as a
> base.
>
> Good luck, and please keep us up to date with your progress.
>
> Regards,
>
> Larry
>
> ------------------------------
> *From:* John Ibbotson <[email protected]>
> *To:* [email protected]
> *Sent:* Tuesday, December 30, 2008 4:40:28 AM
> *Subject:* Piano roll for MIDI
>
> I've seen some discussions on the group for using SIMILE for a "piano roll"
> type of timeline. I'd like to use it to display MIDI tracks in this format
> and wonder whether anyone has attempted this ? All the examples I've seen so
> far are calendar based ones and I'd like to know how to set up a timeline
> where there are 128 tracks, probably only lasting for a few minutes to
> millisecond resolution. I've created a triple store which contains not only
> MIDI but harmonic events resulting from the analysis of the music and I
> think SIMILE would be a cool way to displlay queries against the data.
>
> Thanks in advance,
> John
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SIMILE Widgets" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/simile-widgets?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to