DA FACT$ 1
  • DA FACT$ 1
  • DA FACT$ 1
  • DA FACT$ 1
  • DA FACT$ 1
  • DA FACT$ 1
  • DA FACT$ 1

DA FACT$ 1

Billboard Hip Hop Producer, Artist, and Record label owner, Quaz, has always been in tune with fashion, style, and the streets. Now he is bringing his signature touch to the sneaker world!

In cart Not available Out of stock
$239.00
Reakit FX
  • Reakit FX

Reakit FX

EON ReaKit Bundle - Changelog v1.1.0 New Plugin ExpressBus (ssl bus.jsfx) - SSL-style bus compressor with ReaKit Grey Panel GUI, SSL 4000E knobs, VU meter, sidechain input, feedback/feedforward modes, peak/RMS detection, Read more

EON ReaKit Bundle - Changelog

v1.1.0

New Plugin

  • ExpressBus (ssl bus.jsfx) - SSL-style bus compressor with ReaKit Grey Panel GUI, SSL 4000E knobs, VU meter, sidechain input, feedback/feedforward modes, peak/RMS detection, hard/soft knee, manual/auto makeup, and ReaKit link group support.

Bundle-Wide Changes

  • Import path refactor: All plugins now use relative import paths (e.g., import ../ReaKit/utils_kbsg.jsfx-inc) instead of bare filenames, fixing resolution from the Eon_JSFX/ subdirectory.
  • Embedded detection fix: All plugins changed is_embedded = (gfx_ext_flags != 0) to is_embedded = (gfx_ext_flags & 1) using proper bitmask.
  • Mouse variable rename: Standardized to prev_LMB/prev_RMB across all plugins.
  • Keyboard/focus handling: Added gfx_getchar() call in @gfx to multiple plugins for keyboard and modifier-key detection.

Shared Library: meters_kbsg.jsfx-inc

  • Feature flag system: New opt-in flags (mtr_en_vu, mtr_en_rms, mtr_en_lufs, mtr_en_phase, mtr_en_gonio, mtr_en_wave, mtr_en_spectrum) so plugins only run the meter subsystems they need.
  • Peak metering moved to linear domain: Peak envelope and hold tracked as linear amplitude; log10() conversion deferred to new mtr_update_db() function called from @gfx, removing per-sample log10() from the audio thread.
  • Linear-domain hold decay: Peak hold decay uses multiplicative decay in linear domain instead of subtractive decay in dB domain.
  • All expensive subsystems gated: VU spring-damper, true RMS, K-weighted LUFS, phase correlation, goniometer, waveform, and spectrum are all wrapped in their mtr_en_* conditionals.

Per-Plugin Changes

1175_ReaKit.jsfx (1175 Compressor) - Added mtr_en_vu = 1 flag to enable VU needle metering.

3BandEQ_ReaKit.jsfx - Added 5ms one-pole gain smoothing for Low, Mid, High, and Output volumes (prevents zipper noise on parameter changes). - Added snap_params pattern: on first sample after load, smoothers snap to target values instantly (avoids ramp-from-zero glitch on project reload).

4BandEQ_ReaKit.jsfx - Added retina guard: ret = max(1, gfx_ext_retina) to prevent division by zero on non-retina displays.

ChannelTool_ReaKit.jsfx - Added cDenorm constant for denormal prevention. - Added mtr_en_vu = 1 flag. - Added snap_params pattern for all gain/pan/balance smoothers. - Denormal protection added to DC blocker filter inputs. - Denormal protection added to all HPF and LPF biquad filter inputs (8 instances). - Meter processing now gated by play-state.

Compressor_ReaKit.jsfx (Prism Comp) - Added cDenorm constant. - Added snap_params pattern with smoother snap on project load. - Division-by-zero fix: Attack/release calculation changed from max(..., 0) to max(..., 1) preventing divide-by-zero at 0ms. - Denormal protection on sidechain HPF/LPF biquad inputs (4 instances). - Division-by-zero fix: All gain reduction / rmsL and / rmsR divisions now use / max(rms, 0.000001) (6 instances). - Saturation drive/inv_drive precomputed at block rate instead of per-sample. - RMS sqrt skipped when blend_t is 0 (pure peak mode). - GUI refactored: extracted set_mode_color() and mode_knob_draw() helpers, replacing 7 duplicated knob-drawing switch blocks.

