ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2017-02-22T17:19:41+02:00 https://brainmodular.com/forums/app.php/feed/topic/4885 2017-02-22T17:19:41+02:00 2017-02-22T17:19:41+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36762#p36762 <![CDATA[WorphMiz]]> If you want to have a go at it , I'll try and help you when I can regarding questions on the fastscript but I have no knowledge of the older script language. Hope you can manage to do it !

JJ

Statistics: Posted by jjbonkers — 22 Feb 2017, 16:19


]]>
2017-02-22T16:52:11+02:00 2017-02-22T16:52:11+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36761#p36761 <![CDATA[WorphMiz]]>
By 5x I meant the old slow script format : )

Statistics: Posted by Question — 22 Feb 2017, 15:52


]]>
2017-02-22T16:29:19+02:00 2017-02-22T16:29:19+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36760#p36760 <![CDATA[WorphMiz]]>
All the best

JJ

Statistics: Posted by jjbonkers — 22 Feb 2017, 15:29


]]>
2017-02-22T16:18:31+02:00 2017-02-22T16:18:31+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36759#p36759 <![CDATA[WorphMiz]]>
I've kind of resurrected this topic to ask your opinion about your magical script in that patch.

Do you think it is possible to make a 5x compatible version of that?

Cheers

Statistics: Posted by Question — 22 Feb 2017, 15:18


]]>
2015-05-10T21:26:46+02:00 2015-05-10T21:26:46+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32721#p32721 <![CDATA[WorphMiz]]> Add it to the addons section certainly, you can't resize mine and you have two different octaves at once so its something different.

All the best :)

JJ

Statistics: Posted by jjbonkers — 10 May 2015, 21:26


]]>
2015-05-09T23:11:46+02:00 2015-05-09T23:11:46+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32710#p32710 <![CDATA[WorphMiz]]>
Amazing : )

If I didn't overlook something, it's working perfectly as is. The location you've added the script seems just right, affecting both step modules as it should. It doesn't look like there's a need for a second script, because step modules are concatenated before going into "create midi" subpatch (hence, into your sctipt).

I sorted the scale colors according to your script. Now it opens up with chromatic and when an other scale is selected keys turn white again. Maybe, instead of step, I can use matrix module which seems to accept array input for cell colors, so all keys might be colored in an exotic fashion : )

Many thanks for the contribution

Here's the latest version:

Keys with JJ's Scales

Cheers

Statistics: Posted by Question — 09 May 2015, 23:11


]]>
2015-05-07T15:24:48+02:00 2015-05-07T15:24:48+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32681#p32681 <![CDATA[WorphMiz]]>
http://www.sensomusic.com/forums/upload ... Scales.wkp

I implemented the scales on the first step controller. Should be easy enough to do the next one. Only difference is to increase the octave number going into my script.

Hope its good!

Gluck

JJ

Statistics: Posted by jjbonkers — 07 May 2015, 15:24


]]>
2015-05-03T00:04:20+02:00 2015-05-03T00:04:20+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32615#p32615 <![CDATA[WorphMiz]]> was already implemented as a function in my patch. There's a settings button somewhere, if a scale other than chromatic is selected there, all keys turn into white. Since this is readily available, I thought you might have meant something else.

Statistics: Posted by Question — 03 May 2015, 00:04


]]>
2015-05-02T23:18:08+02:00 2015-05-02T23:18:08+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32614#p32614 <![CDATA[WorphMiz]]>
He changes the root note to D and again plays notes 1 to 7 and gets the major scale in D.

So what you get is essentially my patch but with the added bonus of being able to resize the number of keys and you don't use images

Perhaps then as you say when the user selects the chromatic scale the white and black notes could be introduced then.

I could do a script (but not this weekend :) ) to implement that

Statistics: Posted by jjbonkers — 02 May 2015, 23:18


]]>
2015-05-02T23:01:31+02:00 2015-05-02T23:01:31+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32613#p32613 <![CDATA[WorphMiz]]>
Q

Statistics: Posted by Question — 02 May 2015, 23:01


]]>
2015-05-02T21:04:49+02:00 2015-05-02T21:04:49+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32609#p32609 <![CDATA[WorphMiz]]> Statistics: Posted by jjbonkers — 02 May 2015, 21:04


]]>
2015-05-02T19:02:51+02:00 2015-05-02T19:02:51+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32605#p32605 <![CDATA[WorphMiz]]>
Btw. yes you're right, combining both workspaces may be more time consuming than I first thought.

