To have full accurate control over positions in the file, you will need to
write your own player.  A good free audio component system is NewAC.
http://symmetrica.net/newac

I would suggest storing the pointers in milliseconds in the file tags, or a
database.

Ross.

-----Original Message-----
From: delphi-boun...@elists.org [mailto:delphi-boun...@elists.org] On Behalf
Of John Dammeyer
Sent: Sunday, 29 March 2009 9:18 a.m.
To: 'Borland's Delphi Discussion List'
Subject: Synchronizing to MP3 files.

Hi,

I'd like to be able to read an MP3 music file and be able to edit it and
store it as a custom play file with something like embedded metronome
ticks or marks.

For instance, if I had a scrolling chart showing the music amplitude I
could play a bar or two of the music from left to right.  Then move a
slider further into the music and be able to play from one point to
another.  The stored file would also have events stored with it.

Finally, when I play back the music I'd like to be able to use the events
as they appear during playback to trigger things.

So I'm looking for various Delphi modules that can help me write this type
of program.  I've been told that if I write something out to Windows
player that it doesn't always play when I ask it to.  In other words, it
may be difficult to sync up.

Anyone know of a starting point here?

Thanks

John

_______________________________________________
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