8 posts / 0 new
Last post
UncleAfx
UncleAfx's picture
Offline
Joined: 03/06/2016 - 20:08
95sec sample limit in pcmsynth (hack)

Included are eight 2 second wav samples, each resampled to a different sample rate as follows: 8000Hz, 11025Hz, 22050Hz, 44100Hz, 88200Hz, 176400Hz, 352800Hz, & 2822400Hz.

For the puposes of what we want to do here, we are only going to use the sample named 176400Hz zero.
The usefullness of the rest, I'll leave up to you to determine. Also I'm not going to try and explain why this works like it does, I'll leave that up for discussion or debate. Instead I'll cut to the chase and explain the process to make it work.

First load any sample up to 95.108 sec long in the pcmsynth wav editor. (4x longer than the actual limit of 23.777sec). Then go to the edit tab and tap copy, so it goes into memory. (You're going to paste it back later)

Then with the kit posted below installed, go to the file tab and tap load and browse for 176400Hz zero and load it. Now if your original sample was stereo, make this one stereo also.

Go back to the edit tab and tap remove, then paste mix. Almost done.
This should have brought back your original sample and you'll notice it is pitched 4x higher and plays 4x faster. That is what we want.
But it is also 176400Hz and we want it to be 44100Hz.

To change it, go to the effects tab and pick any effecr then bypass it before tapping apply. (unless you actually want to add the effect)
When you tap apply on an effect it will always convert to 44100Hz.
That's it. Now just pitch it down 4 octaves in the pcmsynth and you're done.

Note: there will be some loss in quality from pitching down 4 octaves as you would expect, but depending on how you plan to use it, maybe it won't matter.

Here is the sample kit:
 https://www.dropbox.com/s/66p1im351x9cwks/Resampler%20kit.zip?dl=0

UncleAfx
UncleAfx's picture
Offline
Joined: 03/06/2016 - 20:08
And here's an example.

And here's an example.

Caustic Song file (optional): 

UncleAfx
UncleAfx's picture
Offline
Joined: 03/06/2016 - 20:08
You might wonder why not use

You might wonder why not use the built in pitch/time function to do the same thing? You could of course, but by doing it that way, you're relying on the accuracy of the algorithms. This way, instead of warping with algorithms, it's more of an instant conversion process.

JHSound
JHSound's picture
Offline
Joined: 06/04/2015 - 11:21
Although I have never had the

Although I have never had the need to use extra-long samples, I truly admire the creativity in problem solving that you've shown here.  

JHSound
JHSound's picture
Offline
Joined: 06/04/2015 - 11:21
Although I have never had the

.

UncleAfx
UncleAfx's picture
Offline
Joined: 03/06/2016 - 20:08
Thanks J. I figure as much as

Thanks J. I figure as much as people have requested longer samples over the years, this isn't too bad of a work around.

animeforthewholelife
animeforthewholelife's picture
Offline
Joined: 09/08/2016 - 08:57
wow that's amazing! It's

wow that's amazing! It's really interesting how you found this! I will try and use this in my own works when the chance arrises ^^

UncleAfx
UncleAfx's picture
Offline
Joined: 03/06/2016 - 20:08
Even I don't know how I come

Even I don't know how I come up with a lot of these things. :)