I'm helping out on a project...my assigment is to take a set of pre-recorded samples, from various synths, of a few waveforms and make single cycle waves out of them.
So, for example, I've got 1 sample here of a pulse wave from an ARP synthesizer...it's been sampled at 96khz, 16 bit...My job is to isolate 1 cycle from the waveform, as close to zero crossings as is possible, and then, make that single cycle exactly 1,024 samples long (so if the cycle is, lets say 2,197 samples long, I need to resample the thing to make it 1,024 samples long). The process I've been using is as follows (in sound forge 8 by the way):
1. I load the ARP sample I was provided with.
2. I zoom in as far as SF will let me, and I select the beginning and end samples that are closest to zero crossings, and should provide a smooth loop.
3. I copy that selection to a new wave file (also 96khz, 16 bit).
4. I multiply the samplerate by 1,024 samples (ie: 96,000 * 1,024).
5. I take the product from the above equation and divide it by the number of samples that are actually in the single-cycle wave at the moment. (so, continuing with the example wave, this would be 98304000 / 2,197. The second of those two numbers is the actual sample length of the single-cycle waveform I've selected).
6. The answer to that equation is 44,744.651blahblahblah. So, I round it to 44,744, and then resample the waveform to a sample rate of 44,744hz.
7. The above operation has now made my nice little waveform exactly 1,024 samples.
8. this is where my f**king problem comes in...I copy the wavecycle, paste it in front of the first cycle, and they don't make a smooth waveform!
Natrually, I figured I hadn't selected beginning and end samples that would allow me to make a smooth transition from one cycle to the next, so I open the original file, and make a new selection, being careful to make sure they match up properly, run the process and boom, same shit, different gaps. WTF!
So, please consider all of the above, if it makes any goddamned sense, and help me out here. Is what I'm trying to do even possible??? (by the way, the original samples I was provided with were sampled at 43hz). Am I just being stupid and missing some obvious detail? Are my eyes really that f**king bad that I'm unable to select proper start and end points? (
Any and all help is greatly appreciated,
Thanks kvr

