|
|
|
03-21-2019, 01:40 PM
|
#41
|
Human being with feelings
Join Date: Dec 2016
Posts: 880
|
Quote:
Originally Posted by pandabot
This tool fires scale chords and notes into a composition, either by sequencing through the MIDI Editor or recording directly into Media Items.
https://www.youtube.com/watch?v=1CqVYcN3VAw
You can install it using ReaPack
|
This is fantastic, thank you!!!!
Can you give us the ability to change the font? The current font is a little hard to read on my Windows 10 machine. Also, can you give us the ability to scale the size of Chord gun? I have a very large touch screen in front of me and it would be really nice to be able to up the resolution of Chord Gun to full screen 2k.
|
|
|
03-21-2019, 02:13 PM
|
#42
|
Human being with feelings
Join Date: Jun 2015
Posts: 474
|
Quote:
Originally Posted by EpicSounds
its in reateam. Chances are you already have it
|
got it :-)
thank you
|
|
|
03-22-2019, 07:51 AM
|
#43
|
Human being with feelings
Join Date: Feb 2015
Posts: 755
|
The thing I like about Chordgun the most is its associated actions.
I just discovered that there are Chord Type increment and decrement actions.
I find these to be very useful when testing out different flavors of chords.
2 things I ask, if possible:
- That the resulting chords created stay in the current octave
- And for velocity (either the notes use the previous average velocity, or the individual velocities (high to low notes), or a combination of both).
These would be soooo useful to me.
My quick workflow:
1) I create a very simple melody (snapped to scale).
2) I turn the notes into triads.
3) ---> From here I'd like to use your scripts to iterate through chord flavors.
---------------------
Edit... my bad..
I just took a closer look.
These chord types do not acknowledge the snap to scale settings in my midi browser.
I guess it just starts off with maybe a C Major or something (maybe from if I would've been using the Chordgun tool itself).
If it isn't feasible to make maybe a separate set of scripts that do the same but from one who is using the MIDI editor alone
would be nice. It would have to acknowledge the chosen scale and chord that is highlighted.
---------------------
Last edited by Ozman; 03-22-2019 at 08:02 AM.
|
|
|
04-21-2019, 12:28 AM
|
#44
|
Human being with feelings
Join Date: Sep 2017
Posts: 36
|
Pandabot, how did you name notes in the piano roll by the scale degrees (like shown in the video)?
|
|
|
04-21-2019, 02:27 AM
|
#45
|
Human being with feelings
Join Date: Nov 2006
Posts: 858
|
Is there a way to audition chords without inserting?
|
|
|
04-21-2019, 09:05 AM
|
#46
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
Quote:
Originally Posted by hopi
lovely tool panda... I wonder if it can be tweaked to work with Inline MIDI Editor in reaper?
Seems to have no affect there at all
|
I don't think this is possible, api access into the Inline MIDI Editor is very limited. But even if it was possible I'm not going to do it
Quote:
Originally Posted by srdmusic
This is fantastic, thank you!!!!
Can you give us the ability to change the font? The current font is a little hard to read on my Windows 10 machine. Also, can you give us the ability to scale the size of Chord gun? I have a very large touch screen in front of me and it would be really nice to be able to up the resolution of Chord Gun to full screen 2k.
|
No unfortunately what you see is the best possible choice, that's the default font. If you select a different font then it comes out really blurry, I think there is something wrong with the way Reaper API handles fonts or maybe it's related to mac retina compatibility.
The windowing capability of the Reaper API is very limited, so all the elements are a static size. To make sizes dynamic would be a lot of work, it's not something I'm going to do
Quote:
Originally Posted by zigzag312
Pandabot, how did you name notes in the piano roll by the scale degrees (like shown in the video)?
|
I have this code running
https://github.com/benjohnson2001/Re...eNoteNames.lua
It listens for the midi editor to open, then grabs the ChordGun values and updates the note names appropriately. It's not fit for public consumption though, has all sorts of custom stuff coupled into it. An interested person should be able to extract it and package it up though, that would be nice
Quote:
Originally Posted by todd_r
Is there a way to audition chords without inserting?
|
Yeah it will audition chords without inserting if the midi editor is closed. If the midi editor is opened then it thinks you want to insert. I went back and forth on if it should be shift-click or not but decided to keep it simple and not use modifiers
Last edited by pandabot; 02-08-2021 at 07:41 PM.
|
|
|
04-21-2019, 01:32 PM
|
#47
|
Human being with feelings
Join Date: Sep 2017
Posts: 36
|
Quote:
Originally Posted by pandabot
I have this code running
https://github.com/benjohnson2001/Re...eNoteNames.lua
It listens for the midi editor to open, then grabs the ChordGun values and updates the note names appropriately. It's not fit for public consumption though, has all sorts of custom stuff coupled into it. An interested person should be able to extract it and package it up though, that would be nice.
|
Thanks! I'll have a look at it.
|
|
|
04-22-2019, 08:22 AM
|
#48
|
Human being with feelings
Join Date: Nov 2006
Posts: 858
|
Quote:
Originally Posted by pandabot
Yeah it will audition chords without inserting if the midi editor is closed. If the midi editor is opened then it thinks you want to insert. I went back and forth on if it should be shift-click or not but decided to keep it simple and not use modifiers.
|
Yeah, I tried shift/alt click in case it was that. It would be great if something like that could be added, as closing/opening the midi editor is rather a workflow killer. If you wanted to keep it visual you could add an arm/disarm button?
|
|
|
04-22-2019, 08:37 AM
|
#49
|
Human being with feelings
Join Date: Oct 2016
Location: Germany
Posts: 157
|
Quote:
Originally Posted by todd_r
Yeah, I tried shift/alt click in case it was that. It would be great if something like that could be added, as closing/opening the midi editor is rather a workflow killer. If you wanted to keep it visual you could add an arm/disarm button?
|
Ich fully agree. Workflow wise a modifier would be best.
Awesome script by the way!
|
|
|
04-22-2019, 10:02 AM
|
#50
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
The code for that change is here, with separate onPress and onShiftPress functions allowing you to audition chords while the midi editor is open
https://github.com/benjohnson2001/Ch...hordButton.lua
|
|
|
04-22-2019, 10:48 AM
|
#51
|
Human being with feelings
Join Date: Nov 2006
Posts: 858
|
Amazing thnaks Right, what do I do with it?
|
|
|
04-22-2019, 10:55 AM
|
#52
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
find someone who knows how to extract those pieces and drop them in
I'm not going to make shift-click the default behavior because I want this thing to be as easy to use as possible, but if you want to add that behavior the code is already written
|
|
|
04-24-2019, 10:31 PM
|
#53
|
Human being with feelings
Join Date: May 2018
Posts: 1
|
I'm on windows and can't seem to use these shortcuts
Code:
ctrl+, - decrement scale tonic note
ctrl+. - increment scale tonic note
ctrl+shift+, - decrement scale type
ctrl+shift+. - increment scale type
option+, - halve grid size
option+. - double grid size
option+shift+, - decrement octave
option+shift+. - increment octave
command+, - decrement chord type
command+. - increment chord type
command+shift+, - decrement chord inversion
command+shift+. - increment chord inversion
Just wanted to know if anyone else is having this problem?
|
|
|
04-25-2019, 03:42 AM
|
#54
|
Human being with feelings
Join Date: Nov 2006
Posts: 858
|
Quote:
Originally Posted by pandabot
find someone who knows how to extract those pieces and drop them in
I'm not going to make shift-click the default behavior because I want this thing to be as easy to use as possible, but if you want to add that behavior the code is already written
|
Ok, I've had a whirl. Anyone care to shed a little more light?
|
|
|
04-25-2019, 03:59 AM
|
#55
|
Human being with feelings
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
|
I really enjoy this tool it's awesome !
However, workflow wise, i have to agree on the keymodifier thingy.
Maybe i have a real stupid and illogical workflow in my head but here it is anyway:
- I open an empty midi item in MIDI Editor at first (to have the ability to easily edit created chords, if needed)
- I open Chordgun and want to first audition chords (just left mouse clicking on them)
- Now i have auditioned the chords i want to create.
- I then create those chords in the empty midi item by (modifier key) plus left mouseclick)
In general, when i am doing MIDI, i wish to do that in MIDI Editor, not in Arrange.
Reason ?
9 out of 10 times i have to open MIDI Editor anyway for further (detailed) editing.
Just my 2 cents ofcourse.
|
|
|
05-02-2019, 07:44 AM
|
#56
|
Human being with feelings
Join Date: Jun 2018
Posts: 375
|
This thing is fantastic, just what I have always wanted! I wish there was an option to stop notes from playing on mouse release though.
|
|
|
05-04-2019, 11:13 AM
|
#57
|
Human being with feelings
Join Date: Jun 2015
Posts: 1
|
This is dope!
Thanks a bunch for sharing this amazing script!
|
|
|
05-04-2019, 03:05 PM
|
#58
|
Human being with feelings
Join Date: Jul 2009
Posts: 7,595
|
I've almost got a perfect layout for Chordgun going with ReaperWRB 2. Not quite mouse free but pretty nice.
This is the only MIDI thing I know of that works from Web Remotes.
|
|
|
05-08-2019, 04:57 PM
|
#60
|
Human being with feelings
Join Date: Apr 2018
Posts: 516
|
Another Solution
If you are interested in another way to do this, you might have a look at Lokasenna's Theory Helper
( https://forum.cockos.com/showthread.php?t=185358). It uses the scales from a .reascale file.
Just go to the Chord section. click to listen, shift-click to insert.
Click the scale name to pick a different one.
|
|
|
06-13-2019, 03:55 AM
|
#61
|
Human being with feelings
Join Date: Dec 2017
Posts: 47
|
I have no chordgun script installed with reaper.
I don't find it.
I don't find the download.
I don't know how to install it.
Can anyone help me please?
OK, I found it after installing REAPACK.
Need no more help :-)
thanx
thomas
Last edited by thomas0906; 06-13-2019 at 04:10 AM.
|
|
|
09-21-2019, 04:07 AM
|
#62
|
Human being with feelings
Join Date: Aug 2019
Posts: 1
|
Hey panda, i really want to use this script, but for some reason everytime i click on a chord, I don"t hear anything. only when i plug in the chords in the midid editor and press play. my tracks are armed and monitoring enabled. Pls help me out i really want to use this lol
|
|
|
09-21-2019, 05:06 PM
|
#63
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
you need a vst on the track, this thing just sends midi
|
|
|
10-13-2019, 01:45 PM
|
#65
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
added click for preview, shift-click to insert for the chord buttons and the chord inversion left/right arrows in version 1.2
|
|
|
10-13-2019, 02:03 PM
|
#66
|
Human being with feelings
Join Date: Feb 2015
Location: Brisbane, Australia
Posts: 98
|
Thanks Panda, this change will make the ChordGun even easier to use. A great tool for quick and easy chord selection.
Well done mate.
|
|
|
10-13-2019, 03:58 PM
|
#67
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
Hey thanks man I appreciate it
Oh whoops I completely forgot about the keyboard shortcuts for scale notes and scale chords, those should probably work with shift key insertion as well
|
|
|
10-14-2019, 09:04 AM
|
#68
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
added shift-click insertion for keyboard shortcuts in version 1.3
|
|
|
10-14-2019, 01:35 PM
|
#69
|
Human being with feelings
Join Date: Nov 2006
Posts: 858
|
Fantastic, thanks Pandabot!
|
|
|
10-14-2019, 05:37 PM
|
#70
|
Human being with feelings
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,795
|
I totally missed this, but it looks amazing! Thank you.
One suggestion for something that could be cool/useful would be an action to extend all chords by one note. i.e. 7th would become 9th etc.
This would allow experimenting with some 'spicier' chords which would normally be beyond the playing ability of a lot of people using these type of music theory/composition scripts.
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
|
|
|
10-16-2019, 03:39 PM
|
#71
|
Human being with feelings
Join Date: Nov 2007
Location: Lucas, TX, USA (via Luleå, Sweden)
Posts: 2,009
|
Wow, I'm not sure how I missed seeing this before!
Great work, and great tool!
Thanks.
__________________
Best Regards, Ernie "lunker" Lundqvist
BDSM (Bad Dog Studio Musicians)
Windows 10 running on Z390 + i7-8700
|
|
|
11-29-2019, 11:43 AM
|
#72
|
Human being with feelings
Join Date: Dec 2014
Posts: 600
|
Thanks for your work ! Just 2 notes.
An issue first, while using "measure" as grid option chords lenght don't fit the measure.
See here : https://imgur.com/a/KCVHivr
And second, just a comment regarding this :
Quote:
Originally Posted by pandabot
added click for preview, shift-click to insert for the chord buttons and the chord inversion left/right arrows in version 1.2
|
Could you indicate it as a more evident way in the 1st post please ?
|
|
|
11-29-2019, 03:21 PM
|
#73
|
Human being with feelings
Join Date: Jun 2018
Location: Edmonton, AB, Canada
Posts: 1,391
|
Late to the party, but this looks like it needs to be perma-docked in my workspace, and it will be. Thank you for this excellent tool!
__________________
My Rig (also serves as my gaming PC): MSI Mag X570 Tomahawk Mobo, Ryzen R9 3900X, 32GB RAM, Samsung 960 Evo 500gb NVMe, Crucial 1TB NVMe, NVidia RTX 2080 Super, Arturia Minifuse 2, Nektar Impact LX25+ MIDI Controller Keyboard.
|
|
|
11-29-2019, 03:47 PM
|
#74
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
Quote:
Originally Posted by daeavelwyn
Thanks for your work ! Just 2 notes.
An issue first, while using "measure" as grid option chords lenght don't fit the measure.
See here : https://imgur.com/a/KCVHivr
|
It looks like you've got multiple time signatures within your MIDI item, this tool expects the tempo and time signature to be consistent within a MIDI item. It should work correctly if you split the MIDI item wherever a tempo change or time signature change occurs
Quote:
Originally Posted by daeavelwyn
And second, just a comment regarding this :
Quote:
Originally Posted by pandabot
added click for preview, shift-click to insert for the chord buttons and the chord inversion left/right arrows in version 1.2
|
Could you indicate it as a more evident way in the 1st post please ?
|
I've got "Hold Shift to insert into MIDI Editor" up there in the first post
Last edited by pandabot; 11-29-2019 at 04:35 PM.
|
|
|
12-12-2019, 12:32 AM
|
#75
|
Human being with feelings
Join Date: Dec 2019
Posts: 9
|
ChordGun not working for me
ChordGun looks awesome but isn't working for me. I have a synth on the track and can play it with my MIDI keyboard but when I click chords in ChordGun there is no sound. Also if I open the MIDI editor and click chords in ChordGun it does not insert anything. It seems that on this installation the connection from the ChordGun UI to creating MIDI events is broken.
I tried reinstalling Reaper ver 6.01 x64 and ChordGun 1.4 but it's still broken. I also tried a clean install on another PC with the same result. Any ideas of what I should do differently? (Windows 7, Reaper x64)
|
|
|
12-12-2019, 10:10 AM
|
#76
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
Quote:
Originally Posted by St3v3
ChordGun looks awesome but isn't working for me. I have a synth on the track and can play it with my MIDI keyboard but when I click chords in ChordGun there is no sound.
|
Does the track have "Monitor Input" turned on?
Quote:
Originally Posted by St3v3
Also if I open the MIDI editor and click chords in ChordGun it does not insert anything.
|
Is the Shift key being held down when clicking?
|
|
|
12-12-2019, 10:47 AM
|
#77
|
Human being with feelings
Join Date: Dec 2019
Posts: 9
|
It Works!
Yes holding the Shift key allows inserting in MIDI edit.
Input monitoring was on but you gave me a clue of where to look...
Input was set to MIDI KOMPLETE KONTROL M32 (my keyboard). That needed to change to MIDI All MIDI Inputs, which makes some good sense!
It's all working now and thank you for providing such a great tool!
|
|
|
12-12-2019, 10:58 AM
|
#78
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
Ah okay cool, I'm glad it still works 🙌👍
|
|
|
12-13-2019, 02:19 PM
|
#79
|
Human being with feelings
Join Date: Dec 2019
Posts: 9
|
F3 (MIDI Panic) isn't handled by the ChordGun UI
The excellent tool ChordGun seems to always cause hanging (continuous) notes when I audition a chord, every time. The only way to get the notes to stop is push Play on my keyboard or to click the main Reaper UI and then push F3 for MIDI panic. I remapped F3 to the similar ChordGun action with the same result.
Is there some fix for stuck notes? If not can the ChordGun UI handle the F3 action? Just to be clear if ChordGun has focus F3 does nothing. If the main Reaper window has focus F3 works as intended.
The MIDI Editor window also does not handle F3 but strangely does handle F1 which I mapped to open the ChordGun UI.
Still, totally digging the tool!
Last edited by St3v3; 12-13-2019 at 02:22 PM.
Reason: words
|
|
|
12-13-2019, 04:07 PM
|
#80
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
You can use the action "pandabot_ChordGun stop all notes from playing" or press 0 when the UI has focus
|
|
|
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 05:32 AM.
|