Statistics: Posted by Question — 02 May 2015, 19:02


]]>
2015-05-02T17:00:46+02:00 2015-05-02T17:00:46+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32600#p32600 <![CDATA[WorphMiz]]>

Statistics: Posted by jjbonkers — 02 May 2015, 17:00


]]>
2015-05-02T16:23:55+02:00 2015-05-02T16:23:55+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32597#p32597 <![CDATA[WorphMiz]]> Statistics: Posted by 23fx23 — 02 May 2015, 16:23


]]>
2015-05-02T15:57:58+02:00 2015-05-02T15:57:58+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32596#p32596 <![CDATA[WorphMiz]]>
I embedded all the images within the patch and then uploaded the .pat file.

I can upload it again using the export method if that ud help ?

23fx23 : that would definitely help but before you to to the trouble just wondering is that the way question wants to go?

Statistics: Posted by jjbonkers — 02 May 2015, 15:57


]]>
2015-05-02T15:46:03+02:00 2015-05-02T15:46:03+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32595#p32595 <![CDATA[WorphMiz]]> Statistics: Posted by 23fx23 — 02 May 2015, 15:46


]]>
2015-05-02T15:32:33+02:00 2015-05-02T15:32:33+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32594#p32594 <![CDATA[WorphMiz]]> I am curious if you exported like this?

Exporting to Share and Archive

Statistics: Posted by sephult — 02 May 2015, 15:32


]]>
2015-05-02T12:24:51+02:00 2015-05-02T12:24:51+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32593#p32593 <![CDATA[WorphMiz]]>
Interesting patch have never used the step module before, like the way you can resize to your own preference.

In terms of applying my scales, there are a couple of things.

This is supposed to have a piano feel right? Problem with that is that there are 12 notes in an octave on your piano GUI but all the scales I use have 7 notes max. Then you would have to repeat or turn off notes to make the scale and I don't know how useful that would be when using as an instrument for something like the pentatonic which has only 5 notes in an octave.

What could be useful is to implement the 7 note scales so that you will get the scale when you press the white notes. If you then also had a key change input that would be helpful also.

Unfortunately all this is a quite a bit of work and not a simple transfer from one patch to another. Best done in a script me thinks where you have some kind of transpose algorithm based on your x values in the array, the octave, the key, and the scale - sounds easy right?!

JJ

Statistics: Posted by jjbonkers — 02 May 2015, 12:24


]]>
2015-04-30T14:29:36+02:00 2015-04-30T14:29:36+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32583#p32583 <![CDATA[WorphMiz]]>
It may be a day or two before I get the chance to look at your workspace, watch this space

Statistics: Posted by jjbonkers — 30 Apr 2015, 14:29


]]>
2015-04-30T13:33:30+02:00 2015-04-30T13:33:30+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32582#p32582 <![CDATA[WorphMiz]]>
I noticed that the modulation thing was related to the vst I was using so no problems in your patch about that. Image files are still missing though : )

For your consideration, I'm sending my own keyboard project below, together with your patch for easy comparison. Mine uses a step module to avoid image files (resizing, blurring etc.). It has two rows, and also scaleable, ie. user may choose the number of keys being displayed. White and black key visualisation is handled via a store array module (typical piano look for chromatic scale, and other custom color sequences for other scales). Once you store display modes (ie, which keys should be black or white) it is possible to call them back in a similar way how you call images in your patch. Only missing part in my patch is your clever implementation of scales and modes. Maybe you would like to combine the best of both (well heheh, it shouldn't be difficult but I just couldn't grasp the whole process this morning, lack of sleep I guess : )

Oh!, and I also summarized your patch a little bit in this workspace to be able to highlight the differences, hope you don't mind : )

keyboards.wkp

Cheers

Q

Image

Statistics: Posted by Question — 30 Apr 2015, 13:33


]]>
2015-04-29T15:29:56+02:00 2015-04-29T15:29:56+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32572#p32572 <![CDATA[WorphMiz]]>
Not too sure about what is happening with the images with regard to the workspace. I know that all four images were embedded in the patch that I uploaded.

