Old 08-17-2017, 06:48 PM   #281
Anton9
Human being with feelings
 
Anton9's Avatar
 
Join Date: Jun 2009
Location: Earth
Posts: 1,319
Default

Quote:
Originally Posted by Cloudswim View Post
what is VMK? ;-P
It stands for Virtual MIDI Keyboard. You have to assign the VMK as your MIDI input source on the track that contains your instrument.
Anton9 is offline   Reply With Quote
Old 08-18-2017, 03:53 PM   #282
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 634
Default

Is anyone using this on Mac?

I'm curious if it's working for other folks on that platform.
__________________
http://www.admiralbumblebee.com
Audio/DAW stuff, Woodworking, Programming and more... new posts twice a week or more.
Robert Randolph is online now   Reply With Quote
Old 08-23-2017, 05:02 PM   #283
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 4,894
Default

Updated to 1.37.

Quote:
Fix: Crash when attempting to Set the scale with no
search results.
Fix: Mousewheel crashes with high-precision devices.
Fix: Mouse issues on macOS; os.clock() doesn't give
the same values as on Windows.
Fix: Selecting a new scale wasn't switching to the
correct scale.
@RobertRandolph, I think the clock issue might have been causing the shenanigans you saw; not sure, though.
__________________
Currently working away from home; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack

Last edited by Lokasenna; 08-23-2017 at 05:09 PM.
Lokasenna is online now   Reply With Quote
Old 08-23-2017, 05:45 PM   #284
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 1,387
Default

very nice from you thanks
deeb is online now   Reply With Quote
Old 08-23-2017, 05:48 PM   #285
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 1,387
Default

Quote:
Originally Posted by Robert Randolph View Post
Is anyone using this on Mac?

I'm curious if it's working for other folks on that platform.
not here! i got in tab harmony an error message saying: <bad string>. I posted an image a few months ago
deeb is online now   Reply With Quote
Old 08-23-2017, 09:22 PM   #286
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

I am on mac.
I experience the same issue as deeb:

In tab "Harmony";
When i choose Type diatonic literal, i see "bad string" in the dropdown beneath the Type dropdown.
Same goes for Type diatonic smart.

Warm Regards.
vanhaze is online now   Reply With Quote
Old 08-24-2017, 05:18 AM   #287
Chris Hurst Music
Human being with feelings
 
Chris Hurst Music's Avatar
 
Join Date: Mar 2017
Location: Wales, UK
Posts: 61
Default

Apologies for the "noobness" of this but can somebody point out how to actually use this?!

It looks great, but I just can't figure it out.

I have a MIDI item and have drawn in a simple C Major Chord. Do I select the notes then run the Theory Helper? Do I need a blank MIDI item then open the helper?

Sorry, I just can't get anything to work other than the Harmony tab where I can get it to copy the note by the selected interval.

Any help greatly appreciated!
__________________
http://www.chrishurstmusic.com
Chris Hurst Music is offline   Reply With Quote
Old 08-24-2017, 02:13 PM   #288
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 4,894
Default

Quote:
Originally Posted by deeb View Post
not here! i got in tab harmony an error message saying: <bad string>. I posted an image a few months ago
Quote:
Originally Posted by vanhaze View Post
I am on mac.
I experience the same issue as deeb:
That's a long-standing bug that I can't figure out.
__________________
Currently working away from home; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack
Lokasenna is online now   Reply With Quote
Old 08-24-2017, 02:18 PM   #289
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 4,894
Default

Quote:
Originally Posted by Chris Hurst Music View Post
Apologies for the "noobness" of this but can somebody point out how to actually use this?!

It looks great, but I just can't figure it out.

I have a MIDI item and have drawn in a simple C Major Chord. Do I select the notes then run the Theory Helper? Do I need a blank MIDI item then open the helper?

Sorry, I just can't get anything to work other than the Harmony tab where I can get it to copy the note by the selected interval.

Any help greatly appreciated!
- You need to have a MIDI editor open for it to run, since it interacts with a few of that editor's settings.

- Scale tab: Just a scale dictionary really; I use it to figure out what weird keys might work with a given guitar melody.

- Chords tab: Gives a list of all the possible chords using notes from the current key. Shift+click will insert them into the MIDI editor.

- Harmony tab: The only one that works with existing notes - select notes, select a given harmony type, and you can either preview them together or insert the harmony notes.
__________________
Currently working away from home; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack
Lokasenna is online now   Reply With Quote
Old 08-24-2017, 02:43 PM   #290
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 4,894
Default

Quote:
Originally Posted by Lokasenna View Post
That's a long-standing bug that I can't figure out.
...and of course, having just said that...

Updated to 1.38 - I think I fixed it.
__________________
Currently working away from home; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack
Lokasenna is online now   Reply With Quote
Old 08-25-2017, 11:26 PM   #291
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

