[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: More SVG madness
From: |
Mike Solomon |
Subject: |
Re: More SVG madness |
Date: |
Fri, 24 Dec 2010 20:21:54 +0100 |
James - this is not a bad idea, and it is actually very easy to implement the
visual component for short excerpts using libraries like DoJo, but the problem
would be animation/audio synchronization. The audio and animation are run on
two different clocks, and thus, the synchronization will get progressively off.
I am just starting to scratch the surface of the HTML5 audio API that gives
you more fine-tuned control over this sort of thing, although it will take me
time to figure out if tight to-the-sample synchronization can be done w/o too
much computational cost.
What I am currently working on is a lexer that reads several related SVG files
and relates paths with the same ID and generates code to effectuate animated
transitions between different instances of the same object. This can be used
for Keynote-like presentations with music, clicking through various
incarnations of a score that blend seamlessly into each other. Obviously, this
becomes orders of magnitude harder once audio linkage is involved for the
reasons described above.
Merry Christmas!
~Mike
On Dec 24, 2010, at 3:19 PM, James wrote:
> Mike
>
> On 23/12/2010 21:48, Mike Solomon wrote:
>> After this I'll stop posting on this thread until I actually do something
>> interesting, but I wanted you all to see some zombie note action. My
>> apologies in advance to those who invented the feta font.
>
> I do like this stuff myself. It's nice taking LilyPond 'out there' as it were.
>
> What I know would be really useful (I think) is to be able to use svg such
> that you 'reveal' the notes one at time left to right. I am not a programmer
> so don;t know the terminology, but if that were relatively easy I was
> thinking that you apply a 'tempo' to the reveal (so that crotchets reveal
> twice as fast as quavers but half as fast as minims etc).
>
> That way you could almost make a standalone 'follow along as you play' score.
>
> Does that make sense?
>
> There is a postponed tracker item here:
>
> http://code.google.com/p/lilypond/issues/detail?id=965
>
> Which is a bit overly complicated for not much. Essentially this cuts up a
> score into 'lines' and then manually (i.e. you follow along live with the
> music while your key presses to indicate a change of line is recorded) then
> you import them into a 'movie'.
>
> Not quite a follow along, but I can see that perhaps SVG might be able to do
> this.
>
> Just a thought of a practical application.
>
> Hope that all made sense!
>
> Happy Christmas
>
> James
>
- More SVG madness, Mike Solomon, 2010/12/23
- Message not available
- Re: More SVG madness,
Mike Solomon <=