From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Tzarls ·
Ok, so here´s my first contribution to the community - and it´s also my first attempt at using the GUI primitives. This is a module to generate a graphic pop-up dialog, just like when you click on the "about" button on some VSTs and that brings out a window with info about the developers and such.
So, I used the example synth in SM and added my popup module to it, just like this:
Inside the module, you´ll see another one, called "About message". This is where you´ll place your graphics and text to be displayed in your "about" windows.
Easier to understand when actually using it.
Here´s the .OSM.
Finally, I have to add that I used the render_background osm found in the wiki to make this module.
Let me know what you think, and sorry for the poor graphics - I´m a sound engineer, not a graphics designer. 🙂
philter5 ·
i have not tested it but i really think it is usefull for a synths properties panel or some infos about
the author. nice one! 😉
Tzarls ·
Well, I was driving back home a few hours ago, and it came to my mind that it could also be used as a properties panel, just like you say - give it a try and let me know.
philter5 ·
works perfect. i like the shadow, looks really nice
sunsynth ·
YES, really good work!
maybe a litte alpha on shadow?
Tzarls ·
Thanks, glad you like it. The shadow uses alpha if I remember correctly, you can change the value to your own liking - I added it to give it some depth, and in the end it reminded me of some old DOS apps from the old days - Norton anyone? 🙂
sunsynth ·
Ha... i overlooked it as usual if there's no property 😊
Yeah - the good old Norton DOS-Times 😍
Never understood why they misses to transfer the NC to Windows in time...
Tzarls ·
I really miss the old DOS days....can you imagine working a VST with a DOS SM? (which reminds me of the DOS version of cakewalk I saw once).
About the module - I intentionally left out properties because everything inside the "about message" module is intended to be replaced by your graphics - the actual rectangle and shadow and text are just for the example - but now that I think of it, it could use some properties, like "windows size" , "distance from main panel" and/or "shadow alfa" . The only property I left is the one called "grid size", and that was something in the original "backgorund render" - actually I forgot to take it out. 😕
philter5 ·
i modified it a little bit, no you can click view cc on the example synth and it shows the midi cc message for the knobs.
could be optimized to a overlayed properties panel where you can change the cc nr,too! 😉
Tzarls ·
That it something every MIDI-controllable VSTi should have, a quick on-screen CC reference. Great job!
philter5 ·
i am just thinking of a easy way how to integrate a midi properties panel for a synth
so that it can easily be used with other projects. like the example in my last post, but with the ability
to config the knobs and ccs my first thought was to exchange the midi cc part
(that you can see on the image) of each knob with a wireless transmitter and then i can pack all the
cc parts in one module and connect it wireless. if somebody has any other ideas of what would be
the best way please let me know. thx in advance. 😉
infuzion ·
philter5 wrote: ...my first thought was to exchange the midi cc part
(that you can see on the image) of each knob with a wireless transmitter and then I can pack all the
cc parts in one module and connect it wireless. If somebody has any other ideas of what would be
the best way please let me know.
Wireless would be a bad idea; you have to have either an unique name for each wireless transmitter, or use some sort of messy Bus/array system. I'm trying to avoid wireless if I can in my own projects; they can get weird sometimes.
Why not some sort of MIDI user-assign ("learn"?) inside the knobs?
philter5 ·
infuzion wrote: I'm trying to avoid wireless if I can in my own projects; they can get weird sometimes.
i am also trying to avoid wireless whenever possible!if you look inside the schematics i´ve uploaded
you will almost never find wireless links because they
sometimes make it impossible to see the signal flow for example.
i only thought it would be the more elegant way
but now i am gonna think about the midi learn thing you said... thx 😉
Acrobat ·
I think you're going a bit off the rail about wireless links, I never experienced any problem with them,
and I've used them A LOT. I think sometimes if the naming is wrong or the wire type is setted
wrong, you can assume there's some bug but of course there isn't, it's just some inaccuracy in the programming...
As for busses is different, it's well known they have REAL bugs...
philter5 ·
Acrobat wrote: I think you're going a bit off the rail about wireless links, I never experienced any problem with them,
and I've used them A LOT. I think sometimes if the naming is wrong or the wire type is setted
wrong, you can assume there's some bug but of course there isn't, it's just some inaccuracy in the programming...
As for busses is different, it's well known they have REAL bugs...
thats the reason why i was going to build it with wireless links, even if i don´t like them 🙂
robrokken ·
How come when I add the about box to my osm. When I right click on elements to move them on the front panel, I do not get the "move forward", bring to front on right click. I get the regular right click menu "create vst, make module" etc..
??
~Rob.
4ppleseed ·
This is perfect for my needs, just wanted to say thanks 😍
Wrote something here? To have a post removed or your name hidden, write to [email protected].