sampler: raw audio array out
i have several concepts that would ideally need to get the absolute array of wavform access.
i know this can be huge arrays, so maybe cpu hog, but it could be cool to make some precise wavform visualisations, selections(zoom), oscilloscopes or rec some polyphonic other data flows to sampler (ie one automation lane per audio array element),, then reextract them (ie to lines modules). it would make the sampler as kind of "array" sampler, wich it is already, but where we could get the whole array out.
it could also be a way to directly transfer/duplicate audio from one to another sampler, split and spread according to markers some raw data slices to several sampler ect.. ie for kind of polyphonic REX system.
would that be hard/possible?
i know this can be huge arrays, so maybe cpu hog, but it could be cool to make some precise wavform visualisations, selections(zoom), oscilloscopes or rec some polyphonic other data flows to sampler (ie one automation lane per audio array element),, then reextract them (ie to lines modules). it would make the sampler as kind of "array" sampler, wich it is already, but where we could get the whole array out.
it could also be a way to directly transfer/duplicate audio from one to another sampler, split and spread according to markers some raw data slices to several sampler ect.. ie for kind of polyphonic REX system.
would that be hard/possible?
-
multiphone
- Member
- Posts: 303
- Contact:
Hello 23,
I think about that for a log time for zoom in waveform or access to a wave by a lot of sampler for exemple of multi playbar on one sample. But, I have no solution to offer.
I think about that for a log time for zoom in waveform or access to a wave by a lot of sampler for exemple of multi playbar on one sample. But, I have no solution to offer.
@23fx: it could be easy to implement it but very dangerous un CPU, disk access and and memory terms. Think about a 60min sample stored on disk...
I could increase the precision of the waveform outlet, actually 1024 points, but it will take memory in all sampler modules.
So I don't know.
@multiphone: did you noticed that the XY grainsampler bipoints in the library is a multi-playbar example?
I could increase the precision of the waveform outlet, actually 1024 points, but it will take memory in all sampler modules.
So I don't know.
@multiphone: did you noticed that the XY grainsampler bipoints in the library is a multi-playbar example?
Olivier Sens
www.brainmodular.com
www.brainmodular.com
yes i undestand, no pb, if it's to be always active and take ressources for rare uses beter forget,
maybe a script can access the data drom same file on hd..
maybe a script can access the data drom same file on hd..
mmmm sorry to try to push up that once more
but actually im trying to make something that need a cirular buffer constant recording, then be able to acces the reced constant.
pb is with one sampler, it mean to access the previous content it need to stop to rec.
i can use two sampler and a toggle system as a solution so no worries, but just retought it would be very powerfull and make
it easier for several stuff to have a direct link possible between two samplers, working faster than real time, to instant duplicate stuff from one sampler to the other. in above example, i could ie quick transfer the rec buffer to a new sampler via ie some button that send the raw array to arrayin of other on a short pulse, instead of having constantly 2 samplers that rec.
I understand it can be dangerous, but couldn't there be something possible where pins are there but only processed on user request, ie an "export raw array" button would fill the array pin with the selected zone of sample, with a fixed security limit like max one or two bars, we could then build some cutom precise wavform viewer only if needed or in my case im more interested in possibility to transfert short sections between several samplers via a different /faster way than real time rec.
but actually im trying to make something that need a cirular buffer constant recording, then be able to acces the reced constant.
pb is with one sampler, it mean to access the previous content it need to stop to rec.
i can use two sampler and a toggle system as a solution so no worries, but just retought it would be very powerfull and make
it easier for several stuff to have a direct link possible between two samplers, working faster than real time, to instant duplicate stuff from one sampler to the other. in above example, i could ie quick transfer the rec buffer to a new sampler via ie some button that send the raw array to arrayin of other on a short pulse, instead of having constantly 2 samplers that rec.
I understand it can be dangerous, but couldn't there be something possible where pins are there but only processed on user request, ie an "export raw array" button would fill the array pin with the selected zone of sample, with a fixed security limit like max one or two bars, we could then build some cutom precise wavform viewer only if needed or in my case im more interested in possibility to transfert short sections between several samplers via a different /faster way than real time rec.
I can't find an acceptable solution for the moment.
But it's not definitive!
But it's not definitive!
Olivier Sens
www.brainmodular.com
www.brainmodular.com
Who is online
Users browsing this forum: No registered users and 9 guests
