This is the cl-wave-file-writer Reference Manual, version 1.0.0, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 12:56:43 2020 GMT+0.
• Systems | The systems documentation | |
• Modules | The modules documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
The main system appears first, followed by any subsystem dependency.
• The cl-wave-file-writer system |
Oliver <frechmatz@gmx.de>
Oliver <frechmatz@gmx.de>
MIT
A wave file writer
A wave file writer
1.0.0
cl-wave-file-writer.asd (file)
src (module)
Modules are listed depth-first from the system components tree.
• The cl-wave-file-writer/src module |
cl-wave-file-writer (system)
src/
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The cl-wave-file-writer.asd file | ||
• The cl-wave-file-writer/src/packages.lisp file | ||
• The cl-wave-file-writer/src/wave-file-writer.lisp file |
Next: The cl-wave-file-writer/src/packages․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
cl-wave-file-writer.asd
cl-wave-file-writer (system)
Next: The cl-wave-file-writer/src/wave-file-writer․lisp file, Previous: The cl-wave-file-writer․asd file, Up: Lisp files [Contents][Index]
src (module)
src/packages.lisp
Previous: The cl-wave-file-writer/src/packages․lisp file, Up: Lisp files [Contents][Index]
packages.lisp (file)
src (module)
src/wave-file-writer.lisp
make-writer (function)
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The cl-wave-file-writer package |
packages.lisp (file)
common-lisp
make-writer (function)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported functions |
Previous: Exported definitions, Up: Exported definitions [Contents][Index]
Creates a Wave-File writer. The function has the following arguments:
<ul>
<li>:filename Path of the file to be written. An existing file will be replaced.</li>
<li>:channel-count Number of channels.</li>
<li>:sample-rate The sample rate, for example 44100.</li>
<li>:sample-width The width (resolution) of the samples. One of :8Bit, :16Bit, :24Bit</li>
</ul>
Returns a property list with the following keys:
<ul>
<li>:open-file A function with no arguments that opens the file.</li>
<li>:close-file A function with no arguments that closes the file.</li>
<li>:write-sample A function with one argument that writes a sample.
-1.0 <= sample <= 1.0. Must be called for each channel.</li>
</ul>
wave-file-writer.lisp (file)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal special variables | ||
• Internal macros | ||
• Internal functions |
Next: Internal macros, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
wave-file-writer.lisp (file)
Next: Internal functions, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
wave-file-writer.lisp (file)
Previous: Internal macros, Up: Internal definitions [Contents][Index]
value: -1.0 ... 1.0
wave-file-writer.lisp (file)
value: -1.0 ... 1.0
wave-file-writer.lisp (file)
value: -1.0 ... 1.0
wave-file-writer.lisp (file)
Writes a signed integer to the stream with the specified number of bytes.
wave-file-writer.lisp (file)
Writes a 4-character ASCII tag to the stream.
wave-file-writer.lisp (file)
Writes an unsigned integer to the stream with the specified number of bytes.
wave-file-writer.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | C F L M |
---|
Jump to: | C F L M |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | C F M V W |
---|
Jump to: | C F M V W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
* | |||
*sample-width-mapping* : | Internal special variables | ||
| |||
S | |||
Special Variable, *sample-width-mapping* : | Internal special variables | ||
|
Jump to: | *
S |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | C P S |
---|
Jump to: | C P S |
---|