Old 09-09-2022, 03:53 AM   #81
elcalen
Human being with feelings
 
elcalen's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 1,364
Default

Hiya! Just tried this script for the first time, and it seems to work very nicely. I encountered one minor annoyance, however. Depending on what key I have selected for key snap, some note names can change. Like, in F, for instance, I'll see B flat instead of A sharp. However, Lil Chordbox still reports it as A sharp, which is kinda disorienting... I mean, I know the two are technically the same thing, but it takes my brain a little while to work it out, if you know what I mean.
__________________
Artist name Ben Enkindle. Making electronic music (or trying to) exclusively with Linux software.
elcalen is offline   Reply With Quote
Old 09-11-2022, 11:35 AM   #82
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by elcalen View Post
Hiya! Just tried this script for the first time, and it seems to work very nicely. I encountered one minor annoyance, however. Depending on what key I have selected for key snap, some note names can change. Like, in F, for instance, I'll see B flat instead of A sharp. However, Lil Chordbox still reports it as A sharp, which is kinda disorienting... I mean, I know the two are technically the same thing, but it takes my brain a little while to work it out, if you know what I mean.
Hmm, yeah that could be improved. Might be quite a bit of work though for such a minor thing. I'll give it a go when I find some time.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 09-11-2022, 01:58 PM   #83
elcalen
Human being with feelings
 
elcalen's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 1,364
Default

Oh yeah, it's obviously a very minor thing and I wouldn't stress over it too much. But consistency is always nice if one can achieve it.
__________________
Artist name Ben Enkindle. Making electronic music (or trying to) exclusively with Linux software.
elcalen is offline   Reply With Quote
Old 10-08-2022, 04:01 PM   #84
DreamDisease
Human being with feelings
 
Join Date: Jun 2017
Posts: 256
Default

Hi, this was working great on my old computer but since moving to a new computer (M1 mac monterey) I am getting this error message whenever it opens.

Scripts/FTC Tools/MIDI editor/Lil Chordbox.lua:1208: 'reaper.JS_Composite': expected 10 arguments maximum

Ideas? I tried uninstalling and installing lil chordbox again. Thanks


EDIT: It works now. I needed to reinstall this https://forum.cockos.com/showthread....hlight=JS_LICE
__________________
You got the music in you

Last edited by DreamDisease; 10-09-2022 at 04:35 PM.
DreamDisease is offline   Reply With Quote
Old 10-11-2022, 07:03 AM   #85
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Oo, didn't see you resolved it and just pushed a possible fix. I did suspect that you might have to update JS_ReaScriptAPI, so that's good to know.

Anyways, glad it works
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 10-18-2022, 06:28 AM   #86
Pinknoise
Human being with feelings
 
Pinknoise's Avatar
 
Join Date: Aug 2012
Location: Around Montréal
Posts: 1,123
Default

Thanks for this script ! I'm used to using insertpiz chordanalyzer but could not get it to work on linux.I'm very happy about this here !

I don't know if you plan to evolve the script into something more but I have suggestions:

-Create region from chord so we can see where we are at in the arrange window.

- When keysnap is set,have out of key chords turn red in the chordbox.

Just little ideas that could be useful, at least to me. Thanks again.

Last edited by Pinknoise; 10-18-2022 at 06:38 AM.
Pinknoise is offline   Reply With Quote
Old 10-18-2022, 09:23 AM   #87
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by Pinknoise View Post
-Create region from chord so we can see where we are at in the arrange window.
Right-click on lil Chordbox, there's an option to create regions form chords (also take markers).

Quote:
Originally Posted by Pinknoise View Post
- When keysnap is set,have out of key chords turn red in the chordbox.
Good suggestion, I'll consider that for the future. (Not anytime soon though, working on something else atm).
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 10-20-2022, 07:55 AM   #88
Pinknoise
Human being with feelings
 
Pinknoise's Avatar
 
Join Date: Aug 2012
Location: Around Montréal
Posts: 1,123
Default

Even better than I thought already ! tx

While we are at it, when adding the "red chord" into a region, could be red as well.

Last edited by Pinknoise; 10-20-2022 at 08:02 AM.
Pinknoise is offline   Reply With Quote
Old 11-01-2022, 03:33 PM   #89
DreamDisease
Human being with feelings
 
Join Date: Jun 2017
Posts: 256
Default

