Integration of common audio libraries in racket
Updated 2026-08-09 19:55:29 +02:00
Gives a mimetype for an extension
Updated 2026-07-29 13:24:45 +02:00
Encapsulating async-channel, port-channel and place-channel.
Updated 2026-07-28 08:48:32 +02:00
If you have a directory with, e.g. /music with a library containing flac music tracks, this will resample the files to at most 48.000Hz (get rid of the 96Khz/192Khz files that one will never hear the difference to 48Khz). Also there's a flac -> opus conversion path (to e.g. /music-opus) to make a portable library. It will keep the information about the files in /music/.music-info.db.
Updated 2026-07-28 08:38:02 +02:00
Binary packages for the racket-sound FFI binding
Updated 2026-07-28 08:20:43 +02:00
Updated 2026-07-28 08:14:53 +02:00
Updated 2026-07-27 17:29:56 +02:00
Integration of common audio libraries in racket
Updated 2026-06-08 13:45:58 +02:00
Converts simple scheme expressions to javascript for use as javascript code.
Updated 2026-06-08 13:22:01 +02:00
Binary packages for the racket-sound FFI binding
Updated 2026-06-08 11:07:41 +02:00
Makes racket available in the AI Agent linux sandbox to use for testing purposes
Updated 2026-05-26 12:52:13 +02:00
define/return and define/contract/return provide function definitions that can be used for defensive programming. Making functions return early when conditions are not met.
Updated 2026-05-12 11:32:22 +02:00
A let construct with assertions, i.e. when an assertion is not satisfied, one can prematurely exit a function with a given return value.
Updated 2026-05-11 23:20:39 +02:00
Test files for racket-audio
Updated 2026-05-04 12:11:51 +02:00