dndrks / cheat_codes_2

cheat codes 2
https://l.llllllll.co/cheat-codes-2
26 stars 14 forks source link

FR: live record mode with "pause" behavior #24

Open ypxk opened 4 years ago

ypxk commented 4 years ago

alt title that is maybe more clear? (maybe less): "in oneshot record mode, an option to resume recording at the location in the buffer where the record head was last stopped."

(i just properly discovered one shot record mode––complete game changer for me, exponentially better for my workflow!)

currently in one shot mode, it seems like all you can do is press record and then press stop. i see that you can set the start and stop times for each one shot, but this is very fiddly. also hard to work out where exactly you stopped recording.

now that you can stretch the buffer time out to 32 seconds, an option to record multiple discrete times within one buffer (if it was stopped before 100% of buffer was stored) would make it absolutely perfect*....

*ok, already one other command intuitively feels like it should go with this hypothetical feature: a command to override this behavior and send record head back to start of buffer. for this, i like the idea of double tapping "record" to send the record head back to 0%. this follows standard behavior of the "stop" button in many DAWs, the op-1, etc.

hopefully this makes sense, maybe easier to explain a real world example:

  1. you doodle around on instrument/create generative soundscape/surf radio for sounds.
  2. suddenly, you stumble upon something you like.
  3. press record on CC.
  4. record head STARTS, capturing phrase/noodle/sound.
  5. press record again to PAUSE record head at 38% of buffer used.
  6. find another chord/phrase/sound that speaks to you.
  7. press record again to RESUME recording.
  8. recording starts at 38% and continues until record is pressed again or until record head reaches 100%, where it STOPS.
  9. alternatively, double-tapping record STOPs the record head and sends record head back to 0% of buffer.
  10. at this point you're free to start overdubbing and/or start over, depending on how much feedback is set on the live recording.

(possible i am missing a more efficient way of working with the start and stop points in one shot mode, sorry if so lol)

dndrks commented 4 years ago

hey hey! synchronicity-city: last week i was thinking about adding a third record mode which does this!

likely will be a point-release, but thank you for laying out such a detailed use case. super super helpful !!