Page 1 of 1
Posted: 27 Apr 2015, 22:34
by jjbonkers
Anyone ever use MorphWiz - a windows 8 App that allows you to play various synths using a touch screen interface ?
Well I kinda liked that interface so I lifted it for my new Hollyhock patch, imaginatively named 'WorphMiz'.
Its a simple polyphonic midi generator tool really that allows you to play in any octave in various scales and keys.
Velocity increases on the vertical axis as well as channel aftertouch if it is enabled via the switch.
Mod wheel on the left does the usual.
Enjoy!
Posted: 27 Apr 2015, 23:33
by nay-seven
Nice one jjbonkers!
don't have made deep test but seems interesting and with new scales to play
one thing i notice is that you can simplify the Midi sub patch, inlets like scale/root note and octave, and maybe max out inlet can be set to once in poly before applying polyphony ?
Posted: 28 Apr 2015, 00:39
by jjbonkers
Yeah thanks I was wondering how to do that - a lot of unnecessary wiring!!
Heres the new updated patch, if you could update the patch file in the downloads section (how do I do that ?)
http://www.sensomusic.com/forums/upload ... mizv12.pat
Posted: 28 Apr 2015, 07:40
by ceasless
I Have never had luck with the update file feature, so I end up uploading all over again.
Posted: 28 Apr 2015, 08:16
by nay-seven
ok, i've updated the patch and add your description too.
@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?
Posted: 28 Apr 2015, 12:16
by jjbonkers
Thanks Nay-seven
Posted: 29 Apr 2015, 13:32
by Question
Thanks for the addon, rather useful one, and scales part is especially interesting.
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
Posted: 29 Apr 2015, 15:29
by jjbonkers
Hey thanks for the feedback.
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
Posted: 30 Apr 2015, 13:33
by Question
Hello
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

Posted: 30 Apr 2015, 14:29
by jjbonkers
Hey question, I like the idea of combining a piano style control with the scales on my patch.
It may be a day or two before I get the chance to look at your workspace, watch this space
Posted: 02 May 2015, 12:24
by jjbonkers
Hey had a quick look
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
Posted: 02 May 2015, 15:32
by sephult
I put a section in here about trying to resolve image problems.
I am curious if you exported like this?
Exporting to Share and Archive
Posted: 02 May 2015, 15:46
by 23fx23
jjbunkers ive done such script for old usine, i have to correct it a bit for HH2, ill try to post soon
Posted: 02 May 2015, 15:57
by jjbonkers
sephult : sadly no.
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?
Posted: 02 May 2015, 16:23
by 23fx23
oh not worry won't have to use it, just a bonus add on^^ i spent quite a few time on that one that somehow reproduced ableton midi scale plugin with a matrix as visual and for the modularity or storing/recalling any type of scale with preset manager, then i thought i had lost the patch but finally found back that oldy folder^^
Posted: 02 May 2015, 17:00
by jjbonkers
Deadly

Posted: 02 May 2015, 19:02
by Question
I wrote a rather long reply but after noticing 23fx23's exciting news it became a kind of obsolete, so I better hold my breath until then : )
Btw. yes you're right, combining both workspaces may be more time consuming than I first thought.
Posted: 02 May 2015, 21:04
by jjbonkers
hey Question if you want to get rid of the piano thingie then its a lot easier to do...
Posted: 02 May 2015, 23:01
by Question
By 'piano' do you mean having vertical bands on a panel, or the whole idea of 'single' multi-octave panel?
Q
Posted: 02 May 2015, 23:18
by jjbonkers
By the piano thingie (was that too technical? lol) I mean not have black and white notes, just have a series of white notes which when played one after the other will play the scale selected. Ie say the major scale is selected then if the user plays notes 1 to 7 on your step control he will be playing the major scale...
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
Posted: 03 May 2015, 00:04
by Question
I asked because 'thingie' removal

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.
Posted: 07 May 2015, 15:24
by jjbonkers
Hey question, made some edits to the workspace
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
Posted: 09 May 2015, 23:11
by Question
Hello jjbonkers,
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
Posted: 10 May 2015, 21:26
by jjbonkers
Hi Question, glad its all working now.. Yeah I think the colour matrix is a good idea would make it more useful.
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
Posted: 22 Feb 2017, 15:18
by Question
Hi JJ
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
Posted: 22 Feb 2017, 15:29
by jjbonkers
Hi question, this is the first time I heard of 5x compatible scripts ! Unfortunately I'm not tuned into this development space anymore but if you want to convert to a 5x script by all means
All the best
JJ
Posted: 22 Feb 2017, 15:52
by Question
Hi JJ
By 5x I meant the old slow script format : )
Posted: 22 Feb 2017, 16:19
by jjbonkers
Hey question,, yes its a nice idea but unfortunately I don't really have the time or interest in this at the moment. Just being honest

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