dsp
The dsp
library provides a reasonably high-level interface for
working with audio
and video
data.
packages
DSP/TESTS DSP/VID DSP/CORE DSP/AUD DSP/GST DSP DSP/AV dependencies
cl-ppcre std obj dat sndfile net math gstreamer log io jack chromaprint alsa ffmpeg dependents
dsp/tests core files
pkg.lisp var.lisp proto.lisp av.lisp aud/pkg.lisp aud/snd.lisp aud/chroma.lisp vid/pkg.lisp gst.lisp dsp.lisp tests
SANITY symbols
MEDIA-CODEC GST-ERROR DSP-CONDITION CHROMAPRINT LOAD-AV JACK-SOUNDS-PLAYING-NOW MEDIA-META SAMPLE-SIZEDEFAULT-MEDIA-PROBE N-SOUNDS-PLAYING-NOW JACK-CLOSE-ALL-SOUNDS IMAGE-FILE N-SOUNDS-PAUSING-NOW JACK-PLAY-SOUND GST-PIPE VIDEO-CODEC JACK-SOUNDS MEDIA-FILE-METADATA AV-DICTIONARY-ALIST MEDIA-FILE-FORMAT MEDIA-FILE WITH-AV-PARSER JACK-CLOSE-SOUND DAC-FOLDING LOAD-GST AUDIO-CONFIG VIDEO-CONFIG AUDIO-SYSTEM-CONFIG WITH-AV-CODEC-CONTEXT AUDIO-CODEC DSP-ERROR VIDEO-SYSTEM-CONFIG AV-DICTIONARY-TO-HASH-TABLE AV-CONTEXT-METADATA JACK-SND JACK-SND VIDEO-FILE MEDIA-FILE-STREAM-COUNT JACK-OPEN-SOUND MEDIA-DIRECTORY MEDIA-FILE-CODECS AV-META AUDIO-FILE GST-CONDITION AV-ERROR WITH-AV-FORMAT-CONTEXT
1. WIP Audio
The dsp/aud
package contains all audio-specific symbols.
2. TODO Video
- State "TODO" from
The dsp/vid
package contains all video-specific symbols.
3. Media
A logical pathname specifically for media files is defined for convenience and may be extended or modified by the user.
(logical-pathname-translations "MEDIA")
(("MEDIA" #P"/opt/stash/media/") ("MEDIA:MUSIC;**;*.*.*" #P"/opt/stash/media/music/**/*.*") ("MEDIA:AUD;**;*.*.*" #P"/opt/stash/media/aud/**/*.*") ("MEDIA:VID;**;*.*.*" #P"/opt/stash/media/vid/**/*.*") ("MEDIA:IMG;**;*.*.*" #P"/opt/stash/media/img/**/*.*") ("MEDIA:SCREENSHOT;**;*.*.*" #P"/opt/stash/media/screenshot/**/*.*"))