Forums > MaxMSP

Assigning Max controls to devices in Live

March 10, 2007 | 6:47 pm

Are the any good strategies for taking max midi controls and mapping them in live via the midi map or through pretending that max is another hardware controller?

Thanks!

If there is a tutorial somewhere that adresses this I would gladly read it!!!


March 10, 2007 | 8:36 pm

On 10 Mar 2007, at 18:47, Ian wrote:

> Are the any good strategies for taking max midi controls and
> mapping them in live via the midi map or through pretending that
> max is another hardware controller?

Sure. I’ve used Live and a Motor Mix (which Live doesn’t support); I
just had Max put out generic MIDI controller messages and used Live’s
mapping setup to bind everything together.

– N.


March 10, 2007 | 9:09 pm

Thanks. I knew it was possible, but figuring it out will be fun. I am thinking about binding things together using the officially unsupported userconfiguration.txt method and just start feeding things in from there. This would be the easiest to organize and to visualize.

My major concern is that I don’t much care about standard transport controls. I need to modulate some instruments and macros.

Perhaps the best solution would be a custom tailored set. I’ll think about it over dinner.

Thanks!



FP
March 13, 2007 | 11:01 am


March 13, 2007 | 2:00 pm

Hi,

To say map a midi note to ‘play’ in Live:

click MIDI in Live (goes blue)

click ‘PLAY’ in Live

Goto Max:

send your Midiout or Noteout (via keybaord to object or ’60 100′ message. )

Now in Live you can see that ‘Play’ has a little note that is written on it.

click the blue MIDI button in Live.

Max can now get Live to play using that particular noteout.

This can then be extended to many other functions. You may find xbendout is useful sometimes, depending on what you want to do.

Cheers,
Andrew


March 13, 2007 | 4:45 pm

Thank you both very much for your help. The IAC bus item was tricked me last week, but I got it to work for my notes when I realized that adding busses in the audio/midi utility added them directly to the noteout scroll window.

The problem I was having with interaction between max and live was that although I did select MAXMSP1 in Live’s preferences, I never selected it as a remote device. So, I was getting indications of midi in, but no controls would stick under live’s midimap.

All sorted out now! Now my difficulties are purely with studying max again.

Thanks again for the help!



_j
March 13, 2007 | 5:23 pm

You’ll learn a lot after you figure it out :)


March 14, 2007 | 2:25 am

I am surprised how much I have already learned, and yet how much my appetite is growing!


March 14, 2007 | 11:43 am

Hi,

Have you managed to control things like effects, filter sweeps etc through Midi messages?

I’m doing a project that uses Midi to change between different parts, but would also like to control effects in this way. Does anyone have any tips on that?

Thanks,
Andrew


March 14, 2007 | 5:23 pm

Thanks for asking that Venetian. I am working on the same thing, and at this point I do not mind this thread changing directions towards this focus as my original question was solved.

I am currently using a series of random objects to generate notes. I have been playing around with mean and bucket a lot and I like the visual data I get on sliders. The counter object seems particular helpful for producing immediate results.

In the future I intend to focus more on developing items autonomously in the Max environment, but right now I would like to try out my preliminary max patches with the assistance of Live because it is very familiar to me.

Here are some specific things I would like to know, as I am continuing through the tutorials and consulting the max reference manual:

I thought about using the averages of streams of random (for now) numbers to change the value of cc’s. For example, to change the frequency on an eq. I would like to find away of having it accumulate and and average (using the mean object), yet periodically, say every 4000ms start over. I thought that the result might produce an interesting effect. I am having a difficult time getting the values that are stored to reset.

I feel like the coll and funbuff objects really could help alot too. I am in the process of investigating them right now.

If there are any suggestions as to where I should concentrate please feel free to share.


March 14, 2007 | 5:49 pm

hi,

I’ve just dug out an older patch which I need to get working on
MacIntel.

Does anyone know of a replacement for Panaiotis’s excellent matrix/
MultiMatrixCtrl and Multijoin objects? (Ie using maxtrixctrl to
switch max messages rather than signals). The old objects won’t load
on Intel.

thanks

David


March 14, 2007 | 6:10 pm

I ‘mailed Panaiotis some time ago to ask about updating autocount for UB,
which very kindly did and sent me a copy.
He also said at the time that he’d get round to doing the rest of his
objects if someone were to remind him, so perhaps you might like to do that,
Cheers
Roger

On 14/3/07 17:49, "David Stevens" wrote:

> hi,
>
> I’ve just dug out an older patch which I need to get working on
> MacIntel.
>
> Does anyone know of a replacement for Panaiotis’s excellent matrix/
> MultiMatrixCtrl and Multijoin objects? (Ie using maxtrixctrl to
> switch max messages rather than signals). The old objects won’t load
> on Intel.
>
> thanks
>
> David


March 14, 2007 | 7:36 pm

On Mar 14, 2007, at 1:49 PM, David Stevens wrote:
> Does anyone know of a replacement for Panaiotis’s excellent matrix/
> MultiMatrixCtrl and Multijoin objects?

Hey David! There is an object called [router] that is included in
Max/MSP now. Does what [matrix] does/did. Hope that helps.

–Nathan

——————-
Nathan Wolek, PhD — nwolek@stetson.edu
Assistant Professor of Music Technology
Stetson University – DeLand, FL

http://www.nathanwolek.com


March 14, 2007 | 11:15 pm

Thanks Nathan, it looks like that will do it for me – I don’t think I
was using any of the cool features of Panaiotis’s object anyway! I
imagine that I can replace Multijoin with some LObjects – once I find
where Multijoin is hiding in my patch!

thanks again

David

On 14 Mar 2007, at 19:36, Nathan Wolek wrote:

> On Mar 14, 2007, at 1:49 PM, David Stevens wrote:
>> Does anyone know of a replacement for Panaiotis’s excellent
>> matrix/MultiMatrixCtrl and Multijoin objects?
>
> Hey David! There is an object called [router] that is included in
> Max/MSP now. Does what [matrix] does/did. Hope that helps.
>
> –Nathan
>
> ——————-
> Nathan Wolek, PhD — nwolek@stetson.edu
> Assistant Professor of Music Technology
> Stetson University – DeLand, FL
> http://www.nathanwolek.com
>


March 16, 2007 | 8:37 am

David Stevens schrieb:
> I imagine that I can replace Multijoin with some LObjects – once I
> find where Multijoin is hiding in my patch!

Or with standard [zl join] objects, should be a snap and is future proof…


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com


Viewing 15 posts - 1 through 15 (of 15 total)