Alias / Linked / Shared / Pooled Clips - are you using them?
-
- KVRist
- 295 posts since 6 Aug, 2021
As a longtime user of FL Studio and just started using Studio One, I thought I was gonna use "Shared Events" more in Studio One because FL's default behavior for patterns is shared. But turns out I don't need to use that often because having them not shared makes me create little differences between each pattern more easily and as someone who usually makes repetitive patterns, I feel like it's really made my music better because I find myself creating variations more and more. Slightly different patterns every 4 bar. Awesome.
- Banned
- Topic Starter
- 11467 posts since 4 Jan, 2017 from Warsaw, Poland
...which still isn't a valid reason to not have the feature implemented AS AN OPTION for those that want to use itFornicras wrote: ↑Thu Aug 26, 2021 7:54 am As a longtime user of FL Studio and just started using Studio One, I thought I was gonna use "Shared Events" more in Studio One because FL's default behavior for patterns is shared. But turns out I don't need to use that often because having them not shared makes me create little differences between each pattern more easily and as someone who usually makes repetitive patterns, I feel like it's really made my music better because I find myself creating variations more and more. Slightly different patterns every 4 bar. Awesome.
Also, you are aware in FL you can make patterns distinct, i.e. break the link?
-
- KVRian
- 581 posts since 26 Sep, 2007
Yup. It would also be nice if every DAW that offered the option allowed specifying the default behaviour, i.e. whether copied clips are copied as linked or unlinked copies by default.
Because I'm sure Fornicras knows that patterns can be made unique in FL Studio, but defaults matter, and it sounds like for him, "unique by default" clips are a better match. For me it'd be the other way around.
- Banned
- Topic Starter
- 11467 posts since 4 Jan, 2017 from Warsaw, Poland
IMO 'linked' should never be a default, especially because in all DAWs where I used it, it's just a matter of holding additional modifier key when duplicating the clip to make it 'linked'. Users can comprehend the difference between moving & duplicating clips, so they'll wrap their head around one more feature too
-
- KVRist
- 295 posts since 6 Aug, 2021
Exactly. I know they can be made unique but I guess I was being lazy about it, right-click on pattern, then make it unique, change the notes etc. Unique by default approach is much better suited for me. I didn't know that I needed this before starting using Studio One.Dionysos wrote: ↑Thu Aug 26, 2021 8:18 amYup. It would also be nice if every DAW that offered the option allowed specifying the default behaviour, i.e. whether copied clips are copied as linked or unlinked copies by default.
Because I'm sure Fornicras knows that patterns can be made unique in FL Studio, but defaults matter, and it sounds like for him, "unique by default" clips are a better match. For me it'd be the other way around.
-
- KVRian
- 581 posts since 26 Sep, 2007
IMO it should be, but you know what opinions are like...
It's how FL Studio works, so at least there's some precedence for that behaviour.
I'd still be interested to see an implementation where there's no such thing as explicitly "linked" or "unlinked" clips, just two modes: "Edits apply to all identical clips" and "Edits apply only to the edited clip(s)". So in the first mode, clips would be implictly treated as "linked" if their contents are identical. This way you wouldn't have to decide up front what you want a clip to be, but could opt in to or out of making broad-stroke changes whenever you want. There might be all sorts of details and complications that would make such an implementation unfeasible, but at least on paper (ok, in my head ) it seems elegant to me.
-
- KVRist
- 43 posts since 4 Dec, 2008
Yes, same in game engines like Unity, also in visual design tools like Figma, and of course code with objects, classes. components etc. Repeating instances of a primary pattern.pdxindy wrote: ↑Wed Aug 25, 2021 3:47 pm
Back when I used to do 3D modeling, I constantly used object instancing. If you want to duplicate and distribute a bunch of street lights down the avenue, of course you still want to be able to edit one of them and have all of them update. Especially cause clients often decide to change such things after the fact or even last minute!
And in human spaces there are so many duplicate objects... light switches, door handles, wine glasses, fluorescent lights in a commercial space, etc., etc., etc.
It's a fundamental of pattern-based creation across all mediums. Change all child instances of the parent pattern. Whether you prefer it to be disabled in your own practice, it's still an intuitive & first principle factor in patternlooped-pattern music making. Dance music in particular is built from this. Live & Bitwig are sold as the dance music tools. It's a gaping hole in their design.
- Banned
- Topic Starter
- 11467 posts since 4 Jan, 2017 from Warsaw, Poland
True
But I'm really against separate "modes". User should decide - by holding additional modfier key - that when they duplicate something a link is created (and it should be clear during performing the action, e.g. by dedicated mouse cursor) and then it should also be very clear that when you click a clip that's part of linked group, all other clips should briefly "blink" or something to let you know you're editing all of them. And the clips within linked group should have a common visual cue (e.g. a small icon + a number or name of the group).
I don't think there's a DAW that does this correctly right now. Both S1 and Cubase for example will display a small icon on the clip to show that it's linked, but if you have several groups of linked clips on single tracks there's no way to tell them apart (unless you color them separately, which I don't do - one track = one color).
Perhaps there's so much confusion & controversy about it becuase no one's doing it right?
-
- KVRAF
- 4503 posts since 3 Oct, 2013 from Budapest
fyi , S1 has a dedicated pattern feature with variations and standard events can be converted back and forth into themFornicras wrote: ↑Thu Aug 26, 2021 7:54 am As a longtime user of FL Studio and just started using Studio One, I thought I was gonna use "Shared Events" more in Studio One because FL's default behavior for patterns is shared. But turns out I don't need to use that often because having them not shared makes me create little differences between each pattern more easily and as someone who usually makes repetitive patterns, I feel like it's really made my music better because I find myself creating variations more and more. Slightly different patterns every 4 bar. Awesome.
https://www.youtube.com/watch?v=sVT-icSrnGI
pretty cool, so shared events seems a bit outdated legacy feature for me (patterns has been introduced around S1 4.5 AFAIK)
"Where we're workarounding, we don't NEED features." - powermat
-
- KVRist
- 295 posts since 6 Aug, 2021
Yes, I use patterns a lot with my drums. They have their problems but still better than putting everything on different tracks. I don't use them with melodic instruments though.xbitz wrote: ↑Thu Aug 26, 2021 9:49 amfyi , S1 has a dedicated pattern feature with variations and standard events can be converted back and forth into themFornicras wrote: ↑Thu Aug 26, 2021 7:54 am As a longtime user of FL Studio and just started using Studio One, I thought I was gonna use "Shared Events" more in Studio One because FL's default behavior for patterns is shared. But turns out I don't need to use that often because having them not shared makes me create little differences between each pattern more easily and as someone who usually makes repetitive patterns, I feel like it's really made my music better because I find myself creating variations more and more. Slightly different patterns every 4 bar. Awesome.
pretty cool, so shared events seems a bit outdated legacy feature for me (patterns has been introduced around S1 4.5 AFAIK)
-
- KVRian
- 581 posts since 26 Sep, 2007
You're against separate modes and then you list all the issues that occur with the currently common approach, or what would be needed to improve on it. That's exactly why I think editing modes might work. Less micro-management of clips – they are linked when they're identical, that's it. In FL Studio I've often made a clip unique to try out a change, only to find out that I didn't like it, so I had to manually replace it with the original pattern again. With my suggestion, simply undoing the changes would also re-establish the link.antic604 wrote: ↑Thu Aug 26, 2021 9:23 amBut I'm really against separate "modes". User should decide - by holding additional modfier key - that when they duplicate something a link is created (and it should be clear during performing the action, e.g. by dedicated mouse cursor) and then it should also be very clear that when you click a clip that's part of linked group, all other clips should briefly "blink" or something to let you know you're editing all of them. And the clips within linked group should have a common visual cue (e.g. a small icon + a number or name of the group).
But it's a bit of a pointless discussion about a hypothetical implementation, I'd be happy about any way to create linked clips in Bitwig, I can live with the slight downsides of current implementations.
I don't think there really is that much "confusion & controversy" around it outside of these forums.Perhaps there's so much confusion & controversy about it becuase no one's doing it right?
- KVRAF
- 25446 posts since 3 Feb, 2005 from in the wilds
Perhaps so... But I'm not convinced about the feature.
One thing about aliased clips, it's too easy to edit a clip and accidentally edit something one didn't intend to. It is a feature that forces me to spend mental energy keeping track of what is linked to what. Were I a developer I would look for other ways to implement the basic concept of editing multiple clips at once that didn't put that burden on the user and was more fluid.
- Banned
- Topic Starter
- 11467 posts since 4 Jan, 2017 from Warsaw, Poland
That's why I said no DAW implemented it really well, but it can be done if someone decided that it's a marquee feature of a point release, rather than an afterthought.
-
- KVRian
- 1253 posts since 17 Oct, 2018
Pretty much this. I do it all the time in S1's pattern mode and used to do it all the time in Maschine. I would have to undo all the stuff I did so I don't mess up the patterns that are already sitting on my timeline. I have to remember to duplicate the pattern before making the changes.pdxindy wrote: ↑Thu Aug 26, 2021 1:38 pmPerhaps so... But I'm not convinced about the feature.
One thing about aliased clips, it's too easy to edit a clip and accidentally edit something one didn't intend to. It is a feature that forces me to spend mental energy keeping track of what is linked to what. Were I a developer I would look for other ways to implement the basic concept of editing multiple clips at once that didn't put that burden on the user and was more fluid.
Maschine used to have this split function that I used to use all the time where if I made changes to a pattern and hit split it would split out the changes to its own pattern. In typical NI they removed that function and told us we can just undo and copy the original pattern which wasn't remotely the same.
Studio One // Bitwig // Logic Pro X // Ableton 11 // Reason 11 // FLStudio // MPC // Force // Maschine
-
- KVRian
- 581 posts since 26 Sep, 2007
All these people using FL Studio without any of those issues must be super-human. Maybe the difference is that in FL, the list of patterns is quite front-and-center and you actually learn to keep it tidy. Both Bitwig and Live have a clip launcher that could just as easily serve as a clip manager.
Anyway, I should drop out of this topic, reading about people "not being convinced" about a fundamental bread-and-butter DAW feature doesn't really feel like time well spent.
Anyway, I should drop out of this topic, reading about people "not being convinced" about a fundamental bread-and-butter DAW feature doesn't really feel like time well spent.