Welcome to %s forums

BrainModular Users Forum

Login Register

analog tape recorder paradigm

I need help on a Patch
Post Reply
User avatar
oli_lab
Member
Posts: 1263
Location: Brittany, France
Contact:

Unread post by oli_lab » 02 Jan 2013, 19:21

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 !
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

tanabarbier
Member
Posts: 159
Location: Mexico D.F.
Contact:

Unread post by tanabarbier » 04 Jan 2013, 04:52

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!

User avatar
cmodica
Member
Posts: 606
Location: Pélissanne
Contact:

Unread post by cmodica » 04 Jan 2013, 15:24

I agree with that. It is a very exiting patch project :D

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 05 Jan 2013, 03:13

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.

User avatar
oli_lab
Member
Posts: 1263
Location: Brittany, France
Contact:

Unread post by oli_lab » 05 Jan 2013, 12:00

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
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

User avatar
oli_lab
Member
Posts: 1263
Location: Brittany, France
Contact:

Unread post by oli_lab » 05 Jan 2013, 14:04

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

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 05 Jan 2013, 15:14

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 :)

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 07 Jan 2013, 01:09

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

Post Reply

Who is online

Users browsing this forum: No registered users and 38 guests