SynthMaker

skOres Module Pack Version 6 - 232 Modules and counting

Archive · 2005 60 old posts

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

skOre ·

will take the leap that the devs suggested and try to make a synthmaker module compendium. First approach was to make my packs (and some few recent modules that I made) into one file:

Seventh Version: 245 Modules

http://www.skore.de/synthmaker/examples/sk_module_pack.osm

For those who want to help out by optimizing or adding modules - Just send them in a collection so I can sort them into the main file myself!

skOre ·

Second Version: 155 Modules http://www.skore.de/synthmaker/examples/sk_modules_pack.rar

Added: NO stuff

infuzion ·

hey skOre, just thinking about you; I was going to place your old modules packs into toolbox folders (great for drag/dropping) & re-distribute that way, but I think your organization is much better. Perhaps when SM gets cascading toolbox folders I'll look into that method again.

In the meanwhile, let me run through my toolbox.osm to see what I can donate.

Also, I'm wonding if it would be worth while to keep the modules' filesize leaner, esp for ppl like me with only 256Mb of Ram & a slow HD (laptop) who usually run with a webbrowser, graphics editor & other things open. Like using string-shortcuts for GUI (color, fonts) entry instead of the "Font Picker" GUI... filesize & opening/saving time would shrink alot. I'll make some tools to help make the transistion faster later.

skOre ·

Yes, this needs to be tidied up. Yet... 256 MB RAM ??? ARE YOU INSANE??? Its not like ram costs a fortune these days...

Shifrin ·

This is great sk0re, going to take a while for me to look through this lot 😀

Many thanks,

Shif.

Tom7777 ·

Thanks sk0re 🙂

infuzion ·

skOre wrote: Yet... 256 MB RAM ??? ARE YOU INSANE??? Its not like ram costs a fortune these days...

I knew I was going to catch some flack for that comment 😉 Well, I have a laptop, so only 1 open slot, & quality 1Mb runs

15 right now, not to mention I don't even have an external USB/FW sound card, nor DVD burner, nor any good VST sequencing program (saving for Live) & I have to by a new car...

But, after you turn off alot of XP's background junk, it's not that bad 🙂

platinumears ·

infuzion wrote: nor any good VST sequencing program (saving for Live) & I have to by a new car...

Live is over-rated and cars are killing the planet: get Tracktion 2 😉

infuzion ·

platinumears wrote: infuzion wrote: nor any good VST sequencing program (saving for Live) & I have to by a new car...

Live is over-rated and cars are killing the planet: get Tracktion 2 😉

Well,

* Live seems to be more live-DJ friendly, which is my mainsty. Plus, I can get it for about $300 USD.

* People kill the planet. Cars aren't smart enough (yet)

* I deliver for a living; kinda hard to deliver in a timly manner in a moped 😉

infuzion ·

infuzion wrote: platinumears wrote: infuzion wrote: nor any good VST sequencing program (saving for Live) & I have to by a new car...

Live is over-rated ...get Tracktion 2 😉

...Live seems to be more live-DJ friendly, which is my mainsty. Plus, I can get it for about $300 USD.

I am open to hearing counter-arguements to this (perhaps in a new thread)

infuzion ·

http://www.qfile.de/dl/84654/sk_module_ ... sm.7z.html readme: sk-module_pack 2.1 Released July 14, 2005 skOre, with edits and additions by infuzion

-streamlined the "drawers" GUIs; reducing filesize by over 1/3! >moved the example synth into a drawer -corrected V Twist example +added 13 modules + VCA, Poly2Float, Poly2Float 2 + IF-THEN-ELSE Float, Float Boundried, Ratio2Value + Volume2db, ColorText, Font-Str Picker, Pen-Str Picker _Color + Note 2 Int 1.6 (infuzion edited, with test setup) + ColorTest Mini 1.0, Pop Up

...plus, I made the headers a bit larger. enjoy! feedback appreciated!

skOre ·

Wasn't actually an example synth, but my testing thing, so I renamed the whole thing. The new "New Stuff" signs should make it easier for ppl to track, uhm, new stuff:

Third Version: 168 Modules http://www.skore.de/synthmaker/examples/sk_modules_pack.rar

Thanks a bunch inf!

infuzion ·

you're welcome~! I was suprized how much space one can save by trimming modules & using GUI string-shortcuts. skOre wrote: The new "New Stuff" signs should make it easier for ppl to track, uhm, new stuff:

