39 posts / 0 new
Last post
jankovic
Offline
Joined: 03/12/2015 - 17:12
MASSIVE Waveforms for Subsynth

Have you ever wanted more waveforms then basic saw, square, sine etc. ?  To use them in subsynth and make some cool sounds.  Even pro massive sounds. 

Well, me too.   

So, listen up. :-)   What we have here is 80+ official Massive cycling waveforms, resampled for subsynth. 

https://mega.nz/#!u49EgJ5T!AzG1rtixXZ-p6vatQ_mrWgJnEZVDgvepU21d9f1usFo

​Or

https://drive.google.com/file/d/0B3kBrYNlj8l4Zi1QYUlHMnVSRVU/view?usp=do...

Enjoy and have fun. 

Password is Sonik-J

horst86
Offline
Joined: 12/23/2012 - 08:32
Password?

Password?

jankovic
Offline
Joined: 03/12/2015 - 17:12
Oh, fu*k  :-)  I forgot that

Oh, fu*k  :-)  I forgot that part.  Sorry.   Password is Sonik-J

Check out my new track.

https://youtu.be/PflagFexu5g

Mr Lancini
Mr Lancini's picture
Offline
Joined: 06/15/2014 - 03:32
Thanks Jankovic :-)

Thanks Jankovic :-)

The opinions voiced by myself may not necessarily be rational, literal or cohesive.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I would be wary of such a

How about 4000 waveforms?

http://www.singlecellsoftware.com/node/1197

After three years, it is still a nice add-on to an already unique synth....

TheRektafire
Offline
Joined: 08/27/2014 - 10:45
Lol, can't even download it

Lol, can't even download it without getting the app too, and I'm not getting that shit. Just go to the link Jason put up instead,  more waveforms than you would ever need :D There is one thing I find weird about it though. For some reason the waveform in custom waveform 2 is always halfway cut off... Idk why that is, I don't see why both waveforms couldn't be the exact same...

jankovic
Offline
Joined: 03/12/2015 - 17:12
I agree with Jason, more is

I agree with Jason, more is always better.  :-)   But with this pack you can theoreticly remake some synths from massive (which is global phenomen)   

Check out my new track.

https://youtu.be/PflagFexu5g

jankovic
Offline
Joined: 03/12/2015 - 17:12
TheRektafire, i can upload

TheRektafire, i can upload this somewhere else if you want.   Its just 140+ kb archive. 

Check out my new track.

https://youtu.be/PflagFexu5g

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
GoogleDrive?

GoogleDrive?

DropBox?

Those should be easy safe options, especially for a <1mb file

jankovic
Offline
Joined: 03/12/2015 - 17:12
Google drive?   Sure,

Google drive?   Sure, uploaded. 

Check out my new track.

https://youtu.be/PflagFexu5g

horst86
Offline
Joined: 12/23/2012 - 08:32
https://www.dropbox.com/s

https://www.dropbox.com/s/07bzclat8jccksd/akwf.zip?dl=0

What jason posted above are the waveforms as subsynth presets for anyone here that wants it as loadable wav files to mix them self,thie link contains all 4000+ waveforms as singlecycle wav files

jankovic
Offline
Joined: 03/12/2015 - 17:12
Yep i know about it, these

Yep i know about it, these are waveforms from massive.   For people who want replicate massive synths (ulmost impossible) 

Check out my new track.

https://youtu.be/PflagFexu5g

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
For the record, yes Missive

For the record, yes Massive is a wavetable synth but don't be fooled, that synth is not about the waveforms. There are so many options to create a sound from modulations and envelopes that yes, you can say you have some waves from the table but that is not going to make the SubSynth even close to what Massive can do.

I have it and it has taken me 1+ years to master it.

Massive's waves ore not single cycle either.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
That is just the routing tab;

That is just the routing tab;

jankovic
Offline
Joined: 03/12/2015 - 17:12
Yep, i feel you.   These days

