
Here's a peak at one of my side-projects. I've wanted to make a modular synth since I began making sense of synths a few years ago and wrote Caustic's subsynth.
Now that Caustic 2 allows for dynamic rack placement of machines, it also expands things for new machines. One of the suggestions that often comes up from gear-heads is the idea of a fully modular synth. I.e one you can make from pieces and connect however you wish. These monsters are great experimenting and learning.
I've been working on and off on this prototype since February, bits and pieces in between "serious" coding sessions for the app itself. The plan for this thing is to create a new machine to add to your rack in Caustic, but I'm also thinking of releasing it as a stand-alone iPad app to test the iOS waters.
But first I'd like to gather some feedback with a stand-alone PC/Mac version. No fancy installer this time. If you're on Windows, just unzip the package to somewhere on your hard drive and run the executable in the "bin" directory. Presets will be loaded and saved in a "presets" subfolder in the same directory where you unzipped it. If you're on Mac, open the disk image (.dmg) and follow the instructions in the provided text file. This my first ever app for Mac so it's possible I've screwed something up. Let me know if that's the case.
No formal instructions either so it's not for the faint of heart, but there are some basic "tutorial" presets to show you how it works. To place a new component, touch a grid square. To remove, select the X button and touch the component to remove. Toggle between the 3 views by using the top-center buttons. You can choose between "front", "rear" and "effects". Front is where the main dials are, rear is where connections are made and where signal gains can be tweaked. The keyboard's note signal comes in as "NoteCV" up top in rear view. The "gate" signal is automatic and hidden, envelopes will trigger on note press. There's a "mod wheel" that will appear if a cable is connect to its output. The app should work with MIDI keyboards on Windows, same as Caustic. Pitch and Mod wheels are hooked up, and so is volumeCC. Velocity is fed through an output signal next to NoteCV, but only varies when using a physical MIDI controller.
Try loading "too basic" for the simplest noise maker (that doesn't stop) then open "basic" to see how to control the oscillator with a simple attack+release envelope. Make sure you understand the concept of controlling oscillators with modulation envelopes and experiment from there. Connect components by dragging from an output connection onto an input jack. An output can go to many inputs but only one signal is allowed per input. Inputs start from the left and Outputs are generally on the right. It's possible to create feedback loops, the program won't complain, but there may be phase issues and horrible noises if you're not careful. Using feedback can be used to create powerful sounds from only a few components (ex: tiny trumpet uses its own output as FM modulation, disconnect the FM cable to hear what it would sound like without the feedback)
The "effects" view shows a multi-tap chorus, a delay and a reverb effects. These are chained top to bottom, connections are automatic.
There's no way to clear the rack of components so I've provided a blank preset to use for this purpose.
If you have no idea what any of this means but want to learn, SoundOnSound's Synth secrets is a great place to start learning (it's where I did!). Look at the earlier articles at the bottom, it starts getting more practical at Part 7.
Anyway, what I'm looking for right now is demo presets, bug reports and component ideas. Take your time, get to know the program and its components, and learn from the few presets that come with it. When you've got the hang of it and have made some cool-sounding ones, send them to me please. If suggesting new components, please describe whether it is required for an initial release or if it's just another "nice to have" block.
I need some demo material to ship with the app(s) and I'm offering a sneak peak in exchange for help getting it ready quicker. Submit any preset files to me via causticapp@gmail.com. Note that by sending me the files, you're handing over all rights to the work, though I will try to offer what I can to those who submit lots, at least a mention in the credits or something. Bonus points for using the velocity and mod wheel signals.
And to answer a question that might come up, I'm not sure when this will be in Caustic. It depends on how quickly I can get the next update out, because new synths are only coming in the update AFTER that. It also depends on how much demo content I can gather, on this and other new synths coming up. More on those later when it's time...
Ok, try it out, leave your comments below and let's hear those patches!
Caustic Modular Prototype - Windows XP / Vista / 7 (2.5Mb)
Caustic Modular Prototype - Intel Mac OSX 10.6 or greater (4Mb)
34 Comments
Page not found when I click
Submitted by ImpulseGame on
Page not found when I click download (desktop PC)?
This looks awesome though.
Damn dude
Submitted by Andy Bones on
This looks serious. Look at all those cables...
http://soundcloud.com/andybones-1
>AMP DESTROYER>>12"SUB WARRANTY VOIDER>
Link fixed, sorry 'bout that.
Submitted by Rej - Dev on
Link fixed, sorry 'bout that.
You're a machine, rej. Not
Submitted by punyweakling on
You're a machine, rej. Not running windows, but happy to test on Android for you when you're ready, if needed! :)
Karl
Thanks Karl, I'm not sure
Submitted by Rej - Dev on
Thanks Karl, I'm not sure about Android stand-alone yet, since this is meant as a real-time instrument. It will certainly go into Caustic as another sequenced synth, it's working already, even though it's a bit rough on the CPU still. I'm convince I can get it down to reasonable levels, but maybe a full rack of 6 modulars isn't going to happen on 800MHz phones... we'll see.
Thanks for the fix. I'll try
Submitted by ImpulseGame on
Thanks for the fix. I'll try and contribute if I can get something decent.
Looks cool, will check it out
Submitted by Jason on
Looks cool, will check it out tonight!
OMG
Submitted by pixelblip2 on
How cool is this! Things getting very exciting now. Awesome! Keep it up!
Just tested it
Submitted by pixelblip2 on
Hi. I'm a linux user and it fired up in Wine ok.....
I have to say - this is great stuff! The Big lead sound was very phatt and moogy and was waiting for the cutoff! Plucked string is also great.....so versatile. FM and Glass sounds as well......very nice.
This is surely the best thing to come out of your workshop yet! I love the look of it as well! It's like using a mini pocketphone Creamware modular synth.......it's so cool. Well done to you all. Now you must incorporate it asap into Caustic! Imagine the techno tracks and ambient soundscapes......cor!
Stuff Fruityloops! Nanostudio users take note - there is a new kid on the block and he means business.......what a great bit of news for the summer this synth is!
Cool, glad to hear it runs in
Submitted by Rej - Dev on
Cool, glad to hear it runs in Wine. I just had a look at Creamware, I can see the resemblance even though mine is quite dumbed down (but doesn't require a physical DSP rack to run!)
I'm glad you like the quick patches I made, have you gotten around to making your own yet? My biggest fear with this one is that people will be too afraid to experiment, hence why I want lots of demo patches to ship with it. I understand it might be easier if I provided instructions on how to use each component, but if you've ever use any kind of modular synth, they're all kinda the same...
Yeh the modular synth was far
Submitted by pixelblip2 on
Yeh the modular synth was far ahead of it's time ( the Creamware one ). It was very well designed.
I will try to have a go at doing some sounds for you.....I think you are right - there's nothing like having a big bank of sounds to use from the word go.
I think just let people play with it and see what they come up with......it's half the fun.
I also like the Prophet and the Arp 2600........we'll see if we can do some weird patches on yours that mimic these synths a bit..........I am sure this synth can sound like anything one wants.....
woah, this sounds amazing...
Submitted by elblanco on
woah, this sounds amazing....I'm going to start digging into the tutorials and see if I can figure some patches out
this is AWESOME!! absolutely
Submitted by uzerJ on
this is AWESOME!! absolutely cannot wait to get this going on my android!
Playing with this now, I love
Submitted by uzerJ on
Playing with this now, I love this thing!! just what ive been wanting for caustic!! can i test it on my android rej? PLEASSSEEE?!?!?!?!?!
You have to realize the
Submitted by Rej - Dev on
You have to realize the version you'll get in caustic won't have a keyboard. You'll be playing it strictly from the sequencers. So while it's not impossible to design patches from caustic, the stand-alone version is a much better tool. Oh, and the effects won't be built-in to the synth either, you'll have to re-add them yourself as inserts. A complicated patch still takes up ~25% of the CPU on my phone so there's still a lot of optimization required before this can ship... don't expect this anytime before December on Android.
Oh, and just to be clear,
Submitted by Rej - Dev on
Oh, and just to be clear, there exists no stand-alone version for Android yet.
Wow
Submitted by DJBR on
This is really nice! I like how you actually have to wire the keyboard and envelopes to make it playable. Much more realistic than a lot of software modulars.
Paint Huffing Pit Bull Puncher
Hi there Rej,
Submitted by phattfoniks on
Hi there Rej,
I just downloaded this Modular and I am very impressed. Really awesome program. Please bring this to Ipad, I will buy it the day its released.
If you could add core midi it would be amazing.. Im sure this would sell very well.
I also downloaded the Caustic Win32 and its another great program! You are obviously a very talented programmer Rej!
I will spend some time creating some patches for Modular, and thank you for making this available for people that don't have access to android devices like me.
If you do end up merging Modular into caustic, that would be fricken wicked.
I will email you Modular patches as soon as I have some good ones :)
Modular Synth
Submitted by mmdeveloper on
Rej,
I have only been using Caustic 2 for a couple weeks, but I LOVE IT! Best music software out for Android, and I am wicked excited about the possibility of having a modular Synth thrown into the mix, I played around with you beta version and have to say it is awesome! I was thinking you may even want to look into making it or some of your other Synths in to "Rack Extensions" and selling them on Propellerheads.se you have got some great stuff and I definitely don't want to stop you from writing for the Android OS because this is easily the best software out there for making music for that platform.
Keep up the great work and definitely left us (the Android Community) know when the Modular Synth will be out - heck I would even pay for another unlock key for the it!
Very cool. This synth would
Submitted by Audiovapor on
Very cool. This synth would be awesome within Caustic.One suggestion would be to add colors to the cables. Different colors for different cables could make it easier to see what is going on within a patch.
OMG
Submitted by ToddMWorth on
Awesome.
:O
understood,, still
Submitted by uzerJ on
understood,, still anticipating it with much anxiety and excitement more and more each day!! this modular synth and an open rack will really take caustic to new heights!
by the way, plan to have a
Submitted by uzerJ on
by the way, plan to have a few presets for you in the next week,, had some trouble with it,, just quit working all of a sudden, exe wouldnt respond, had to redownload it,,
must have it!!!
Submitted by audio99 on
I just purchased Caustic 2 for my playbook and I love it. Would love to see a modular synth on this awesome app.
keep up the great work Rej! :)
Run on Mac, no good
Submitted by kingvader14 on
I don't even know where to start with! There are no sound when I touch the keyboard! Some of the input mixers are just blanks.
LONG after I should have done
Submitted by Foucault on
LONG after I should have done this, I'm starting to learn about analog synthesis. I'm going to play with the regular subsynth in Caustic for now, but I drooling at the possibilities that this machine wouild give me. Aspirations to be Vince Clarke! ;)
My word, that looks awesome.
Submitted by jonmad on
My word, that looks awesome. I've not got it to make a noise yet, apart from loading one of your starter patches.
Better follow your tips, read some stuff, and have a play.
I'm a bit late to the party
Submitted by GaBeRock on
I'm a bit late to the party but I just downloaded this and DEAR GOD it is amazing. Great work, as always.
Great !!!!!!! :)))))))
Submitted by djinn89 on
That's a great job !!!! Very nice !!!!
CAUSTIC FREE #WTF# how is this possible,the milky bars are on me
Submitted by dassem ultor on
this is free people,pick up thy synthrack and create acidic madness,free I'm speechless for once!! AWESOME FECKIN APPTASTIC
Zaafmaster
this is the fun game that i
Submitted by jworldthegame on
this is the fun game that i ever found from here how to hack jurassic world the game
wow, this is really look
Submitted by cookingfever on
wow, this is really look great, you make this for musician. and i really appreciate it.
your work is really great thanks for share with us.
and also you can visit me here: cookingfeverhacktools.com
I'm so surprised you can
Submitted by on07 on
I'm so surprised you can still download this app.
绿 黄 黑 红 蓝 粉 绿蓝.
That's weird, this is
Submitted by 80NS on
That's weird, this is probably an old thread but you can still download it.
RHOMBUS ARE AWESOME!