Eiyeron / lsdpatch

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

Fix sample playback #22

Closed Eiyeron closed 6 years ago

Eiyeron commented 6 years ago

The sample is played at 11468Hz (like it should be), but with interpolation to 44Hz (or whatever the native rate is).

Try to find a way to block the interpolation or extrapolate the sample data to avoid interpolation.

Eiyeron commented 6 years ago

As in playback_fix branch, there is a test fix done by dirtily upscaling the sample to 44kHz for playback and returning the 11468Hz sample for what I think may be the sound vizualizer.

Eiyeron commented 6 years ago

After discussion and tests, it sounds pretty weird on noise-dependant samples (such as cymbals). Idon't know how to fix that, sorry.

Eiyeron commented 6 years ago

Ok, sorry, I was dumb, as of 720ac21, it's fixed. Waiting for feedback to merge and close.