mp3len
Returns the length of an MP3 sound file.
Syntax
Initialization
ifilcod -- sound file to be queried
mp3len returns the length of the sound file ifilcod in seconds.
Examples
Here is an example of the mp3len opcode. It uses the file mp3len.csd.
Example of the mp3len opcode. |
---|
| <CsoundSynthesizer>
<CsOptions>
; Select audio/midi flags here according to platform
-odac ;;;realtime audio out
;-iadc ;;;uncomment -iadc if realtime audio input is needed too
; For Non-realtime ouput leave only the line below:
;-o mp3len.wav -W ;;; for file output any platform
</CsOptions>
<CsInstruments>
sr = 44100
ksmps = 32
nchnls = 2
0dbfs = 1
instr 1
ilen mp3len p4 ;calculate length of mp3 file
print ilen
asigL, asigR mp3in p4
outs asigL, asigR
endin
</CsInstruments>
<CsScore>
i 1 0 30 "XORNOT_jul-14-05.mp3" ; long signal
e
</CsScore>
</CsoundSynthesizer>
|
See also
Sound File Queries
Credits
Author: John ffitch
Feb 2011
New in Csound version 5.14