That's a neat idea... not to be picky, but IMHO the boarders seem a bit thick, a boarder of 0.3 would get the job done, or maybe removing them all together to save on space so cheap bastards like me can enjoy this collection more 😉

Also, if you could in the future add the .txt doc, even if just to add the version number, URLs of people who have modules added, & a release statement? cheers

BTW, should I (or you or anyone else) go ahead & edit some of the other componets? A few can use string-shortcuts, updated componets (some have outdated math primitives), etc.

skOre ·

The problem really is, that I will have to keep track of which modules are being worked on.

Best solution:

When you finished your work on the modules of your choice, send me a file containing only them. I'll do the sorting then.

sambean ·

Excellent resource.. no need to trawl through all the forum for the elusive saturator you saw once!

A couple of things..

Mouse hide- mouse doesn't come back if you lift button outside area Envelope generators.. see a few in my travels but none here mono osc's.. could do with some (bandlimited)

apart from that, brill!

infuzion ·

skOre: good idea, or if I'm fixing already in your archive, I'll leave it in the folder & send the the folder with the changed modules sambean wrote: Mouse hide- mouse doesn't come back if you lift button outside area

good catch, fortunally it's easily fixed: dive into it - Hide Cursor/Knob Section/Knob Dial/Knob Control, attach the DragY trigger into the Hide Cursor's Switch:On (using an Input). Works like a charm!

infuzion ·

Comming soon: newly collected modules, & lots of old ones with updates (mostly code reduction, though some with bugs squashed) skOre wrote: When you finished your work on the modules of your choice, send me a file containing only them. I'll do the sorting then.

skOre, u have mail ^^^ 🙂

skOre ·

Sorry for the delay:

Fourth Version: 179 Modules http://www.skore.de/synthmaker/examples/sk_modules_pack.rar

cheers!

and thanks again inf!

infuzion ·

skOre wrote: and thanks again inf!

Welcome! I guess you liked those Updated signs I made 😀 I think I'll standardize them to the transparent-white background, with transparent light red for the FIXED signs to signify that the older ones need to be replaced ASAP.

Speaking of which, I might have forgotten to put one one the InPlaceValueEdit in the GUI HELPERS folder. The input in that module before was totally disconnected, but now it behaves properly.

Note: Many modules have pre-loaded values that you likely want to 0/null out. E.g. a look inside the Interior Area/Pen shows alot of values already entered that you most likely don't want. Before adding modules to the Toolbox or using them, plz 0/null out all the imputs to save you frustration later.

Tip: Some modules may seem simple, but can be quite powerful in that you can hack them quickly for your own devices. I often hack ColorText by removing the uplink for the first Data:Int (Alpha), then fix the Alpha to a ghosty 64, while the other color channels reflect the input. Plus if you're big on code reduction like me, you can tear out the GUIs of each module (though you may confuse others & perhaps yourself in trying to read bland-looking code).

Newbie Tip: I learned by reading skOre's collection of modules, so these are invaluable learning devices. Not only you can see how to solve problems, but how to use certain primitives!

infuzion ·

I also forgot to give sambeam credit for the red text on the Rotary Dial, sorry!

skOre ·

Will see that I take care of these misses!

sambean ·

I'm getting a 'not compatable' message when I try to open this version.. I've got the latest SM..

I also forgot to give sambeam credit for the red text on the Rotary Dial, sorry!

No worries! The rotary dial knob that I used had no credits either..

Feel free to rip any parts from anything I put here.. If you've not already got it you may find the fractional delay in my chorus useful, after a few failed attempts it's now working properly and smoothly..

http://freespace.virgin.net/cc.lai/Chorus.osm

Cheers

skOre ·

you sure you got 4g?

sambean ·

you sure you got 4g?

nope! 🙂

I was going by the general announcements folder..

Got it now

Ta

caleb ·

This pack no longer works in the latest BETA 0.9.4m for me.

I'm getting the top level categories as shown in the screenshots but cannot drill down into anything below that.

Is this a backward compatibility issue or something?

Caleb

caleb ·

Don't worry. I forgot about the Developer mode.

DUH!!!!!!!!!!!!!!!!!!!!!

😊

Caleb

skOre ·

Uploaded a new .osm file (since they are compressed anyways now). No changes made there yet.

