A couple of hours ago, I made a topic attempting to ask if anyone knew what resampling/interpolation method the Octatrack uses. But, I did a terrible job and instead learned about, and stepped on, the “sound quality” hornet’s nest. User @jemmons pointed out I should have asked the question completely differently, and they’re right. My topic was locked and de-listed by a moderator a few moments later.
I would like to apologize for being bad. And offer something useful and constructive.
So, instead, I found a kind stranger on a Discord willing to run a test for me with their Octatrack.
A sawtooth sample pitched up by 9 semitones reveals the aliasing pattern of the resampling method in a spectrogram. Here are images of Live’s Sampler playing the sample pitched up by 9 semitones, with linear, cubic, and sinc interpolation. And the Octatrack, which most closely matches linear.
Feel free to delete this topic if it’s bad, but in case anyone else is searching for this answer like I was, here is the answer, for future reference.
Because my account was created today, I can’t post any replies to this thread, because I already used up my allowed number of replies. So, I have to post my replies as edits to this post. (I think a moderator tried to correct this in the previous thread, but it doesn’t seem to have worked.)
@jemmons Octatrack's resampling (sample interpolation) method is linear interpolation - #3 by jemmons
It’s the lowest band that gives it away, yes. Cubic and linear share most of the same aliasing bands, but the ratios between them are a bit different. If you adjust the threshold or brightness curve of the spectrogram (or if you turn up the input volume) the low band will also be present with cubic. It’s just significantly fainter.
@Leonsarmiento Octatrack's resampling (sample interpolation) method is linear interpolation - #5 by Leonsarmiento
12 will hide the the extra sub band being visible in the spectrogram because it will stack on top of the already existing fundamental. That’s why a non-multiple-of-2 scaling factor for the resampling rate is interesting in this case.
@sezare56 Octatrack's resampling (sample interpolation) method is linear interpolation - #7 by sezare56
Sorry, there is a misunderstanding here, and it’s not your fault. “Resampling” in digital audio and production is unfortunately a word that has two different meanings. One meaning is to re-sample something into itself as a new recording, the way “sampling” means to turn some signal into a regular set of sampled points.
The other meaning is to change the sampling rate by, again, turning the signal into another set of evenly spaced points.
If you play a sample on a sampler at a different pitch, it needs to output the sample in the digital audio stream at a different rate than the sample is being played at, because the digital audio stream is always 44.1khz or 48khz or something. But the sample is no longer being played at that rate, so it needs to be resampled (on the fly) to a different sampling rate using some method. Which is what this test was used to determine.
@sezare56 Octatrack's resampling (sample interpolation) method is linear interpolation - #8 by sezare56
The picture labeled “sinc interpolation (ableton live’s sampler)” is close to the ideal case. If there are extra lines in the spectrogram, that’s some kind of aliasing or distortion. Now, whether or not you think the extra bands are good or bad is subjective and depends on the context. Lots of times, a grittier distorted sound with more inharmonic aliasing bands can sound nice, especially when pitching a sample down. But I’m not really asking or answering that question in this post. I just wanted to know which resampling method the Octatrack used, so I could have that in mind when weighing my decisions on buying a hardware sampler.
@SKull Octatrack's resampling (sample interpolation) method is linear interpolation - #9 by SKull
I think you are misunderstanding what I’m talking about. I’m talking about resampling as in changing the playback rate of a sample, where resampling is required when playing a sample back at a different rate. The Octatrack (and all other samplers) are always doing this whenever you play back a sample at anything other than its original sampling rate, whether you’re aware of it or not.







