Old 02-18-2011, 07:57 PM   #1
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default New Reascale File

For anyone who might be interested, I've just made and uploaded a reascale file with several additional scales and chord key maps for loading into the MIDI editor in Reaper 4 (alpha 42 onwards):

https://stash.reaper.fm/v/7982/xasman.reascale

Enjoy!

Last edited by Xasman; 02-19-2011 at 09:04 AM.
Xasman is offline   Reply With Quote
Old 02-18-2011, 08:42 PM   #2
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

(For those 8 people who just downloaded this ;-) Just to let you know I've just uploaded an update with a few additions...

EDIT...and a few more again!

Last edited by Xasman; 02-18-2011 at 09:53 PM.
Xasman is offline   Reply With Quote
Old 02-18-2011, 08:57 PM   #3
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
Default

Thanks for this.

Aeolian also created a nice one for those interested.
__________________
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

Last edited by PitchSlap; 05-18-2016 at 05:56 PM.
PitchSlap is online now   Reply With Quote
Old 02-18-2011, 09:49 PM   #4
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,749
Default

Woo you even got a "B" (11th) in there!
schwa is offline   Reply With Quote
Old 02-18-2011, 10:00 PM   #5
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Quote:
Originally Posted by schwa View Post
Woo you even got a "B" (11th) in there!
Yep - had to try! Actually, I was wondering whether it would be possible to cover more than a 1 octave range. For example, a 2-octave range would be useful when stacking notes in thirds to create chords (so that we could have, e.g. 1,3,5,7,#9, b13). and some more exotic scales which run over more than a single octave.

Probably a bit mad, I know, but what do you think?
Xasman is offline   Reply With Quote
Old 02-18-2011, 10:35 PM   #6
pitpat
Human being with feelings
 
pitpat's Avatar
 
Join Date: Feb 2009
Location: Dubai, UAE
Posts: 299
Default

Quick question: How do i use the scales and arps? I have no idea where to find this option... Just a quick pointer would suffice.

Thanks in advance

EDIT:Found it. Was right under my nose

Last edited by pitpat; 02-19-2011 at 12:08 AM.
pitpat is offline   Reply With Quote
Old 02-19-2011, 04:26 AM   #7
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Quote:
Originally Posted by schwa View Post
Woo you even got a "B" (11th) in there!
Schwa, just to clarify a bit; common chord extensions tend to be 9ths, 11ths and 13ths (rather than 10ths and 12ths, though the latter may indeed be useful in some exotic scales) hence my suggestion for extending the available range (in other words it would be good if we had something like, A=9, B=10, C=11,D=12, E=13, F=14, G=15 and if these ACTUALLY DEFINED those notes in the second octave). No problem if it's not possible or practical though (it's just an idea), and many thanks for the work you've done on this already.

Last edited by Xasman; 02-19-2011 at 04:34 AM.
Xasman is offline   Reply With Quote
Old 02-19-2011, 04:37 AM   #8
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

To make it look visually easier, I added "blank" dividers into my reascale list.

edit:removed bad image link

Example as above:

...
# 0 "Major" 102034050607
# 1 "Major triad" 100030050000
# 0 "Blues" 100304450070
# 1 "Dim 7th chord" 100300500700

0 " " 102034050607

0 "Dorian" 102304050670
0 "Phrygian" 120304056070
0 "Lydian" 102030450607
0 "Mixolydian" 102034050670
0 "Aeolian" 102304056070
0 "Locrian" 120304506070

0 " " 102034050607

0 "Maj Pentatonic" 102030050600
0 "Min Pentatonic" 100304050070
0 "Mel Min Pentatonic"102300050600
0 "Maj Pentatonic b6" 102030056000
...

Unfortunately the dividers themselves can be chosen as a scale too, which might be a tad confusing. The way I have it now, each divider is the same as a major scale.

A way to make real blank dividers?

Love the attention MIDI sees right now, thanks for all these features!