Yep, i feel you.   These days i tried to improvise with massive waveforms in subsynth, then subsynth goes into modular synth (machine input) with some modulations.  A lot of machines connected just for one sound.   Its damn hard.  :-)   

But these waveforms are good for start.  We must start from somewhere right?   

Check out my new track.

https://youtu.be/PflagFexu5g

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
Sneak peak, this is my first

Sneak peak, this is my first multisynth Macro controlled prototype of my new synth plugins.

This is three synths(2 Subsynths and a Bassline with effects) tied together with a machine input using a single UI that can tie any controls together.

I can tie them together just like In Bitwig with Macros. Example, the Cutoff is tied to the subsynth1 and basslines cutoff but in my config I specify full range of the bassline cutoff and 0.5 range of the subsynth, its a ratio I calculate when turing the knob.

The ENV decay is tied to the bassline's decay en envmod but I reverse the values offset. so when you turn down the knob, the decay goes down but the envmod goes up. :)

Listen to an example recorded from the Tones app. :)

 

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
One last thing, anybody will

One last thing, anybody will be able to make these synths as plugins for my apps. This is the XML that creates this synth, my framework does all other heavy lifting.

You could have a 8 layered synth and export it to PCMSynth if you wanted or export loops or export it as a .caustic file or export it as a library plugin with presets for use in CausticRemix and GrooveBox. :)


<!-- 

- suboct > [osc2_octave] tone3
- octave > [osc2_octave] tone1
- unison > [osc2_cents] tone1, tone3
- submix > [osc_mix] tone1, tone3
- cutit > [filter_cutoff] tone1, tone2
- screetch [filter_resonance] tone1(0.5), tone2
- envdecay [filter_envmod(1), filter_decay(-1)] tone2

- highsemis > [tune] tone2

- volume1
- volume2
- volume3

- bass1
- mid1
- high1
- del1
- rev1

- bass2
- mid2
- high2
- del2
- rev2

 -->
