![]() |
#1 |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]()
A simple utility for the midi editor that displays relevant chord information in a pretty little box.
Detect chords...
![]() Export chords as...
![]() All of my scripts are available on GitHub or ReaPack: Extensions > ReaPack > Import a repository Code:
https://raw.githubusercontent.com/iliaspoulakis/Reaper-Tools/master/index.xml ![]()
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi Last edited by FeedTheCat; 02-15-2024 at 10:52 AM. |
![]() |
![]() |
![]() |
#2 |
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 10,672
|
![]()
the fact it works continuously make it very handy!
__________________
Free ReaScripts - Premium Scripts - Custom Scripts Dev - Learn ReaScript - XR Theme - Stash Files - ReaLinks - Website - ReaComics - Alien 2347 - Donation |
![]() |
![]() |
![]() |
#3 |
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,067
|
![]()
Cool, thanks for sharing, now note color by interval color to previous note is missing only, or colored interval lines.
|
![]() |
![]() |
![]() |
#4 |
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 10,672
|
![]()
Bug:The text isn't displayed here on win 10x64
I tried to set text color to 0 and change font to Arial without success ![]()
__________________
Free ReaScripts - Premium Scripts - Custom Scripts Dev - Learn ReaScript - XR Theme - Stash Files - ReaLinks - Website - ReaComics - Alien 2347 - Donation |
![]() |
![]() |
![]() |
#5 |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]()
Looks like you're using 2 notes only. Does it work with 3? The script currently doesn't recognize 2 notes as a chord (but I can add that).
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
![]() |
![]() |
![]() |
#6 |
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 10,672
|
![]()
Oh yes two notes support would be appreciated
Note that it isn't the exact same font as used in the theme (see how # is different) https://i.imgur.com/2Si1Rct.gif Also, as soon as there is a selection IMHO it should go in selection mode, right now it only goes in selection mode if you select more than 2 notes. (so selecting one note display the full chords, but three display the chords made by the selection).
__________________
Free ReaScripts - Premium Scripts - Custom Scripts Dev - Learn ReaScript - XR Theme - Stash Files - ReaLinks - Website - ReaComics - Alien 2347 - Donation |
![]() |
![]() |
![]() |
#7 | |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]() Quote:
![]() ![]()
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg |
|
![]() |
![]() |
![]() |
#8 |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]()
Fantastic!! It works wonders! X-Raym's advice (2-notes) if you can add it as an upgrade would be great. With some pad sessions it does not change the chord. The chord / note list is very well matched (tested with complex chords ....) Together with ChordGun it's a pleasure !! Is it possible to change the color of the text in that section above? If it is possible to do it from the "Theme configuration window" where should I search ?? Great FTC ...... you granted a wish. Thanks 1000 .... really.
![]()
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg Last edited by Spookye; 02-15-2022 at 04:37 AM. |
![]() |
![]() |
![]() |
#9 |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]()
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg |
![]() |
![]() |
![]() |
#10 |
Human being with feelings
Join Date: Mar 2021
Posts: 627
|
![]()
Wow didn't know it is possible to embed scripts inside the ui.
Very nice work, thanks a lot ![]() |
![]() |
![]() |
![]() |
#11 |
Human being with feelings
Join Date: Aug 2011
Posts: 534
|
![]()
Love your scripts dude!
|
![]() |
![]() |
![]() |
#12 | ||
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]() Quote:
Quote:
If you find something that doesn't seem right, send me a picture or GIF and I'll have a look. Didn't know as well before I made this. Credit goes to Julian Sader and his amazing js_ReascriptAPI!
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
||
![]() |
![]() |
![]() |
#13 |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]()
OK thanks! I have to say that I've been trying him all day, and so far he's been doing great.
As for changing the text color in the small window, I will not try to change it. I thought there was an option to change the text color ONLY in that sector. That's okay. Thanks FTC and 1000 thanks also to Julian for his cooperation.
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg |
![]() |
![]() |
![]() |
#14 |
Human being with feelings
Join Date: Aug 2019
Posts: 874
|
![]()
This is awesome!
However it doesn't work in 4K for me. When I drag my midi editor onto my secondary 1080p monitor it works, but on my main 4K monitor (where I do my midi editing), it doesn't. I'm at 200% scaling in windows as the monitor is 27". When I switch to 100% scaling in windows then the chordbox displays correctly, but then everything is tiny (obviously) Anyone have any idea how to fix this? Something I could add to the code to 'scale it up'? Thanks! |
![]() |
![]() |
![]() |
#15 |
Human being with feelings
Join Date: Jun 2020
Posts: 770
|
![]()
I've wanted this for a while now damn! thank you FTC and JS! Also the fact that it goes through the chords when playing, awesome.
Wondering if there's a way to add a "selected individual notes chord detector" (probably the worst and most confusion way to call it haha) where it detects the chord too if I selected say (all 8th notes) one C note from one bar, one E from another and a G from another and through this selection tell me that these notes are indeed a C Major...? as an example of course. Just like the selection feature you already have but along the midi item. If not, still thanks for what it already does. |
![]() |
![]() |
![]() |
#16 | |
Human being with feelings
Join Date: Oct 2021
Location: Singapore
Posts: 182
|
![]() Quote:
Really love these latest FTC scripts - this, MEMagic and Adaptive Grid make REAPER fly! One bug/issue I've found though is that when this script is active -- and also if the Adaptive Grid is active in the MIDI editor -- then tooltips don't show up on the MIDI toolbar. Not sure if that is down to my weird config (mixed 1080p/4k monitors on W11) or if everyone has the same issue. I'm using Contextual Toolbars (where tooltips work fine) and don't really need tooltips anymore, so it's not a big issue for me, but wonder if there's a fix for that? |
|
![]() |
![]() |
![]() |
#17 | |
Human being with feelings
Join Date: Jul 2009
Posts: 3,310
|
![]() Quote:
Amazing Thank u feedthecat!
__________________
FR: FX-Container - with better FX routings |
|
![]() |
![]() |
![]() |
#18 | |||
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]() Quote:
Quote:
Quote:
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
|||
![]() |
![]() |
![]() |
#19 |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]()
Hello FTC .... even today I spent the afternoon enjoying this masterpiece. Great, you added the dyads ..... fantastic! Small non-pretentious question: Will it be possible to insert the option "European Notes" (DO, RE MI ....) later? For the rest what to say .... it is simply brilliant. Thanks again
![]() Spookye
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg |
![]() |
![]() |
![]() |
#20 |
Human being with feelings
Join Date: Jul 2009
Posts: 3,310
|
![]()
is there a simple RGB way to change background color (couldn't find away even inside the script) ?
__________________
FR: FX-Container - with better FX routings |
![]() |
![]() |
![]() |
#21 |
Human being with feelings
Join Date: Jan 2011
Posts: 1,572
|
![]()
Just amazing!
|
![]() |
![]() |
![]() |
#22 |
Human being with feelings
Join Date: Aug 2019
Posts: 874
|
![]()
Awesome, thank you! I've actually got it looking OK now with a bit of tweaking, I just need to nudge the text (not the background box) over to the left a bit, any one know if this is possible?
I hope you don't mind FeedTheCat - but I've just suggested to mpl that he considers working in a 'Lil Chordbox' widget display into his 'interactive toolbar', which is an amazing script of his. It's one of a small number that I can say if it didn't exist I'd still be on Cubase or S1, I can't live without it. I've been keeping my eye out for a decent live chord display script so I could suggest this to him, and yours is the best I've seen by a mile. The main reason I want it incorporated into his toolbar is because I'd LOVE to have Lil Chordbox working on the arrange page, doing exactly what it does in the midi editor, but for the selected track, so I can jump from midi track to midi track and and see instantly what chords are playing back from midi items in real time, or from live midi input. However, because I've already got mpl's toolbar docked across the top of the screen I've got nowhere else to neatly put your chordbox, even if you did make a version for the arrange page, and it would fit in SO nice and neatly right here - https://stash.reaper.fm/43838/chordbox%20toolbar.png I frequently play all my parts in and then transpose everything to a new key half way through a production to better fit the intended artist's vocal range, and then I have to do mental music math every time I'm adding new parts and working out a chord I played as it's not in the original key I remember playing it in. Having this script in the arrange page would be a lovely quality of life improvement for me, Anyway, I hope it's not poor scripting etiquette to approach one scripter to incorporate their script into someone else's, but I had to ask. Thanks again for your great work. |
![]() |
![]() |
![]() |
#23 | ||||
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]() Quote:
Quote:
Quote:
Quote:
Might even be able to make draw above interactive toolbar (or anything actually), but I'm not really sure yet if/how that works.
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi Last edited by FeedTheCat; 02-17-2022 at 07:16 AM. |
||||
![]() |
![]() |
![]() |
#24 |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]()
Version v1.2 is out:
The script should now work with hdpi displays. I have no way to check how it looks on MacOS retina etc. So please let me know if something doesn't look right (screenshots please). This update also changes how selection mode works, as suggested by X-Raym and tonalstates. Basically, if you have more than one note selected, it will try to build a chord from selected notes (no matter where these are in the item).
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
![]() |
![]() |
![]() |
#25 |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]()
Wow that's great ..... thank you so much.
![]() ![]()
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg |
![]() |
![]() |
![]() |
#26 |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]()
#FTC I've made a screenshot depicting your script and a JSFX (ChordBack) made by #C64Paul that has the same function (but it's for notation editor users and integrates well into TCP ...) I'd like to put it here in forum. It's possible to do it??
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg Last edited by Spookye; 02-18-2022 at 08:48 AM. |
![]() |
![]() |
![]() |
#27 | |
Human being with feelings
Join Date: Jun 2020
Posts: 770
|
![]() Quote:
Ahhhh <3 thank you FTC! This is AWESOME, how a DAW like REAPER could be without something like this for so long is crazy. |
|
![]() |
![]() |
![]() |
#28 | |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]() Quote:
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
|
![]() |
![]() |
![]() |
#29 | |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]() Quote:
![]() ![]()
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg |
|
![]() |
![]() |
![]() |
#30 | |
Human being with feelings
Join Date: Aug 2019
Posts: 874
|
![]() Quote:
|
|
![]() |
![]() |
![]() |
#31 |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]()
Oops, I pushed it to github only. Should be up now.
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
![]() |
![]() |
![]() |
#32 |
Human being with feelings
Join Date: Aug 2019
Posts: 874
|
![]()
Testing now - looks brilliant! Some chords are not showing correctly though. A three note root position Dm for instance is showing as "F6/9 omit5". Root position Fmaj7 is showing as "Fmaj9".
EDIT: just restarted Reaper and it's fine. Not sure if it's an issue at my end now, so please don't go looking for bugs until I've done some more testing... sorry! |
![]() |
![]() |
![]() |
#33 |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]()
Update v1.3:
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
![]() |
![]() |
![]() |
#34 |
Human being with feelings
Join Date: May 2016
Posts: 132
|
![]()
I want that script but can't launch it.
![]() The error message is. "...r Install\Scripts\FTC Tools\MIDI editor\Lil Chordbox.lua:309: attempt to call a nil value (field 'MIDI_GetRecentInputEvent')" Win 7 Pro, Dell 790 DeskTop. Any idea what the problem might be? Last edited by dreaminglife; 02-22-2022 at 08:52 PM. |
![]() |
![]() |
![]() |
#35 |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]()
What version of REAPER are you running? I think MIDI_GetRecentInputEvent was added around v6.40
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
![]() |
![]() |
![]() |
#36 | |
Human being with feelings
Join Date: Jul 2018
Location: "2nd star to the right.... ...and then straight on until morning"
Posts: 984
|
![]() Quote:
![]()
__________________
Cupboard Home Studio YT https://www.youtube.com/channel/UCm8...X1912MA260ELzg |
|
![]() |
![]() |
![]() |
#37 |
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 10,672
|
![]()
Why A#3 F#3 B4 intervals isn't recognized as a chord ? I mean.. why not ? :P too unusual ?
__________________
Free ReaScripts - Premium Scripts - Custom Scripts Dev - Learn ReaScript - XR Theme - Stash Files - ReaLinks - Website - ReaComics - Alien 2347 - Donation |
![]() |
![]() |
![]() |
#38 |
Human being with feelings
Join Date: Dec 2019
Posts: 214
|
![]() ![]() Dunno, sometimes it gives me massive lag.
__________________
rLive theme |
![]() |
![]() |
![]() |
#39 | |
Human being with feelings
Join Date: May 2019
Location: Berlin
Posts: 2,523
|
![]() Quote:
![]() Hmm, I can't really replicate this. Are you dragging with middle click? Your OS is Windows right?
__________________
Featured scripts: REAPER Update Utility Lil Chordbox Gridbox/Adaptive grid MX Tuner RS5K Link MIDI Editor Magic Donate💝: PayPal|ko-fi |
|
![]() |
![]() |
![]() |
#40 |
Human being with feelings
Join Date: Dec 2019
Posts: 214
|
![]()
Its not just panning the view, whole reaper lags when piano roll and script is open. Yes windows.
![]()
__________________
rLive theme |
![]() |
![]() |
![]() |
Thread Tools | |
|
|