1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Tape Stop Effect

Discussion in 'Building With Reaktor' started by MuShoo, Aug 17, 2007.

Thread Status:
Not open for further replies.
  1. MuShoo

    MuShoo Forum Member

    Messages:
    26
    So I'm relatively new to Reaktor (probably been using it for two or three weeks). I've done a lot of Max/MSP programming so the basics aren't that hard for me to grasp.

    Anyway, after running through the various tutorials (the basic clock demo by Peter Dines, the Event Table tutorial by... I can't find his name :/) I had a pretty good grasp of how event tables were working, and got to work on my tapestop effect. I tried using a tapedeck module, but the read/record heads on those are ganged, and wouldn't work to my purposes - so I went and figured out how audio tables work.

    It's working, for the most part, I'm just not particularly happy with the maths behind the actual 'stop' part of the effect - it tends to glitch out a bit more than I'd like once the tape starts up again. It still sounds too digital!

    Ideally, the way it should function (because in a later version I need to make the time-scale arbitrary) is after stopping, it skips ahead in the buffer to the point that it will match the 'realtime' audio by the time it ends in the buffer (while speeding back up from ~.5x to 1.0x). I know the basic layout as to how this should work - once the initial curve math gets below a certain point, it triggers a value to skip the read head to, and then starts another curve to speed back up - I just can't figure out how to do it. Any thoughts? I've included the ensemble, there's a Bluematrix there to provide input audio.

    Fake edit: After toying with it a little more, it sounds a lot better at 60 BPM (the effect currently has a 1-second hardcoded duration) so it may get much nicer once I sync it to a beat duration.
     

    Attached Files:

  2. sowari

    sowari Moderator Moderator

    Messages:
    27,759
  3. MuShoo

    MuShoo Forum Member

    Messages:
    26
    Ah! Thanks sowari, that looks like it'll be very helpful!
     
  4. tymes2

    tymes2 NI Product Owner

    Messages:
    1,339
  5. MuShoo

    MuShoo Forum Member

    Messages:
    26
Thread Status:
Not open for further replies.