<plugin id="synth1" name="SubBassScreecher" skin="SubBassScreecher.png">
	<out>
		<machine type="subsynth" name="tone1">
			<patch filter_type="1" filter_cutoff="0" 
			       osc_mix="0" osc1_waveform="5" osc2_waveform="4"
			       osc2_cents_mode="1"/>
		</machine>
		<machine type="bassline" name="tone2">
		    <patch  filter_cutoff="0" filter_decay="1.75" filter_envmod="0"/>
	        <effect id="tone2Delay" type="0" slot="0" wet="0"/>
	        <effect id="tone2Phaser" type="6" slot="1" />
		</machine>
        <machine type="subsynth" name="tone3">
            <patch filter_type="1" filter_cutoff="1" 
                   osc_mix="0" osc1_waveform="3" osc2_waveform="5"
                   osc2_cents_mode="1"/>
        </machine>
	</out>
	<controls>

		<!-- Volume -->
		<control name="Volume 1" value="0">
			<layout x="310" y="347" width="38" height="38" />
			<mapping target="tone1" osc="volume_out" />
		</control>
		<control name="Volume 2" value="0">
			<layout x="417" y="347" width="38" height="38" />
			<mapping target="tone2" osc="volume_out" />
		</control>
        <control name="Volume 3" value="0">
            <layout x="362" y="268" width="38" height="38" />
            <mapping target="tone3" osc="volume_out" />
        </control>
        
        <!-- Unison -->
        <macro name="Unison" value="0">
            <layout x="184" y="133" width="38" height="38" />
            <mapping target="tone1" osc="osc2_cents" offset="1"/>
            <mapping target="tone3" osc="osc2_cents" offset="1"/>
        </macro>
        
        <!-- Mix -->
        <macro name="SubMix" value="0">
            <layout x="183" y="206" width="38" height="38" />
            <mapping target="tone1" osc="osc_mix" offset="1"/>
            <mapping target="tone3" osc="osc_mix" offset="1"/>
        </macro>

		<macro name="Cutoff" value="0">
			<layout x="348" y="128" width="78" height="78" />
			<mapping target="tone1" osc="filter_cutoff" offset="1"/>
			<mapping target="tone2" osc="filter_cutoff" offset="1"/>
		</macro>
		
		<!-- Screetch -->
		<macro name="Resonance" value="0">
            <layout x="442" y="212" width="38" height="38" />
            <mapping target="tone1" osc="filter_resonance" offset="0.5"/>
            <mapping target="tone2" osc="filter_resonance" />
        </macro>
        <macro name="EnvMod" value="0">
            <layout x="471" y="105" width="45" height="45" />
            <mapping target="tone2" osc="filter_envmod" offset="1"/>
            <mapping target="tone2" osc="filter_decay" offset="-1"/>
        </macro>
        
        <!-- subOCT -->
        <control name="Octave 1A" value="0">
            <layout x="35" y="230" width="38" height="38" />
            <mapping target="tone3" osc="osc2_octave" />
        </control>
        <!-- OCTAVE -->
        <control name="Octave 1B" value="0">
            <layout x="35" y="304" width="38" height="38" />
            <mapping target="tone1" osc="osc2_octave" />
        </control>
        <!-- HIGH semis -->
        <control name="Octave 2" value="0">
            <layout x="695" y="304" width="38" height="38" />
            <mapping target="tone2" osc="tune" />
        </control>
        
        <!-- PROGRAM -->
        <control name="Distortion Program">
            <layout x="663" y="177" width="38" height="38" />
            <mapping target="tone2" osc="distortion_program" />
        </control>
        <!-- AMOUNT -->
        <control name="Distortion Amount">
            <layout x="664" y="81" width="38" height="38" />
            <mapping target="tone2" osc="distortion_amount" />
        </control>
        
        
		<!-- Mixer 1 -->
		<control name="Bass" value="0" type="vslider">
			<layout x="35" y="384" width="3" height="93" />
			<mapping target="tone1" path="/caustic/mixer" osc="eq_bass" />
		</control>
		<control name="Mid" value="0" type="vslider">
			<layout x="69" y="384" width="3" height="93" />
			<mapping target="tone1" path="/caustic/mixer" osc="eq_mid" />
		</control>
		<control name="High" value="0" type="vslider">
			<layout x="102" y="384" width="3" height="93" />
			<mapping target="tone1" path="/caustic/mixer" osc="eq_high" />
		</control>
		<control name="Delay" value="0" type="vslider">
			<layout x="135" y="384" width="3" height="93" />
			<mapping target="tone1" path="/caustic/mixer" osc="delay_send" />
		</control>
		<control name="Reverb" value="0" type="vslider">
			<layout x="169" y="384" width="3" height="93" />
			<mapping target="tone1" path="/caustic/mixer" osc="reverb_send" />
		</control>


		<!-- Mixer 2 -->
		<control name="Bass" value="0" type="vslider">
			<layout x="594" y="384" width="3" height="93" />
			<mapping target="tone2" path="/caustic/mixer" osc="eq_bass" />
		</control>
		<control name="Mid" value="0" type="vslider">
			<layout x="628" y="384" width="3" height="93" />
			<mapping target="tone2" path="/caustic/mixer" osc="eq_mid" />
		</control>
		<control name="High" value="0" type="vslider">
			<layout x="661" y="384" width="3" height="93" />
			<mapping target="tone2" path="/caustic/mixer" osc="eq_high" />
		</control>
		
		
		<!-- Delay Insert 
		
		/caustic/effects_rack/[machine_index]/[slot]/[control] [value]
		/caustic/effects_rack/${0}/${1}/${2} ${3} 
		
		-->
		<control name="Delay" value="0" type="vslider">
			<layout x="694" y="384" width="3" height="93" />
			<mapping target="tone2" effect="0" path="/caustic/effects_rack" osc="wet" />
		</control>
		
		
		
		<control name="Reverb" value="0" type="vslider">
			<layout x="728" y="384" width="3" height="93" />
			<mapping target="tone2" path="/caustic/mixer" osc="reverb_send" />
		</control>



		<!-- Pan -->
        <control name="Pan" value="0" type="hslider">
            <layout x="328" y="423" width="112" height="8" />
            <mapping target="tone1" path="/caustic/mixer" osc="pan" />
        </control>		
		<control name="Pan" value="0" type="hslider">
			<layout x="328" y="454" width="112" height="8" />
			<mapping target="tone2" path="/caustic/mixer" osc="pan" />
		</control>
		<control name="Pan" value="0" type="hslider">
			<layout x="328" y="484" width="112" height="8" />
			<mapping target="tone3" path="/caustic/mixer" osc="pan" />
		</control>

	</controls>
