monome / norns

norns is many sound instruments.
http://monome.org
GNU General Public License v3.0
633 stars 147 forks source link

TAPE pause feature #766

Open okyeron opened 5 years ago

okyeron commented 5 years ago

Just discovering TAPE today and I noticed the following:

I would find it very useful if you could start/stop/start/stop/etc. the same file without having to reload and jump back to the start each time - oh wow... I just realized I'm asking for PAUSE instead of STOP

Use case: Load a long spoken word sample, play a section, stop (or PAUSE), then play another section, Pause, etc.

Even better would be the capability to scrub thru a Tape file by time index with the encoders.

giovannilami commented 5 years ago

I don’t know if to not make a loop is a precise choice, but it's strange since the old Norns' firmware looped tape' samples as default. It would be great to have this again in 2.0

catfact commented 5 years ago

no, it's not a deliberate choice, it's from the fact that new tape is made from scratch instead of using supercollider. i'll add the loop feature - it's easy but not trivial. (of course... that's not what this issue is about...)

(you're right to point out this was old default, since i'd forgotten - thanks!)

okyeron commented 5 years ago

@catfact is pause a doable thing as well?

I like the idea that whatever might be loaded in Tape could stay there "paused" until a new file is loaded.

catfact commented 5 years ago

yes, i'll presently add loop (by default), pause (as an option? i'm not sure what the consensus is), and possibly seek (depending on how hard that proves. i think it will be fine.)

giovannilami commented 5 years ago

@catfact thanks a lot! ^^ sure, adding pause as an option would be something extremely useful. ciao!

catfact commented 4 years ago

sorry about this one, has just been slipping through the cracks.

i started an ambitious rewrite of tape system with these and other features, but it has been languishing for a while.