Author Topic: Converting OKT to IT, terrible quality loss of samples.  (Read 125 times)

Offline rodentMinn

  • Shy artist
  • Posts: 1
  • Operating System: Windows
Converting OKT to IT, terrible quality loss of samples.
« on: September 13, 2022, 04:17:02 »
I have an Oktalizer file which I modified to correct a small mistake in the song, and it sounds perfectly fine; but when I try saving it as IT (or even MPTM or S3M), the samples all sound very distorted. I even tried compatibility export, and that didn't work. I tried saving all of the samples as Wave, FLAC, and Raw; none of them worked. The samples were saved in bad quality there too. Even appending the OKT to a blank IT file messed up the quality.

I saw one person on this forum get a loss of quality when he tried converting IT to MOD, but I'm trying to convert OKT to IT, and even saving the samples individually or at once trashed the sound quality. Is there something I'm missing here, like something obvious I'm not doing to make the samples save in the purest possible quality I can? I did manage to save a bad sounding sample from an STK file, use the fixed sample in the same song and save the new song as a MOD file, and it sounds perfect - no quality loss. So, what's going on here? How I fix?

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,529
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
Re: Converting OKT to IT, terrible quality loss of samples.
« Reply #1 on: September 13, 2022, 10:25:10 »
What you are most likely observing is that playing a MOD file in OpenMPT by default uses an emulation of the Amiga's Paula sound chip, which will play samples exactly the way they would sound on a real Amiga, while playing an IT file uses more modern resampling methods by default using a Sinc filter. The question why this filter sounds "terrible" (when applying it to old samples) is answered in the FAQ.

There are two options:
  • Change the default resampling filter to "No Interpolation", but that applies all samples, even those which would benefit from higher-quality resampling, and it applies to all modules.
  • Upsample the samples from your OKT files twice, using the "No Interpolation" filter. They will always sound crisp then, no matter which resampling filter is chosen.
« Last Edit: September 13, 2022, 12:59:55 by Saga Musix »
ยป No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.