DDC_ReaKit.jsfx - Added cDenorm constant and snap_params pattern. - Denormal protection on sidechain HPF/LPF inputs, DC blocker, and saturation paths. - Saturation drive/inv_drive precomputed at block rate.

DeEsser_ReaKit.jsfx - Added cDenorm constant. - Denormal protection on all LR2 crossover biquad filters (12 biquad computations across live and delayed signal paths).

Delay_ReaKit.jsfx - Added 5ms one-pole parameter smoothing on feedback, dry, wet, width, and chorus mix (eliminates zipper noise during automation). - Added cDenorm constant and snap_params pattern. - Denormal protection on HP and LP filter biquad inputs (4 instances).

DirtSqueeze_ReaKit.jsfx - Added cDenorm constant. - Added DC blocker (~5Hz HP) after waveshaper output to remove DC offset from asymmetric waveshaping. - Added snap_params pattern with makeup gain smoothing. - Added retina guard.

GainKit_ReaKit.jsfx - Added cDenorm constant and mtr_en_vu = 1 flag. - Added snap_params pattern for output gain, L trim, and R trim smoothers. - Denormal protection on DC blocker and all HPF/LPF biquad inputs (8 instances). - Meter processing gated by play-state.

Gate_ReaKit.jsfx - Added cDenorm constant. - Added snap_params pattern. - Denormal protection on sidechain HP/LP biquad inputs (4 instances). - Peak meter decay now uses sample-rate-corrected constant instead of hardcoded 0.9995. - Lookahead buffer: modulo operations replaced with bitwise AND for power-of-2 buffer sizes.

MIDINoteRepeater_ReaKit.jsfx - All knob-change callbacks now call atomic_set(dsp_dirty, 1) to properly flag DSP recalculation (7 handlers). - Color legend labels dynamically centered over keyboard key groups using gfx_measurestr().

Reelism_ReaKit_v15.jsfx - Added cDenorm constant and snap_params pattern for drive/tape/denoiser/output. - Denormal protection on head bump filter calculations.

Reverb_ReaKit.jsfx - Added snap_params pattern with recalc_dsp() on first block. - ISN tap offset computation moved from per-sample to block-rate. - Removed per-sample PDC reset.

Saturation_ReaKit.jsfx - Meter processing gated by play-state.

Spice.jsfx - Added gfx_getchar() for keyboard handling.

StereoWidth_ReaKit.jsfx - Added cDenorm constant and snap_params pattern. - Denormal protection on DC blocker feedback paths. - Correlation metering and meters gated by play-state.

The_Best_DeEsser_GUI.jsfx (DeBess) - Memory layout fix: lookR buffer start changed from hardcoded 6000 to lookL + buf_size, fixing buffer overlap that overwrote GUI knob memory. - Buffer size fix: Changed from 5000 to 8192 with bitwise mask. - Added snap_params pattern. - Precomputed scale_8192 and scale_half constants. - Sidechain HP filter fix: hp_coeff now uses sample-rate-corrected formula instead of raw value tuned only for 44.1kHz. - Sharpness values precomputed once per block instead of per sample.

Other

  • Added Marketing.txt.
  • Added generate_presets.py preset generation script.
  • Added comprehensive changelog section to EON_ReaKit_Manual.txt.
  • Removed duplicate ReaKit/ include directory from Eon_JSFX/ReaKit/ (consolidated to EON/ReaKit/).

v1.0.0

  • Initial release with 18 JSFX plugins: 1175, 3BandEQ, 4BandEQ, ChannelTool, Compressor, DDC, DeEsser, Delay, DirtSqueeze, GainKit, Gate, MIDINoteRepeater, Reelism, Reverb, Saturation, Spice, StereoWidth, The_Best_DeEsser_GUI.
  • Shared ReaKit framework: knobs, meters, buttons, sliders, smooth, spectrum, oversample, gmem link, playstate, delay-utils, ZDF/RBJ filters.
  • Preset library included.
In cart Not available Out of stock
Not available
Nu Trap Swing - Cassette
  • Nu Trap Swing - Cassette
  • Nu Trap Swing - Cassette
  • Nu Trap Swing - Cassette
  • Nu Trap Swing - Cassette

Nu Trap Swing - Cassette

In cart Not available Out of stock
$40.00