</plugin>

jankovic
Offline
Joined: 03/12/2015 - 17:12
Yep, i feel you.   These days

Sorry for these writing bugs

Check out my new track.

https://youtu.be/PflagFexu5g

jankovic
Offline
Joined: 03/12/2015 - 17:12
Aaaaaaaaaaaaa, you shouldn't

Aaaaaaaaaaaaa, you shouldn't show this to me. :-)  Now i want that toy. :-)    How far you go with this?  

Check out my new track.

https://youtu.be/PflagFexu5g

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Agreed with Mike, Massive's

Agreed with Mike, Massive's architecture is quite unique and somewhat complex, way beyond the waveforms you can load into it. AbSynth is another unique synth engine, both are fun to play with

TheRektafire
Offline
Joined: 08/27/2014 - 10:45
Wait, so you are saying we

Wait, so you are saying we can make our own synths in XML? Or do you have to just stick with the synths Caustic has?

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
@TheRekt

@TheRekt

Stick with Caustic but you are not thinking 4th dimensionally. Caustic has all the building blocks that these cheap little VSTs have. Except Caustic has more.

Yeah I can't pipe into the DSP flow right now but I can still use my knowledge of combining frequencies and such to create "Massive" type synths doing what I just did.

Did you listen to that 4 min clip I have above? That is me just adjusting controls. I spent 3 hours putting that together last night. Now if I sat down with Jason for more than a couple days, what do you think we could come up with?

I am only using 2 Subsynths and a Bassline in that! I haven't even tapped into Caustic's powerhouses.

You need to think of the end product, if you can get 2 or 3 sysnths to detune each other in a predictable and sand boxed way to the user, imagine the sounds you can geed that you could NEVER do in Caustic itself..

Food for thought.

I am working on a desktop application to assemble these plugins and eventually I won't even have to touch the XML, just make graphics.

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
FYI, when I say "plugin" I

FYI, when I say "plugin" I don't mean plugin to the Caustic App, these are synth plugins for the framework I created for my apps, Tones, Remix, Groovebox and Caustic Guide for templating. Those are my main apps right now that all share the same data.

Anything can be exported from them into Caustic.

So, you could take a synth made in this format and import it as a Machine setup of a new or existing .caustic file you have. Automation is the only thing I am missing for a full circle workflow from my app to Caustic.

Note: Rej and I did talk about a Modular faceplate preset type that would basically do what I just did here with a single Modular IN Caustic.

UncleAfx
UncleAfx's picture
Offline
Joined: 03/06/2016 - 20:08
Wow. I'm already drooling

Wow. I'm already drooling over the stuff I already have and don't know what to do with. What goes beyond drooling? Can't wait.

jankovic
Offline
Joined: 03/12/2015 - 17:12
One think came up on my mind.

One thing came up on my mind.   Is it too complex to add custom waveforms into modular synth?    BTW , i cant wait to test this new synth. :-)    Sounds nice.    I hope its easier than modular synth.     I still must think twice before plug something into "something" in modular. :-)     But its really powerfull. 

Check out my new track.

https://youtu.be/PflagFexu5g

mike
mike's picture
Offline
Joined: 12/18/2011 - 15:53
I don't have control of the

