Hey @matthewcieplak
Nice. Wavetables are the best I never use regular oscillators anymore. Only wavetables
I just checked a few of the adventure kid 1 cycle waves and they are all 600 samples long each and they are 16 bit 44.1khz. That is great. They can be used in different ways in Axoloti:
This is in my opinion the best way.
Open up Audacity and load up one of the 600 samples long waves.
Next highlight the whole file and go to effect and choose change speed.
Change the speed to Axolotis closest table size in SAMPLES. That would be 512 samples. Then you know for a FACT that the file fit perfectly in the table.This is the easiest way, since you already changed the files to raw and it would be a hassle to go back to Audacity and strecth all one by one. But this is NOT perfect and will definatly create clicks in many situations, cause it is not always 100% precise like first way I suggested.
The solution is to calcualte how many percentage of the table/alloc the raw file actually fills up.
You do that this way. For this you HAVE to set tabelsize to be bigger than the file:
Tablesize = 1024 samples
.raw adventure kid samplesize = 600 samples
Dividide the .raw files samplesize with tables:
600/1027 = 0,5859375 which is 58,59375 %
You see not precise. This percentage would be rounded to 58,59% in Axoloti. Anyway to set it up this way you would have to connect an attentuator between the phasor osc and the table/play object and set the attenuator to 58.59%
It is a solution, but I wouldnt use it. I would personally go back and change the speed of every single file individually. That way you get the best result. And even better, just make it a habit doing them one by one. Wavetables are very different and for example for especially multi wavetablesl Serums morhped wavetable will not work in axoloti(as for now), cause they basicly only consist of 4-8 waves. So if you try to use a wavetable that was morphed and you are not aware it wont sound right. Also a lot of the wavetable pack out there, the individual files are not same size, length etc. Som there are god reason to go through them manually. It can be a lot of work, but very rewarding when done
About the morph waves. I believe it can be done with Axoloti as it is now. I already build a wavetable creator patch which you can check out here. Need to do the final work on it before i can share final version with saving included. Anyway, check the patch here and a small video that shows it in action
But yeah, got a few ideas how to implement morphed waves in a more controlled fashion than the one from the link. WOuld like to make a version which moprhes a few waves at a time. For example start out as a saw wave and moprh into a sine wave. Actually think it can be done with the one I posed already now that I think of it.