LADSPA caps plugins

Edit Package ladspa-caps
http://quitte.de/dsp/
No description set
Refresh
Refresh
Source Files
Filename Size Changed
caps_0.9.26.tar.bz2 0000182334 178 KB
ladspa-caps.changes 0000014020 13.7 KB
ladspa-caps.spec 0000001650 1.61 KB
reproducible.patch 0000000463 463 Bytes
Revision 4 (latest revision is 5)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 830514 from Matthias Eliasson's avatar Matthias Eliasson (elimat) (revision 4)
- Update to version 0.9.26:
  * documentation updates
  * DDDelay removed, needs more work
  version 0.9.25:
  * potential gcc overoptimisation resulting in NaN in Kaiser
    window setup eliminated (fix contributed by Jean Pierre
    Cimalando)
  * updated to reflect changes to the div() and pow10f()
    functions in libc
  * tonestack coefficient update reverted to original Yeh
    implementation
  * Compress default measurement mode switched to RMS, attack
    range doubled
  * Compress power and gain filter cutoff lowered to lessen
    intermodulation distortion
  * Plate defaults changed
  * volume control added to Spice hi and lo circuits, max gain
    reduced on both
  * Wider output channels swapped
  * AutoFilter rate lowered
  * Scape parameters cleaned up and remapped, tune control
    removed
  * Noisegate hysteresis increased to 180 ms
  * dc-30 tonestack R3 20k -> 10k
  * Eq10 Q changed to render optimally flat response at all zero
    band gain settings
  * div port added to Click
  * new plugin DDDelay
  version 0.9.24:
  * documentation updates including switch to 48k for all spectra
  * "twin" and "stanford" tonestack models swap places
  * ChorusI feedback changed to interpolation, softens zipper
    noise on t changes
  * use vestigial FPTruncateMode only on pre-SSE2 hardware
  * 4x128 oversampling option removed from Compress plugins
  * state port displaying current gain reduction on Compress
    plugins
  * _latency port for parallel Eq
  * Saturate fade-in bug eliminated
  * Noisegate hysteresis interval lengthened
  * Click sounds "stick" brightened and "beep" shortened
  * run_adding() removed, reducing binary size by 30 % and
    compile time similarly
  * JVRev tail modified, low-passed
  * all ports reordered to consistent ctrl i/o audio i/o order
  * Eq4p crossfade reimplemented as equal-power squared cosine,
    smoother now
  * EqFA4p added
  * non-SSE v4f_shuffle surrogate fixed
    (fixes Eq4p on ARM, reported by Jens Dreske)
  * dropped 44.1 kHz ToneStackLT
  * OnePole header renamed IIR1, filters renamed LP1 and HP1
  * BiQuad header and filter renamed IIR2, SIMD *4f filters
    renamed *v4
  * CabinetIII (less demanding loudspeaker emulation resurrected
    again)
  * ChorusI port ranges and defaults adjusted
  * Compress parameter mappings and defaults adjusted
  version 0.9.23:
  * ChorusI hp filter denormal protection added
  version 0.9.22:
  * ChorusI blend behaviour changed
  * ChorusI parameters adjusted
  * ChorusI hp filter before delay added
  * AutoFilter parameters adjusted
  * AutoFilter 'range' port becomes 'depth'
  version 0.9.21:
  * Eq10 Q increased
  * AmpVTS bright/compression/gain mappings adjusted
  * AutoFilter reverted to 0.9.1 version with adjusted parameters
  version 0.9.20:
  * ToneStack ports rearranged (following "control before audio"
    convention)
  * ToneStack LT model selection fixed
  version 0.9.19:
  * Noisegate partially rewritten, defaults adjusted
  * Noisegate bug causing spurious gain fluctuations in closed
    state eliminated
  * AmpVTS compression controls adjusted
  * influence of total gain on compression in AmpVTS reduced
  * documentation polish
  version 0.9.18:
  * restored ToneStack presets to present the full list
  * AmpVTS 'bright' filter given slight resonance
  * AmpVTS compression control range widened
  version 0.9.17:
  * multiple inclusion header guards changed to comply with
    ISO/IEC 9899:2011 (at the insistence of Markus Elfring)
  * PlateX2 fixed to read correct port for damping parameter
    (reported by James Morris)
  * uninstall removes rdf
  * DSP::FIR4f::set_kernel size overflow in default parameter
    fixed (reported and isolated by Ricardo Crudo)
  * AmpVTS "lowcut" filter changed from 2- to 1-pole
  * "HK 20" tonestack renamed to "AK 20"
  * AmpVTS lowcut mapping changed, default lowered
  * AmpVTS highpass 1 cutoff raised
  * lowpass filter added to Noisegate's opening peak detector
  * Noisegate not NoiseGate
  * Click normal addition limited to idle loop
  * NoiseGate logic loop bug fixed, hysteresis added
  * documentation polish
  version 0.9.16:
  * NoiseGate simplified, sped up, gain lowpassed, click bug
    eliminated
  * Sin smoothened, defaults updated
  * PhaserII defaults updated
  * Fractal defaults updated
  * documentation polish
  version 0.9.15:
  * no-vector-arithmetic compilation fixed
  version 0.9.14:
  * AutoFilter x/y parameter eliminated
  * Fractal hp changed to be configurable, attractors
    recalibrated
  * DSP::Lorenz instantly initialises to useful state
  * documentation polish
  version 0.9.13:
  * Eq4p softens drastic parameter changes by crossfading static
    filters
  * Eq4p employing single v4f filter, slightly quicker
  * Eq4p 'off' filter mode
  * documentation and interface polish
  version 0.9.12:
  * non-SSE compilation fixed
  version 0.9.11:
  * DSP::Roessler instantly initialises to useful state
  * Logarithmic port bounds and values fixed to reflect actual
    intent, affecting Spice, AutoFilter and ChorusI
  * clicking automatic gain fade on activate() eliminated in
    Saturate
  * Dirac merged into Click
  * Lorenz and Roessler merged into Fractal
  * JVRev removed
  * running plugins for zero frames returns without touching
    state
  * CabinetII and III removed
  * PhaserII sine LFO and LFO choice port added
  * PhaserII fractal modulation extensively revised
  * ChorusI rate lower bound slightly increased
  * ChorusI delay line length adjusted to accommodate full
    t+width range
  * all Chorus and Phaser plugins removed save for ChorusI and
    PhaserII
  * major documentation revision
  * Eq4p parametric equaliser plugin
  * RBJ shelving filter prototype implementation fixed
  * "2x2" stereo plugin label postfix changed to "X2"
  * Eq renamed Eq10
  * SIMD implementation updates
  * DSP::RBJ coefficient calculation rearranged
  * Click bpm range changed, default lowered substantially
  version 0.9.10:
  * DSP::RMS protected against negative sum of squares
  * documentation updates
  version 0.9.8:
  * Spice enabled by default, Spice2x2 added
  * AmpVTS default oversampling ratio changed to 4x
  * JVRev refinements
  * Cabinet gain upper limit reinstated to 24 dB
  * AutoFilter modulation slightly adjusted
  * more *ChorusII modulation smoothness
  * 1st-order IIR lp set_f fix part 2
  * 1st-order IIR lp set_f fix part 1
  * 1st order low-pass for AutoFilter modulation LFO
  * DelayTapA removed
  * README updated
  * Click 'stick' sound brightened
  * moved processor_specific_denormal_measures() to activate(),
    speedup
  version 0.9.7:
  * ChorusI is back
  * AutoFilter modulation range and default parameter updates
  version 0.9.6:
  * Click fixed to compile by older g++ versions
  version 0.9.5:
  * AmpVTS model port moved, renamed to the more apt 'tonestack'
  * documentation refinements
  * appreciable AmpVTS speedup by going back to sample_t for
    accumulator
  * NoiseRatio attack time control
  * sample rate dependencies in NoiseGate removed, time
    constants revised
  * Tonestacks reordered
  * Plugin::over_fs
  * AmpVTS model setting fixed to follow the correct input
  * CabinetIII resurrected
  * AmpVTS 'ratio' port renamed to 'over'
  * more filters for AutoFilter, ladder stage gain control
  * AutoFilter oversampling
  * AmpVTS bias in poweramp, dcblock before output
  * AutoFilter envelope calculation fixed for fs > 153.6 kHz
  * peak/rms selection for Compress
  * AmpVTS tuning
  version 0.9.4:
  * AmpVTS bright mapping revised
  * Compress hi-pass removed
  * Compress saturation changed from tanh to atan
  * beep wave for Click
  * selectable oversampling ratio for Compress in saturating
    mode
  * fixed Compress to apply gain before saturation
  * replaced sample_func_t with the more apt yield_func_t
  * minor cosmetics
  * caps-doc is a separate package
  * selectable wave for Click, parfiltmodel added
  * further smoothened ChorusII modulation
  * selectable oversampling ratio for Amp
  * moved some compress setup calls from Amp's run() to
    activate()
  * rdf target prerequisite for dist
  * Eq Q fixed, flat response at 0 gain
  version 0.9.3:
  * Smoother modulation for ChorusII
  * AmpVTS filters retuned
  * correction for ToneStack gain in AmpVTS
  * ToneStack models reordered, 'wookie', 'porky', 'HK 20',
    'nihon ace' models added
  * Amp 'bias' now a filtered function of output power, control
    removed
  * division operation in 1st-order hipass setup replaced by
    multiplication
  * Saturate gain = 0 dB in 'bypass' mode
  * Saturate 'rectify' mode
  * AmpVTS, Plate control mapping adjusted
  version 0.9.2:
  * included dsp/polynomials.cc in the tarball
  version 0.9.1:
  * Lorenz/Roessler rate linked to fs
  * AutoFilter replaces SweepVFI
  * CabinetIV
  * fixed erroneous float promotion of upsampler z padding
    parameter
  * lots of parameter tuning
  * many cleanuppies here and there
  * SweepVFI/AutoFilter saturating SVFII ladder (instead of
    oversampled SVFI)
  * UniqueIDs moved into interface.cc
  * SweepVFI modulation comes as range + x/z now
  * GPL v3
  * more Phaser notches
  * LR filters for Spice
  * Saturate inverse gain for approximately constant loudness
  * Scape extensively reworked
  * further refinements to Chorus and Phaser units for smoother
    modulation
  * SweepVFII removed
  * LADSPA_PORT_GROUP
  * Compress* input gain removed
  * ToneStackLT rolled into ToneStack and eliminated
  * fixed w miscalculation in DSP::Sine::set_f with fs given
  * AmpPlus/AmpVTS total rewrite
  * TubeCompress merged into Compress, for great template
    goodness
  * *Chorus* modulation rate decoupled from samplerate
  * tanh approximation, available in the Saturate plugin
  * *Chorus* units reworked for smoother modulation and sound
  * StereoChorusII2x2 plugin
  * JVRev bandwidth filter/control added
  * VCO* removed
  * HRTF removed
  * ChorusI, StereoChorusI, PhaserI removed
  * CabinetI removed
  * No more AmpStub silliness
  * All Amp and Preamp plugins removed, save for AmpVTS
  * Incite rechristened Spice
  * JVRev blend range normalised to [0..1]
  * Plate input value ranges adjusted to uniform [0..1]
  * Phaser* spread value range upper bound adjusted to 1 from pi
    multiples
  version 0.9.0:
  * White bleached (was slightly pinkish before)
  * up+down oversampling functionality rolled into one class
  * Incite plugin
  * total redesign of the Clip plugin, renamed to Saturate
  * NoiseGate plugin
  * RBJ prototypes changed to accept biquad instead of coeff.
    arrays
  * various default value changes
  * all FIRs changed to use templated kernel size, appreciable
    speedup for all oversampled plugins
  * reduced the number of arithmetic operations in the tonestack
    coefficient update function, speedup for ToneStack and
    AmpVTS
  * TubeCompress2x2 plugin
  * TubeCompress plugin
  * no more borrowed kernels!
  * CabinetII gain adjusted for Mesa and Pro Jr models (much
    lower now and more in line with the other models)
  * Amp final drive gain reduced slightly to prevent foldover
    distortion
  * SweepVF fractal rate control mapping adjusted
  * Pan completely redesigned with Orban-like stereo image
    synthesis
  * Narrower mode switch and mid/side operation added
  * Plate parameter ranges modified for a brighter and less
    reverberant default sound
  * VCOd sync option had to be dropped due to compiler
    incompatibility
  * Lorenz, Roessler fitted with a dc-blocking filter
  * all int sample loop variables changed to unsigned, slightest
    speedup
  * Compress2x2 plugin
  * Compress plugin replaced with a completely new design
  * Phaser feedback port ranges sanitised
  * StereoPhaser plugins
  * PhaserII gain reduced by 6dB
  * "latency" outputs of all plugins removed
  * Descriptor array handling changed to disable individual
    plugins with relative ease
  * fixed instances of g++ -O3 and above compiled code
    segfaulting, performance gained everywhere
  * documentation reworked extensively
  * CEO wave is resampled at runtime from fs = 8kHz source
  * CEO mantra changed (now an flite recording)
  * Click changed to use modal synthesis to generate the click
    wavetable, for improved sound and independency of sample
    rate
  * Plate changed to do delay summation using doubles
  * 1st and 2nd order filters changed to use templated types for
    coefficient and state storage
  * 1st order input hipass added to AmpVTS plugin
  * filter 'mode' port added to AutoWah, and renamed to
    AutoFilter
  * fixed improper 'model' labels meant to be 'mode' in the rdf
    generator
  version 0.4.5:
  * Narrower plugin added
  * fixed 'configure.py' to work with python3
  * fixed Sin, Roessler and Lorenz gain smoothing on activation
- Dropped caps-fix-double-free.diff (no longer applicable)
- Refreshed reproducible.patch
- Spec cleanup
Comments 0
openSUSE Build Service is sponsored by