Hi Rainer,

What I'm considering is creating a program that is similar to
www.light-o-rama.com since they haven't responded to a request for
supporting our Controller Area Network (CAN bus) based lights.  Makes
sense since they also sell and probably earn the majority of their income
from their lighting controllers.  But they run strings of TRIAC based
lights.  Our lights are single 36VDC based lights so it's not quite the
same thing.

I have tried to contact them including passing a link to a video of our
simpler non-music interfaced light sequences but no answer back.  I'd
rather use their software as it means I don't have to re-invent the wheel.
I have at most 742 RGBW lights to control and their system states it can
handle 1000 channels.  If each channel was only one colour then their
system couldn't do what I want anyway since in effect I have 742 x 4
channels. (2968 individual addressable Red, Green, Blue and White LEDs).

Anyway,  I'd like to be able to have a user tap the space bar in time to
the music and record those taps.  Then be able to play back a bar or two
and organize which lights turn on at what colour and what intensity on
each of those taps.  Be able to zoom in and work with two bars or zoom our
and play back 30 seconds etc.

Here's a link to one of the videos.

http://www.youtube.com/watch?v=IOdEg58c_CU&feature=related


John


Automation Artisans Inc.
http://www.autoartisans.com/ELS/
Ph. 1 250 544 4950


> -----Original Message-----
> From: delphi-boun...@elists.org
> [mailto:delphi-boun...@elists.org] On Behalf Of Rainer von Saleski
> Sent: Monday, March 30, 2009 7:15 AM
> To: delphi@elists.org
> Subject: Re: Synchronizing MP3 playback
>
>
> Nothing says that converting the MP3 file to a WAV file has
> to be done
> in advance; it can certainly be done "on the fly" the first
> time an MP3
> file is encountered.
>
> I am not aware of Windows WAV sounds playing 5 seconds after
> the event
> that triggered them (unless the sound chips are busy doing something
> else).  Are we looking for millisecond accuracy, or tenth of a second
> accuracy?
>
> I think the real problem we're having in guessing the correct
> solution
> is not knowing more about the application.  Are the MP3 files
> provided
> at run time, or are they known at compile time?  Do the segment time
> pointers change at run time?  How often are parts of an
> individual MP3
> file played?  Is the bit rate of the MP3 files known in
> advance?  Is the
> bitrate constant or variable?  Is the program trying to
> splice together
> several pieces of a file and get contiguous playback?  et cetera ...
>
> Rainer
>
>
> _______________________________________________
> Delphi mailing list -> Delphi@elists.org
> http://lists.elists.org/cgi-bin/mailman/listinfo/delphi
>
>

_______________________________________________
Delphi mailing list -> Delphi@elists.org
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi

Reply via email to