http://www.skore.de/synthmaker/examples/sk_modules_pack.osm

skOre ·

Fifth Version: 222 Modules

[edit]Updated, 223 Modules[/edit]

http://www.skore.de/synthmaker/examples ... s_pack.osm

cheers!

fritzman ·

Hi skOre,

thanx a lot!!! Your pack is great. Extremely useful. 😀

All the best, FRitz

The Sound Scientist ·

Skore,...... This is amazingly helpful!!! Ive been busy this weekend so i haven't really got a chance to play with it too much and explore whats inside...But Thank You anyways...You have always been extremely helpful and your mods sre top notch!! Much appreciated!!! Keep up the great work!!!! ...........Peace and Science 😀

ModuLR ·

Gotta says thanks as well... hopefully things will mellow out (workwise) so I can get some SM playtime soon! w00t! 😀

sambean ·

Nice one Skore!

Allways useful this one.. Have you considered putting this as a sticky?

Tom7777 ·

Thanks Sk0re 🙂

skOre ·

You are right, this as a sticky thread does make some sense 😉

oddson ·

I'd like to add my thanks too! 😀

There's a lot of gold in these! I wish I had picked up on their existance in my early days asking dumb questions on this forum - there are a lot of answers waiting to be discovered.

BTW - Do you want any feedback on little things in the mods?

(Some code modules that would work as streamin are polyin/monoin, some of the new code components would make some of yours simpler etc. Nothing big but if you'd like help finding them...)

skOre ·

sure, just collect your corrected modules in a new osm and send it to me, I'll be happy adding them back to the stock next version!

And thanks for all the kind words 🙂

bManic ·

This modules pack is simply incredible and invaluable help to the community and newbies like me! I finally finished my cd production/mixing project and came back from a refreshing holiday so I'll finally have time to start learning synthmaker. This pack will help me a lot! Thank you skOre. 😍

Cheers! bManic

fritzman ·

Hi bmanic,

are you working on an compressor? 😉 😍

Best wishes, FRitz

lalo ·

Thanx skore 🙂 i'm happy to notice my little and simple sample bricks are included 🙂 😍

infuzion ·

thanks so much for keeping up w/this; I wish I could invest more time to help. Some observations: * very slow to load on my laptop * Math Helpers:Float Positive has been superceeded by Float ABS * I think Sample Buffers:Sample Wave Buffer has a sound pre-loaded in it; perhaps one reason for my lag/memory usage? * maybe split off the voice operators into anothe distro?

thanks for the time! 😇

skOre ·

Sixth Version: 232 Modules

http://www.skore.de/synthmaker/examples/sk_modules_pack.osm

cheers!

skOre ·

Uploaded a version with the RBJ Filters corrected (just the solo ones in the first line)

edit: plus fixes for dumb s-ms ms-s conversion stupidness

infuzion ·

I make sMPv6 go crash 😝 bug report

infuzion ·

On a side note, I think my Float Negitive in the Math Helpers can be supersceeded: one can use SM's Float Abs -> Float Inverse.

skOre ·

Will put out version number 7 later today... should work fine then. Oh, and thanks for the sidenote!

fritzman ·

Great skOre!

Thanx again for all this work you're putting into your module pack and making it available to us. 😀

All the best, FRitz

skOre ·

Seventh Version: 245 Modules

http://www.skore.de/synthmaker/examples/sk_module_pack.osm

All modules containing a Gui are now updated to the new T/R system.

cheers!

db ·

Does anyone know why the Stereo Compressor gets an error message:"An invalid arguement was encountered." when trying to either save to toolbox or make module? (Toolkit version 6)

Thanks.

The Sound Scientist ·

I allready told malc about this in the bugs area.. He said that he will fix it... or at least look into it.. It is definately a bug though... I have a feeling it has something to do with the code... Also there are alot of SSE SSE2 things happening right now it seems.... I allready tried recompiling the code and some minor stuff like that, it still doesn't work... Maybe with the next release 😉 Hope this could help.. 😀 Peace and Science

db ·

The Sound Scientist wrote: I allready told malc about this in the bugs area.. He said that he will fix it... or at least look into it.. It is definately a bug though... I have a feeling it has something to do with the code... Also there are alot of SSE SSE2 things happening right now it seems.... I allready tried recompiling the code and some minor stuff like that, it still doesn't work... Maybe with the next release 😉 Hope this could help.. 😀 Peace and Science

Thanks TSS, at least I know something isn't my fault today! lol! When you say 'a lot of SSE things happening' do you mean bugs/problems? My Athlon does do SSE, so I doubt that's the problem (Athlon XP+ 1600 )

The Sound Scientist ·

What I mean by the SSE thing is that even though SSE and SSE2 are supported by most modern CPU's, if not all of them, is that somehow it seems they differentiate.. I have a new p4 and my AMD is 64bit 3200+ Athlon previously was unable to create a project on the AMD and bring it to the P4.. I could always bring it from the P4 up to my AMD... It seemed that the P4 couldn't handle my AMd projects??? Malc said he'd fix this and he did.. ( he's great about these things).. Now with version 0.9.5a I can share between the two cpu's... Wooohoooo!!!!! 😍 ..... Peace and Science

