how do i create drum sounds on max. this is for a sequencer. (Beginner)

Sep 12, 2010 at 1:14am

how do i create drum sounds on max. this is for a sequencer. (Beginner)

i need help. i want to be able to save my sequence after writing it, plus what is said in the actual post

#52274
Sep 12, 2010 at 1:32am

hello tomasgarcia.
if you want to save any settings in a max patch, like a sequence, there are a couple of options, but the easiest one is maybe the “preset” object. for a more sophisticated version have a look at the pattr-family like “pattrstorage” “autopattr” and so on..
what kind of drum sounds? Look at the tutorials for audio synthesis or use “buffer~” to load in samples..
hope that helps,
woyteg

#187858
Sep 12, 2010 at 1:44am

thank you.i waned to make drum sounds from scratch.

#187859
Sep 12, 2010 at 1:48am

pattr-family like “pattrstorage” “autopattr” ——-unsure what this is

#187860
Sep 12, 2010 at 6:24am

woyteg’s saying you can use those objects to “save [your] sequence after writing it…” as you asked only on how to save things you’ve written, it seems implied in your question that you already have built a sequencer of some type and now only need to learn how to apply some kind of preset-saving-and-recall-system to it. thus, pattr-family is a great answer; see helpfile for the objects mentioned and also these tutorials:
http://cycling74.com/docs/max5/tutorials/max-tut/pattrchapter01.html
found starting on this page:

http://cycling74.com/docs/max5/tutorials/max-tut/maxindex.html

as for drum sounds from scratch, you could take the basic waveform objects like cycle~, cos~, tri~, phasor~, saw~, as well as noise objects like noise~ and pink~ and apply sharp envelopes and mix and match…
you could see this for envelope generation but tweak it for short-form percussive sounds:

http://cycling74.com/docs/max5/tutorials/msp-tut/mspchapter07.html

what you should do is try something out, then post your patch, people can help you better from there… it’s not always possible for others to make the patch for you(time-constraints and all) and some don’t want to share their advanced patches straight away. but sometimes you can also get lucky…
you can also search on these forums for similar topics, you’ll find stuff like these:
http://cycling74.com/forums/topic.php?id=28058
http://cycling74.com/forums/topic.php?id=12884
http://cycling74.com/forums/topic.php?id=20311
http://cycling74.com/forums/topic.php?id=23547

http://cycling74.com/forums/topic.php?id=19826

some of those are less related to the drum ‘synth’ idea than others, but they all can help you by describing in a wholistic way the basic elements involved in what you’re after.

anyways, hope it helps. best of luck.

________________________________
*Never fear, Noob4Life was never here!*

#187861
Sep 12, 2010 at 9:51am

here are a kick and snare patch i translated from supercollider code.
They need work like. should get you started.

kick

– Pasted Max Patch, click to expand. –

snare

– Pasted Max Patch, click to expand. –
#187862
Sep 12, 2010 at 3:53pm
#187863
Sep 12, 2010 at 11:47pm

mrmrshoes, those are great patches! you are no doubt a truly masterful connoisseur of synthdrums!

________________________________
*Never fear, Noob4Life was never here!

#187864
Sep 13, 2010 at 2:03pm

Hi mrmrshoes,

Is the snaredrum triangle frequencies just tweaked to taste, or do they follow some principle for snaredrum modelling?

#187865
Sep 13, 2010 at 4:59pm

Hia Noob4Life.

Cheers dude. I do have to say that these drum patch’s are based on cool sounding examples i was pulling apart while i was trying to learn supercollider. The really hard part is getting the env’s right. something that line~ will never come close to. The selection of env gen’s and the curves they use is really top notch in a standard SC dist.
Flowdesigner The tri~ wave freq’s are more to taste than a model. But there are based some what on a snare drum’s top skin pitch dive, so to speak.
I’m working on max translation of ideas that Nick collins has made pubic, like his remix code and a basic BBcut sample cutting routine from one of his papers. I’ll post them when i’ve got them done.

#187866
Sep 13, 2010 at 5:49pm

yea, the SuperCollider influence is what I appreciate(you’re absolutely right, line~ will never come close… maybe adsr~, though… and of course, there’s always the old-fashioned writing a detailed envelope into buffer~ and then using index~ to play it at sample-rate… but both of these options and most others still fall grossly short of the slickness/ease of an SC implementation; small-talk-like code is so much more succinct and beautiful).

Thanks again for sharing this!

________________________________
*Never fear, Noob4Life was never here!*