I don't have control of the Modular. All I can use it what you have control of but that is not to say you could stack 8 modulars together and make a huge powerhouse but it would be mono.

The crazy thing is, if you did that and added 2 poly synths on top, you would have that base mono plus 2 poly synth sounds. :) You could export some nice loops for foundations in your main Caustic app track. :) Or export it as a PCMSynth preset and get poly from a multisample range of the 10 machine synth.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Trust me, Caustic can do

Trust me, Caustic can do Massive type sounds.... My Builderz Imstrumentals series is the tip of the iceberg for doong exactly that. You're not jist playing back from a sample player, but living breathing sounds with character and real depth. Show me another mobile app that can make big sounds like I do with Caustic with that project? Have you heard my Instrumemtals Demos?

Gotta think outside the box. That is how I answered the call back in Caustic 2 days when we had very limited rack spaces (6) and FX capbilities..... That is how PocketKit and Builderz got started, taking Caustic to new levels of creativity and bigger and more sounds, all crammed in your little phone.

Massive? You can do it right here, wether its with the 80 waveforms or the 4000 waveforms, it is possible now, if you bend yourself to just do it.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
BTW, Mike that is a cool

BTW, Mike that is a cool layered lead sound you made there.... Builderz Style heheheh..... I like it

jankovic
Offline
Joined: 03/12/2015 - 17:12
Jason, i agree.   And im

Jason, i agree.   And im gonna prove it is possible. :-) 

Check out my new track.

https://youtu.be/PflagFexu5g

Phorsion
Phorsion's picture
Offline
Joined: 01/03/2014 - 23:25
I can't play the sounds or

I can't play the sounds or extract from the zip. I extracted then I got an error message, but finished. I still can't play the sounds. Everything is 0 bytes.

Mrshots
Mrshots's picture
Offline
Joined: 07/22/2015 - 12:27
I can cope with what I can do

I can cope with what I can do rn :)

Using two fingers you get straight linear lines. That's a stellar piece of info, much better waveforms that way... :P

I make creative EDM utilising Caustic and many other Daws. See for yourself on my SoundCloud, you may like it :) https://soundcloud.com/xandyaudio thanks!

jankovic
Offline
Joined: 03/12/2015 - 17:12
Use other extractor maybe?

Use other extractor maybe?

Check out my new track.

https://youtu.be/PflagFexu5g

DMP-LexusOne
DMP-LexusOne's picture
Offline
Joined: 01/16/2014 - 00:58
Ok....thank you very much for

Ok....thank you very much for providing.... I downloaded Zip though chrome and viewed with file xplore.... how do i get intosynth?

 

LexusOne

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
I don't think you can import

I don't think you can import ZIPped waveforms into the SubSynth....   Looks like you're going to need another extractor to get these waveforms exposed and bring them into the SS....... it's a different deal than loading up in the PCM etc....

jankovic
Offline
Joined: 03/12/2015 - 17:12
Right. You need to extract

Right. You need to extract them.

Check out my new track.

https://youtu.be/PflagFexu5g

lord_bondslave
lord_bondslave's picture
Offline
Joined: 08/30/2013 - 13:35
I couldn't even get them to

I couldn't even get them to extract out of the zip file, let alone bring them into the subsynth.  And by this I don't mean I don't know how to unzip something.

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
for mobile, you need a Zip

for mobile, you need a Zip extractor app of some type..... then after that is done, you would have a folder with the WAV's, of which then you can select one to bring into the SubSynth in its CycleWaveform Editor....

on07
on07's picture
Offline
Joined: 02/19/2021 - 16:57
None of the links work

None of the links work

绿 黄 黑 红 蓝 粉  绿蓝

Jason
Jason's picture
Offline
Joined: 03/23/2012 - 21:32
Old thread, attachments or

Old thread, attachments or links likely dead at this point... But it doesn't matter as the sc waveforms are likely irrelevant without the complex routing and DSP that makes the Massive Synth work, is not really a available in Caustic anyways