Nectarine
Site Development » To resample or not to resample?
Author | Thread |
---|---|
Some1NamedNate (╯°□°)╯︵ ┻━┻ ┬─┬ノ( º _ ºノ) 79 Posts #526 (5 years, 6 months ago) |
There should be a feature where if you either upload a new song or edit its info, you can choose if you want interpolation/resampling enabled or disabled if you upload a module file. Because there are S3XMPTMODIT chiptunes with square/sawtooth/triangle waveform samples that, when played back, sound muffled at low frequencies/notes when interpolation/resampling is enabled, as is the case for Hammastahna .
|
Quote | |
mirrorbird symptomless coma 417 Posts #528 (5 years, 6 months ago) |
I think I agree with this, but ideally I would prefer us to derive the playback rules from the platform. For example if a MOD is uploaded with Amiga platform we should use the Amiga settings... I don't know if this is actually reliable, because there have been many trackers and it's a cross-platform format. Also, it's possible that people will upload a file without indicating the origin. At least we need to make it very clear that this is an optional field because it will just confuse some users who don't know what "interpolation" means, and maybe just want to upload a new-skool song where it doesn't matter. (The muffling is true! I've heard the bad encodings and they sound significantly different.) |
Quote | |
Some1NamedNate (╯°□°)╯︵ ┻━┻ ┬─┬ノ( º _ ºノ) 79 Posts #547 (5 years, 6 months ago) |
There should be a drop-down list in the info editing and song uploading pages where one can specify the resampling type (none, linear, cubic, sinc, sinc w/ low-pass, amiga) when either upping a tracked song or editing its info.
|
Quote | |
zoner zoner / xylem 33 Posts #552 (5 years, 6 months ago) |
I've looked into the Hammastahna problem, and it's not an interpolation problem, with libopenmpt's playback, it's that it's not using the "amiga paula chip emulation" option that libopenmpt offers. I don't think we currently have a mechanism for switching this on or off, but we probably should!
|
Quote | |
Some1NamedNate (╯°□°)╯︵ ┻━┻ ┬─┬ノ( º _ ºノ) 79 Posts #553 (5 years, 6 months ago) |
You should contact maep and ask to update libopenmpt to 0.4.x on his demosauce repo: https://gitlab.com/maep/demosauce
|
Quote | |
Some1NamedNate (╯°□°)╯︵ ┻━┻ ┬─┬ノ( º _ ºノ) 79 Posts #611 (5 years, 5 months ago) |
Looks like I've come to the realization that the interpolation/resampling toggle needs reimplementing as libopenmpt is the live module decoder instead of BASSMOD.
|
Quote | |
Some1NamedNate (╯°□°)╯︵ ┻━┻ ┬─┬ノ( º _ ºノ) 79 Posts #624 (5 years, 5 months ago) |
The stereo separation system needs to be (re)implemented as well.
|
Quote |
Post a Reply
Please log in to post a reply.