This is the also-alsa Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 03:11:17 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
also-alsaBasic ALSA bindings for Common Lisp
Eugene Zaikonnikov <eugene@funcall.org>
LGPL
cffi (system).
package.lisp (file).
also-alsa.lisp (file).
also-mixer.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
also-alsa/also-alsa.lisppackage.lisp (file).
also-alsa (system).
*alsa-warn* (special variable).
alsa-close (method).
alsa-element-type (function).
alsa-get-start-threshold (method).
alsa-open (function).
alsa-read (method).
alsa-reopen (generic function).
alsa-resume (method).
alsa-set-start-threshold (method).
alsa-start (method).
alsa-wait (method).
alsa-warn (function).
alsa-write (method).
buffer (reader method).
buffer-size (reader method).
contents-to-lisp (method).
direction (reader method).
drain (method).
element-type (reader method).
get-avail-delay (method).
get-delay (method).
get-state (method).
load-alsa (function).
make-alsa-buffer (function).
pcm-format (reader method).
pcm-stream (class).
ref (method).
(setf ref) (method).
with-alsa-device (macro).
+epipe+ (constant).
alsa-open-2 (function).
channels-count (reader method).
deref (function).
device (reader method).
ensure-success (function).
handle (reader method).
params (reader method).
sample-rate (reader method).
snd-pcm-avail-delay (function).
snd-pcm-close (function).
snd-pcm-delay (function).
snd-pcm-drain (function).
snd-pcm-drop (function).
snd-pcm-hw-params (function).
snd-pcm-hw-params-any (function).
snd-pcm-hw-params-free (function).
snd-pcm-hw-params-get-period-size (function).
snd-pcm-hw-params-malloc (function).
snd-pcm-hw-params-set-access (function).
snd-pcm-hw-params-set-channels (function).
snd-pcm-hw-params-set-format (function).
snd-pcm-hw-params-set-rate (function).
snd-pcm-open (function).
snd-pcm-prepare (function).
snd-pcm-readi (function).
snd-pcm-start (function).
snd-pcm-state (function).
snd-pcm-sw-params (function).
snd-pcm-sw-params-current (function).
snd-pcm-sw-params-get-start-threshold (function).
snd-pcm-sw-params-malloc (function).
snd-pcm-sw-params-set-avail-min (function).
snd-pcm-sw-params-set-start-threshold (function).
snd-pcm-wait (function).
snd-pcm-writei (function).
snd-strerror (function).
status (reader method).
(setf status) (writer method).
swparams (reader method).
to-alsa-format (function).
with-alsa-buffer (macro).
also-alsa/also-mixer.lispalso-alsa.lisp (file).
also-alsa (system).
access-mixer-element (function).
close-mixer (function).
get-mixer-element-capture-db (function).
get-mixer-element-playback-db (function).
open-mixer (function).
set-mixer-element-capture-db (function).
set-mixer-element-capture-volume (function).
set-mixer-element-playback-db (function).
set-mixer-element-playback-volume (function).
set-mixer-element-volume (function).
snd-mixer-attach (function).
snd-mixer-close (function).
snd-mixer-find-selem (function).
snd-mixer-load (function).
snd-mixer-open (function).
snd-mixer-selem-get-capture-db (function).
snd-mixer-selem-get-capture-db-range (function).
snd-mixer-selem-get-capture-volume-range (function).
snd-mixer-selem-get-playback-db (function).
snd-mixer-selem-get-playback-db-range (function).
snd-mixer-selem-get-playback-volume-range (function).
snd-mixer-selem-id-set-index (function).
snd-mixer-selem-id-set-name (function).
snd-mixer-selem-id-tclass (class).
snd-mixer-selem-register (function).
snd-mixer-selem-set-capture-db-all (function).
snd-mixer-selem-set-capture-volume-all (function).
snd-mixer-selem-set-playback-db-all (function).
snd-mixer-selem-set-playback-volume-all (function).
snd-mixer-wait (function).
Packages are listed by definition order.
also-alsacffi.
common-lisp.
*alsa-warn* (special variable).
access-mixer-element (function).
alsa-close (generic function).
alsa-element-type (function).
alsa-get-start-threshold (generic function).
alsa-open (function).
alsa-read (generic function).
alsa-reopen (generic function).
alsa-resume (generic function).
alsa-set-start-threshold (generic function).
alsa-start (generic function).
alsa-wait (generic function).
alsa-warn (function).
alsa-write (generic function).
buffer (generic reader).
buffer-size (generic reader).
close-mixer (function).
contents-to-lisp (generic function).
direction (generic reader).
drain (generic function).
element-type (generic reader).
get-avail-delay (generic function).
get-delay (generic function).
get-mixer-element-capture-db (function).
get-mixer-element-playback-db (function).
get-state (generic function).
load-alsa (function).
make-alsa-buffer (function).
open-mixer (function).
pcm-format (generic reader).
pcm-stream (class).
ref (generic function).
(setf ref) (generic function).
set-mixer-element-capture-db (function).
set-mixer-element-capture-volume (function).
set-mixer-element-playback-db (function).
set-mixer-element-playback-volume (function).
set-mixer-element-volume (function).
with-alsa-device (macro).
+epipe+ (constant).
alsa-open-2 (function).
channels-count (generic reader).
deref (function).
device (generic reader).
ensure-success (function).
handle (generic reader).
params (generic reader).
sample-rate (generic reader).
snd-mixer-attach (function).
snd-mixer-close (function).
snd-mixer-find-selem (function).
snd-mixer-load (function).
snd-mixer-open (function).
snd-mixer-selem-get-capture-db (function).
snd-mixer-selem-get-capture-db-range (function).
snd-mixer-selem-get-capture-volume-range (function).
snd-mixer-selem-get-playback-db (function).
snd-mixer-selem-get-playback-db-range (function).
snd-mixer-selem-get-playback-volume-range (function).
snd-mixer-selem-id-set-index (function).
snd-mixer-selem-id-set-name (function).
snd-mixer-selem-id-tclass (class).
snd-mixer-selem-register (function).
snd-mixer-selem-set-capture-db-all (function).
snd-mixer-selem-set-capture-volume-all (function).
snd-mixer-selem-set-playback-db-all (function).
snd-mixer-selem-set-playback-volume-all (function).
snd-mixer-wait (function).
snd-pcm-avail-delay (function).
snd-pcm-close (function).
snd-pcm-delay (function).
snd-pcm-drain (function).
snd-pcm-drop (function).
snd-pcm-hw-params (function).
snd-pcm-hw-params-any (function).
snd-pcm-hw-params-free (function).
snd-pcm-hw-params-get-period-size (function).
snd-pcm-hw-params-malloc (function).
snd-pcm-hw-params-set-access (function).
snd-pcm-hw-params-set-channels (function).
snd-pcm-hw-params-set-format (function).
snd-pcm-hw-params-set-rate (function).
snd-pcm-open (function).
snd-pcm-prepare (function).
snd-pcm-readi (function).
snd-pcm-start (function).
snd-pcm-state (function).
snd-pcm-sw-params (function).
snd-pcm-sw-params-current (function).
snd-pcm-sw-params-get-start-threshold (function).
snd-pcm-sw-params-malloc (function).
snd-pcm-sw-params-set-avail-min (function).
snd-pcm-sw-params-set-start-threshold (function).
snd-pcm-wait (function).
snd-pcm-writei (function).
snd-strerror (function).
status (generic reader).
(setf status) (generic writer).
swparams (generic reader).
to-alsa-format (function).
with-alsa-buffer (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
pcm-stream)) ¶pcm-stream)) ¶pcm-stream)) ¶Reopens the stream. If all parameters are the same, just keeps the exiting one.
pcm-stream) device buffer-size element-type &key direction sample-rate channels-count) ¶pcm-stream)) ¶pcm-stream) value) ¶pcm-stream)) ¶pcm-stream) &optional timeout) ¶pcm-stream)) ¶pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶pcm-stream)) ¶pcm-stream)) ¶pcm-stream)) ¶automatically generated reader method
pcm-stream) position) ¶pcm-stream) position) ¶alsa-close.
alsa-get-start-threshold.
alsa-read.
alsa-reopen.
alsa-resume.
alsa-set-start-threshold.
alsa-start.
alsa-wait.
alsa-write.
buffer.
buffer-size.
channels-count.
contents-to-lisp.
device.
direction.
drain.
element-type.
get-avail-delay.
get-delay.
get-state.
handle.
params.
pcm-format.
(setf ref).
ref.
sample-rate.
(setf status).
status.
swparams.
(cffi:foreign-alloc :pointer :initial-contents (list (cffi-sys:null-pointer)))
This slot is read-only.
(cffi:foreign-alloc :pointer :initial-contents (list (cffi-sys:null-pointer)))
This slot is read-only.
(cffi:foreign-alloc :pointer :initial-contents (list (cffi-sys:null-pointer)))
This slot is read-only.
:snd-pcm-format-s16-le
:pcm-format
This slot is read-only.
:buffer-size
This slot is read-only.
:element-type
This slot is read-only.
44100
:sample-rate
This slot is read-only.
:channels-count
This slot is read-only.
(or :initial :open :closed)
:initial
pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶automatically generated reader method
pcm-stream)) ¶automatically generated writer method
pcm-stream)) ¶automatically generated reader method
foreign-struct-type.
translatable-foreign-type.
| Jump to: | (
A B C D E F G H L M O P R S T W |
|---|
| Jump to: | (
A B C D E F G H L M O P R S T W |
|---|
| Jump to: | *
+
B C D E H P S |
|---|
| Jump to: | *
+
B C D E H P S |
|---|
| Jump to: | A C F P S |
|---|
| Jump to: | A C F P S |
|---|