Thanks for your help, Sam. I've watched all your tutorials now and they have been invaluable to me and my coursework for University. I hope my lecturers (not hipsteresses from Valencia unfortunately) like some filthy dubstep.
@lmnkable Thanks for the kind words, glad to hear you're enjoying the videos. All I'm on about with the even/odd partials is timbre. It turns out that you can make a square wave by summing all of the odd partials, and a sawtooth wave by summing all the even and odd partials. In this patch by balancing one versus the other we can get cool timbral effects. All this kind of talk about partial strength and sound quality falls under the umbrella of waveshaping, which you can google to learn more.
@alvrz1908 That is an excellent, excellent, excellent question. The answer is yes, but I guess you want to know how. I think your question taps into a broader Max question, which boils down to "Okay, I've made a million different patches and they sound great alone, but each has his own internal metro so it's impossible to play them together. Wat do?" Obviously there is no one answer but I plan on making a tutorial soon to show some general techniques.
You're sense of humor is AWESOME. This video had me cracking up in class and my interactive media teacher was all like "What the hell are you doing behind that computer screen!?" Thanks :)
@pockyloveandjoy Oh yeah, 100%. You could even take midi input from an external source. In fact, in the other part of this tutorial I took this patch and moved it to a max for live object. That way I could play this instrument as if it were and ableton live instrument.
Dude! Love your tutorial! You are hilarious and obviously very talented. Most of this is over my head but I just wanted to leave a note that I thoroughly enjoyed your video and I am going to be checking out more!
@petertenhove Umm, I think it's in one of the tb-303 tutorials, unfortunately. If you hear me talking about gliding or glissando from one note to the next then you've got the right one. I'll post this patch pretty soon so you can get it from that if you're feeling lazy, like me :)
@IncidentlyTart @IncidentlyTart Go to otherbirds (dot) com and go to the section for tutorials 10-7. There you can download the entire wobble bass patch, which includes the p noteparse subpatcher.
Right, true. Also, you can go to otherbirds (dot) com and there should be a link there for the original patch, which should contain the p noteparse subpatcher.
Fair point. But for me the purpose of this exercise isn't speed but a) to master the implementation details behind how the sound is made b) to gain insight towards developing original sound processes and c) to expose ways to tweak the textbook algorithm to generate new sounds. I can think of synths that could give you this wobble effect in seconds but they would be less flexible and you'd learn less doing it.
Hi Sam, I am reasonably new to Max, love you videos.! However you mention in this tutorial about the p note parse sub patch is in another tutorial. I am struggling to find the video that shows the note parse subpatch creation. Can you help..?
I found that if you run the kslider key value and velocity into a pack (seperate outlets) and then put that into the top left outlet of the noteparse that works.
@pockyloveandjoy Okay, so sticking kslider into midiin isn't going to work. The output of midiin is raw midi. The output of kslider is note on / note offs, or a list of two numbers, a note and a velocity. So in the patch midiin should be going into a midi parse object. The leftmost outlet of the midiparse object should be noteons and noteoffs. Wherever patch cords coming out of that outlet are going, that's where the output of your kslider needs to go. Does that make sense? Hope that helps.
For my CS project, I'm thinking of doing a program that arranges step-sequences or scores into cyclic graphs. The main aim is for live performances or something, so you can render songs dynamically in a live setting. I will use Csound to render the sound and stuff. I'm am considering a possible extension for building Csound instruments graphically (like in this video). Do people normally make their instruments like this and then have some other program to arrange sequences of notes?
Its being 6 years, but If you want to my advice, I have a sequencer patcher, a patcher to use computer keyboard for notes, another for midi controller, you can also use coll object (alike a .txt editor, works as a matrix and can list lot of notes), and you then append in the frequencies number objects, or mtof (if you use midi)... You can also use another software to make coll txt with the notes, for example, i made a c++ program to create percussion patterns, it makes a txt that can be opened by coll using a message box with "read something.txt", then i make an object to extract each element (notes) of the list in a sequence... But what i have saw people doing, is, after they finish an instrument patcher, they use this patcher in other patches, so those other patches does that job, also, in new versions of max, you can use an object called bpatcher, that is basically a GUI for a patcher...
hey, could you explain again what you mean to get the right outlet of p noteparse on the poly object? you just said something about checking something about note on or note off and then copy and pasted a load of code which I have no idea what its supposed to mean or what it does haha. pretty new to max so if you could explain further that'd be sweet dude.
Try Pure Data. Its by the guy who made Max and is completely free. Its not as pretty, but very similar and a great way to get into this sort of programming. Also, loads of great tutorials and help online. Easy to graduate to Max afterwards as well, but i have never felt the need to as Pure data does pretty much everything that Max can.
I am jealous of your dreams. Max does have a 3-month free trial and a nice, cheap 9-month trial if you're a student. That should get you started. Also, like another commenter mentioned, you could also try PureData, which is like Max but grittier but also free.
I think, that when the slider is at 0, you have a kind of sawtooth, when you have a value of 1, it's a rectangle, and when you it at 0,5 it's a mix of partials...
Okay... I can't be exactly sure, but first look at what's going into parsenote when everything's working. Then make sure that what's going into parsenote in your keyboard setup is the same. My hunch is that you should be skipping makenote and plugging straight into parsenote, since you're getting both note ons and note offs from your keyboard. Good luck!
As I don't have a midi keyboard, I hooked up the onscreen keyboard widget with a makenote to the parsenote object. When I do so, no wobbly bass is created. Does this have something to do with a missing note off message, or am I missing something else entirely? Thx!
@dude837 cool thanks! Speaking of new midikeyboards, i made this tutorial on how to make a ableton live-style midikeyboard for your computer keyboard.. don't know if it has any intrest, but it works fine i think (but is probably not made in the easiest way ;) ! ). /Lasse
one thing though... Just tried playing around with it.. Maybe i did something wrong, but are you sure the wobblebass play in "tempered western scale" corresponding to the midinotes it recieves?
Hi! The wobble bass sounds really nice! Is it possible to just ad a audio file (instead of the midi-keyboard) e.g. a simple bass tune and then wobble it, or create a sound in the program it self. And if yes, can someone tell me how?
Dude, so many tips. First there's the generic tips: have fun, don't get discouraged, remember it's a hard program, give yourself time. Better tip: always have something with knobs nearby so you can hook it up and experiment. Even better tip: check out the forums on the website for amazing help and inspiration. Best tip: keep your mistakes. All my favorite patches are ones where I was trying to do something, failed, and ended up with something better.
It's quite common. That sounds like an awesome project, btw, let me know how it goes. I've never used csound before, I wonder how it compares to supercollider.
Man, I`m having a little trouble making the outlets from the "p noteparse" patch, I've already seen the other tutorial but exactly what are you sending out? can I contact you in some way or can u send me the patch file?? the link`s broken. Nice video!
@dude837 Thats awesome. I've tried putting kslider into the midiin inlet on your patch, but it doesn't seem to work. I've written the patch till about 6:33 in the video and still can't seem to get the sound to come out with ksliders. I've also checked my midi setup input and I have no drivers for it? (windows issue?) So I'm not sure if its a setting or actual coding problem... :/
Let's build a TB-303 (part 2-3) should explain the p noteparse subpatch... it's basically detecting note on and note off and if there's a slide into a note. Pretty cool!
I mean, 90 day free trial, dawg. Nothing to lose. Personally, all of my creative work right now involves using Max to talk to Supercollider and visa versa. Each has its own strengths and uses.
Thanks for the tutorial! I'm trying this tutorial out and I was wondering if the "1-1." was a message box or an object? When I make it an object it doesn't connect to the h slider. thanks! :)
hehe.. combined with a really messy max-patch, people will "drop you street-cred right on!". I didn't get the part about calculating the square and sawtooth waves from their partials - what is the subject I want to read about called? Thank you for another great tutorial, they are a lot of fun :)
Hi,dude sorry for the questions i got to 4.06 on your video everything looks the same but I only have sound when the hslider is in the middle no sound when its far left or right am i doing something wrong ?
hey man your max skills are awesome man and this patch is really ace. but i downloaded the patch in the link and when i opened it i could not get it too work. Could you help me out. Im using Max/Msp 5 did you make this patch on 6?
Quick question, that subpatch called noteParse you have in there, that came from the TB-303 tutorial right? What'd you encapsulate from there to create noteParse? It seems you never made a subpatch called that in that tutorial. Great job with all the videos, they've been invaluable to me. Hope to see more soon.
I've been looking into the 9 month trial for students, do you know if it's only available in the US? I'm a student in the UK and the most i could get is a month free... Thanks for these awesome tutorials by the way, they've been an unbelievable help!
I just can't follow this, somehow the code u posted here will only output 0 whatever I seem to do. Also how does this even work? you have an append object with no arguments so how does that feed into line with a list?
haha I have been watching all of your videos since last night and they are witty and insightful. I'm thinking about learning an audio programming language and don't know if I want to shovel up 400 dollars for something like max when I can get SuperCollider or something like ChucK for free. But it looks like Max is a different type of creativity output. I kinda want to try it out.
I'm having problems finding [p noteparse] in the downloads and in the other tutorial... can you explain what am I looking for exactly or send it to me somehow?
Use a poly object with the arguments 1 1. The right outlet of that poly is the middle outlet of [p noteparse]. The middle outlet of poly will be the left outlet of [p noteparse]. For the right outlet of noteparse, check whether the previous note was a note on or note off and set glide accordingly. Like this ----------begin_max5_patcher---------- 965.3ocwX10iahCEF95jeEdoWrsRzHiMv.qzVoJUoU688tUUiLfCwcI1QFyj YZU+uW+AICIERgISRtABFv9kmywmOx2mOyKS7Hs1C7Wf+CLa12mOalcHy.yZ udl2Zxi4UjZ6i4woaEYe0y2cKE8Qkc3Mhpm.Affc2f2rVznpnJ6agaGcCQku hwKuWRyUtUEiRWfh7AnjjEPePD1bDAW.Aeo8kVJ3JNYM0tNeTxHU6VD2JndZ C0MWdLtxy+fS6mEVg880Z+8gcDIiuSinNKWM6a1oL.s.ZF8GymaN3ORFsrRn m59QA5DnHLcwcQFFXgPD7bPgVCDKExH7xdw.JcOH1Pj5YUQk2S4jrJ6b.6CR AudPZ.GoZvafuWRURVYIU1OCgCyvPnyMJN0bJAMAD1AMIodm5qOWTIjt0SO0 QQvPrOvZsfKRvonfXePvQq4YRqbw50Tia8Q35epXETvmz1tbESvOMuVJKyrW u3DDLBY+RvwVPlF9xHHF4cg8eFhHedEEvoJfjV2To.rZfZEQADb.AvEJp9W9 fs5SMpMMJ8fA.1R.QeqUTo6I1RpAqnUE5QK.Pf8NaY0zcqUEiSyEMb6BFdRj m0jo2OUqMRciC5F8.fLFSSf1e1DeH7NiQIHxZghCmrsAd6rMZywVVUk1HnyW TS07UXMBlnTGXi5k0nQv5IS0PWNmPsqtFtAgwV2+6lJUQo2Jp9uK0t3TvCzJ QNS8jwkWCQv2nRA3sao+ojBzA3q0e0Oi22YdEt9fY+gnrrh5rKDcXjGHp9c0 wWQW8XqOdXjMBdPawAAS1nj3caRisr+HwAiH6uK0E1tU+7x92aV+nKc0OCkX mVMT4gnee9bH1kT5bJIxVIjthn94B9FwkO.fS1WokJg3jy2UYnpjQnaDPz4r AroW7bL11GAN8UhImnABTvkNphKj7zigzBgPWwanesChwa9gSu4fWOef+3ue A6J1+0eI2VDDeo2VrgvoUmtP9rxCZAINAgvHS2GogoowQ1tONrEjdSw1Vnea lVWk9o3NuU2hF26ymQx++Rotlfht1iA8DrSlsNhi9eFrRxL9grnVzHy2YEZa WGf1KoBZshwI1lcd9YL6HAOq6UrhBJuKwJX0FeWqj62nLV4XaatyZMffzoY0 cVbUDDdD5wzQ60BP3wxmqjdPiQO3qmdBNv0X.8ftt542wGSXuqkdfiwdcztv KofN5ae.AAeg5wEejrYyCTcOZt4zJEcVgu5hwG6aujwcWZC45IoOv1872YGg H0g3M+QPMRWFtGSh8laVmeL+m.mBTfM -----------end_max5_patcher-----------
+Steven Landry old post i know but maybe it will help people in future, there arent enough hyphens at the beginning and end of the patch. this should work ----------begin_max5_patcher---------- 965.3ocwX10iahCEF95jeEdoWrsRzHiMv.qzVoJUoU688tUUiLfCwcI1QFyj YZU+uW+AICIERgISRtABFv9kmywmOx2mOyKS7Hs1C7Wf+CLa12mOalcHy.yZ udl2Zxi4UjZ6i4woaEYe0y2cKE8Qkc3Mhpm.Affc2f2rVznpnJ6agaGcCQku hwKuWRyUtUEiRWfh7AnjjEPePD1bDAW.Aeo8kVJ3JNYM0tNeTxHU6VD2JndZ C0MWdLtxy+fS6mEVg880Z+8gcDIiuSinNKWM6a1oL.s.ZF8GymaN3ORFsrRn m59QA5DnHLcwcQFFXgPD7bPgVCDKExH7xdw.JcOH1Pj5YUQk2S4jrJ6b.6CR AudPZ.GoZvafuWRURVYIU1OCgCyvPnyMJN0bJAMAD1AMIodm5qOWTIjt0SO0 QQvPrOvZsfKRvonfXePvQq4YRqbw50Tia8Q35epXETvmz1tbESvOMuVJKyrW u3DDLBY+RvwVPlF9xHHF4cg8eFhHedEEvoJfjV2To.rZfZEQADb.AvEJp9W9 fs5SMpMMJ8fA.1R.QeqUTo6I1RpAqnUE5QK.Pf8NaY0zcqUEiSyEMb6BFdRj m0jo2OUqMRciC5F8.fLFSSf1e1DeH7NiQIHxZghCmrsAd6rMZywVVUk1HnyW TS07UXMBlnTGXi5k0nQv5IS0PWNmPsqtFtAgwV2+6lJUQo2Jp9uK0t3TvCzJ QNS8jwkWCQv2nRA3sao+ojBzA3q0e0Oi22YdEt9fY+gnrrh5rKDcXjGHp9c0 wWQW8XqOdXjMBdPawAAS1nj3caRisr+HwAiH6uK0E1tU+7x92aV+nKc0OCkX mVMT4gnee9bH1kT5bJIxVIjthn94B9FwkO.fS1WokJg3jy2UYnpjQnaDPz4r AroW7bL11GAN8UhImnABTvkNphKj7zigzBgPWwanesChwa9gSu4fWOef+3ue A6J1+0eI2VDDeo2VrgvoUmtP9rxCZAINAgvHS2GogoowQ1tONrEjdSw1Vnea lVWk9o3NuU2hF26ymQx++Rotlfht1iA8DrSlsNhi9eFrRxL9grnVzHy2YEZa WGf1KoBZshwI1lcd9YL6HAOq6UrhBJuKwJX0FeWqj62nLV4XaatyZMffzoY0 cVbUDDdD5wzQ60BP3wxmqjdPiQO3qmdBNv0X.8ftt542wGSXuqkdfiwdcztv KofN5ae.AAeg5wEejrYyCTcOZt4zJEcVgu5hwG6aujwcWZC45IoOv1872YGg H0g3M+QPMRWFtGSh8laVmeL+m.mBTfM -----------end_max5_patcher----------
To the person who commented about wasting time programming a patch in 16 minutes when you could have programmed one in less than 1.. I can almost promise you that your knowledge of synthesis is very limited compared to the person who made this video. I don't mean to bash your character but don't insult this mans intelligence.
@DankyDubstep First of all, I think you just called me a nerd. Which, I mean, fair enough, I guess I earned that one. Second of all, it's command-Y. Command-Y is awesome. I need command-y for my life.
@dude837 whats the A* algorithm. When you guys build the robots and don't have any need for laymen anymore, are you going to make us starve out or are you going to keep creating "jobs" for us?
I hate to pass the buck like this, but you should contact support at cycling '74. After all, it's their job to handle problems like this. Let me know if they don't help you and I'll bug them personally :)
i love how simple max is
+hiphophorse lol
Thanks for your help, Sam. I've watched all your tutorials now and they have been invaluable to me and my coursework for University. I hope my lecturers (not hipsteresses from Valencia unfortunately) like some filthy dubstep.
Man, a combination of a sort of Richard Feynman and John Cleese singularity, teaching us Max... Great stuff ! You gotta love this if you ask me.
@lmnkable Thanks for the kind words, glad to hear you're enjoying the videos.
All I'm on about with the even/odd partials is timbre. It turns out that you can make a square wave by summing all of the odd partials, and a sawtooth wave by summing all the even and odd partials. In this patch by balancing one versus the other we can get cool timbral effects. All this kind of talk about partial strength and sound quality falls under the umbrella of waveshaping, which you can google to learn more.
@alvrz1908 That is an excellent, excellent, excellent question. The answer is yes, but I guess you want to know how. I think your question taps into a broader Max question, which boils down to "Okay, I've made a million different patches and they sound great alone, but each has his own internal metro so it's impossible to play them together. Wat do?" Obviously there is no one answer but I plan on making a tutorial soon to show some general techniques.
You're sense of humor is AWESOME. This video had me cracking up in class and my interactive media teacher was all like "What the hell are you doing behind that computer screen!?" Thanks :)
@pockyloveandjoy Oh yeah, 100%. You could even take midi input from an external source. In fact, in the other part of this tutorial I took this patch and moved it to a max for live object. That way I could play this instrument as if it were and ableton live instrument.
Dude! Love your tutorial! You are hilarious and obviously very talented. Most of this is over my head but I just wanted to leave a note that I thoroughly enjoyed your video and I am going to be checking out more!
@petertenhove Umm, I think it's in one of the tb-303 tutorials, unfortunately. If you hear me talking about gliding or glissando from one note to the next then you've got the right one. I'll post this patch pretty soon so you can get it from that if you're feeling lazy, like me :)
@IncidentlyTart @IncidentlyTart Go to otherbirds (dot) com and go to the section for tutorials 10-7. There you can download the entire wobble bass patch, which includes the p noteparse subpatcher.
Grande, un saluto dall' Italia e dagli amanti di MaxMsp italiani!!!!
That introduction
your modest ego and dry humor appeal to my sensibilities, your patching to my intellect, and your bass appeals to my bro. yo
Right, true. Also, you can go to otherbirds (dot) com and there should be a link there for the original patch, which should contain the p noteparse subpatcher.
@FreshmanThesis Ha, I guess I forgot that word was pretty specific to my inner circle. Let's see if we can't work it into the broader parlance.
Fair point. But for me the purpose of this exercise isn't speed but a) to master the implementation details behind how the sound is made b) to gain insight towards developing original sound processes and c) to expose ways to tweak the textbook algorithm to generate new sounds. I can think of synths that could give you this wobble effect in seconds but they would be less flexible and you'd learn less doing it.
Hi Sam, I am reasonably new to Max, love you videos.! However you mention in this tutorial about the p note parse sub patch is in another tutorial. I am struggling to find the video that shows the note parse subpatch creation. Can you help..?
I found that if you run the kslider key value and velocity into a pack (seperate outlets) and then put that into the top left outlet of the noteparse that works.
@pockyloveandjoy Okay, so sticking kslider into midiin isn't going to work. The output of midiin is raw midi. The output of kslider is note on / note offs, or a list of two numbers, a note and a velocity. So in the patch midiin should be going into a midi parse object. The leftmost outlet of the midiparse object should be noteons and noteoffs. Wherever patch cords coming out of that outlet are going, that's where the output of your kslider needs to go. Does that make sense? Hope that helps.
For my CS project, I'm thinking of doing a program that arranges step-sequences or scores into cyclic graphs. The main aim is for live performances or something, so you can render songs dynamically in a live setting. I will use Csound to render the sound and stuff. I'm am considering a possible extension for building Csound instruments graphically (like in this video).
Do people normally make their instruments like this and then have some other program to arrange sequences of notes?
Its being 6 years, but If you want to my advice, I have a sequencer patcher, a patcher to use computer keyboard for notes, another for midi controller, you can also use coll object (alike a .txt editor, works as a matrix and can list lot of notes), and you then append in the frequencies number objects, or mtof (if you use midi)...
You can also use another software to make coll txt with the notes, for example, i made a c++ program to create percussion patterns, it makes a txt that can be opened by coll using a message box with "read something.txt", then i make an object to extract each element (notes) of the list in a sequence...
But what i have saw people doing, is, after they finish an instrument patcher, they use this patcher in other patches, so those other patches does that job, also, in new versions of max, you can use an object called bpatcher, that is basically a GUI for a patcher...
yeah i need to know what the noteparse consists of!
trust me
@@hiltzhowes did u find out?
hey, could you explain again what you mean to get the right outlet of p noteparse on the poly object? you just said something about checking something about note on or note off and then copy and pasted a load of code which I have no idea what its supposed to mean or what it does haha. pretty new to max so if you could explain further that'd be sweet dude.
Try Pure Data. Its by the guy who made Max and is completely free. Its not as pretty, but very similar and a great way to get into this sort of programming. Also, loads of great tutorials and help online. Easy to graduate to Max afterwards as well, but i have never felt the need to as Pure data does pretty much everything that Max can.
I am jealous of your dreams. Max does have a 3-month free trial and a nice, cheap 9-month trial if you're a student. That should get you started. Also, like another commenter mentioned, you could also try PureData, which is like Max but grittier but also free.
@fallenger You know that actually uses the A* algorithm to find the best path from one object to another? Isn't that cool?
I think, that when the slider is at 0, you have a kind of sawtooth,
when you have a value of 1, it's a rectangle,
and when you it at 0,5 it's a mix of partials...
I was so lmao at the intro! awesome, dude!
oh and your approach is also pretty cool. keep it up!
Okay... I can't be exactly sure, but first look at what's going into parsenote when everything's working. Then make sure that what's going into parsenote in your keyboard setup is the same. My hunch is that you should be skipping makenote and plugging straight into parsenote, since you're getting both note ons and note offs from your keyboard. Good luck!
Just wondering how I would do this using the poly object? It's not working for me. I'm pretty new at max/msp, like yesterday new!!! hahaha
hey man love your videos! you’re hilarious and concisely informative. where could i find the tutorial on the p noteparse?
As I don't have a midi keyboard, I hooked up the onscreen keyboard widget with a makenote to the parsenote object. When I do so, no wobbly bass is created. Does this have something to do with a missing note off message, or am I missing something else entirely?
Thx!
@dude837 cool thanks!
Speaking of new midikeyboards, i made this tutorial on how to make a ableton live-style midikeyboard for your computer keyboard.. don't know if it has any intrest, but it works fine i think (but is probably not made in the easiest way ;) ! ).
/Lasse
hi there, could you tell where to find the patcher noteparse? searched all your tutorials but could'nt find it. Thanks.
Great tutorial by the way!!
going out with a bang/// eh crash.
probably have to wait till max 7 for the loadcrash object, would be so convenient !
one thing though... Just tried playing around with it.. Maybe i did something wrong, but are you sure the wobblebass play in "tempered western scale" corresponding to the midinotes it recieves?
I can't seem to find p noteparse in tutorial 6...is it a combination of subpatchers?
yes brudda, underated comment
Hi! The wobble bass sounds really nice! Is it possible to just ad a audio file (instead of the midi-keyboard) e.g. a simple bass tune and then wobble it, or create a sound in the program it self. And if yes, can someone tell me how?
Dude, so many tips. First there's the generic tips: have fun, don't get discouraged, remember it's a hard program, give yourself time. Better tip: always have something with knobs nearby so you can hook it up and experiment. Even better tip: check out the forums on the website for amazing help and inspiration. Best tip: keep your mistakes. All my favorite patches are ones where I was trying to do something, failed, and ended up with something better.
It's quite common. That sounds like an awesome project, btw, let me know how it goes. I've never used csound before, I wonder how it compares to supercollider.
Man, I`m having a little trouble making the outlets from the "p noteparse" patch, I've already seen the other tutorial but exactly what are you sending out? can I contact you in some way or can u send me the patch file?? the link`s broken. Nice video!
@dude837 Thats awesome. I've tried putting kslider into the midiin inlet on your patch, but it doesn't seem to work. I've written the patch till about 6:33 in the video and still can't seem to get the sound to come out with ksliders.
I've also checked my midi setup input and I have no drivers for it? (windows issue?)
So I'm not sure if its a setting or actual coding problem... :/
how reliable is max in a live environment? does it crash much?
@dude837 Using command-shift-y takes into account other objects and makes everything beautiful without even trying! It fixed my life..
Thanks for speedy reply dude watched a couple of your videos now inspirational, well done :D
Let's build a TB-303 (part 2-3) should explain the p noteparse subpatch... it's basically detecting note on and note off and if there's a slide into a note. Pretty cool!
after downloading and den loading the file in MAX MSP what m i supposed to press to play the sound?
I have a quetion. How can i use the apple remote with max?
How did you get that drop down menu to appear on the first midiin?
Brilliant. I'm going to start learning this software/programming soon. Any tips?
hey there. the link to download doesn't work. where can i find it??
hahahahaha! "Who cares, we'll all be dead soon anyway" hahahahaha! Love you for this, thanks
I mean, 90 day free trial, dawg. Nothing to lose.
Personally, all of my creative work right now involves using Max to talk to Supercollider and visa versa. Each has its own strengths and uses.
@dude837 Hi! thanks for tutorials! but links to patch files in your webpage does not work..
nice! clean and useful example. Good work dude!
Thanks for the tutorial! I'm trying this tutorial out and I was wondering if the "1-1." was a message box or an object? When I make it an object it doesn't connect to the h slider. thanks! :)
hi dude awesome work can I make this in max for live ableton 9 ?
hehe.. combined with a really messy max-patch, people will "drop you street-cred right on!".
I didn't get the part about calculating the square and sawtooth waves from their partials - what is the subject I want to read about called?
Thank you for another great tutorial, they are a lot of fun :)
you should also set note-value to control speed of lfo as the 100% correct (hate) wooble bass. Love your vids!
Hi,dude sorry for the questions i got to 4.06 on your video everything looks the same
but I only have sound when the hslider is in the middle no sound when its far
left or right am i doing something wrong ?
hey man your max skills are awesome man and this patch is really ace. but i downloaded the patch in the link and when i opened it i could not get it too work. Could you help me out.
Im using Max/Msp 5 did you make this patch on 6?
how do you change the parameter in real time?
Quick question, that subpatch called noteParse you have in there, that came from the TB-303 tutorial right? What'd you encapsulate from there to create noteParse? It seems you never made a subpatch called that in that tutorial. Great job with all the videos, they've been invaluable to me. Hope to see more soon.
Is this program for mac only?
Indeed it was the makenote effectively filtering out note offs.
I've been looking into the 9 month trial for students, do you know if it's only available in the US? I'm a student in the UK and the most i could get is a month free...
Thanks for these awesome tutorials by the way, they've been an unbelievable help!
Thanks for the reply, I found it eventually. Max 6 for a whole year for £36 ($59) Tempting....
Thanks again
can you reload the patch?
I just can't follow this, somehow the code u posted here will only output 0 whatever I seem to do. Also how does this even work? you have an append object with no arguments so how does that feed into line with a list?
Also, are you using a midi controller with this???
hi (
Max is the future.
haha I have been watching all of your videos since last night and they are witty and insightful. I'm thinking about learning an audio programming language and don't know if I want to shovel up 400 dollars for something like max when I can get SuperCollider or something like ChucK for free. But it looks like Max is a different type of creativity output. I kinda want to try it out.
thanks!!! ahhh I know I'm a total newbie too. It was kind of hard to see at first. Thanks for your help! :)
two parameters missing in third zmap-object. It should be "zmap 0 127 150. 1000." obviously. Nice ending of the tutorial tho!
I'm having problems finding [p noteparse] in the downloads and in the other tutorial... can you explain what am I looking for exactly or send it to me somehow?
Use a poly object with the arguments 1 1. The right outlet of that poly is the middle outlet of [p noteparse]. The middle outlet of poly will be the left outlet of [p noteparse]. For the right outlet of noteparse, check whether the previous note was a note on or note off and set glide accordingly. Like this
----------begin_max5_patcher----------
965.3ocwX10iahCEF95jeEdoWrsRzHiMv.qzVoJUoU688tUUiLfCwcI1QFyj
YZU+uW+AICIERgISRtABFv9kmywmOx2mOyKS7Hs1C7Wf+CLa12mOalcHy.yZ
udl2Zxi4UjZ6i4woaEYe0y2cKE8Qkc3Mhpm.Affc2f2rVznpnJ6agaGcCQku
hwKuWRyUtUEiRWfh7AnjjEPePD1bDAW.Aeo8kVJ3JNYM0tNeTxHU6VD2JndZ
C0MWdLtxy+fS6mEVg880Z+8gcDIiuSinNKWM6a1oL.s.ZF8GymaN3ORFsrRn
m59QA5DnHLcwcQFFXgPD7bPgVCDKExH7xdw.JcOH1Pj5YUQk2S4jrJ6b.6CR
AudPZ.GoZvafuWRURVYIU1OCgCyvPnyMJN0bJAMAD1AMIodm5qOWTIjt0SO0
QQvPrOvZsfKRvonfXePvQq4YRqbw50Tia8Q35epXETvmz1tbESvOMuVJKyrW
u3DDLBY+RvwVPlF9xHHF4cg8eFhHedEEvoJfjV2To.rZfZEQADb.AvEJp9W9
fs5SMpMMJ8fA.1R.QeqUTo6I1RpAqnUE5QK.Pf8NaY0zcqUEiSyEMb6BFdRj
m0jo2OUqMRciC5F8.fLFSSf1e1DeH7NiQIHxZghCmrsAd6rMZywVVUk1HnyW
TS07UXMBlnTGXi5k0nQv5IS0PWNmPsqtFtAgwV2+6lJUQo2Jp9uK0t3TvCzJ
QNS8jwkWCQv2nRA3sao+ojBzA3q0e0Oi22YdEt9fY+gnrrh5rKDcXjGHp9c0
wWQW8XqOdXjMBdPawAAS1nj3caRisr+HwAiH6uK0E1tU+7x92aV+nKc0OCkX
mVMT4gnee9bH1kT5bJIxVIjthn94B9FwkO.fS1WokJg3jy2UYnpjQnaDPz4r
AroW7bL11GAN8UhImnABTvkNphKj7zigzBgPWwanesChwa9gSu4fWOef+3ue
A6J1+0eI2VDDeo2VrgvoUmtP9rxCZAINAgvHS2GogoowQ1tONrEjdSw1Vnea
lVWk9o3NuU2hF26ymQx++Rotlfht1iA8DrSlsNhi9eFrRxL9grnVzHy2YEZa
WGf1KoBZshwI1lcd9YL6HAOq6UrhBJuKwJX0FeWqj62nLV4XaatyZMffzoY0
cVbUDDdD5wzQ60BP3wxmqjdPiQO3qmdBNv0X.8ftt542wGSXuqkdfiwdcztv
KofN5ae.AAeg5wEejrYyCTcOZt4zJEcVgu5hwG6aujwcWZC45IoOv1872YGg
H0g3M+QPMRWFtGSh8laVmeL+m.mBTfM
-----------end_max5_patcher-----------
thanks dude :D
dude837 How come when I try to open this in max 6, it just opens it up as text and not as an actual patch?
+Steven Landry old post i know but maybe it will help people in future, there arent enough hyphens at the beginning and end of the patch. this should work
----------begin_max5_patcher----------
965.3ocwX10iahCEF95jeEdoWrsRzHiMv.qzVoJUoU688tUUiLfCwcI1QFyj
YZU+uW+AICIERgISRtABFv9kmywmOx2mOyKS7Hs1C7Wf+CLa12mOalcHy.yZ
udl2Zxi4UjZ6i4woaEYe0y2cKE8Qkc3Mhpm.Affc2f2rVznpnJ6agaGcCQku
hwKuWRyUtUEiRWfh7AnjjEPePD1bDAW.Aeo8kVJ3JNYM0tNeTxHU6VD2JndZ
C0MWdLtxy+fS6mEVg880Z+8gcDIiuSinNKWM6a1oL.s.ZF8GymaN3ORFsrRn
m59QA5DnHLcwcQFFXgPD7bPgVCDKExH7xdw.JcOH1Pj5YUQk2S4jrJ6b.6CR
AudPZ.GoZvafuWRURVYIU1OCgCyvPnyMJN0bJAMAD1AMIodm5qOWTIjt0SO0
QQvPrOvZsfKRvonfXePvQq4YRqbw50Tia8Q35epXETvmz1tbESvOMuVJKyrW
u3DDLBY+RvwVPlF9xHHF4cg8eFhHedEEvoJfjV2To.rZfZEQADb.AvEJp9W9
fs5SMpMMJ8fA.1R.QeqUTo6I1RpAqnUE5QK.Pf8NaY0zcqUEiSyEMb6BFdRj
m0jo2OUqMRciC5F8.fLFSSf1e1DeH7NiQIHxZghCmrsAd6rMZywVVUk1HnyW
TS07UXMBlnTGXi5k0nQv5IS0PWNmPsqtFtAgwV2+6lJUQo2Jp9uK0t3TvCzJ
QNS8jwkWCQv2nRA3sao+ojBzA3q0e0Oi22YdEt9fY+gnrrh5rKDcXjGHp9c0
wWQW8XqOdXjMBdPawAAS1nj3caRisr+HwAiH6uK0E1tU+7x92aV+nKc0OCkX
mVMT4gnee9bH1kT5bJIxVIjthn94B9FwkO.fS1WokJg3jy2UYnpjQnaDPz4r
AroW7bL11GAN8UhImnABTvkNphKj7zigzBgPWwanesChwa9gSu4fWOef+3ue
A6J1+0eI2VDDeo2VrgvoUmtP9rxCZAINAgvHS2GogoowQ1tONrEjdSw1Vnea
lVWk9o3NuU2hF26ymQx++Rotlfht1iA8DrSlsNhi9eFrRxL9grnVzHy2YEZa
WGf1KoBZshwI1lcd9YL6HAOq6UrhBJuKwJX0FeWqj62nLV4XaatyZMffzoY0
cVbUDDdD5wzQ60BP3wxmqjdPiQO3qmdBNv0X.8ftt542wGSXuqkdfiwdcztv
KofN5ae.AAeg5wEejrYyCTcOZt4zJEcVgu5hwG6aujwcWZC45IoOv1872YGg
H0g3M+QPMRWFtGSh8laVmeL+m.mBTfM
-----------end_max5_patcher----------
this code doesn't behave like it should. and i can't seem to figure out a solution. it doesn't make sense it should work..
To the person who commented about wasting time programming a patch in 16 minutes when you could have programmed one in less than 1.. I can almost promise you that your knowledge of synthesis is very limited compared to the person who made this video. I don't mean to bash your character but don't insult this mans intelligence.
why would anyone even programme such a thing of a program :D how could you learn all that?
Your an absolute legend
All your files are offline :( I want
incredible
can you send me the patch to my mail?
- you are the man.
cheers dude ill get it and try it out. thank you
@dude837 This information has changed my life! I've been trying to find out how it worked. Thanks man!
"Who cares, we'll all be dead soon anyway". I laughed....then cried a little.
Although to be totally honest it has yet to work for me :p
6:29 "aaah my god, look at us. we're already DJs."
The perfect/typical Max ending: a crash. :)
brilliant
Thanks man! That's really helpful!
@dude837 I live in Oregon, so it shouldn't be that hard.
@DankyDubstep First of all, I think you just called me a nerd. Which, I mean, fair enough, I guess I earned that one. Second of all, it's command-Y. Command-Y is awesome. I need command-y for my life.
@dude837 whats the A* algorithm. When you guys build the robots and don't have any need for laymen anymore, are you going to make us starve out or are you going to keep creating "jobs" for us?
Hipstresses? I honestly haven't heard this wonderful word before.
Cool dude you are the boss! :)
I think it is "!- 1"
But I'm a newbie aswell... not sure about anything :-)
I hate to pass the buck like this, but you should contact support at cycling '74. After all, it's their job to handle problems like this. Let me know if they don't help you and I'll bug them personally :)
Ya, you might need 6.
"that's right bitches, I went to a good kindergarten." HAHA
max/msp is pretty simple. the end of the video was great when it crashed