Short: OctaMED nsm plugin - better filter effect Author: cheilandallen@yahoo.co.uk (Claude Heiland-Allen) Version: 1.1 Requires: nsm patched OctaMED SoundStudio Architecture: m68k-amigaos $VER: cha_filter.readme 1.3 (2000.02.26) © Claude Heiland-Allen BUGFIX: could divide by 0 if instrument default pitch >= C-4 A better filter effect for processing samples using OctaMED SoundStudio with the nsm patch system. Features: - reasonably fast (speed depends on filter settings) - sounds good (much better than OSS) - easy(ish) to use command line interface - parameters use standard units (eg. Hz instead of a number of samples) - professional quality algorithms mean you can do more than guess what averaging and distance should be - highly modular object oriented design allows code to be reused easily in other plugins - 4 filter types (Butterworth, Chebyshev, Bessel, resonator) - 6 filter shapes (lowpass, highpass, bandstop, bandpass, allpass, notch) Example usage: cha_filter from 1 to 2 butterworth bilinear lowpass frequency 250 order 4 cha_filter 1 2 bw blt lp f 250 o 4 - simple lowpass filter, second command line shows the many abbreviations Tips: - control-C interrupts processing, for emergencies - centralize the sample before filtering otherwise the offset error may increase Future: - cha_autofilter: using note data in the tracker editor, different parts of the sample can be filtered at different frequencies Source: - in cha_source.lha - this program is based on mkfilter/mkshape/mkaverage/gencode/genplot A. J. Fisher fisher@minster.york.ac.uk Claude