Last edited by xpander; 09-02-2015 at 10:34 PM.
xpander is offline   Reply With Quote
Old 02-19-2011, 05:18 AM   #9
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Good idea, but it would be nice to have not just dividers, but more headings (like folders) which open sub-groups (in the way the "chords" heading works now). Then we could group scales into groups and sub-groups, say Major scale modes, Mel Minor scale modes, Pentatonic, Hexatonic, Symmetrical, etc.

It would be great if these could be searchable too, like the VST plug-in list...

Last edited by Xasman; 02-19-2011 at 05:24 AM.
Xasman is offline   Reply With Quote
Old 02-19-2011, 05:20 AM   #10
Subz
Human being with feelings
 
Subz's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 3,210
Default

Quote:
Originally Posted by Xasman View Post
but more headings (like folders) which open sub-groups (in the way the "chords" heading works now). Then we could group scales into groups and sub-groups,

+1

Subz
Subz is offline   Reply With Quote
Old 02-19-2011, 05:37 AM   #11
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

By the way, I must say that I love the way this has been implemented so that any given scale or mode can be selected from its own root (rather than have to back-track to the parent major or minor scale root, as in some other hosts...)
Xasman is offline   Reply With Quote
Old 02-19-2011, 05:42 AM   #12
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Quote:
Originally Posted by Xasman View Post
Good idea, but it would be nice to have not just dividers, but more headings (like folders) which open sub-groups (in the way the "chords" heading works now). Then we could group scales into groups and sub-groups, say Major scale modes, Mel Minor scale modes, Pentatonic, Hexatonic, Symmetrical, etc.
I agree. What I got going there was just a quick fix as of now.
At any rate, thanks for your reascale Xasman...as well as others already involved.
xpander is offline   Reply With Quote
Old 02-19-2011, 05:44 AM   #13
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Definitely, this thing needs subfolders. Please, devs.
EvilDragon is online now   Reply With Quote
Old 02-19-2011, 06:08 AM   #14
bob
Human being with feelings
 
Join Date: Apr 2010
Location: Scottish refugee in Germany
Posts: 4,368
Default where do I put the

Reascale file?
__________________
SoundCloud Channel
https://soundcloud.com/stream
bob is offline   Reply With Quote
Old 02-19-2011, 06:17 AM   #15
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Yeah, we need the ability to declare a subfolder inside a .reascale file, much like in .reamenu files. This way you could have lots of entries and not overflow the screen.
EvilDragon is online now   Reply With Quote
Old 02-19-2011, 06:40 AM   #16
zappadave
Human being with feelings
 
zappadave's Avatar
 
Join Date: Jan 2008
Posts: 1,257
Default

We definitely need folders to take stupidly large scale files like this:-
https://stash.reaper.fm/7975/ZDScaleWorld.reascale

Something like this would do

F "Hexatonic"
0 "Sixtone Mode 1" 100230056007
0 "Sixtone Mode 2" 120034005600
0 "Prometheus" 102030406070
0 "Prometheus Neop" 120030406070
0 "Whole-tone" 102030405070
0 "Blues" 100304450070
0 "Sus 4" 102004050670

Also could we have the option to overwrite the existing scales and chords when the file is loaded. I want the list to show just what I have in the file, then its customized to what you want to see. At the moment I see the default as well.
__________________
Music is the best
เพลง ที่ดีที่สุดคือ
zappadave is offline   Reply With Quote
Old 02-19-2011, 07:00 AM   #17
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Quote:
Originally Posted by bob View Post
Reascale file?
In the \Reaper\Data folder.
There's a default one already there, named sample.reascale. Choosing Load at the bottom of the list should automatically open that folder, but other locations should be possible as well.
xpander is offline   Reply With Quote
Old 02-19-2011, 07:39 AM   #18
bob
Human being with feelings
 
Join Date: Apr 2010
Location: Scottish refugee in Germany
Posts: 4,368
Default

Quote:
Originally Posted by xpander View Post
In the \Reaper\Data folder.
There's a default one already there, named sample.reascale. Choosing Load at the bottom of the list should automatically open that folder, but other locations should be possible as well.
thanks
__________________
SoundCloud Channel
https://soundcloud.com/stream
bob is offline   Reply With Quote
Old 02-19-2011, 10:18 AM   #19
bitrate
Human being with feelings
 