Perhaps Nay-seven could shed light on this - I could upload another version with the images in a separate folder zipped up with patch if that would help Nay-seven?

As for the 2nd point, the patch does have two sources of modulation - the mod wheel control on the left hand side and also channel aftertouch which is controlled by moving your finger in the vertical axis after a note is pressed.

As well as that the velocity is increased as you move down the vertical axis which could also be modulating your output depending on how your VST is setup.

The channel aftertouch can be disabled using the green switch on the left hand side, which could be useful in narrowing down what is happening.

Perhaps you could play the same VST using a midi keyboard or a simple midi note generator and compare results?

hope this helps

Gluck

JJ

Statistics: Posted by jjbonkers — 29 Apr 2015, 15:29


]]>
2015-04-29T13:32:54+02:00 2015-04-29T13:32:54+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32571#p32571 <![CDATA[WorphMiz]]>
I'm experiencing a couple of unexpected things though. Images go missing after saving the workspace, and when workspace is reopened HH tries to DL these image files from cloud to no avail : )
And I hear a kind of modulation on the output of the VST I connected; I'm not 100% sure if this is coming from WorphMiz though, need to check more thoroughly...

Cheers

Statistics: Posted by Question — 29 Apr 2015, 13:32


]]>
2015-04-28T12:16:52+02:00 2015-04-28T12:16:52+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32544#p32544 <![CDATA[WorphMiz]]> Statistics: Posted by jjbonkers — 28 Apr 2015, 12:16


]]>
2015-04-28T08:16:27+02:00 2015-04-28T08:16:27+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32536#p32536 <![CDATA[WorphMiz]]>
@ceasless: you right , many details to improve for add ons engine. ask me if you need it again
but sometimes it's ok to upload with a new name, this way users see you have improved your patch with a new version?

Statistics: Posted by nay-seven — 28 Apr 2015, 08:16


]]>
2015-04-28T07:40:38+02:00 2015-04-28T07:40:38+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32535#p32535 <![CDATA[WorphMiz]]> Statistics: Posted by ceasless — 28 Apr 2015, 07:40


]]>
BrainModular BrainModular Users Forum 2017-02-22T17:19:41+02:00 https://brainmodular.com/forums/app.php/feed/topic/4885 2017-02-22T17:19:41+02:00 2017-02-22T17:19:41+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36762#p36762 <![CDATA[WorphMiz]]> If you want to have a go at it , I'll try and help you when I can regarding questions on the fastscript but I have no knowledge of the older script language. Hope you can manage to do it !

JJ

Statistics: Posted by jjbonkers — 22 Feb 2017, 16:19


]]>
2017-02-22T16:52:11+02:00 2017-02-22T16:52:11+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36761#p36761 <![CDATA[WorphMiz]]>
By 5x I meant the old slow script format : )

Statistics: Posted by Question — 22 Feb 2017, 15:52


]]>
2017-02-22T16:29:19+02:00 2017-02-22T16:29:19+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36760#p36760 <![CDATA[WorphMiz]]>
All the best

JJ

Statistics: Posted by jjbonkers — 22 Feb 2017, 15:29


]]>
2017-02-22T16:18:31+02:00 2017-02-22T16:18:31+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=36759#p36759 <![CDATA[WorphMiz]]>
I've kind of resurrected this topic to ask your opinion about your magical script in that patch.

Do you think it is possible to make a 5x compatible version of that?

Cheers

Statistics: Posted by Question — 22 Feb 2017, 15:18


]]>
2015-05-10T21:26:46+02:00 2015-05-10T21:26:46+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32721#p32721 <![CDATA[WorphMiz]]> Add it to the addons section certainly, you can't resize mine and you have two different octaves at once so its something different.

All the best :)

JJ

Statistics: Posted by jjbonkers — 10 May 2015, 21:26


]]>
2015-05-09T23:11:46+02:00 2015-05-09T23:11:46+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32710#p32710 <![CDATA[WorphMiz]]>
Amazing : )

If I didn't overlook something, it's working perfectly as is. The location you've added the script seems just right, affecting both step modules as it should. It doesn't look like there's a need for a second script, because step modules are concatenated before going into "create midi" subpatch (hence, into your sctipt).

