This library cluster has 43 classes.
ECF: multi-media.ecf
Classes for processing audio files and sample data.
Audio command factory accessible via EL_MODULE_AUDIO_COMMAND
Audio properties command i
Selects between commands avconv and ffmpeg depending on what's installed
Extract mp3 info command i
Mp3 to wav clip saver command i
Wav fader i
Wrapper for swgen test signal generation command It generates 1 second of audio signal sweeping from frequency_lower to frequency_lower at cycles_per_sec times per second
See: swgen maunal
Further Information
Click on class link to see client examples.
Wav to mp3 command
MP3 audio signature reader
Further Information
Click on class link to see client examples.
MP3 identifier
Further Information
Click on class link to see client examples.
MPEG file header
Mono unitized sample file
Wave sample file
Wave sample file abs
Audio wave header
Fixed depth wave file
Waveform format abs
Wave file
Wav format chunk
Wav format constants
Implementation of EL_AUDIO_PROPERTIES_COMMAND_I interface
Implementation of EL_EXTRACT_MP3_INFO_COMMAND_I interface
Implementation of EL_MP3_TO_WAV_CLIP_SAVER_COMMAND_I interface
Implementation of EL_WAV_FADER_I interface
Implementation of EL_WAV_GENERATION_COMMAND_I interface
Further Information
Click on class link to see client examples.
Implementation of EL_WAV_TO_MP3_COMMAND_I interface
Audio sample source for processing with EL_AUDIO_SAMPLE_PROCESSOR
Audio rms energy
Audio sample processor
Audio segment params
Processes audio in manageable segments separated by silence (low signal)
16 bit audio pcm sample
Further Information
Click on class link to see client examples.
32 bit audio pcm sample
8-bit PCM data contained in WAV files is usually stored as unsigned numbers, whereas the LM4549 codec (and most 16-bit WAV files) work with signed quantities. Attempting to play unsigned samples directly will produce a horribly distorted waveform. Thus, when playing unsigned sample data, an offset which corresponds to the mid-point value must be deducted from each sample value. For 8-bit unsigned values, this offset is 0x7F
NOTES: not tested but should work
Audio PCM sample
16 bit audio sample arrayed list
Audio sample arrayed list
Audio sample list
Audio sample memory list
Multichannel audio unit sample array
Pcm sample block array
Shared access to instance of EL_AUDIO_COMMAND_FACTORY
Further Information
Click on class link to see client examples.
Multimedia constants