openAVproductions / openAV-Luppp

Luppp is a live performance tool, created by OpenAV productions.
http://openavproductions.com/luppp
GNU General Public License v3.0
259 stars 46 forks source link

Disable sync'ed start #67

Closed harryhaaren closed 7 years ago

harryhaaren commented 10 years ago

Email from the LAD mailing list, discussion continued here:

Hey !

I've toyed a bit with loop, it's great and all, but -except if I missed the feature-
I haven't found any ways to disable sync'ed record and, more importantly, sync'ed play.

I'd like to be free to record any length of loops, and play them in a non-quantized manner.
Just a midi mappable button would do the trick.

Also, is it possible to launch an individual loop ? or must I play an entire row every time?
If not, that'd be a nice feature.

Cheers, that's a nice piece of software !

keep up with good work !

E.:.T
harryhaaren commented 10 years ago

The goal behind Luppp is to keep things musical: that becomes a lot more difficult if the loops don't sync. There is currently no wayto disable sync.

I don't know is non-quantized loops a use-case I want to support in Luppp: primarily because it will confuse the workflow, which it based around bar-quantized events. Why is it that you need this functionality? I'd like to understand the reason you want this functionality.

Please play with Luppp a little more: launching a clip is done by clicking on it: no need to play a whole "scene" or row if you don't want to.

Thanks, -Harry

x42 commented 10 years ago

If you don't care about time-stretching, beat-aligned loop-sync and all the other nice features Luppp offers, but simply want to freely record and trigger loops you may want to check out http://freewheeling.sourceforge.net/ - an oldie but one of my favorites.

The concept and philosophy of fweelin' is quite different though. Then there's also http://essej.net/sooperlooper/ - with yet another philosophy. Either may or may not fit your bill.

By no means I want to discredit Luppp. Luppp's a rather cool and unique tool in the linux-audio-world! Still, depending on what you want to do, there might be tools which fit case at hand better.

Tumulte commented 10 years ago

@x42 I've used both programs extensively and I expected luppp to fill the gap left by those two (cause sooperlooper can become tedious with multiple loops - even if it's doable and freewheeling's never reached the adult age)

@harryhaaren that's precisely because I want to keep things musical that I'm asking for this feature :) See I make an extensive use of odd time signatures and weird n-tuplets variations in my music... therefore the 4/4 beat feels really frustrating.

Even without that, there's plenty of occasions when you want to play out of sync (slowing down for a short bridge, going nuts for a while...) then go back to tempo. Just a sync, on/off button.... or a special trigger to play a loop at once

harryhaaren commented 10 years ago

@Tumulte : So you want different time-signatures? That's a feature request, which I'd like to do, but is not on the priorities list (sorry).

To slow down for a short bridge, why not slow luppp down? I'm providing music-oriented features, like the whole time-stretch purely for this reason: going out of sync is a nasty hack way of achieving the actual goal.

Eventually I'd like "legato" switching between clips, which would require some similar functionality, I'll recocider it then. Right now there are more pressing issues that need fixing.

georgkrause commented 7 years ago

I worked on the overview on Luppps tempo feature requests (#138) and found this one. There is already another issue for other tempo signatures than 4/4: #126

The feature request here was to disable sync, the reaction of @harryhaaren sounds like a wontfix because it does not fit in the concept of luppp. but this topic is about 3 years old, how is the current state of the discussion?

georgkrause commented 7 years ago

@harryhaaren any updates on this? maybe we consider this for 1.3, or is it a wontfix?

harryhaaren commented 7 years ago

I have no objections at all to adding other time signatures - but the user-experience must not get more complicated. Keep in mind this is difficult work to test - so this should not be taken on easily.

I do not think that I will be working on adding other time-signatures, but a properly formatted PR will be merged. I don't think this should be commited for a particular release because the work hasn't even been started yet.

georgkrause commented 7 years ago

@harryhaaren if the topic of this issue is only to add other time signatures, we can close this because there is another issue with the same topic: #126 I wanted to know if the possibility to disable the sync is a wont fix, in this case we can close this. If not, i think its related to the rework of the tempo manager. This is something @geraldmwangi wants to work on in January and this is why i planned this for 1.3. In my opinion disableing the sync dissents the principle of luppp so i would say its a wontfix.

harryhaaren commented 7 years ago

Ok done, closing this.