[ILUG] WAV Recorder
cout at eircom.net
cout at eircom.net
Mon Jan 21 16:00:18 GMT 2002
Funnily enough I am thinking of making a C++ backend and vb frontend which will parse say a 60 minute wav file and break it into 'offsets'
ie a user specifies to the vb frontend that big_wav_filex should be split into 12 tracks, then specifies the length of each seperate wav file and the name. The frontend then executes the backend with arguments like $wav_make big_file.wav 23:32 4:21 jingle_all_the_way
where big_file.wav is the long file 23:32 is the offset into the file 4:21 is the length to make the new file and jingle_all_the_way is the name of the new wav file to make, inrementally,so the next offset will be 27:53 and so on, this may not be doable?
Instead of incrementally calling the wav_make program in this instance it should be possible to pass it a list of "track lengths" and corresponding filenames on the command line, portability shouldn't be a problem if it is written in GNU_C or GNU_C++ so, I dunno, the hard part might be working out the correct offsets in the wav file given a seconds offset ie 78 seconds will be different offsets depending on the quality of the source wav file telephone,radio or cd right? Other than that the broken up 'offset' wavs would only require a wav header and we're sorted aren't we? In fact this might be a cool thing for sourceforge??
Cuidado Con El Gato
More information about the ILUG
mailing list