Short:        OctaMED nsm plugin - bassdrum sample generator
Author:       claude.heiland-allen@lincoln.oxford.ac.uk (Claude Heiland-Allen)
Uploader:     claude heiland-allen lincoln oxford ac uk (Claude Heiland-Allen)
Type:         mus/edit
Version:      1.3
Requires:     nsm patched OctaMED SoundStudio
Architecture: m68k-amigaos

$VER: cha_bassdrum.readme 1.3 (2000.12.26) © Claude Heiland-Allen

BUGFIX: could divide by 0 if instrument default pitch >= C-4

This is loosely based on etromic-bassdrum_gen_v0.10b by
Olof Hånell, but with controls in useful units.  And much
faster :)

Usage:

cha_bassdrum TO/A,FREQ=FREQUENCY/K,FALLOFF/K,
             AT=ATTACKTIME/K,ST=SUSTAINTIME/K,DT=DECAYTIME/K,
             AL=ATTACKLEVEL/K,SL=SUSTAINLEVEL/K,RATE/K,BITS/K

TO           destination sample number (in the range 1 .. 1V)
FREQUENCY    pitch start in Hz (default 150)
FALLOFF      pitch falloff in octaves per second (default 15)
ATTACKTIME   volume attack time in seconds (default 0.005)
SUSTAINTIME  volume sustain time in seconds (default 0.15)
DECAYTIME    volume decay time in seconds (default 0.05)
ATTACKLEVEL  volume attack level relative to 1 (default 2)
SUSTAINLEVEL volume sustain level relative to 1 (default 0.5)
RATE         sampling rate in Hz (default 16574 (note C-3))
BITS         bits in output sample (8 or 16) (default 8)

The defaults give a reasonable sound, but experiment.


Claude