Join Date: Aug 2010
Posts: 477
Default

Quote:
Originally Posted by EvilDragon View Post
Yeah, we need the ability to declare a subfolder inside a .reascale file, much like in .reamenu files. This way you could have lots of entries and not overflow the screen.
+1. Love all the chord / arp stuff, and hope this remains a quick and simple input (which is the point of having this) instead of wading through menus and such where it'd be easier just to play them.

Would be really cool if the notes played upon painting them to verify what we want.
bitrate is offline   Reply With Quote
Old 02-19-2011, 12:42 PM   #20
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Quote:
Originally Posted by bitrate View Post
Would be really cool if the notes played upon painting them to verify what we want.
Strange, they already do here...
Xasman is offline   Reply With Quote
Old 02-19-2011, 01:25 PM   #21
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

I just requested to get rid of the Chords submenu in the alpha42 thread... in favor of mousewheeling to change chords/scales on the fly. I don't fancy to have to navigate to the chord submenu each freaking time i need another chord type (iow after almost each insert).
Diving submenus is sloooow, and if you choose to use the chords feature, you'll be changing them constantly. There needs to be a fast and convenient way to do it.

My idea was to change the label which sais "Scale:" and does nothing into a mode switch. It would switch between scales and chords "mode". The dropdown would include only the scales in "scales" mode and only the chords in "chord" mode. The important thing is that it needs to be wheel-able, submenus or not..
gofer is offline   Reply With Quote
Old 02-19-2011, 01:28 PM   #22
Aeolian
Human being with feelings
 
Aeolian's Avatar
 
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
Default

Quote:
Originally Posted by Xasman View Post
Schwa, just to clarify a bit; common chord extensions tend to be 9ths, 11ths and 13ths (rather than 10ths and 12ths, though the latter may indeed be useful in some exotic scales) hence my suggestion for extending the available range (in other words it would be good if we had something like, A=9, B=10, C=11,D=12, E=13, F=14, G=15 and if these ACTUALLY DEFINED those notes in the second octave). No problem if it's not possible or practical though (it's just an idea), and many thanks for the work you've done on this already.
I created a bunch of 9ths, 11ths and 13ths, but REAPERs MIDI editor does its scale snap wizardry via hiding/showing the keys over a single octave range, that is duplicated for each octave up and down, so a 9th is no different from a 2nd, because it doesnt have a second octave to extend out to.

Even if we could define A=9, B=10, C=11,D=12, E=13, F=14, G=15, they will show in both/all octaves and have no functional difference.

a CMaj13th chord will look the same as a full C Major scale, on the midi PR keyboard, with maybe the 5th omitted, with extremely close voicing.

using the ABCD etc etc is really only for scales with more than 7 notes.
those bebop scales (that have b3,3 ... b5,5 ... b7,7) will probably need those letters.
I dont know if it can help with extensions though.
Hope im wrong
Aeolian is offline   Reply With Quote
Old 02-19-2011, 01:31 PM   #23
Aeolian
Human being with feelings
 
Aeolian's Avatar
 
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
Default

Quote:
Originally Posted by gofer View Post
I just requested to get rid of the Chords submenu in the alpha42 thread... in favor of mousewheeling to change chords/scales on the fly. I don't fancy to have to navigate to the chord submenu each freaking time i need another chord type (iow after almost each insert).
Diving submenus is sloooow, and if you choose to use the chords feature, you'll be changing them constantly. There needs to be a fast and convenient way to do it.

My idea was to change the label which sais "Scale:" and does nothing into a mode switch. It would switch between scales and chords "mode". The dropdown would include only the scales in "scales" mode and only the chords in "chord" mode. The important thing is that it needs to be wheel-able, submenus or not..
If they add it as an action, we can add it to a right click menu, and add seperators as well!

2 birds with one stone !

although ..... selecting the root will be pretty hard this way
Aeolian is offline   Reply With Quote
Old 02-19-2011, 01:38 PM   #24
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

