SynthMaker

Here's a treat for you; Ernst's Hot Preset Manager!

Archive · 2008 52 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

Thorsten ·

Should be easy to customize for your project. Hope you like it, please report any odd behavior, etc.

Edit: Oh, yeah, remember to (re)set the number of pages after resizing!

Cheers 🙂

kirkagur ·

very very very nice!!!

easy to use!

i notice that when you load a program the preset name retern to program(X) and not to the name of the loaded preset

Thorsten ·

I think it needs to be inside a module with some controls it can connect to. Try that 🙂

phatlabs ·

HEY COULD YOU CREAT A WAVE MANGER?

Thorsten ·

phatlabs wrote: HEY COULD YOU CREAT A WAVE MANGER?

Certainly!

Something like this?

electrogear ·

Awww... safely tucked up 🙂

infuzion ·

Thorsten wrote: phatlabs wrote: HEY COULD YOU CREAT A WAVE MANGER?

Certainly! Something like this?

LOL Innocent misspelling + not-innocent all caps & off topic = asking for trouble 😈

aliasant ·

lol

Acrobat ·

eoewoew looks cool, NI style! 😮 😀

etLux ·

Spent some time studying this last night. Really great job on this, Ernst -- love the idea of it!

Best,

David www.DavidSosnowski.com

kirkagur ·

hi

I have notice that when you "save as" a preset & after that load it ,it will get the original preset name and not the name of the file.

any idea how to sort it up?

Thorsten ·

kirkagur wrote: I have notice that when you "save as" a preset & after that load it ,it will get the original preset name and not the name of the file.

any idea how to sort it up?

Thorsten wrote: I think it needs to be inside a module with some controls it can connect to. Try that 🙂

Thorsten ·

Or didn't I understand what you were saying?

The preset name is stored in the file, the filename is irrelevant, if that's what you mean.

kirkagur ·

Thorsten wrote: Or didn't I understand what you were saying?

The preset name is stored in the file, the filename is irrelevant, if that's what you mean.

yse ,I think.

if i save as a preset with a new name after i changed a preset that have a different name.

and then i load it .

it will get the "changed preset" name and not the file name of my new preset.

hope you understand

Thorsten ·

Could you upload a schematic that acts like that, so I can have a look at it?

matti ·

This is superb! Very neat and well organized. This is SM at it's best 🙂

MichaelBenjamin ·

nice preset manager! thank you. i fixed the renaming / load issue, its only a string switch before the preset manager added with a feedback like in the default preset manager. now the correct name shows up when you load a program.

philter5 ·

really great work! thx a lot

Mo ·

Hi, Thank you Thorsten this is indeed a decent preset manager! Great to see danish people here too. 😀

-Skål!

-yeah and thanks to MichaelBenjamin for the fix!

Zephyr ·

Ok I'm a total noob. So here's my question. How do I actually save presets? I mean I kept clicking and clicking and clicking inside of each component, but I can't figure out where the save function is. Maybe it's just too obvious for me and I flew right past it.

infuzion ·

Zephyr wrote: How do I actually save presets?

Tried clicking on "File v" in the top-right corner maybe?

Zephyr ·

Yes I can see that a preset can be saved by doing this, but where and how do I name/rename a preset?

infuzion ·

Zephyr wrote: Yes I can see that a preset can be saved by doing this, but where and how do I name/rename a preset?

Where it says "001: Techno Honk" on the very top of the module, you click on the "Techno Honk" to activate the edit box. I agree it is not immediately noticeable, you have to have ESP, or alot of SMexperience.

Good thing about these questions is that they're giving me ideas for cool font-icons.

== Bugs: The trigger for the Int Sample & Hold should be connected to the output of the Mult, not the "Pages" Int. How can I change the number of patches in a bank?

Warning: DO NOT use a bank of more than 32 patches/programs, perhaps even as low as 16, unless your synth is very simple. In the monster-synth I'm working on, "Save All Programs" will make a 15.1Megabyte .txt file. Plus, alot of loading & editing & patch-changing laginess went a way when I reduced it down to 16 max patches.

Zephyr ·

Hey thanks a lot man, that was very helpful indeed. I didn't check that spot haha! 🙂

CubicDMS ·

Thanks for this 🙂

MegaHurtz ·

