MAX Month 1 - An Analogue Style Stequencer

Hello,

I availed of the fantastic DANCE-TECH.NET promotion and got MAX/MSP/JITTER at the student discount rate of €250... (thank you very much Marlon) - One of the conditions is that I write a blog report of my experiences with MAX/MSP/JITTER at least once a month for 6 months.....

So far MAX is cool. I have a reasonable knowledge of MIDI and analogue gear. I have a good knowledge of synthesis in general, I have used other modular software environments like Synthedit and I have a small analogue modular synth. So many of the general concepts involved in MAX are not new to me. The names of the modules themselves can be quite new to me. Words like Borax, Funnel, ZLJoin, Coll don't mean much to me. Words like counter, seq, random, velocity 0... these words are OK for me.

Right now I am interested in MAX as a control for my analogue gear, as a way to record and process live audio, and as experimenting box for doing live electronic sound. I am not as interested in building synths. I don't want to build the softsynth to rule them all. The softsynth that is sooo powerful and has soooo many options that nobody really knows how to use it. I just want to make little bits of things that I can use in a live and experimental way. I want to use MAX as just another module in my modular synth.

MY FIRST BUILD

My first build is an ANALOGUE STYLE SEQUENCER. It's all done with Multisliders which are variable between 2 and 64 steps, the multisliders repeat the fader positions if I jump from 8 to 16 steps, it sends MIDICLOCK OUT. There are 3 sequencers PITCH/GATE ON-OFF/CV1 - this matches my Kenton Pro-Solo MIDI to CV converter. The sequencers can be independently stepped in 1 of 3 ways - Forward/Backward/Random. Also the faders positions of all 3 sequencers can be independently randomized. All 3 sequencers are MIDI Controllable (up to 16 steps) which matches nicely with my Behringer BCR2000. No filters, envelopes or tones... all that is done on the analogue modular.

I learned a lot from building it. One of the things I learned is MAX is very particular when it comes to the flow of numbers. T B F messages are new to me. So it's a little tricky trying to work out the exact order millisecond events have to take. Sometimes I just connect multiple objects without using a trigger message and move them around on the screen to see which position gives me the right output. It's strange hearing the sound change as you move the little object boxes around as if you can hear the numbers calculating away in the background.

UGLY MATH vs PRETTY EXPRESSION

Right now I'm very much in the ugly math camp. My patches seem to have lots of - + == < > / and plenty of ???? - I look at the expressions used in some of the patches found on the Cycling 74 forum and wonder where they got them. I can solves the expressions easily. The unfortunate thing is I do not need to solve them (max does that) I need to understand how to formulate expressions. I wish there was a big book that told you how to formulate simple expressions. I get a lot of X ? Y. The ? relates to the function that connects X and Y together. I know X and I know Y but how X becomes Y confuses me. I sit there endlessly dividing and subtracting and multiplying and then I go to the MAX forum and find this incredibly simple expression that does exactly what I want. I look at the expression and it is so simple but I still cannot figure out how they formulated the expression. For me I think it might be ugly maths for a while yet.

Anyways that's enough of a rant to justify my first months blog. Month 1 and I finished a randomizable MIDI controllable sequencer that I can use to control my external synth. Not bad....

Next month - Live Looping????

Views: 45

Comment

You need to be a member of dance-tech to add comments!

Join dance-tech

welcome to dance-tech.net

Welcome!

dance-tech.net provides movement and new media artists, theorist, thinkers and technologists the possibility of sharing work, ideas and research, generating opportunities for knowledge exchange, interdisciplinary explorations, innovations and collaboration. 

dance-tech.net is a social networking website connecting people concerned about innovation and experimentation on movement  arts and  its evolving embodied practices knowledge, stories and histories.

So, dance-tech.TV and .net are FREE...

but it is supported by the generosity of its members and special funds from Motion Bank/Choreographic Coding Labs (Frankfurt)

 

You must SIGN-UP to interact with dance-tech.net members enjoy the social networking features

The use of dance-tech.net and dance-tech.tv is FREE

This networked is maintained and administrated by Marlon Barrios Solano for free as an independent project.

You can donate to support my work here:

WOULD YOU LIKE MAKE A ONE TIME DONATION?


Support dance-tech.net making a single donation of any amount.
Thank you!

Contact:

marlon@dance-tech.net

for more information

 

Creative Commons License
All content uploaded @
http://www.dance-tech.net
is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

MEMBERS ARE RESPONSIBLE ABOUT RESPECTING THE LICENSES OF THEIR UPLOADED CONTENT.

LICENSE YOU CONTENT
LEARN MORE ABOUT CREATIVE COMMONS

 

watch dance-tech.tv

© 2020   Created by Marlon Barrios Solano.   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service