I don't care as much for separators or submenus as I do for quick change of chords. It was wheelable in it's first incarnation (before the chord submenu was added). Much better. At the moment I declared all my chords to be scales, just to have them first level. Still slow.
gofer is offline   Reply With Quote
Old 02-19-2011, 01:45 PM   #25
caseyjames
Human being with feelings
 
caseyjames's Avatar
 
Join Date: Jul 2009
Posts: 632
Default

Not all of us have mousewheels. There is a wheel on my wacom pad but its much more of a pain to use than submenus.
caseyjames is offline   Reply With Quote
Old 02-19-2011, 01:51 PM   #26
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

I was talking mousewheel, because that's what Reaper does elsewhere. I also would prefer click drag up/down to change dropdown menu entries . If it's done across the entire application where now wheel is used for menus (like the MIDI editor's grid and length menus and the bpm box in the transport).

As Krahosk sais, any way that's fast is welcome.
gofer is offline   Reply With Quote
Old 02-19-2011, 01:56 PM   #27
caseyjames
Human being with feelings
 
caseyjames's Avatar
 
Join Date: Jul 2009
Posts: 632
Default

For sure.

I am really excited about this feature and I just wanted to make sure I wouldn't be implemented in a way that excluded users.

I'm sure it will all get sorted.
caseyjames is offline   Reply With Quote
Old 02-19-2011, 02:20 PM   #28
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Quote:
Originally Posted by Aeolian View Post
...REAPERs MIDI editor does its scale snap wizardry via hiding/showing the keys over a single octave range, that is duplicated for each octave up and down, so a 9th is no different from a 2nd, because it doesnt have a second octave to extend out to.
Exactly right, hence my question to Schwa earlier about whether it would be possible/practicable to extend the range over 2 octaves where required. I have no idea how feasible this might be though (as obviously it implies that 2 octave range would need to be transposable etc.).
Xasman is offline   Reply With Quote
Old 02-19-2011, 02:26 PM   #29
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Quote:
Originally Posted by gofer View Post
...There needs to be a fast and convenient way to do it.
Agreed, which is why I suggested having a searchable menu (like in the plug-ins dialog) earlier in this thread, which would be an even better solution for me personally (though, as always, no reason why mousewheel selection shouldn't be available too).

I'd still prefer to be able to organise both scales and chords into user-definable categories for manageability though; the prospect of having to scroll through a long shopping list (mousewheel or not) every time is not terribly appealing.

Last edited by Xasman; 02-19-2011 at 02:33 PM.
Xasman is offline   Reply With Quote
Old 02-19-2011, 02:37 PM   #30
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,749
Default

Submenus and mousewheel scrollability .. you can't have both unfortunately.

We could add actions to switch to next/previous scale though.
schwa is offline   Reply With Quote
Old 02-19-2011, 02:49 PM   #31
pbk
Human being with feelings
 
pbk's Avatar
 
Join Date: Jul 2009
Location: Afford Slaughterhouse, FL
Posts: 624
Default

Quote:
Originally Posted by schwa View Post
mousewheel scrollability .. you can't have both unfortunately.
Why not?

BTW, some SWS extensions menus suffer from the same problem. Using the mousewheel in long pop-up menus would be great (clicking the up/down arrows is slow... and lame for 201x ).
__________________
It takes an ordered complex system to recognize another ordered complex system.
pbk is offline   Reply With Quote
Old 02-19-2011, 02:58 PM   #32
Xasman
Human being with feelings
 
Xasman's Avatar
 
Join Date: Jun 2009
Posts: 673
Default

Quote:
Originally Posted by schwa View Post
Submenus and mousewheel scrollability .. you can't have both unfortunately.
In which case I'd have to come down in favour of submenus. Personally, I find navigating with keyboard arrows is much quicker and less RSI inducing than navigating with the mousewheel anyway.

Quote:
Originally Posted by schwa View Post
We could add actions to switch to next/previous scale though.
Good idea!

So should I assume that my idea of making scales searchable like in the plug-in list is pie in the sky? (...thought so..)
Xasman is offline   Reply With Quote
Old 02-19-2011, 03:09 PM   #33
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

[EDIT: quoted schwa's obviously not existing anymore post, about existence of an application that supports mousewheeling through pop-up menus with submenus]

Not that I know of, actually. Not sure if it's even feasible. I favor submenus, myself. BUT - you could allow mousewheeling in the currently selected submenu? That would be a NICE compromise
EvilDragon is online now   Reply With Quote
Old 02-19-2011, 03:14 PM   #34
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,749
Default

Quote:
Originally Posted by EvilDragon View Post
[EDIT: quoted schwa's obviously not existing anymore post, about existence of an application that supports mousewheeling through pop-up menus with submenus]
Yeah sorry about the delete, I didn't want to veer too far off topic.
schwa is offline   Reply With Quote
Old 02-19-2011, 03:28 PM   #35
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Ach so..well, if it's between mouse scrolling and submenus, I would personally choose mouse scrolling for the speed.

I'm also entertaining the thought of having separate scale and chord modes, as suggested by Gofer.

Quote:
Originally Posted by gofer View Post
My idea was to change the label which sais "Scale:" and does nothing into a mode switch. It would switch between scales and chords "mode". The dropdown would include only the scales in "scales" mode and only the chords in "chord" mode. The important thing is that it needs to be wheel-able, submenus or not..
xpander is offline   Reply With Quote
Old 02-19-2011, 03:29 PM   #36
zappadave
Human being with feelings
 
zappadave's Avatar
 
Join Date: Jan 2008
Posts: 1,257
Default

Scales should be on the drop down menu. I can't see the scale being changed repeatedly to need scrolling. I'd prefer this to be in nested folders.

Chords should be on a right click menu/scrollable, whatever, for ease of access as Gofer says.
__________________
Music is the best
เพลง ที่ดีที่สุดคือ
zappadave is offline   Reply With Quote
Old 02-19-2011, 03:35 PM   #37
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
Default

Quote:
Originally Posted by Xasman View Post
In which case I'd have to come down in favour of submenus.

So should I assume that my idea of making scales searchable like in the plug-in list is pie in the sky? (...thought so..)
+1 for submenus.

A filter could be useful. Click on the scale button and a menu pops up while the button becomes a text filter so you can quickly narrow down the menu.
__________________
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
PitchSlap is online now   Reply With Quote
Old 02-19-2011, 03:41 PM   #38
Kundalinguist
Human being with feelings
 
Kundalinguist's Avatar
 
Join Date: Nov 2008
Location: Toronto, Canada
Posts: 4,630
Default

Buncha mad scientists. I'll just stick to writing all my songs in C major.

https://www.youtube.com/watch?v=8T91AWqOK74
https://www.youtube.com/watch?v=IVklCOF7UJg
__________________
Success is just one more plugin away! And happiness is as close as your next upgrade. (On the interweb: www.rolandk.ca / www.auroraskypublishing.com)
Kundalinguist is offline   Reply With Quote
Old 02-19-2011, 03:41 PM   #39
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Quote:
Originally Posted by zappadave View Post
Scales should be on the drop down menu. I can't see the scale being changed repeatedly to need scrolling. I'd prefer this to be in nested folders.
I do change scales all the time, but that might be just me. Going without any in "chromatic mode" ain't problem for me either. The need to change chord types is more usual though, unless in the pitch axis mood and working on both at the same time.
xpander is offline   Reply With Quote
Old 02-19-2011, 08:44 PM   #40
Aeolian
Human being with feelings
 
Aeolian's Avatar
 
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
Default

Quote:
Originally Posted by zappadave View Post
Scales should be on the drop down menu. I can't see the scale being changed repeatedly to need scrolling. I'd prefer this to be in nested folders.

Chords should be on a right click menu/scrollable, whatever, for ease of access as Gofer says.
This is wisdom

@Xasman ..... yep i follow what your saying now

expanding on your example before, what about this:

1 "Maj13" 100030000007_0020040000600

The "_" tells the midi editor to spread the snap over two octaves instead of one (or 3 or 4 octaves, whatever) ..... and the second octave is as easy to define as the 1st.

Those extensions will become all too easy
Aeolian 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 07:44 AM.


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