So a quick little annoyance I notice, not that bad but just something to point out, sometimes the dialog box for this activates when I'm not clicking on it, blocking other things I'm trying to click. Sometimes it'll happen in the fx window, sometimes on a track I'm trying to click on etc. The MIDI editor doesn't have to be open for this to happen, and when it happens I click around on other parts of the screen to make it go away and eventually I can go back and click the thing I wanted to click. Any ideas on that?
__________________
You got the music in you
DreamDisease is offline   Reply With Quote
Old 11-01-2022, 04:18 PM   #90
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by DreamDisease View Post
So a quick little annoyance I notice, not that bad but just something to point out, sometimes the dialog box for this activates when I'm not clicking on it, blocking other things I'm trying to click. Sometimes it'll happen in the fx window, sometimes on a track I'm trying to click on etc. The MIDI editor doesn't have to be open for this to happen, and when it happens I click around on other parts of the screen to make it go away and eventually I can go back and click the thing I wanted to click. Any ideas on that?
Thx for reporting. Should be fixed in v1.6.2.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 11-05-2022, 06:01 PM   #91
DreamDisease
Human being with feelings
 
Join Date: Jun 2017
Posts: 256
Default

Quote:
Originally Posted by FeedTheCat View Post
Thx for reporting. Should be fixed in v1.6.2.
Awesome, thank you! I have another request if its not too much work, could you make an option to have the 'make regions from chords' disregard chords if they're the same chord as the last reported chord in a row?

Because I'd like to make chord text tracks of broken up chords to remind me what I played there. Like for example G chord is playing in midi, but it is broken up 8 times like guitar strumming. After that comes an F chord, broken up 4 times. This new option would make only one region for the whole G section andone for the F section. Currently, it makes 12 regions, and I get around this by manually going in the midi and joining all the chords but that gets harder when they're more complicated. Thanks!
__________________
You got the music in you
DreamDisease is offline   Reply With Quote
Old 11-06-2022, 06:49 AM   #92
MRT
Human being with feelings
 
Join Date: Aug 2009
Posts: 129
Default

Found Lil Chordbox super handy, but I have to say the new regions in item markers is brilliant!
Thanks for your efforts on this project.
MRT is offline   Reply With Quote
Old 11-06-2022, 09:11 AM   #93
Sibben
Human being with feelings
 
Sibben's Avatar
 
Join Date: Oct 2007
Location: Sweden.
Posts: 1,610
Default

Thanks for this. It’s super handy.
__________________
REAPER was made for you and me
Sibben is offline   Reply With Quote
Old 11-10-2022, 02:48 AM   #94
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by DreamDisease View Post
Awesome, thank you! I have another request if its not too much work, could you make an option to have the 'make regions from chords' disregard chords if they're the same chord as the last reported chord in a row?

Because I'd like to make chord text tracks of broken up chords to remind me what I played there. Like for example G chord is playing in midi, but it is broken up 8 times like guitar strumming. After that comes an F chord, broken up 4 times. This new option would make only one region for the whole G section andone for the F section. Currently, it makes 12 regions, and I get around this by manually going in the midi and joining all the chords but that gets harder when they're more complicated. Thanks!
I tried to make it work briefly, but it's a bit more complicated than expected. I like the idea though, so I'll put it in my TODO list.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 11-10-2022, 03:18 AM   #95
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,075
Default

Maybe an algorithm like this might help, pseudocode:
- duplicate track
- sum of pitches in current position in time := current
- sum of pitches in next position in time := next
- if (next - current) is zero
then join all notes (not sure if there is an action for this, or function)
break from loop, start from beginning again
- delete duplicated track again
TonE is offline   Reply With Quote
Old 11-28-2022, 05:32 PM   #96
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 702
Default

Hi folks !

Thank you a tons FTC, this script is amazing ! I wonder if there is a way to get it in a kind of "sync" with notation view ? Actually take markers work like a charm but I can't get the chords in the notation view and I like to get it to export score with chords notation, is there something I missed ?
daeavelwyn is offline   Reply With Quote
Old 12-01-2022, 05:20 AM   #97
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by daeavelwyn View Post
Hi folks !

Thank you a tons FTC, this script is amazing ! I wonder if there is a way to get it in a kind of "sync" with notation view ? Actually take markers work like a charm but I can't get the chords in the notation view and I like to get it to export score with chords notation, is there something I missed ?
Hmm, making it work with the notation view won't be trivial. Have you tried the native action to "Identify chords on editor grid"?
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 12-01-2022, 06:57 AM   #98
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 702
Default

Quote:
Originally Posted by FeedTheCat View Post
Hmm, making it work with the notation view won't be trivial.
Ok, just wonder if it was possible and perfectly understood it's a complicated request

Quote:
Originally Posted by FeedTheCat View Post
Have you tried the native action to "Identify chords on editor grid"?
Yes, but it doesn't really work for me. It sometimes even doesn't recognize a simple major chord...and it's not in sync with take markers. Nevermind, I will live without it
daeavelwyn is offline   Reply With Quote
Old 12-03-2022, 02:09 PM   #99
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by DreamDisease View Post
Awesome, thank you! I have another request if its not too much work, could you make an option to have the 'make regions from chords' disregard chords if they're the same chord as the last reported chord in a row?
Added in v1.6.2 as default behavior. If anyone complains I'll make it an option.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 12-07-2022, 01:59 PM   #100
Desmond
Human being with feelings
 