Lokasenna,

Updated ReaPack.
That "bad string" bug is still there for me ..

OSX 10.12.6
Reaper 5.50rc20
vanhaze is online now   Reply With Quote
Old 08-26-2017, 07:55 AM   #292
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 634
Default

Quote:
Originally Posted by vanhaze View Post
Lokasenna,

Updated ReaPack.
That "bad string" bug is still there for me ..

OSX 10.12.6
Reaper 5.50rc20
I think maybe I figured out part of this, I'm waiting for lokasenna to respond when he gets time.
__________________
http://www.admiralbumblebee.com
Audio/DAW stuff, Woodworking, Programming and more... new posts twice a week or more.
Robert Randolph is online now   Reply With Quote
Old 08-26-2017, 08:08 AM   #293
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

!!
vanhaze is online now   Reply With Quote
Old 08-27-2017, 04:11 PM   #294
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 4,894
Default

Updated to 1.38, the only fix is related to parsing Reascale files on Mac. For whatever reason this issue seems to have been creating a whole host of problems (freezes, etc).
__________________
Currently working away from home; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack
Lokasenna is online now   Reply With Quote
Old 08-27-2017, 05:59 PM   #295
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 634
Default

Quote:
Originally Posted by Lokasenna View Post
Updated to 1.38, the only fix is related to parsing Reascale files on Mac. For whatever reason this issue seems to have been creating a whole host of problems (freezes, etc).
I can confirm that Theory Helper now works on macOS for me without any issue.
__________________
http://www.admiralbumblebee.com
Audio/DAW stuff, Woodworking, Programming and more... new posts twice a week or more.
Robert Randolph is online now   Reply With Quote
Old 08-28-2017, 12:03 AM   #296
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

Quote:
Originally Posted by Lokasenna View Post
Updated to 1.38, the only fix is related to parsing Reascale files on Mac. For whatever reason this issue seems to have been creating a whole host of problems (freezes, etc).
Hooray, another happy OSX user:

No more "bad string" when choosing diatonic smart or diatonic literal !

Thx so much Lokasenna

OSX 10.12.6
vanhaze is online now   Reply With Quote
Old 09-05-2017, 01:12 PM   #297
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

Any mac user, running Reaper 5.50rc21 - 64bit, who experiences that the Chords section of Theory Helper doesn't work anymore ?

- clicked chords aren't previewed (heard) anymore.
- shift clicking on chords doesn't create those chords in selected midi item anymore.

I have setup midi input from VMK correctly.
EDIT: The "legacy" Chordhelper script still does seem to work for me.
vanhaze is online now   Reply With Quote
Old 09-06-2017, 02:38 PM   #298
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 4,894
Default

What version is it still working with?

I haven't changed anything for either of those functions, so I'm guessing maybe one of the Mac-related changes in the newer RCs isn't playing nicely.

(Working fine on Win 8x64, rc22)
__________________
Currently working away from home; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack
Lokasenna is online now   Reply With Quote
Old 09-06-2017, 02:51 PM   #299
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

Hi Lokasenna,

Thank you for helping me.
I am not sure with which pre-release version of Reaper Theory Helper still worked for me

I currently switched over to your Chord Helper script, which luckily enough, still works under Reaper 5.50 rc22 - 64bit. (mac).

I know this is "not your fault"
Just weird that a script (in this case your Theory helper) stops working correctly after updating Reaper.
Would like to know how this can be possible..just curious.
Maybe, indeed, this is a mac issue.
That left aside, it's still really annoying.
vanhaze is online now   Reply With Quote
Old 09-07-2017, 12:09 PM   #300
Robert Randolph
Human being with feelings
 
Robert Randolph's Avatar
 
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 634
Default

Quote:
Originally Posted by vanhaze View Post
Hi Lokasenna,

Thank you for helping me.
I am not sure with which pre-release version of Reaper Theory Helper still worked for me

I currently switched over to your Chord Helper script, which luckily enough, still works under Reaper 5.50 rc22 - 64bit. (mac).

I know this is "not your fault"
Just weird that a script (in this case your Theory helper) stops working correctly after updating Reaper.
Would like to know how this can be possible..just curious.
Maybe, indeed, this is a mac issue.
That left aside, it's still really annoying.
I'm using 64-bit rc22 on macOS 12.6 with the latest Theory Helper.

All of the functions work here.
__________________
http://www.admiralbumblebee.com
Audio/DAW stuff, Woodworking, Programming and more... new posts twice a week or more.
Robert Randolph is online now   Reply With Quote
Old 09-07-2017, 12:22 PM   #301
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

Thx for your help !

So i thought, let's just click the "clear settings" button in Theory Helper.
And whatta u know: The chords section now works again !

Case closed.
vanhaze is online now   Reply With Quote
Old 11-12-2017, 02:57 AM   #302
Rosetree
Human being with feelings
 
