mirror of https://github.com/bsnes-emu/bsnes.git
![]() byuu says: This release adds nall/dsp, which is a new framework for audio DSP effects. It currently supports the usual fractional hermite resampling and volume adjustments from ruby; but it also adds balance, and arbitrary precision input and output (still limited to two channels, and still signed audio [just subtract 1<<(bits-1) from an unsigned value.]) Internally, all samples are converted to doubles in the range of -1.0 to +1.0, to allow for far greater precision with the hermite resampler and volume/balance/etc adjustments. As a result of this, all of the extra resampling/volume code from ruby::audio has been removed. bsnes pulls in a copy of nall::dsp to handle that stuff now. |
||
---|---|---|
bsnes | ||
snesfilter | ||
snespurify | ||
snesshader |