Join Date: Jun 2020
Posts: 19
Default

This is awesome! I am happy it recognizes a wide number of different types of chords as well. I always wished reaper had this functionality, and you implemented it in such a clean way. Like Reaper should ship like this, its the perfect use of that little space below anyways. Thank you so much!
Desmond is offline   Reply With Quote
Old 12-07-2022, 04:15 PM   #101
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by catchthebloom View Post
Hello and thanks for really awesome script! I was S1 user and chord detector is one of the most important things in my workflow. Unfortunately it doesnt work right on my setup for some reason. Live input detector working strange. Its like notes layered on top of each other when I'm playing. Here's link with video. Help me please

https://drive.google.com/file/d/1zWR...ew?usp=sharing
Hmm, maybe you have one of these MIDI controllers that sends notes with velocity 0 as noteoffs. Just pushed a quick update, try out if it works now in v1.6.4. If it doesn't, also try restarting REAPER.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 12-11-2022, 06:03 AM   #102
itm
Human being with feelings
 
Join Date: May 2015
Posts: 139
Default

I've just been trying to import this repository but I get this error:

---------------------------
Import repositories
---------------------------
Download failed: Couldn't connect to server (7): Failed to connect to raw.githubusercontent.com port 443: Bad access
https://raw.githubusercontent.com/il...ster/index.xml

If I type the same URL into a browser window I get a response immediately (containing XML).

Any ideas?
itm is offline   Reply With Quote
Old 12-11-2022, 08:00 AM   #103
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by itm View Post
I've just been trying to import this repository but I get this error:

---------------------------
Import repositories
---------------------------
Download failed: Couldn't connect to server (7): Failed to connect to raw.githubusercontent.com port 443: Bad access
https://raw.githubusercontent.com/il...ster/index.xml

If I type the same URL into a browser window I get a response immediately (containing XML).

Any ideas?
Check out this thread. It might be related to your firewall.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 12-11-2022, 08:30 AM   #104
itm
Human being with feelings
 
Join Date: May 2015
Posts: 139
Default

Quote:
Originally Posted by FeedTheCat View Post
Check out this thread. It might be related to your firewall.
Many thanks - I temporarily disabled the Windows firewall and was then able to import it.
itm is offline   Reply With Quote
Old 12-13-2022, 11:12 AM   #105
lez
Human being with feelings
 
Join Date: Jul 2018
Posts: 5
Default

I have reapack installed, but i cannot see the chorbox. Should i enable it from somewhere? I cannot find it in actions eather.
lez is offline   Reply With Quote
Old 12-14-2022, 10:39 AM   #106
USR
Human being with feelings
 
Join Date: Jun 2018
Posts: 141
Default

I got to know this script through the video by Jon and Arya. Thanks so much @FeedTheCat for making it.

I'd love the chordbox to be displayed on the notation editor as well if it's technically possible. Otherwise I'd just switch between those two views back and forth.

USR is offline   Reply With Quote
Old 12-14-2022, 04:14 PM   #107
Sibben
Human being with feelings
 
Sibben's Avatar
 
Join Date: Oct 2007
Location: Sweden.
Posts: 1,610
Default

Quote:
Originally Posted by lez View Post
I have reapack installed, but i cannot see the chorbox. Should i enable it from somewhere? I cannot find it in actions eather.
You need to run it from Actions. It needs to run once every session so putting it as a Startup action is neat (requires SWS).

Just having ReaPack is not enough. You need to install it.
__________________
REAPER was made for you and me
Sibben is offline   Reply With Quote
Old 12-14-2022, 04:28 PM   #108
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by lez View Post
I have reapack installed, but i cannot see the chorbox. Should i enable it from somewhere? I cannot find it in actions eather.
You'll have to import my repository fist before you can install the script via ReaPack.

Copy and paste this link into: Extensions > ReaPack > Import a repository

Code:
https://raw.githubusercontent.com/iliaspoulakis/Reaper-Tools/master/index.xml
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 12-14-2022, 04:36 PM   #109
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by USR View Post
I got to know this script through the video by Jon and Arya. Thanks so much @FeedTheCat for making it.

I'd love the chordbox to be displayed on the notation editor as well if it's technically possible. Otherwise I'd just switch between those two views back and forth.

Has been requested before, I'll look into it.

Didn't know about the video! Really cool

Btw, for anyone that watched it: The script has a menu when you click on it. No need to set up a global SWS startup action etc. If you want lil chordbox to always be there, just click on it and check the option "Run on startup".
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 12-15-2022, 01:16 AM   #110
Sibben
Human being with feelings
 
Sibben's Avatar
 
Join Date: Oct 2007
Location: Sweden.
Posts: 1,610
Default

