Eiyeron / lsdpatch

LSDj ROM Patcher - Redux
http://www.littlesounddj.com
MIT License
11 stars 1 forks source link

Redesign Sample downsampling #57

Open Eiyeron opened 4 years ago

Eiyeron commented 4 years ago

From what I understood from the code, the downsampling process is using the nearest available sample at a given time to add directly to the generated sample.

I wonder if using some downsampling algorithms here could improve the quality of the generated kits.

This is a part of a pipeline I'd like to progressively implement in LSDPatcher so we will be able to decouple parts of the conversion process (dithering, downsampling, bitcrushing, etc...) to offer alternatives to have a better handle on how the sample sounds in LSDj.