PDA

View Full Version : Re: Lyrics display



Jake Hawkes
2003-12-04, 13:02
--- Phil Barrett <philb (AT) philb (DOT) co.uk> wrote:
> With
> long lines which will need to be scrolled, we know how long they will
> be shown for, since we know the time of the next lyric, so an
> intelligent scroll should be possible.

consider:
time t - "line one oh oh oh"
time t+x - <<line one ends>>
time t+y - "line two yeah yeah yeah"

if (t+x) - (t+y) > 0, then you cannot scroll line one to end at t+y (the time line 2 is set to
start), becasue there may be time in between that have no lyrics. you could get around this by
being able to specify no lryrics to start at t+x, or have a start and an end time for each
line....

I think the better way is to encourage shorter lines, with a start time for them.

=====
Jacob Hawkes, B. Eng (CSE)
jakehawkes2001 (AT) yahoo (DOT) com
http://www.infinitylimited.net/

__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/

Kevin Deane-Freeman
2003-12-04, 13:58
Quoting Jake Hawkes <jakehawkes2001 (AT) yahoo (DOT) com>:

>
> --- Phil Barrett <philb (AT) philb (DOT) co.uk> wrote:
> > With
> > long lines which will need to be scrolled, we know how long they will
> > be shown for, since we know the time of the next lyric, so an
> > intelligent scroll should be possible.
>
> consider:
> time t - "line one oh oh oh"
> time t+x - <<line one ends>>
> time t+y - "line two yeah yeah yeah"
>
> if (t+x) - (t+y) > 0, then you cannot scroll line one to end at t+y (the time
> line 2 is set to
> start), becasue there may be time in between that have no lyrics. you could
> get around this by
> being able to specify no lryrics to start at t+x, or have a start and an end
> time for each
> line....
>
> I think the better way is to encourage shorter lines, with a start time for
> them.
>

However, I really dont think we want to start creating our own format. If the
format doesn't provide reliable start and end times, then we can only ensure
that the scrolling takes less than the next timestamp.

-kdf