SirSickSik wrote:Files will get saved after each zero crossing,
SirSickSik wrote:whatever the speed of the audio input will be
SirSickSik wrote:I'ld like to have these all set to the same sample length,
SirSickSik wrote:he inbuild time stretcher
steve wrote:Sorry but there are so many holes in your description that I can't find a meaningful question.SirSickSik wrote:Files will get saved after each zero crossing,
How are you doing that?
So most of these files will be just single cycles of the waveform and some may be less than one complete cycle?
I assume that you're dealing with mono sounds? If not, then what do you do if there are no zero crossing points common to both/all channels?
What's the purpose of this?
How far have you got so far?
I'm using synthedit to record a spectral oscillator that I've build, at each zero-crossing from negative to positive, the recorded audio is saved by the recording module, while another recording module is being selected to record the next cycle. It has been recording thousands of waves within a minute, giving each their own name (using index numers as names).SirSickSik wrote:whatever the speed of the audio input will be
What do you mean by "speed" of the audio?
Sorry, that was quite misleading indeed... I meant "whatever the rate of one cycle". So it might be very slow at 20hz (high resolution recordings) or very fast at 16khz (creating down-sampled recordings).SirSickSik wrote:I'ld like to have these all set to the same sample length,
Are you referring to the "sample rate" or the "length of the sounds"?
I meant to say that I want all the recordings to be converted to 1024 samples.SirSickSik wrote:he inbuild time stretcher
Which inbuilt time stretcher? Audacity has "Change Speed", "Change Tempo", "Change Pitch" and "Sliding Time Scale / Pitch Shift".
;control ln "Required length in samples" int-text "" 1024 1 nil
(force-srate (* ln (/ *sound-srate* len)) *track*)
Users browsing this forum: No registered users and 1 guest