[old link]

db ·

The Sound Scientist wrote: What I mean by the SSE thing is that even though SSE and SSE2 are supported by most modern CPU's, if not all of them, is that somehow it seems they differentiate..

IOW, there are standards and then there are standards!!! 😉

infuzion ·

I was looking around the Voice Op folder & saw a few things to add & improve. First, there are two StreamClipping modules. I guess it's neat to see how something could be done in both math primitives & code. I'd vote on dumping the slowest (most CPU usage) version. Either way, there's 2 modlues labbled MonoStreamClipping

Also, you can replace the PolySqRt, MonoSqRt, & PolyPower (keep MonoPower) with the files added here: http://rapidshare.de/files/7468869/Stre ... n.osm.html test them please. You can bump the versons to 1.0 if they test OK.

cheers

infuzion ·

infuzion wrote: http://rapidshare.de/files/7468869/StreamTAN_sambeam_infuzion.osm.html I also includded some skinned Tangent functions, if someone would like to test them please. You can bump the versons to 1.0 if they test OK.

Any feedback, anyone? I'm not sure how to use a Tan or to see if it has the correct values; I just hacked sambeam's code & skinned it... TIA

Shifrin ·

infuzion wrote: Any feedback, anyone? I'm not sure how to use a Tan or to see if it has the correct values; I just hacked sambeam's code & skinned it... TIA

To test the 'tan' module you can connect it's output to an 'analyser'. Then connect a 'float' to the input of the 'tan' module and also to the 'trigger' of the analyser. Connect an 'integer' with a value of 1 to the 'no. of samples' input of the analyser. Then take the analyser's 'graph' output to a 'graph to float' module and finally the 'float' output of that module to a 'float'. Then you can input floats into the 'tan' module and watch the output (and compare the results with the output from MS Calculator 🙂 (watch out though as I don't know if the input to the 'tan' module is normalised to 0..1 like the other transcendental functions in SM!

Shif.

infuzion ·

hmmm, doesn't seem to work. The code seems to be missing stuff: monoin signal; monoout output; monoout out2;

float tanvar; tanvar = 2.71828; output = signal * 2; out2 = (output-1)/(output+1); Not sure how to fix it. http://functions.wolfram.com/Elementary ... n/02/0001/ has this listed as a formula: Tan[z] == Sin[z]/Cos[z] == (-I) ((E^(I z) - E^((-I) z))/ (E^(I z) + E^((-I) z))) But i'm not sure what I or E are to be... 😮 I did tweak the GUI though; added a shadow 🙂 http://rapidshare.de/files/7468869/Stre ... n.osm.html

NothanUmber ·

infuzion wrote: But i'm not sure what I or E are to be...

E.g. have a look at that wikipedia entry (it describes "Euler's identity, the one formula to rule them all 🙂 ).

For the tan function: Why don't you just use a taylor expansion?

E.g. developed around 0 with order 10 that would be:

tan(x) = x + x^3 / 3 + 2 * x^5 / 15 + 17 * x^7 / 315 + 62 * x^9 / 2835 (the rest is of O(x^11))

Greetings, NothanUmber

skOre ·

The Module Pack is currrently removed and will soon be reopened on audiooak.net

infuzion ·

skOre wrote: The Module Pack is currrently removed and will soon be reopened on audiooak.net

cool... so shouldn't you unsticky this thread then?

& perhaps the other old stickies too... cheers

skOre ·

good point 😊

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.