I sorted the scale colors according to your script. Now it opens up with chromatic and when an other scale is selected keys turn white again. Maybe, instead of step, I can use matrix module which seems to accept array input for cell colors, so all keys might be colored in an exotic fashion : )

Many thanks for the contribution

Here's the latest version:

Keys with JJ's Scales

Cheers

Statistics: Posted by Question — 09 May 2015, 23:11


]]>
2015-05-07T15:24:48+02:00 2015-05-07T15:24:48+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32681#p32681 <![CDATA[WorphMiz]]>
http://www.sensomusic.com/forums/upload ... Scales.wkp

I implemented the scales on the first step controller. Should be easy enough to do the next one. Only difference is to increase the octave number going into my script.

Hope its good!

Gluck

JJ

Statistics: Posted by jjbonkers — 07 May 2015, 15:24


]]>
2015-05-03T00:04:20+02:00 2015-05-03T00:04:20+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32615#p32615 <![CDATA[WorphMiz]]> was already implemented as a function in my patch. There's a settings button somewhere, if a scale other than chromatic is selected there, all keys turn into white. Since this is readily available, I thought you might have meant something else.

Statistics: Posted by Question — 03 May 2015, 00:04


]]>
2015-05-02T23:18:08+02:00 2015-05-02T23:18:08+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32614#p32614 <![CDATA[WorphMiz]]>
He changes the root note to D and again plays notes 1 to 7 and gets the major scale in D.

So what you get is essentially my patch but with the added bonus of being able to resize the number of keys and you don't use images

Perhaps then as you say when the user selects the chromatic scale the white and black notes could be introduced then.

I could do a script (but not this weekend :) ) to implement that

Statistics: Posted by jjbonkers — 02 May 2015, 23:18


]]>
2015-05-02T23:01:31+02:00 2015-05-02T23:01:31+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32613#p32613 <![CDATA[WorphMiz]]>
Q

Statistics: Posted by Question — 02 May 2015, 23:01


]]>
2015-05-02T21:04:49+02:00 2015-05-02T21:04:49+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32609#p32609 <![CDATA[WorphMiz]]> Statistics: Posted by jjbonkers — 02 May 2015, 21:04


]]>
2015-05-02T19:02:51+02:00 2015-05-02T19:02:51+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32605#p32605 <![CDATA[WorphMiz]]>
Btw. yes you're right, combining both workspaces may be more time consuming than I first thought.

Statistics: Posted by Question — 02 May 2015, 19:02


]]>
2015-05-02T17:00:46+02:00 2015-05-02T17:00:46+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32600#p32600 <![CDATA[WorphMiz]]>

Statistics: Posted by jjbonkers — 02 May 2015, 17:00


]]>
2015-05-02T16:23:55+02:00 2015-05-02T16:23:55+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32597#p32597 <![CDATA[WorphMiz]]> Statistics: Posted by 23fx23 — 02 May 2015, 16:23


]]>
2015-05-02T15:57:58+02:00 2015-05-02T15:57:58+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32596#p32596 <![CDATA[WorphMiz]]>
I embedded all the images within the patch and then uploaded the .pat file.

I can upload it again using the export method if that ud help ?

23fx23 : that would definitely help but before you to to the trouble just wondering is that the way question wants to go?

Statistics: Posted by jjbonkers — 02 May 2015, 15:57


]]>
2015-05-02T15:46:03+02:00 2015-05-02T15:46:03+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32595#p32595 <![CDATA[WorphMiz]]> Statistics: Posted by 23fx23 — 02 May 2015, 15:46


]]>
2015-05-02T15:32:33+02:00 2015-05-02T15:32:33+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32594#p32594 <![CDATA[WorphMiz]]> I am curious if you exported like this?

Exporting to Share and Archive

Statistics: Posted by sephult — 02 May 2015, 15:32


]]>
2015-05-02T12:24:51+02:00 2015-05-02T12:24:51+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32593#p32593 <![CDATA[WorphMiz]]>
Interesting patch have never used the step module before, like the way you can resize to your own preference.

In terms of applying my scales, there are a couple of things.

This is supposed to have a piano feel right? Problem with that is that there are 12 notes in an octave on your piano GUI but all the scales I use have 7 notes max. Then you would have to repeat or turn off notes to make the scale and I don't know how useful that would be when using as an instrument for something like the pentatonic which has only 5 notes in an octave.

