analog tape recorder paradigm
Hi,
is it possible for a digital sampler to be able to record at various speed ?
that will open new incredible possibilities ie to be able to do tricks that are usually possible only with old tape recorders.
I'm making an interface tha will simulate a tape moving along a head that people will be able to manipulate as in an analog tape recorder
this interface will send rotating speed informations to Usine...
for example if the speed varie while recording and then we play back at normal speed we should be able to hear pitch variations.
solution 1 : the sampler should be able to record the audio at normal sample rate + the instantaneous speed at which it was recorded. then playback the recording while following the speed variations...
solution 2 : while we're in the analog tape recorder paradigm, we can imagine it being a 3 head one : one erases, one writes, one plays...
that leaves us plenty of time to record audio in the background, play it back at a pitch in relation to the tape speed (ie fast if tape is slow...)and record the results on a 3rd sampler.
I imagine that some digital artefactswill appear : they are welcome !
is it possible for a digital sampler to be able to record at various speed ?
that will open new incredible possibilities ie to be able to do tricks that are usually possible only with old tape recorders.
I'm making an interface tha will simulate a tape moving along a head that people will be able to manipulate as in an analog tape recorder
this interface will send rotating speed informations to Usine...
for example if the speed varie while recording and then we play back at normal speed we should be able to hear pitch variations.
solution 1 : the sampler should be able to record the audio at normal sample rate + the instantaneous speed at which it was recorded. then playback the recording while following the speed variations...
solution 2 : while we're in the analog tape recorder paradigm, we can imagine it being a 3 head one : one erases, one writes, one plays...
that leaves us plenty of time to record audio in the background, play it back at a pitch in relation to the tape speed (ie fast if tape is slow...)and record the results on a 3rd sampler.
I imagine that some digital artefactswill appear : they are welcome !
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
-
tanabarbier
- Member
- Posts: 159
- Location: Mexico D.F.
- Contact:
If that is possible, that will be swell! I'm shure it's going to make every electroacustic composer (and I know there is quite a lot here...) overexcited like children on christmas day!
I agree with that. It is a very exiting patch project 
Hi Oli
I tried to do a patch for your solution 1.
But I don' know, if I totally understood, what you are searching for.
Where is the difference between recording it at changing speed and playback it at changing speed?
That's why I chose the way to simply manipulate the recording afterwards.
Maybe it helps you with your work...
tape recorder demo
It uses 2 samplers. one to record the file and another to record some noise at different db level (depending on the desired pitch).
An envelope follower makes the audio signal usable for the speed change.
I tried to do a patch for your solution 1.
But I don' know, if I totally understood, what you are searching for.
Where is the difference between recording it at changing speed and playback it at changing speed?
That's why I chose the way to simply manipulate the recording afterwards.
Maybe it helps you with your work...
tape recorder demo
It uses 2 samplers. one to record the file and another to record some noise at different db level (depending on the desired pitch).
An envelope follower makes the audio signal usable for the speed change.
Hi Percuson
thanx for the effort, your idea of recording sound and the enveloppe follower is a really good one.
>>Where is the difference between recording it at changing speed and playback it at changing speed?
the speed will be controlled by a special contraption that communicate with Usine via OSC, people who record and play will have to make an axle to rotate...
it has to be that way because I'm planning to have feedback, aliasing, artefact and so on
the best would be to have a sampler that can records with a variable samplerate...but maybe a resample module could do the trick.
I'll take some time soon to work on that project !
Olivar
thanx for the effort, your idea of recording sound and the enveloppe follower is a really good one.
>>Where is the difference between recording it at changing speed and playback it at changing speed?
the speed will be controlled by a special contraption that communicate with Usine via OSC, people who record and play will have to make an axle to rotate...
it has to be that way because I'm planning to have feedback, aliasing, artefact and so on
the best would be to have a sampler that can records with a variable samplerate...but maybe a resample module could do the trick.
I'll take some time soon to work on that project !
Olivar
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
I took some time :
http://www.sensomusic.com/forums/upload ... digm_1.pat
http://www.sensomusic.com/forums/upload ... ne1500.wav
http://www.sensomusic.com/forums/upload ... digm_1.pat
http://www.sensomusic.com/forums/upload ... ne1500.wav
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Interesting experiences !
I've add a knob in place of your constant module and set the last sampler ( record sound) rec mode = circular buffer
cool results
I've add a knob in place of your constant module and set the last sampler ( record sound) rec mode = circular buffer
cool results
Hi Oli!
Nice that you used my idea!
I just did another solution with the xy pad since it also records data.
I think this version is not that good for using with an external contraption but anyway it's also a nice solution.
It's more intuitive to use and needs less cpu.
If you touch the red ball it records automatically
The green one controls the playback speed.
You can also start recording with the recording switch and begin manipulating later.
I added a fader (as in my first version) for the maximum pitch and set the sampler to circular buffer (thanxs Nay for the idea!)
The fader also works when playing.
Here it is:
tape recorder demo 2
Nice that you used my idea!
I just did another solution with the xy pad since it also records data.
I think this version is not that good for using with an external contraption but anyway it's also a nice solution.
It's more intuitive to use and needs less cpu.
If you touch the red ball it records automatically
The green one controls the playback speed.
You can also start recording with the recording switch and begin manipulating later.
I added a fader (as in my first version) for the maximum pitch and set the sampler to circular buffer (thanxs Nay for the idea!)
The fader also works when playing.
Here it is:
tape recorder demo 2
Who is online
Users browsing this forum: No registered users and 38 guests
