From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Acrobat ·
Here's a special module, a pitchbend wheel, with graphics derived from Nippy Baynes' old one, updated, vectorized and optimized for 2010. It works both in STREAM and MIDI with all the possible routings, so very flexible for anyone wanting to include it in a virtual synthesizer.
Note: the graphics parts have some minor glitches (you can freely modify width and height of the module, but at very big sizes the animation goes nuts) so if somebody has the patience to see why it happens, I'll be glad for that. Cheers, A. 😀
trogluddite ·
Handy little 'Toolkit' module that 🙂
The graphical glitch is in the MOUSE module area calculations - particularly the 3D FX part. At larger sizes, the 3 gradient fills end up with a height of zero (or less), so they just disappear. Just finished work, so I don't have my maths head on right now, but something there isn't quite scaling to the size of the view in the right way. I think maybe scaling the area parameters should be done after the addition and subtraction of the 3D FX stuff, but I can't quite get it to work right.
You don't see a glitch when shrinking the size because the gradients just happen to overlap in a way that looks cool.
Pity we can't do 'custom' gradients with more than two colours, it'd be really easy to sort out then.
Acrobat ·
thanks for pointing me out, yeah the 3D effect was already there and I never got it to work properly.. or still.. 🙂
attic ·
I kinda like this pitchbend wheel. One question how would I flip the direction of movement as when I use midi it moves down when I push up on my keyboards pitchbend? It works fine with mouse control but inverts direction on midi use. Sorry if this is a dumb question but I'm feeling somewhat brain dead tonight.
oddson ·
attic wrote: ...how would I flip the direction of movement...
This module inserted between the 'Area Data' value output and the 'MOUSE' value input will get the job done.
The 0.75 value was trail and error and I'm not motivated enough to figure out what should be used or why.
There appear to be some problems with this module and some of the variables that should be properties are hard coded.
To see one of the problems disconnect all but the MOUSE module from the MGUI/Smooth... I can't help thinking it shouldn't be doing that.
attic ·
Hi Oddson
That worked well thank you. I have been up to late all week in SM, I think this addictive program maybe not so good for one's health. I'm now working on it detecting midi or mouse move so both work right and I think I'm going to gut the vector graphics and replace with a png strip or something. I really appreciate the time you take around here and wanted to tell you I'm still messing about with that pitchshifter code you sent my way a year or so ago.
So Thanks
philter5 ·
thx a lot guys, good work 😉
Wrote something here? To have a post removed or your name hidden, write to [email protected].