What could be useful is to implement the 7 note scales so that you will get the scale when you press the white notes. If you then also had a key change input that would be helpful also.

Unfortunately all this is a quite a bit of work and not a simple transfer from one patch to another. Best done in a script me thinks where you have some kind of transpose algorithm based on your x values in the array, the octave, the key, and the scale - sounds easy right?!

JJ

Statistics: Posted by jjbonkers — 02 May 2015, 12:24


]]>
2015-04-30T14:29:36+02:00 2015-04-30T14:29:36+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32583#p32583 <![CDATA[WorphMiz]]>
It may be a day or two before I get the chance to look at your workspace, watch this space

Statistics: Posted by jjbonkers — 30 Apr 2015, 14:29


]]>
2015-04-30T13:33:30+02:00 2015-04-30T13:33:30+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32582#p32582 <![CDATA[WorphMiz]]>
I noticed that the modulation thing was related to the vst I was using so no problems in your patch about that. Image files are still missing though : )

For your consideration, I'm sending my own keyboard project below, together with your patch for easy comparison. Mine uses a step module to avoid image files (resizing, blurring etc.). It has two rows, and also scaleable, ie. user may choose the number of keys being displayed. White and black key visualisation is handled via a store array module (typical piano look for chromatic scale, and other custom color sequences for other scales). Once you store display modes (ie, which keys should be black or white) it is possible to call them back in a similar way how you call images in your patch. Only missing part in my patch is your clever implementation of scales and modes. Maybe you would like to combine the best of both (well heheh, it shouldn't be difficult but I just couldn't grasp the whole process this morning, lack of sleep I guess : )

Oh!, and I also summarized your patch a little bit in this workspace to be able to highlight the differences, hope you don't mind : )

keyboards.wkp

Cheers

Q

Image

Statistics: Posted by Question — 30 Apr 2015, 13:33


]]>
2015-04-29T15:29:56+02:00 2015-04-29T15:29:56+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32572#p32572 <![CDATA[WorphMiz]]>
Not too sure about what is happening with the images with regard to the workspace. I know that all four images were embedded in the patch that I uploaded.

Perhaps Nay-seven could shed light on this - I could upload another version with the images in a separate folder zipped up with patch if that would help Nay-seven?

As for the 2nd point, the patch does have two sources of modulation - the mod wheel control on the left hand side and also channel aftertouch which is controlled by moving your finger in the vertical axis after a note is pressed.

As well as that the velocity is increased as you move down the vertical axis which could also be modulating your output depending on how your VST is setup.

The channel aftertouch can be disabled using the green switch on the left hand side, which could be useful in narrowing down what is happening.

Perhaps you could play the same VST using a midi keyboard or a simple midi note generator and compare results?

hope this helps

Gluck

JJ

Statistics: Posted by jjbonkers — 29 Apr 2015, 15:29


]]>
2015-04-29T13:32:54+02:00 2015-04-29T13:32:54+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32571#p32571 <![CDATA[WorphMiz]]>
I'm experiencing a couple of unexpected things though. Images go missing after saving the workspace, and when workspace is reopened HH tries to DL these image files from cloud to no avail : )
And I hear a kind of modulation on the output of the VST I connected; I'm not 100% sure if this is coming from WorphMiz though, need to check more thoroughly...

Cheers

Statistics: Posted by Question — 29 Apr 2015, 13:32


]]>
2015-04-28T12:16:52+02:00 2015-04-28T12:16:52+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32544#p32544 <![CDATA[WorphMiz]]> Statistics: Posted by jjbonkers — 28 Apr 2015, 12:16


]]>
2015-04-28T08:16:27+02:00 2015-04-28T08:16:27+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32536#p32536 <![CDATA[WorphMiz]]>
@ceasless: you right , many details to improve for add ons engine. ask me if you need it again
but sometimes it's ok to upload with a new name, this way users see you have improved your patch with a new version?

Statistics: Posted by nay-seven — 28 Apr 2015, 08:16


]]>
2015-04-28T07:40:38+02:00 2015-04-28T07:40:38+02:00 https://brainmodular.com/forums/viewtopic.php?t=4885&p=32535#p32535 <![CDATA[WorphMiz]]> Statistics: Posted by ceasless — 28 Apr 2015, 07:40


]]>