-- Leo's gemini proxy

-- Connecting to nanako.mooo.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; charset=utf-8

The Scarlet Devil Mansion :: RemiAudio


RemiAudio is a collection of audio format I/O routines, codecs, and DSP processors/effects written entirely in Crystal.

Source Code


Features

WAV format support

Reading of WAV files

Writing of WAV files

1 to 24 channels

Sample rates from 8000hz to 352800hz

Integer sample formats: unsigned 8-bit, signed 12, 16, 24, 32, and 64-bit

IEEE Floating Point sample formats: 32-bit and 64-bit

μ-law and A-law sample formats


Au format support

Reading of Au files

Writing of AU files

1 or 2 channels

Integer sample formats: unsigned 8-bit, signed 16, 24, and 32-bit

IEEE Floating Point sample formats: 32-bit and 64-bit

Sample rates from 8000hz to 352800hz


Encoders/Decoders

MPEG-1 Layer I, II, and III (MP1/MP2/MP3) (decoding only)

FLAC (decoding only)

YM2610 ADPCM-A codec

High quality μ-law and A-law codec


Processing

Bit-depth conversion with optional TDPF dithering

Sample format conversions


Filters

Multi-mode biquad Filter (lowpass, highpass, bandpass, notch, allpass, peaking EQ, lowshelf, highshelf)

Separate biquad filter optimized for lowpass usage

Lowpass filter similar to what’s found in a CEM3394

Lowpass filter similar to a SSM2040

“Hornet Filter”, a fun approximation of an EDP Wasp’s lowpass filter

Lowpass filter similar to what’s found on a Korg MS-20


Effects

Soft clipping

Stereo enhancement

MVerb reverb effect

Zita-Rev1-based reverb effect

Freeverb-based reverb effect (Schroeder class)

Chorus effect inspired by an 80s synth with model number ending in “-60”

Parametric EQ, mono and stereo variations, with an arbitrary number of bands


Windowing functions (Blackman, Blackman-Harris, Hamming, Nuttall, Blackman-Nuttal, Hann)

CUE sheet reading and writing

100% Crystal :D


---------
Page served by Aya https://nanako.mooo.com/fossil/aya/
Aya is under the GNU Affero GPLv3 license

-- Response ended

-- Page fetched on Mon May 20 06:29:43 2024