SynthMaker

skOre's Modules Thread - 1 to 8 || Up: 5,6,8 || 08: Midi

Archive · 2005 46 old posts

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

skOre ·

Guess it might be the best idea to not spam up the forums with new threads each time I pack up new modules, so this will be a summary here:

Pack 01: Various Last Update: 29.04.05

http://www.skore.de/synthmaker/examples/sk_pack_01.rar

Latest Update: correct credits now given within the file

Pack 02: Quick Math Last Update: 26.04.05

http://www.skore.de/synthmaker/examples/sk_pack_02.rar

Latest Update: correct Inside labeling, added 100K

Pack 03: Detune Last Update: 29.04.05

http://www.skore.de/synthmaker/examples/sk_pack_03.rar

Last Update: Added 9,10,11 Detune

Pack 04: Value Spread Last Update: 02.05.05 !!! Critical Update !!! (once again)

http://www.skore.de/synthmaker/examples/sk_pack_04.rar

Explaination for the Value Spread Module:

Latest Update: Working correctly now (thanks again malc!)

Pack 05: Strangeness Updated: 09.05.05

http://www.skore.de/synthmaker/examples/sk_pack_05.rar

I passed out last night and woke up with these modules, One does alteration to a color, the other one is a little harder to explain (it is however part of the color alter module). It basically has a min, base and max input. With the alteration input, you can tweak the output in a specific manner: 0 to 1 = Output between Min and Base 1 to 2 = Output between Base and Max Hope this makes sense 😉

Latest update: Color Alteration with color in and out

Pack 06: Operators (is that a good name for these?) Last Update: 06.05.05

http://www.skore.de/synthmaker/examples/sk_pack_06.rar

A small collection of switches plus an If Then Else Switch

Latest Update: Frequency Divider now more unlikely to run loose over the set maximum.

Credit for the great Frequency Devider goes to Colin Barry. Will work on it a little more, but I really wasn't able to put together such a good module, so thanks!

Pack 07: Pickers Added: 03.05.05

http://www.skore.de/synthmaker/examples/sk_pack_07.rar

Collection of pickers for quick picking values.

Pack 08: Midi Updated: 09.05.05

http://www.skore.de/synthmaker/examples/sk_pack_08.rar

Its not much, but since channel selection is not possible yet (and MIDI implementation is pretty basic atm in general), this is the first helper that came to my mind. Patiently waiting for being able to do a Midi Learn 🙂 Select the midi CC you want, give it a name and chose whether you want the out to be 0-1 or 0-127.

Latest Update: Minor Description fix

Have fun![/code]

Tom7777 ·

Thanks skOre, great work, these are really cool modules 🙂

Shifrin ·

Yeah, these are great sk0re, much appreciated 🙂

Shif.

rl ·

Maybe I'm too picky, but if you copy other peoples work, I think it would be fair to credit them

skOre ·

Oh, yes, I indeed copied some stuff for the first pack, will search them out immediately

[edit]Credit given, hope I have put it right now 😉 Thinking about including a pdf file with explaination anyways...[/edit]

skOre ·

Update Time!

2,3,4 Updated as noted above.

Vspread is now working completely as it is supposed to (which I am kinda proud of 😉 ) Still - its not the end of possible options, the spread is atm done by taking the half of the value for the next value, so that the Result of a Spread will look like this: |____|__|_|||_|__|____| I could however see a use in this result: |__|__|__|__|__|__|__|__|

Plus I think that the inside design could be better...

whatever 😉

enjoy!

lalo ·

great sk0re! i created a subfolder in my Synthmaker downloads folder...is called 'Skore Libraries2 !!!

thank you so much for this brick building

lalo

skOre ·

I just wanted to give myself a lego brick avatar, but they have them disabeled... 🙁 So I got me a new sig: 😀

How much I loved lego when I was young...

malc ·

Avatars are now enabled lego man 🙂

skOre ·

Wohoo! Will put one up tomorrow...

bManic ·

FANTASTIC work sk0re!! Awesome awesome work.. thanks for sharing these with the community.

Cheers! bManic

skOre ·

added pack 07, updated 01 and 06

cheers!

stefan ·

Again, lovely work. Really useful stuff you're making here.

Tom7777 ·

Thanks for the updates skOre 🙂

ambitechniques ·

Thanks skOre 🙂

skOre ·

Update for 1,3,4

be sure to check out my remarks at module 4 malc!

cheers!

malc ·

Will do.

Do you ever sleep? 😉

malc ·

Hi skOre,

I've had a quick look and I can't see what's going wrong. Any chance you could give me some more specific info about the problem?

Thanks

skOre ·

Sleep? I just have a hard time cramping two hours of SM together per day 😉 (working 10to6 (the other 9to5) and working on SM when g/f goes to sleep)

To reproduce the problem:

Open sk_pack_04

delete the wired 9spread in the bottom example take a fresh 9spread from the top (also with buttons on it) wire it as the other one was wired before You should see that the top is working (the first 4 values), but the bottom will have the base as output (the last 4 values) After switching the buttons once or twice this goes away...

will see if I can show you a screenie tomorrow...

malc ·

Thanks skOre.

I've had a look and I see what you mean. The problem only occurs if I create the links to the input connectors in reverse order (from bottom to top).

The reason this happens is to do with the link order in your module. Going inside VSpread9 there is an unnamed module with Base, Spread, Min and Max inputs. If you follow the link that comes into the Base input you'll see that it comes from the output of the Float MinMax module.

This link is the last in the link order. Because of this, all the other links get fired first and so the results are sent to the module outputs before all the calculations have been performed.

