|
|
|
06-22-2020, 08:40 AM
|
#41
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Klangfarben
the user can override the main pref on a per track basis.
|
Per take perhaps.
|
|
|
06-22-2020, 08:41 AM
|
#42
|
Human being with feelings
Join Date: Aug 2015
Posts: 3,672
|
Quote:
Originally Posted by Klangfarben
Then use the main pref toggle as I suggested. Easy enough. And for other tracks like cymbals/tam-tam etc. where you would never want them to retrigger, the user can override the main pref on a per track basis. Everybody's happy.
|
hmmmm... see, my thinking is that i'd rather not have to consider the toggle status each time i split something (thousands and thousands of times) ... i'd rather just have a usecase appropriate mouse modifier or action.
the toggle for "move envelope points with items" has left a bad taste in my mouth for using toggle actions instead of mouse or key modifiers to do extremely common tasks.
|
|
|
06-22-2020, 08:43 AM
|
#43
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Quote:
When editing pretty much all sustained instruments, you would want it to retrigger.
|
Not necessarily. For exemple in this case (with regions), after moving the region, we don't want retrigger.
Quote:
Originally Posted by mccrabney
hmmmm... see, my thinking is that i'd rather not have to consider the toggle status each time i split something (thousands and thousands of times) ... i'd rather just have a usecase appropriate mouse modifier or action.
the toggle for "move envelope points with items" has left a bad taste in my mouth for using toggle actions instead of mouse or key modifiers to do extremely common tasks.
|
Same thing for me.
|
|
|
06-22-2020, 08:47 AM
|
#44
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
My issue with that "don't retrigger" feature is that the visual state does by no means represent what we hear. As a result this is hell of confusing.
How would a new user understand that a split item is not being played back?
|
|
|
06-22-2020, 08:48 AM
|
#45
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Quote:
Originally Posted by _Stevie_
My issue with that "don't retrigger" feature is that the visual state does by no means represent what we hear. As a result this is hell of confusing.
How would a new user understand that a split item is not being played back?
|
And with this ?
|
|
|
06-22-2020, 08:52 AM
|
#46
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by mccrabney
hmmmm... see, my thinking is that i'd rather not have to consider the toggle status each time i split something (thousands and thousands of times) ... i'd rather just have a usecase appropriate mouse modifier or action
|
In your previous post you JUST said you foresee wanting both retrigger/detrigger behaviors on the same track. If that's the case, you would absolutely have to consider the toggle status every time.
If you DON'T want to consider the toggle status every time, then you would want to use just ONE setting.
So which one is it??
And just to be clear, my proposed solution would cover both scenarios.
|
|
|
06-22-2020, 08:55 AM
|
#47
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Quote:
Originally Posted by ovnis
Not necessarily. For exemple in this case (with regions), after moving the region, we don't want retrigger.
Same thing for me.
|
You really want to keep that remnant note in the second item after you moved the region? How would you ever know which notes are relevant and which are not only by looking at it? Imagine you have to send that MIDI arrangement to an orchestrator, how would he deal with that?
|
|
|
06-22-2020, 08:55 AM
|
#48
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Or maybe better ?
A transparant/ghost note for the detrigger note ?
|
|
|
06-22-2020, 08:55 AM
|
#49
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,820
|
Quote:
Originally Posted by ovnis
And with this ?
|
Or an * on the note text , comment (simpler maybe)
__________________
🙏🏻
|
|
|
06-22-2020, 08:55 AM
|
#50
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by vitalker
Per take perhaps.
|
If it's per take, you are going to have to set it per take - every single time. If you have a project with literally thousands of midi items, this would be a nightmare. I'm all for an action to override default/track behavior, but at least give us a track/default behavior so we don't have to set it for every single item. That would be a nightmare.
|
|
|
06-22-2020, 08:57 AM
|
#51
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by ovnis
Or maybe better ?
A transparant/ghost note for the detrigger note ?
|
Since technically the note is muted, I agree it should be shown as muted/actually muted. Otherwise a user will be looking at it wondering WTF it's not playing.
Also, keep in mind, when exporting the midi part/file, you would also not want to export notes that are not retriggering, so they should most definitely be muted.
|
|
|
06-22-2020, 08:58 AM
|
#52
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Klangfarben
If it's per take, you are going to have to set it per take - every single time.
|
Check how is implemented timebase. There is a project default, then there is a track default and item timebase. Is it clear now?
|
|
|
06-22-2020, 09:00 AM
|
#53
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,630
|
I love to see that the action-list gets some love as well.
Is there a chance for the addition of shortcuts and actioncommand-ids for the filter as well or is it currently about the design itself?
I appreciate that the selected actions are used for new custom-actions right away. If I could add multiple pre-selected actions to PromptForAction, this would allow me to write some helper-actions, that pre-select actions, so I just need to create a new custom-action using my pre-selection.
|
|
|
06-22-2020, 09:01 AM
|
#54
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by vitalker
Check how is implemented timebase. There is a project default, then there is a track default and item timebase. Is it clear now?
|
Dude, this is EXACTLY what I proposed. Main pref and per track override. Does this ring a bell?
https://forum.cockos.com/showpost.ph...1&postcount=36
|
|
|
06-22-2020, 09:07 AM
|
#55
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Quote:
You really want to keep that remnant note in the second item after you moved the region?
|
I work a lot with regions. Items of the region stay inside one region and are not extented to an another region. It's more clean and logical. But sometimes, I want a sustained note from a region to an anoter. With this new system (detrigger note), I can keep the rule of one item only inside a region and have the possibility to have one note inside two regions or more.
Quote:
How would you ever know which notes are relevant and which are not only by looking at it? Imagine you have to send that MIDI arrangement to an orchestrator, how would he deal with that?
|
With transparant note for the detrigger note?
Last edited by ovnis; 06-22-2020 at 09:25 AM.
|
|
|
06-22-2020, 09:12 AM
|
#56
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Quote:
Originally Posted by Klangfarben
Since technically the note is muted, I agree it should be shown as muted/actually muted.
Otherwise a user will be looking at it wondering WTF it's not playing.
|
On my reaper theme, muted notes are grey. It's not the same thing than transparant notes. So we can make the difference between muted notes (grey) and not detrigger notes (transparant).
On the arragement window, muted not are not displayed on the MIDI items.
Il prefer the transparant note rather the lock icon. Visual more simple/clean and inside the arrangement window, when we see an MIDI item we can see all the detriggered notes (transparant) and triggered notes (not transparant).
Last edited by ovnis; 06-22-2020 at 09:19 AM.
|
|
|
06-22-2020, 09:13 AM
|
#57
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by ovnis
With transparant note for the detrigger note?
|
Can we just agree here that "de-triggered" notes are muted? It's very important we adhere to the midi spec here. A midi note is either unmuted or muted. If it is unmuted it plays, if it is muted it doesn't. We can't just start making shit up, especially since midi has to be exported from Reaper too. So, de-triggered = muted.
This would also make it really easy to "re-trigger" if for some reason you made a mistake or wanted to change later. We don't need a whole new system here. Let's just follow the spec.
|
|
|
06-22-2020, 09:16 AM
|
#58
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Then I wonder, if all this couldn't be achieved in an easier way with a custom tailored split script, like:
- Split item and notes, delete adjacent notes with the same pitch in the right item
|
|
|
06-22-2020, 09:19 AM
|
#59
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Klangfarben
Dude, this is EXACTLY what I proposed. Main pref and per track override. Does this ring a bell?
|
So why you said no to per take basis? It is a part of your FR then.
|
|
|
06-22-2020, 09:20 AM
|
#60
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by _Stevie_
Then I wonder, if all this couldn't be achieved in an easier way with a custom tailored split script, like:
- Split item and notes, delete adjacent notes with the same pitch in the right item
|
Makes sense.
|
|
|
06-22-2020, 09:20 AM
|
#61
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by vitalker
So why you said no to per take basis? It is a part of your FR then.
|
Per TRACK, not per Take was my FR.
|
|
|
06-22-2020, 09:22 AM
|
#62
|
Human being with feelings
Join Date: Jul 2018
Posts: 55
|
Gotta chime in real quick:
The nudge tool should work together with area selection.
There could be a checkbox in the nudge window to "nudge area selection"
If it's checked, a present AS will be nudged by the tool/the corresponding actions.
Quote:
Originally Posted by vitalker
Check how is implemented timebase. There is a project default, then there is a track default and item timebase. Is it clear now?
|
I'm all for the timebase-like solution, which you and Klangfarben both seem to propose.
Actually, I think the right place would be the "Advanced"-Tab of the Project Settings.
|
|
|
06-22-2020, 09:23 AM
|
#63
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Klangfarben
Per TRACK, not per Take was my FR.
|
I said check how it is implemented with timebase. You agreed and now you ask me again.
|
|
|
06-22-2020, 09:26 AM
|
#64
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by vitalker
I said check how it is implemented with timebase. You agreed and now you ask me again.
|
Goodness. You said take when I'm assuming you meant track. Those are two VERY different things.
Let's just agree that we agree lol. We both think there should be a main setting in prefs/project settings and then a per track override like with timebase.
At this point, I'm kind of with Stevie. Just make a custom script and call it a day.
|
|
|
06-22-2020, 09:28 AM
|
#65
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Klangfarben
Goodness. You said take when I'm assuming you meant track. Those are two VERY different things.
Let's just agree that we agree lol. We both think there should be a main setting in prefs/project settings and then a per track override like with timebase.
At this point, I'm kind of with Stevie. Just make a custom action and call it a day.
|
Ok, I just mean the same way as it is implemented with timebase. I guess a native action for this kind of splitting is a better way than some script.
|
|
|
06-22-2020, 09:36 AM
|
#66
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by vitalker
Ok, I just mean the same way as it is implemented with timebase. I guess a native action for this kind of splitting is a better way than some script.
|
Well keep in mind, we already have to use custom scripts to split while respecting locked items. So a custom script that splits item/notes and deletes adjacent notes with the same pitch in the newly created rightmost items wouldn't really be any different in that regard.
|
|
|
06-22-2020, 09:38 AM
|
#67
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Klangfarben
Well keep in mind, we already have to use custom scripts to split while respecting locked items. So a custom script that splits item/notes and deletes adjacent notes with the same pitch in the newly created rightmost items wouldn't really be any different in that regard.
|
But everyone would prefer a native solution. Do you agree? Same with locked items.
|
|
|
06-22-2020, 10:05 AM
|
#68
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by vitalker
But everyone would prefer a native solution. Do you agree? Same with locked items.
|
Yeah, but we are talking about pretty fundamental changes for what amounts to a corner case for most users. So we have kind of a dilemma.
1) The current feature is very valuable for some users. They obviously don't want it to go away. BUT it also simply can't work that way for other users which means to keep the feature we need a choice - and an implementation such as we discussed.
2) We can't break midi. We can't have "de-triggered" notes or transparent notes or anything like that. Notes either play or they don't. If the notes don't play, they have to be either muted or deleted. Doing anything else breaks midi and causes Reaper to not adhere to the midi spec. That just can't happen.
3) Split is already problematic since it doesn't respect locked items, which Area Selection has brought to the forefront. So, do we make it consistent across the board? Or do we do it piece-meal which is confusing? Do we have AS respect locked items but nothing else in the program? Do we allow split to not retrigger AND respect locked items? The amount of combinations there gets pretty complicated.
Deeb brought up a very good point in one of the earlier threads. Which is can the devs do all of this AND continue working on AS which is the main goal of this cycle? Don't get me wrong, I'm all for making this consistent across the board and I've made the argument several times, especially regarding locked items.
So that becomes the question. If the devs can't implement retrigger on/off with a solution similar to timebase, then it can't work for everyone, only some people. That's just not a feasible solution. And if that can't be done, it is actually a pretty easy script for someone to write which would solve the issue for everyone who does want the feature. Without breaking anything for everyone else. IMHO that might end up being the best solution at this point.
|
|
|
06-22-2020, 10:13 AM
|
#69
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
I'm completely with Klangfarben here.
The issue is: this corner case has so many different faces that it can't be covered natively. This is something the user has to take care of with different scripts for different use cases.
Like this: https://forum.cockos.com/showthread.php?t=225751
|
|
|
06-22-2020, 10:30 AM
|
#70
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,268
|
I'm confused with the MIDI split changes. Please make it all optional.
|
|
|
06-22-2020, 10:35 AM
|
#71
|
Human being with feelings
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
|
+1
And I also prefer to keep locked item behavior for split. I want to keep splitting locked item, it's super useful
|
|
|
06-22-2020, 10:37 AM
|
#72
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by Reno.thestraws
And I also prefer to keep locked item behavior for split. I want to keep splitting locked item, it's super useful
|
And very much not for others...
|
|
|
06-22-2020, 10:59 AM
|
#74
|
Human being with feelings
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
|
Quote:
Originally Posted by Klangfarben
And very much not for others...
|
Depends on what you do with reaper
Reaper users are
Musicians
Producers
Mixers
Mastering engineers
Podcaster
Post prod guys
Sound designers
Bands
Video games guys
ADT
PROG Metal heads
EDM
Rappers
Journalists
So much different workflow and goals...
|
|
|
06-22-2020, 11:03 AM
|
#75
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by Reno.thestraws
Reaper users are
Musicians
Producers
Mixers
Mastering engineers
Podcaster
Post prod guys
Sound designers
Bands
Video games guys
ADT
PROG Metal heads
EDM
Rappers
Journalists
|
Gosh and here I thought it was just Prog Metal Heads!!
|
|
|
06-22-2020, 11:05 AM
|
#76
|
Human being with feelings
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
|
Quote:
Originally Posted by EvilDragon
|
Yes, I know exactly how it works in Cubase. Been using that feature for years.
It behaves like the text explains:
Quote:
If you split a MIDI part so that the split position intersects one or several MIDI notes and Split MIDI Events is activated in the Preferences dialog (Editing-MIDI page), the intersected notes are split and new notes are created at the beginning of the second part. If it is deactivated, the notes remain in the first part, but stick out after the end of the part.
|
You could call it "non-destructive item split".
|
|
|
06-22-2020, 11:20 AM
|
#77
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Quote:
We can't have "de-triggered" notes or transparent notes or anything like that.
|
Why we can't ?
Quote:
Notes either play or they don't. If the notes don't play, they have to be either muted or deleted.
|
Yes and ?
Quote:
Doing anything else breaks midi and causes Reaper to not adhere to the midi spec. That just can't happen.
|
No. We can use a transparant note when the start of the MIDI note is inside a previous MIDI item. It will not break the MIDI message. The MIDI export will be the same.
Last edited by ovnis; 06-22-2020 at 11:34 AM.
|
|
|
06-22-2020, 11:37 AM
|
#78
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by ovnis
Why we can't ?
|
There are only two states for a midi note. Either muted or not muted - a velocity of 0 or a velocity > 0. A midi note can't "be" anything else.
So if a note does not play but is shown, then by definition it has to be muted as the velocity would be 0. You can't just say hey transparent = velocity 0 and muted = velocity 0 but they are two totally different things. They aren't. A midi note has a velocity of 0 in which case it does not play and is "muted" or it has a velocity > 0 and plays. There's nothing else in the spec but that.
|
|
|
06-22-2020, 11:42 AM
|
#79
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
Quote:
Originally Posted by _Stevie_
Yes, I know exactly how it works in Cubase. Been using that feature for years.
|
Yeah. My point was - why complicate things with global preference then per track or per take overrides? Just have one option globally, action to toggle it, have a visual cue that it's enabled on the item, Bob's your uncle.
|
|
|
06-22-2020, 11:42 AM
|
#80
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
Quote:
Originally Posted by Klangfarben
There are only two states for a midi note. Either muted or not muted - a velocity of 0 or a velocity > 0. A midi note can't "be" anything else.
|
Until MIDI 2.0 is everywhere at least.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 01:07 AM.
|