reaper-jsfx-audio
REAPER JSFX Audio Effects
DSP algorithms and patterns for audio effects in JSFX. Covers filters, dynamics processors, delays, reverbs, and modulation effects.
Requires: reaper-jsfx-core for language fundamentals.
Rules
| Rule | Description |
|---|---|
| filters | Biquad, SVF, ZDF, one-pole filters with coefficient calculation |
| dynamics | Compressor, limiter, gate, expander, envelope detection |
| delays | Delay lines, circular buffers, chorus, flanger, comb filters |
| reverb | Algorithmic reverb, allpass networks, FDN, early reflections |
| distortion | Waveshaping, soft/hard clipping, saturation, tube emulation |
| modulation | LFO patterns, tremolo, vibrato, phaser, ring modulation |
Official Documentation
More from mthines/jsfx-agent-skills
reaper-jsfx-core
Foundation for REAPER JSFX plugin development. Use when writing any JSFX plugin - covers EEL2 language syntax, code sections, special variables, performance optimization, and reusable library patterns. Triggers on requests for JSFX, JS effects, EEL2, or Reaper plugin development.
6reaper-jsfx-ui
Graphics and UI patterns for JSFX plugins. Use when building custom interfaces with knobs, sliders, meters, waveform displays, or spectrum analyzers. Triggers on requests for JSFX graphics, custom UI, visualization, or @gfx implementation.
4reaper-jsfx-midi
MIDI processing patterns for JSFX plugins. Use when building MIDI utilities, arpeggiators, chord generators, note filters, or CC processors. Triggers on requests for MIDI effects, arpeggiator, chord, transpose, or MIDI routing in JSFX.
3reaper-jsfx-synth
Synthesis and instrument patterns for JSFX plugins. Use when building synthesizers, samplers, or virtual instruments. Covers oscillators, envelopes, voice management, and MIDI instrument handling. Triggers on requests for synth, oscillator, ADSR, polyphony, or instrument development in JSFX.
3