Great stuff man, I`ll send you a copy:D.

robrokken ·

I have to say, this thing is killer! Just one question, How do I get it to scroll Vertically? I'd like to show only 1 column and scroll up and down.

~Rob.

autodafe ·

thx wonderful

Mo ·

Is it possible to make it save the marker position with the preset? As it is now the marker stays at preset one after loading a preset.. I have tried but need help here.. Thanks.

djbrynte ·

dude this is awesome! just wondering one thing. When u scroll is it possible to make the scroll other direction from top to down instead of left to right havent checked it yet though because at work. But will later this is nice man exactually what i was looking for :P

Sasu Honka ·

Andrew J wrote: Hi all, I've built a list box module you might find useful. It has scrolling, selection highlighting and it is fairly customisable. Note that you can scroll either by clicking the arrows or dragging in the scroll bar.

Enjoy...

That is a vertically scrolling list.

I will not post the link because it is in the registered users area.

You can find it in the Registered users area. Search for "List Box". You should find everything you need to do the mod inside the osm.

Sasu

djbrynte ·

ok thnx for the help i go there now 😀

Sasu Honka ·

You´re welcome. I myself find the GUI part of SM quite tricky. The idea of yellow connectors flow is a bit backwards for me. I have to imagine myself going upwards a stream. (From right to left) 😮

Sasu

djbrynte ·

Ye same with me. The coding and gui is some tricky. But the module parts is easy. And its fun getting a nicely done synth. im currently doing a very nice synth.

labelwhore ·

this preset manager is the shit! thanks alot!

djbrynte ·

very nice dude is it possible to make it go down?

AngularMomentum ·

Now with copy paste functions...think it has to be inserted into a project to work properly.

philter5 ·

AngularMomentum wrote: Now with copy paste functions...think it has to be inserted into a project to work properly.

great AM, thx a lot for sharing 😀

infuzion ·

Seems neat, but it is a bit broken. In your file, the preset in the smaller one is Program 3, Rez Sweeper. But the column display it has the first program highlighted. I looked inside, & I can see no logic to update the column view to another preset if directed by outside that module. This is important, since one can change patches buy using the host's VST patch selector.

exonerate ·

infuzion wrote: Seems neat, but it is a bit broken. In your file, the preset in the smaller one is Program 3, Rez Sweeper. But the column display it has the first program highlighted. I looked inside, & I can see no logic to update the column view to another preset if directed by outside that module. This is important, since one can change patches buy using the host's VST patch selector.

I fixed that....untested though

Cheers 😉

Exo

aliasant ·

exonerate wrote: infuzion wrote: Seems neat, but it is a bit broken. In your file, the preset in the smaller one is Program 3, Rez Sweeper. But the column display it has the first program highlighted. I looked inside, & I can see no logic to update the column view to another preset if directed by outside that module. This is important, since one can change patches buy using the host's VST patch selector.

I fixed that....untested though

Cheers 😉

Exo

Seems to be working now. Nice fix 🙂

infuzion ·

Before: 1629 primitives+modules, 1934 links After: 1029 primitives+modules, 1238 links, lowered CPU% for Text List redraws changes: * merged of modules to help them make more understandable * replaced SM's buggy font selector (If someone wants to insert their improved font system, feel free 😉 ) * removed the "pageIdx" logic inside the Text List/interaction because it simply was not used * reduced number of "pages" down to 4; SM can not handle big arrays. Might have to reduce down to 2 pages for very large synths. * dramatically reduced Redraw triggers inside the Text List. Perhaps too much; please test in a real VST.

Version number is a wild guess.

edit: I forgot to thank everyone for their works!

philter5 ·

@ infuszion:

hey man we have to thank you, too 😀 thx a lot 😍

AngularMomentum ·

Excellent!

djbrynte ·

thjis is best preset manager ever. love it. Would be best thing if some one made it scroll down. Then big credits to this guy who make it. still get credits for thier fantastic work thnx.

infuzion ·

philter5 wrote: @ infuszion: hey man we have to thank you, too

Welcome! I didn't do the heavy work; Ernst, AngularMomentum, & exonerate did all the real work. My skills are just at taking something that is very very good & making it excellent.

infuzion ·

I'm assuming this is free to use for commercial work?

AngularMomentum ·

I think you have to give Ernst a copy of the plugin if you plan on selling it. For me personally there is nothing required, I just copied my earlier work on the standard preset manager over to this one, took me about 10 minutes. (the original work did take a lot longer though) 😉

King Midus ·

I was wondering how can I resize this tho make it just a little bit taller? I attached a pic to show you want I mean. Thanks for your time.

Nu Audio Science ·

Hiya King Midus Just a note Posting images that large really make browsing the forum a pain I have fixed it for you this time but if you could crop your images before posting in future that would be very helpful 😉

Cheers NAS

King Midus ·

Sorry about that NAS, And I figured it out how to resize it.

Faddicted ·

first i want to thank you for this and also for the copy+paste option.. im using with especially for the Controllers that i build for FL.... this is incredibly useful . just one more thing i want to ask is it possible to add "Midi Program Change" option too ? i tried mixing with oddson's preset manager but it didnt work well ..so its very over my knowledge.. any help would be great. regards Yıldırım.

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.