principles and tools employed by sph for music creation
avoid post-processing
paths
sequencer
event
filters
windowed-sinc band-pass that optimises to low-pass and high-pass at the edges
state-variable filter with low/high/band pass output for cheaper filter operation
all filters must be able to filter a series of sample arrays seamlessly