In order to solve the problem, just swap the link in question with the first link coming out of the Float MinMax module (this goes to the V1 module output component).

I hope this makes sense. I can post some pics if you need them but I'm in a bit of a rush at the moment.

Malc.

skOre ·

Ah, I see what you mean, thanks!

skOre ·

Latest update for pack 04 cleans the problem away! Yay!

skOre ·

Pack 08 Added, Pack 06 corrected

stefan ·

You continue to amaze me, this is great.

I wonder how that "users library" thingy from mindplay is coming along.

skOre ·

Thanks again 😉

I'm also thinking about a smart way to solve the db-issue, as I don't think that a uber-large-everybody-stuff-things-in-db is a good solution whatsoever...

skOre ·

For example, I would love to see a cvs-alike programm with a good gui that each SM user (or registered user) can use to download from or contribute to. This way, each user would have a quick overview at short hand without the need to download heaps of stuff

malc - would this be possible?

I also had the idea, that this could be interweaved with SM in a way, that modules that one uses in SM can be updated depending on a db...

Tom7777 ·

I think there should be a registered users examples area on the forums when the app enters Version 1 and that way we get a bonus and then have Sub areas in it for organization - Synths, effects, modules and misc ect and you would know if something was new because it would show as a post that has not been read. 🙂

malc ·

The user area ideas all sound good to me.

It's great that mindplay is looking at this and it'll be great to see what he comes up with.

It would be very good to have a system where you could see what's new and get overview as well as more detailed information. Anything is possible skOre so let's see what we can do 🙂

Malc.

PS. thanks for all these modules!

skOre ·

pack 06 updated...

infuzion ·

Thanks skOre for putting this together; it helped me learn some SM innards.

skOre wrote: Latest Update: Cropped out Bool-to-Int and Int-to-Bool, as it already works by normal connection.

You only need 1 NOT. Also, if you disconnect & reconnect the first two multiplexes (actually, I CTRL-Z to reconnect) you get generic connectors. I haven't tested them, but they should work with any data types; like poly, mono, color...

I also did a total rework of your IF-Than-Else into my own Float_IF-OP-THEN-ELSE. You can include it with my full README, but I think it might be better to delay its inclusion untill 1.00 gets out. cheers

skOre ·

Heh, knew that it works with one not, but wanted to make it look like a face: x_x 😉

will have a look at your module

skOre ·

Updated pack 5,6,8

cheers!

infuzion ·

skOre wrote: Updated pack 5,6,8

urm, what changes did you make (I don't see changes in the pics or descritpions of the first post...). Sorry, Vulcan mind-melds don't work long-distance 😉

TIA

skOre ·

tis all there 😉

pack 05: Color Alteration with color in and out

pack 06: Frequency Divider now more unlikely to run loose over the set maximum.

pack 08: Minor Description fix

cheers!

skOre ·

Until the devs decide to add them to the native db, here are some collections:

http://www.skore.de/synthmaker/NewOrder01/NO_Effects.rar

http://www.skore.de/synthmaker/NewOrder01/NO_Filters.rar

http://www.skore.de/synthmaker/NewOrder01/NO_GUI.rar

http://www.skore.de/synthmaker/NewOrder01/NO_Midi.rar

http://www.skore.de/synthmaker/NewOrder01/NO_MidLevel.rar (Things that wouldn't fit anywhere else, or that I don't understand myself)

http://www.skore.de/synthmaker/NewOrder01/NO_OSC.rar

Tom7777 ·

Thanks 🙂

Shifrin ·

Woah, I hadn't realised there was that much stuff already 🙂

Great of you to put these together sk0re!

Shif.

infuzion ·

thanks for collecting these skOre 1 suggestion; a link back to the originating post would help people understand more quickly how to use said module(s). For example, I would have no clear idea how to use the Chord module if I didn't happen to read the orgional post. cheers

Tom7777 ·

Now hopefully all the people complaining about having no high level modules in SM will stop doing so and also take note of the fact that all of these were made with low/mid level modules which are very important for SM to have. Thanks again skOre 🙂

Shifrin ·

infuzion wrote: For example, I would have no clear idea how to use the Chord module if I didn't happen to read the orgional post. cheers

This is important, particularly for things like filters etc. Like what are the input parameters etc. For instance SM's own filter takes a value 0..1 for Cutoff as do some others posted IIRC, but the RBJ filters take a value in Hz, i.e. 50-20000Hz IIRC!

Shif.

ik_ik_ik ·

Thanks sk0re!

I was just thinking, man, it's hard to keep track of all these amazing examples and bits and pieces, wouldn't it be good to at least have a place to group the oscillators, filters, math, etc. 🙂

Maybe the examples topic needs to be split into some sub topics to make life easier for everyone? The groups that sk0re's made seem like a pretty good starting point to me.

[edit]I've just read the "module handling" topic in the Ideas And Requests forum[/edit]

Cheers!

Inigo

piranha XT ·

I just tried to download various module packs, but all the links are dead.

Are these packs no longer available or are they simply obsolete?

oddson ·

skOre's modules now have their own sticky message in this part of the forum. This thread is obsolete.

skOres Module Pack Version 6 - 232 Modules and counting

lanrosta ·

I get an Error 404. Did you take them down? ...I'd like to check them out.

lanrosta

Shifrin ·

lanrosta wrote: I get an Error 404. Did you take them down? ...I'd like to check them out.

lanrosta

Something to do with this thread perhaps?!

Shif.

skOre ·

No, the pack is still up and running. But you indeed are in the wrong thread.

This is the link that does work:

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

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.