Join Date: Jul 2009
Posts: 103
Default Hello! I can't see chord choices.

I recently found out about theory helper and was able to install it.
I ran it and checked the Chords tab, but I don't see chord choices like shown by Lokasenna.

Am I supposed to download something extra to make it work and if so, where can I find it?
In case this question has been already answered, then I would appreciate it if you could point me to such threads.

I will post a jpeg file of my current condition.
Thank you in advance and I look forward to hearing from you!

Rosetree
Attached Images
File Type: jpg No chord choices.JPG (34.2 KB, 88 views)
Rosetree is offline   Reply With Quote
Old 11-12-2017, 03:03 AM   #303
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,319
Default

Please click on the Options tab of Theory Helper.
Then : what do you see there at the top left of the window ?
Do you see a .reascale or not ?
vanhaze is online now   Reply With Quote
Old 11-12-2017, 03:21 AM   #304
Rosetree
Human being with feelings
 
Join Date: Jul 2009
Posts: 103
Default I was able to do it!

Because I did not take time to learn the manual, I didn't realize that you can click the letters on the top left and choose various scales and what not. Now, I see chords as intended and was able to insert chords using it!

By the way, I had ZD-Ultimate.reascale installed.
The first time I ran the program, it asked for a reascale, so I searched for one and had it selected.

Thank you for pointing out where to check!

I love this forum

Last edited by Rosetree; 11-12-2017 at 03:28 AM.
Rosetree is offline   Reply With Quote
Old 12-06-2017, 02:46 PM   #305
Johnny Rico
Human being with feelings
 
Johnny Rico's Avatar
 
Join Date: Jul 2009
Posts: 56
Default

Maybe i'm an idiot, but I don't know what to do...(first time using this script !)

Thanks
Attached Images
File Type: png Sans titre.png (57.8 KB, 42 views)
Johnny Rico is offline   Reply With Quote
Old 12-13-2017, 03:44 PM   #306
Monroy
Human being with feelings
 
Monroy's Avatar
 
Join Date: Nov 2015
Posts: 282
Default

Hi,

First of all Thank You Very Much for this addon. Is great!

But I have problem with GUI. I'm using Reaper 5.40 and I've added button with action opening Locasenna on toolbar in MIDI editor. Problem is that GUI opens above over visibility area of screen. I need click somewhere on midi editor, Locasenna GUI disappear, then click again in action button to open Locasenna again. Now I have window to choose "new instance", "terminate" and "cancel". When I click "new instance" this time GUI opens correctly on center of screen - but I need to set everything again e.g. in options etc.

How to fix this?

--- EDIT ---

This is something with GUI window positioning relative to mouse coursor. Below some examples:

1. GUI position when I open Lokasenna by clicking action button on toolbar in MIDI editor:



2. GUI position when I open Lokasenna via Action Window. Action Window is in left top corner:




3. GUI position when I open Lokasenna via Action Window. Action Window is in right bottom corner this time:




In other words - would be good if TOP Lokasenna GUI window opens where mouse coursor is or just open in center of screen. Is possible to fix this?

Last edited by Monroy; 01-14-2018 at 03:33 AM.
Monroy is online now   Reply With Quote
Old 03-12-2018, 06:30 AM   #307
scbncb
Human being with feelings
 
Join Date: Mar 2018
Posts: 1
Default Theory Helper

Hello All,

I'm new to Reaper and cannot find the url for Theory Helper. I've placed reaper_reapack64.dll in its folder, but can't find it on github. Am I missing something. Please be kind, I am smarter than I look.
scbncb is offline   Reply With Quote
Old 03-12-2018, 07:21 AM   #308
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 1,935
Default

A new menu Extensions > ReaPack should appear after the ReaPack DLL is installed in the UserPlugins directory and REAPER is restarted. (You can also find it in the Action List)

Search for Theory Helper in the Browse packages window, right click and choose Install:

cfillion is offline   Reply With Quote
Old 06-19-2018, 03:01 PM   #309
barbaroja
Human being with feelings
 
barbaroja's Avatar
 
Join Date: Jul 2009
Posts: 212
Default

Awesome script. A circle of fifths tab to borrow chords from other scales, and using the use of secondary dominants in chords is also super welcome.

Thanks.
barbaroja is offline   Reply With Quote
Old 06-19-2018, 08:06 PM   #310
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 4,894
Default

- Circle of Fifths is definitely on my list of ideas, if and when I ever get around to working on Theory Helper again. I'd like to, there's just a lot of work under the hood I'd have to do before any new updates could happen.

- I had to Google "secondary dominant", since I'm not great at theory. From my reading, isn't it just the V7 of a given chord? That should be in the generated list already as one of the second degree's chords, no?
__________________
Currently working away from home; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack
Lokasenna is online now   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 01:34 PM.


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