Quote:
Originally Posted by FeedTheCat View Post
The script has a menu when you click on it. No need to set up a global SWS startup action etc. If you want lil chordbox to always be there, just click on it and check the option "Run on startup".
Whaaat? Awesome!
__________________
REAPER was made for you and me
Sibben is offline   Reply With Quote
Old 12-18-2022, 07:48 PM   #111
USR
Human being with feelings
 
Join Date: Jun 2018
Posts: 141
Default

@FeedTheCat

Thanks, that would be great. I didn't realize the startup function was already there. Had totally forgotten about the right-click-everywhere rule!
USR is offline   Reply With Quote
Old 12-19-2022, 09:02 AM   #112
Suzuka
Human being with feelings
 
Suzuka's Avatar
 
Join Date: May 2020
Location: Spain
Posts: 24
Default

This is absolutely awesome!
And I completely love that you even added the option to show the chord degrees!

Also just noticed that it even takes into accound when you select only a set of notes! Im impressed!

But I also notices that it takes into account muted notes:



Would be easy to implement ignoring muted notes? (I personally tend to have lot of variations and muted notes on the same midi item)

(If its not easy, maybe when selecting to write the chords as regions/markers, I guess it could execute some actions to: 1) Save state of the notes and select muted notes 2) Delete them 3) Write chords as usual 4) Bring back the original notes)
(Saying it just as an idea)

Again, this is awesome!

Last edited by Suzuka; 12-19-2022 at 09:15 AM.
Suzuka is offline   Reply With Quote
Old 12-20-2022, 11:34 AM   #113
krahosk
Human being with feelings
 
Join Date: Jul 2009
Posts: 2,492
Default

Quote:
Originally Posted by USR View Post
I got to know this script through the video by Jon and Arya. Thanks so much @FeedTheCat for making it.

I'd love the chordbox to be displayed on the notation editor as well if it's technically possible. Otherwise I'd just switch between those two views back and forth.

That would be useful!
krahosk is offline   Reply With Quote
Old 12-22-2022, 03:06 PM   #114
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by Suzuka View Post
Would be easy to implement ignoring muted notes? (I personally tend to have lot of variations and muted notes on the same midi item)
Yes, you're right. Muted notes should be ignored. Added in v1.6.5.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 12-27-2022, 08:12 AM   #115
Suzuka
Human being with feelings
 
Suzuka's Avatar
 
Join Date: May 2020
Location: Spain
Posts: 24
Default

Quote:
Originally Posted by FeedTheCat View Post
Yes, you're right. Muted notes should be ignored. Added in v1.6.5.
Works perfectly!
Suzuka is offline   Reply With Quote
Old 12-28-2022, 03:23 PM   #116
Miscreant
Human being with feelings
 
Miscreant's Avatar
 
Join Date: Mar 2012
Posts: 418
Default

Amazing script. Thanks a lot for sharing!

Any insight on whether it can represent chord inversions? Let's say I have an Am chord--A C E--but it's in the second inversion--E A C.

Could this be represented as Am/E?
Miscreant is offline   Reply With Quote
Old 12-29-2022, 02:36 AM   #117
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,441
Default

Quote:
Originally Posted by Miscreant View Post
Amazing script. Thanks a lot for sharing!

Any insight on whether it can represent chord inversions? Let's say I have an Am chord--A C E--but it's in the second inversion--E A C.

Could this be represented as Am/E?
It can't atm. Maybe I'll add that in the future.
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi
FeedTheCat is offline   Reply With Quote
Old 01-13-2023, 06:27 PM   #118
Zetvue
Human being with feelings
 
Zetvue's Avatar
 
Join Date: Jan 2023
Location: Trinidad and Tobago
Posts: 5
Default

Love this script! Pretty useful for checking inversions for a bassline
Any way for adding a functionality to detect a key if you hover over a chord prog? Might be too complicated tho, but thanks if you ever do it!
Zetvue is offline   Reply With Quote
Old 01-19-2023, 10:37 AM   #119
reapero
Human being with feelings
 
Join Date: Aug 2011
Posts: 531
Default

Awesome as usual FeedTheCat!

I was looking at other scripts that add info right away on the note on the MIDI Editor using the Notation Ornaments and i though that it would be cool if there was a companion script that would change the color or just write "Root" in the appropriate note of the chord.

Useful when you have this big blocks of chords with lots of tensions but you want find the chord at a given time at a glance by looking at the sequence as a whole (without hovering or slecting anything).
reapero is offline   Reply With Quote
Old 01-20-2023, 11:53 AM   #120
USR
Human being with feelings
 
Join Date: Jun 2018
Posts: 141
Default

Hi, I noticed that the live input function doesn't seem to work with Virtual MIDI Keyboard, but is it a known limitation? It works fine with my MIDI keyboard.
USR is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 09:41 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.