typo in original post - please throw that one away At 5:36 PM +0100 9/19/02, you wrote: >Thanks for the reply but im trying to get the id3tag data from the mp3 files >and this is the only way im aware of ( after reading the help files on it)it >says that you can only get at the tags by using the preloadbuffer comand? do >you now of any otherway?
So here's the trick that I use: I use a dummy streaming member JUST to get the tags I don't actually play the sound through it, I just extract the tags. Here's how it works: If you haven't already, make your regular sound members into linked members. -- make a dummy streaming member. -- assign the filename of each regular member to the dummy streamer -- perform preLoadBuffer() on it to get the tags into memory -- extract the id3Tags dummyStreamer = new(#swa) dummyStreamer.filename = member("Song1") dummyStreamer.preLoadBuffer() put dummyStreamer.id3tags into gSong1List -- repeat to get the other tags ... dummyStreamer.filename = member("Song2").filename dummyStreamer.preLoadBuffer() put dummyStreamer.id3tags into gSong2List ... -- when done, throw away the dummy streaming member dummyStreamer.erase() hth -Buzz [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]