Thread Rating:
  • 4 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
User scales
#21
(11-12-2019, 05:52 PM)XORadmin Wrote: My ideas currently (at least a few of them):
In the first place i think tables are not the good place to put the different scales for the main patterns (that is what i understood from this thread). Tables are their own thing. But they could get their own scaling to input. Leaving the tables out for now. The root note is the current pattern note anyway always.

As for the editing, to scale the notes -> Allow only to fill in notes that are in the selected scale. I think about making a new submenu in the track setup which opens the scale editing. There you can choose the rootnote, see all the notes on the keyboard. And a scale selector. Depending on the scale, it shows the active notes on the keyboard. These can also be edited (enable/disable keys) and so an own scale can be derived from it (1 user scale). As an additional idea, here also microtonal stuff could be included, so a C could be always a C which is pitched up some cent for example.
And you define if the scale input should be enabled or not. Transposition on the track changes only the rootnote.
There (or in the Nerd menu, marked pattern) is also a function to change all already filled in notes to the selected scale. This changes the notes then (destructive) in the pattern to the most next ones up/down.
And in the pattern screen or from expernal input, only the scaled notes can/will be inserted (or if scaling has been turned off meanwhile, also some other notes, to get some variation).
Randomisation (which will be upgraded, too) would also only use notes form the Scale-Pool.
This is for the input.

Another function i probably want to add is 'output scaling'.  This is independend to the input one. It is like a output filter/manipulator for notes. So if a note (or whatever, it includes everything except for modulations) plays, it will automatically be scaled to the nearest note of the scale up/down.
This could be selected independend for the tracks and allows scaled output from every kind of sequence. That one is only for the 6 CV/MOD tracks.

It's not the very next thing i will do as next the CV Expander has to be finished first. But then it's on top!

Shoot!
I think micro-tuning is at least as much important as option to change chromatic scales. Micro-tuning opens up completely new Universe of intervals while chromatic scales are just (re)collections of the same usual suspects.
Reply
#22
Big Grin 
(11-12-2019, 05:52 PM)XORadmin Wrote: My ideas currently (at least a few of them):
In the first place i think tables are not the good place to put the different scales for the main patterns (that is what i understood from this thread). Tables are their own thing. But they could get their own scaling to input. Leaving the tables out for now. The root note is the current pattern note anyway always.

As for the editing, to scale the notes -> Allow only to fill in notes that are in the selected scale. I think about making a new submenu in the track setup which opens the scale editing. There you can choose the rootnote, see all the notes on the keyboard. And a scale selector. Depending on the scale, it shows the active notes on the keyboard. These can also be edited (enable/disable keys) and so an own scale can be derived from it (1 user scale). As an additional idea, here also microtonal stuff could be included, so a C could be always a C which is pitched up some cent for example.
And you define if the scale input should be enabled or not. Transposition on the track changes only the rootnote.
There (or in the Nerd menu, marked pattern) is also a function to change all already filled in notes to the selected scale. This changes the notes then (destructive) in the pattern to the most next ones up/down.
And in the pattern screen or from expernal input, only the scaled notes can/will be inserted (or if scaling has been turned off meanwhile, also some other notes, to get some variation).
Randomisation (which will be upgraded, too) would also only use notes form the Scale-Pool.
This is for the input.

Another function i probably want to add is 'output scaling'.  This is independend to the input one. It is like a output filter/manipulator for notes. So if a note (or whatever, it includes everything except for modulations) plays, it will automatically be scaled to the nearest note of the scale up/down.
This could be selected independend for the tracks and allows scaled output from every kind of sequence. That one is only for the 6 CV/MOD tracks.

It's not the very next thing i will do as next the CV Expander has to be finished first. But then it's on top!

Shoot!

Input AND Output! This all sounds amazing and perfect. Big Grin

One suggestion would be some kind of button combo to toggle the input scaling on/off, so it is quick and easy to get variation when needed.
Reply
#23
Don’t forget, no extra weird button combos.
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply
#24
DEATH TO BUTTON COMBOS!

lol. yeah. those. aren't my favorite. 

but scale masking, either destructive or non, would be amaziiiiiing. 

i have always preferred seqeuncers that will let you change the scale after note data input so you can feel out patterns and melodies.

moof. on Random, it would be AWESOME to have something similar to FLXS's approach, where you specify the octave range (ie C1 to C3), pick the scale, then it populates the pattern with a random selection of notes with occasional empty spots. great way to get an inspiration to build off of.
Reply
#25
(12-05-2019, 07:37 PM)behndy Wrote: DEATH TO BUTTON COMBOS!

lol. yeah. those. aren't my favorite. 

but scale masking, either destructive or non, would be amaziiiiiing. 

i have always preferred seqeuncers that will let you change the scale after note data input so you can feel out patterns and melodies.

moof. on Random, it would be AWESOME to have something similar to FLXS's approach, where you specify the octave range (ie C1 to C3), pick the scale, then it populates the pattern with a random selection of notes with occasional empty spots. great way to get an inspiration to build off of.

I didn’t see the flxs functions here yet. But something like this is planned!
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply
#26
I really like to see XORadmins approach to scales implemented, it would help people like me a lot since I don't know that much about notes and musical theory. Would save me a lot of time instead of searching scales on the web and trying to obey them.

So scales +1 Smile
Reply
#27
(11-26-2019, 06:18 AM)XORadmin Wrote: Don’t forget, no extra weird button combos.
Oops my bad! Some kind of quick toggle would be cool though if it is in any way possible, so we can get jazzy Smile
Reply
#28
Can’t wait for the scale functionality, always loved the way quantermain mode works on the O_C module.
Reply
#29
Quantizing and microtonal scales would be great.
Something that would be particularly useful to me is that with 'output scaling' quantization, the live input 'PASS TO CV' and 'QUANTIZE CV' would allow scale quantization of external CV inputs. So Nerdseq becomes a multi-channel quantizer along with all it's other functionality. I can imagine selecting scales and/or root note via input cv would be a useful addition in this case.
Reply
#30
I hope a scale can be set globally with the upcoming implementation. setting it up per track would be alot of configuration each time.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)