![]() |
#1 |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]()
EDIT v6.52
Some of custom names functionality was implemented in v6.52. You can rename chords as long as the root stays the same. But it is still impossible to rename the default C6 to Am. One solution would be to use the pitch marked as 1 in the reascales file as as a chord root. I actually don't understand why there have to be numbers 1,3,5 and not just 0s and 1s in the current implementation. Also the accidentals are still not considered. So if you have written chord E♯, it is identified as F. Here's the refreshed list: Amin → Am OK Adim7 → A°7 or A°⁷ OK Cmin6 → Aø7 or Am7♭5 or Am⁷♭5 NOT POSSIBLE Aaug → A+ OK C# → C♯ OK ---------------------------------------------------------------------- ORIGINAL POST: Hello, I wonder if there is a way to change the chord names that are used by function "Identify chords on editor grid" in notation. Some examples of what I would change: Amin → Am Adim7 → A°7 or A°⁷ Cmin6 → Aø7 or Am7♭5 or Am⁷♭5 Aaug → A+ C# → C♯ Last edited by bFooz; 03-29-2022 at 01:24 AM. |
![]() |
![]() |
![]() |
#2 |
Administrator
Join Date: Mar 2007
Location: NY
Posts: 16,955
|
![]()
Hm, we could do this, but I'd like to get a few more opinions on whether there's any value in retaining the plain-text notation.
|
![]() |
![]() |
![]() |
#3 |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]()
Thanks for the reply. But I did not understand. You mean to retain plain text notation generally or just for chords? And if not to retain it, do you mean you would make chord symbols as a specific type of notation?
|
![]() |
![]() |
![]() |
#4 | |
Human being with feelings
Join Date: Sep 2019
Location: france
Posts: 2,537
|
![]() Quote:
I don't think we should change Cmin6 → Aø7 Cmin6 → Cm6 is the right name Cm6 is a 'reversal' of Aø7. we can't replace it. (I don't know if the word 'reversal' is the right word in English) |
|
![]() |
![]() |
![]() |
#5 |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]() |
![]() |
![]() |
![]() |
#6 |
Human being with feelings
Join Date: Nov 2017
Location: USA
Posts: 82
|
![]()
It would be helpful to me if there were a clear text file that could be edited that I could use to tweak the spelling of Reaper chords (similar to the way users can tweak and define custom scales). The "Identify chords on editor grid" action is very helpful and works effectively for me. After using it, I go back to tweak chord spellings such as "Amin" back to "Am".
For "extra credit" it would be helpful if the system could take into account the *KEY* of the chord in play at that moment in time, so that, for example when playing in the key of F, a Bb chord is spelled as such and not A#, or when playing in the key of G, an A# chord is spelled as such, and not Bb. Also the grand staff (bass/treble) collection of notes in play for a given chord at a point in time should be used (not just the bass staff, or just the treble staff. For reference, here is a list of common chord spellings (not exhaustive) being used by another music app that seems to cover a lot of the bases... https://www.pgmusic.com/manuals/bbw2...htm#chord-list Thanks for considering working on this...
__________________
"If music be the food of love, play on." - William Shakespeare https://www.youtube.com/watch?v=2sWOWHqw18U |
![]() |
![]() |
![]() |
#7 |
Human being with feelings
Join Date: Sep 2019
Location: france
Posts: 2,537
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]() Quote:
|
|
![]() |
![]() |
![]() |
#9 |
Administrator
Join Date: Mar 2007
Location: NY
Posts: 16,955
|
![]()
I believe the identify chords action will consider any chords the user has loaded as a .ReaScale file. To load a .ReaScale file, in the piano roll view, enable key snap, then click the scale type (like "major") and click "load". There is a sample .ReaScale file in the REAPER resource folder, Data subdirectory, which is the location that action should open by default.
So you could define chords there and name them however you want, although I'm not sure if unicode strings will be read/displayed properly. I'm also not sure without testing it if the option in that dropdown to hide default scales/chords will apply to the identify chords action as well. |
![]() |
![]() |
![]() |
#10 |
Human being with feelings
Join Date: Nov 2017
Location: USA
Posts: 82
|
![]()
Thanks for the info on this. I didn't notice that this could be set up. Next week when I have time I'll experiment...
__________________
"If music be the food of love, play on." - William Shakespeare https://www.youtube.com/watch?v=2sWOWHqw18U |
![]() |
![]() |
![]() |
#11 |
Human being with feelings
Join Date: Nov 2017
Location: USA
Posts: 82
|
![]()
Hmmm - not getting useful results here experimenting with modifying a .reascale file. It seems to be 'working as designed'... It alters what appears in the menu in the MIDI editor, but then when running the action to "Identify chords on editor grid" it just changes the key signature and adds/removes accidentals to existing notes instead of affecting the spelling of a chord...
before https://imgur.com/HlqlCuX after https://imgur.com/hvtVtRR .reascale file https://imgur.com/E2oPwla
__________________
"If music be the food of love, play on." - William Shakespeare https://www.youtube.com/watch?v=2sWOWHqw18U |
![]() |
![]() |
![]() |
#12 |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]()
Here it works to a small extent. Some chord's names can be changed/set bud some cannot. I was able to set "m7♭5" with
Code:
1 "m7♭5" 100300500070 Code:
1 "m" 100300050000 |
![]() |
![]() |
![]() |
#13 |
Human being with feelings
Join Date: Feb 2017
Location: Kiel
Posts: 1,027
|
![]()
Can someone explain that in more detail.
A custom .ReaScale file is not loaded automatically?(Being able to do that would be good) I have to do this via "key snap" Load. Actually, I don't want a key snap at all, can I switch it off again? The two things would have to be changed for me. Cm instead of Cmin and Am instead of C6 Thanks ![]()
__________________
ReaComposer | ReaLy | Projectmanager | Cubase Tempo to Reaper | Better Reaper Search | list all plugins of all songs |
![]() |
![]() |
![]() |
#14 |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]()
No need to keep key snap on. The chord detection just looks into the same file you have loaded. I've posted into the pre-rel thread, I expect this to be made a bit more polished. Maybe wait a bit.
For Cm, you use this: Code:
1 "m" 100300050000 Last edited by bFooz; 03-08-2022 at 02:29 AM. |
![]() |
![]() |
![]() |
#15 |
Human being with feelings
Join Date: Feb 2017
Location: Kiel
Posts: 1,027
|
![]()
Somehow doesn't work for me.
Can you send me your reascale file? Thanks
__________________
ReaComposer | ReaLy | Projectmanager | Cubase Tempo to Reaper | Better Reaper Search | list all plugins of all songs |
![]() |
![]() |
![]() |
#16 | |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]() Quote:
|
|
![]() |
![]() |
![]() |
#17 |
Human being with feelings
Join Date: Feb 2017
Location: Kiel
Posts: 1,027
|
![]()
Thanks
Now it works, had to restart reaper again.
__________________
ReaComposer | ReaLy | Projectmanager | Cubase Tempo to Reaper | Better Reaper Search | list all plugins of all songs |
![]() |
![]() |
![]() |
#18 |
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,603
|
![]()
With the v6.52, some of the renaming functionality was implemented. But the problematic C6 still cannot be renamed to Am. See the original post.
|
![]() |
![]() |
![]() |
#19 |
Human being with feelings
Join Date: Sep 2019
Location: france
Posts: 2,537
|
![]()
there's a problem with the chord identification:
A C Eb G should not display Cmin6 but Aø7 or Am7b5 ideally, chord identification should take into account the bass of the chord. Fix at least A C Eb G: in the chord identification we don't have the proposal Aø7 or Am7b5...please fix this at least. that's a big mistake ![]()
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français Télécharger (download) here |
![]() |
![]() |
![]() |
Thread Tools | |
|
|