#187867
Sep 15, 2010 at 11:01pm

@mrmrshoes:
thanks a lot for those excellent patches. Those really give me a headstart for “analog” drums…!

#187868
Sep 16, 2010 at 12:37am

No probs man.
I’ve got a decent clap and another snare aswell. I forgot i had these.
feel free to Post any mods or nice sounds you come up with. look forward to other people’s take on things.

snare 2

– Pasted Max Patch, click to expand. –

clap

– Pasted Max Patch, click to expand. –

And How about a dutch Hoover, Jungelist mentasm anybody????
old skool

http://www.youtube.com/watch?v=ab-mViYje7g

thanks to Dan Stowell’s blog and Supercollder code.

– Pasted Max Patch, click to expand. –

My bad, I over looked an abstraction i used in the Dutch hoover patch.
here it is.

call it randomFloat

– Pasted Max Patch, click to expand. –
#187869
Sep 16, 2010 at 11:35am

mrmrshoes.

YOU ARE GOD.

I may try myself to convert some decent sc stuff I have to max.
well, but inter-application copy/paste won’t work, right?

time for studying now…

Thank you very much for the blessings.

respect,

jae

#187870
Sep 16, 2010 at 2:49pm

surely the pluggo ‘analogue drums’ device and poly~s would be a good place to start too…

#187871
Sep 16, 2010 at 3:48pm

what kind of envelope could that be what cannot be created with [line~] ?

#187872
Sep 16, 2010 at 4:08pm

Cheer dude

Yeah man i wish copy and paste worked. it would make things a hell of a lot easier.
As for translating SC to max, if you can read the code you can see the logic of interconnected ugens/objects. So it doesn’t matter what you use.
have you read computer music by charles dodge? If not, the designs of instruments are shown in signal flowcharts that are used as examples in the book, Curtis Roads Computer music uses the same format. I really recommend these books. its the same deal working from a signal flowchart or pulling a coded example apart, you slowly start to see how and why things are done.

Sorry if i’m banging on about this to much,I can’t help myself when i get started because when i first started with programming i didn’t have a scooby doo what the hell i was doing. It took me a very long time just to get a handle on the basic’s. Thats why i don’t mind posting things up that people might find useful.
for example here are two Chowing FM instruments from charles dodge book.

Chowing Basic FM instrument

– Pasted Max Patch, click to expand. –

Complex FM

– Pasted Max Patch, click to expand. –
#187873
Sep 16, 2010 at 5:18pm

Hia Roman

Yeah Man I stand corrected. I didn’t phrase it very well. I was trying to say that i found sc envgens easier to use. I think noob4life summed it up better than me.

Pid you are right the max examples are a great resource. I’ve learnt a lot from picking through them.

#187874
Sep 17, 2010 at 9:01am

thanks for the advice mrmrshoes,

you became my favorite of this forum, and possibly of my life, as I don’t have any life at the moment rather than Max, porn and this forum. (just before you, my favorite was noob4life)

I just got my hands on Dodge’s book. It seems a bit more friendlier than Roads’ book, at least I hope.

For now, I have lots and lots of fun with your famous kick drum patch. I tried to apply different envelopes and it’s not easy to avoid clicks. You used very weird and long, scary decimal numbers in your original envelopes. What are those numbers represents?

And please don’t hesitate and post your patches. A lot of people will be very thankful for your contribution for sure. It’s very straightforward and comprehensive synthesis material, that focuses on sounds, not some of those max-synth-building tutorials that focuses on midi scaled music making stuff.

We need more!!!!!!!!!

Hopefully I could post something here after spending 62400 hours with Dodge’s book…

cheers!

#187875
Sep 18, 2010 at 10:35am

This is a magical place for newbs like me.. Thank you so much for sharing, now I can dissect and study.

Big love!!

#187876
Sep 18, 2010 at 6:51pm

of course there is one little difference … in maxmsp you cannot start line~ at signal rate … auto-sync
must made sure by some extra work .. i see what you mean.

#187877
Sep 30, 2010 at 12:48pm

As a total noob I started with the SOS chart for a drum sound (chart added). It was quite a struggle and I came up with the following;

– Pasted Max Patch, click to expand. –

He…lot's off things still not good, but maybe to some help. And off course I'm always open for suggestions!!

Have fun and keep on sharing!! Big Love

[attachment=142692,1195]

Attachments:
  1. Bass_drum_patch.gif
#187879

You must be logged in to reply to this topic.