Automation


    Mar 04 2008 | 1:57 am
    Can you do automation in MAX? I've looked through all tutorials and found nothing on it. This is one of the main reasons I wanted to use it.
    I want to record say 2 bars of looping automation, then also have the ability to hit a button and have it clear the automation. I don't want to have to draw this in with my mouse. All done with a MIDI controller. Can I do this?

    • Mar 04 2008 | 2:20 am
      Yes.
      On Mar 3, 2008, at 5:57 PM, Jonathan Dean wrote:
      > > Can you do automation in MAX? I've looked through all tutorials and > found nothing on it. This is one of the main reasons I wanted to use > it. > > I want to record say 2 bars of looping automation, then also have > the ability to hit a button and have it clear the automation. I > don't want to have to draw this in with my mouse. All done with a > MIDI controller. Can I do this?
      barry threw Media Art and Technology
      San Francisco, CA Work: 857-544-3967 Email: bthrew (at) gmail (dot) com Web: www.barrythrew.com
    • Mar 04 2008 | 2:25 am
      Well first of all, what type of automation? From Live or Logic, etc or from a keyboard slider/knob? Each would have it owns solution in Max. Max by itself does not do "automation" as it is a general toolset which from things like automation and a lot of other tools can be created.
      To create an automation "recorder", one (of many) solution would be to have a midiin>midiparse>pack>prepend (a number)>coll. Perhaps a metro or something similar could drive the coll storing. Something like this could record your information in over time and then play it back when you wanted to be just looking up all the addresses (in sequence) from the coll and sending them back out a midiout object to your DAW or controller.
      Hope this helps. Oh, and by the way, if none of this made sense you may want to go through the Max tutorials to get better sense of how Max works.
    • Mar 04 2008 | 2:29 am
      On Mar 3, 2008, at 5:57 PM, Jonathan Dean wrote: > I want to record say 2 bars of looping automation, then also have > the ability to hit a button and have it clear the automation. I > don't want to have to draw this in with my mouse. All done with a > MIDI controller. Can I do this?
      Yeah, but it will take some work. I have an collection of code for doing stuff more or less like this, called Gesture Recorder, here: http://www.xfade.com/max/
      This is by no means a system that you can use off the shelf, but you'll have to understand how it works and adapt it to your needs.
      Chris Muir cbm@well.com
    • Mar 04 2008 | 5:31 pm
      i begun to implement this on my "preset manager" with pattrstorage. have a look if it can help. http://www.pan-etc.net/nav/dev/dev-patch.htm
      -- elt@altern.org http://pan-etc.net --
    • Mar 04 2008 | 5:36 pm
      and with the "coll" method. maybe found on this forum.
    • Mar 04 2008 | 6:29 pm
      "Well first of all, what type of automation?"
      The kind of automation where you hit a record button, move a knob, and the movement is recorded.
      Ok, to be very specific:
      Say over 2 bars at the tempo of 120 BPM, I have a loop being played. I'm running that loop through a filter. So within that looping, I want to be able to hit and hold a record button, and whenever that record button is down, any movement I make with my designated Cutoff knob will be recorded. Also, the playback of the automation of the Filter cannot be restarted whenever it is being written to, it has to loop independent of wether or not record is on.
      And like I said before I have gone through the tutoials. It seems like its a knee jerk for people to recomend that people look at the tutorials.
    • Mar 04 2008 | 6:39 pm
      Can I not do this with the seq object? I'm trying to test it, however it doesn't seem to be responding to record messages for me. It says it can record modulation so I'm assume CC messages will record too.
    • Mar 04 2008 | 7:07 pm
      On 4 Mar 2008, at 18:29, Jonathan Dean wrote:
      > The kind of automation where you hit a record button, move a knob, > and the movement is recorded.
      Pardon me if this has been thrashed out already, or if it's a stupid suggestion, but: if you have some audio code in MaxMSP onto which you want to add automation and looping, you could always just turn it into a Pluggo and host it in a sequencer.
      (I'm currently porting standalone Max systems into Ableton Live - it means I can clean up a lot of things.)
      -- N.
      Nick Rothwell / Cassiel.com Limited www.cassiel.com www.myspace.com/cassieldotcom www.last.fm/music/cassiel www.reverbnation.com/cassiel www.linkedin.com/in/cassiel www.loadbang.net
    • Mar 05 2008 | 9:11 am
      Jonathan Dean schrieb: > Can I not do this with the seq object? I'm trying to test it, however > it doesn't seem to be responding to record messages for me. It says > it can record modulation so I'm assume CC messages will record too.
      The seq~ object is ideal for the kind of automation you want to do, its a MSP object...
      -- Stefan Tiedje------------x------- --_____-----------|-------------- --(_|_ ----|-----|-----()------- -- _|_)----|-----()-------------- ----------()--------www.ccmix.com
    • Nov 23 2008 | 2:05 pm
      hi all,
      when i open my patch, where i use a lcd - object connected with a subpatcher
      i am getting a funny message in the max window, (MAX 5, both intel macs, a macbooc and a macbook pro)
      instead of an lcd object (working ok yesterday) a dashed transparent frame, otion-clicking it opens lcd help file WITH THE SAME NOTFOUND- TRANSPARENT FRAME and corresponding message in the max window: LCD - NO SUCH OBJECT....
      when i close my patch and make a new max patcher and create an lcd object , --- SAME PROBLEM
      BUT:
      whan i QUIT MAX, RESTART it, make a new patcher, create a lcd object, it works and MY PATCH WORKS TOO!!!
      my patch, opened first, does this stupid thing...
      what could it be? some path mistake?
      but lcd-help should open anyway, should not it?
      thanks, kind regards and sorry for eventual silly question...
      reso kiknadze
    • Nov 23 2008 | 2:14 pm
      Start a new thread instead of replying to a 9-month old thread, and you'll have a better chance at getting an answer to your question.
    • Nov 23 2008 | 11:47 pm
      i have the same problem of LCD-NO SUCH OBJECT ! -chuck
      ________________________________ From: Reso Kiknadze Sent: Sunday, November 23, 2008 9:05:04 AM Subject: [maxmsp] lcd - object not found
      hi all,
      when i open my patch, where i use a lcd - object connected with a subpatcher
      i am getting a funny message in the max window, (MAX 5, both intel macs, a macbooc and a macbook pro)
      instead of an lcd object (working ok yesterday) a dashed transparent frame, otion-clicking it opens lcd help file WITH THE SAME NOTFOUND-TRANSPARENT FRAME and corresponding message in the max window: LCD - NO SUCH OBJECT....
      when i close my patch and make a new max patcher and create an lcd object , --- SAME PROBLEM
      BUT:
      whan i QUIT MAX, RESTART it, make a new patcher, create a lcd object, it works and MY PATCH WORKS TOO!!!
      my patch, opened first, does this stupid thing...
      what could it be? some path mistake?
      but lcd-help should open anyway, should not it?
      thanks, kind regards and sorry for eventual silly question...
      reso kiknadze
    • Nov 24 2008 | 12:57 am
      The chances are you have something else in your search paths named LCD.
      On Nov 23, 2008, at 3:47 PM, Chubb wrote:
      > i have the same problem of LCD-NO SUCH OBJECT ! > -chuck > > From: Reso Kiknadze > Sent: Sunday, November 23, 2008 9:05:04 AM > Subject: [maxmsp] lcd - object not found > > hi all, > > > when i open my patch, where i use a lcd - object connected with a > subpatcher > > i am getting a funny message in the max window, (MAX 5, both intel > macs, a macbooc and a macbook pro) > > instead of an lcd object (working ok yesterday) a dashed transparent > frame, > otion-clicking it opens lcd help file WITH THE SAME NOTFOUND- > TRANSPARENT FRAME and corresponding message in the max window: > LCD - NO SUCH OBJECT.... > > > when i close my patch and make a new max patcher and create an lcd > object , --- SAME PROBLEM > > BUT: > > whan i QUIT MAX, RESTART it, make a new patcher, create a lcd > object, it works and MY PATCH WORKS TOO!!! > > my patch, opened first, does this stupid thing... > > what could it be? some path mistake? > > but lcd-help should open anyway, should not it? > > thanks, kind regards and sorry for eventual silly question... > > reso kiknadze >
      Chris Muir cbm@well.com http://www.xfade.com
    • Nov 24 2008 | 1:55 am
      it should not be a path thing -
      the same error happens when i open my patch on another computer in studio, the only help is - opening a new pathcer, creating an lcd-objct, then opening my patch... max seems to find the lcd objct normally, exept when opening my patch first, in this case no other created lcd-objects or lcd.help patches work - all get the error message *lcd - object not found*...
      just funny and a bit annoying...
      thanks anyway, i'll keep investigating :-)
      r
      ___________________________________ Reso Kiknadze composition ~ saxophone ~ electronics ------------------------------------------------------------- Eschenburgstr. 13 a ~ D-23568 Luebeck ~ GERMANY ------------------------------------------------------------- phone / fax: +49 451 3885946 ~ mobile: +49 173 3467966 email: reso_k@web.de ~ URL: www.reso-kiknadze.de
      Am 24.11.2008 um 01:57 schrieb Chris Muir:
      > > The chances are you have something else in your search paths named > LCD. > > On Nov 23, 2008, at 3:47 PM, Chubb wrote: > >> i have the same problem of LCD-NO SUCH OBJECT ! >> -chuck >> >> From: Reso Kiknadze >> Sent: Sunday, November 23, 2008 9:05:04 AM >> Subject: [maxmsp] lcd - object not found >> >> hi all, >> >> >> when i open my patch, where i use a lcd - object connected with a >> subpatcher >> >> i am getting a funny message in the max window, (MAX 5, both intel >> macs, a macbooc and a macbook pro) >> >> instead of an lcd object (working ok yesterday) a dashed >> transparent frame, >> otion-clicking it opens lcd help file WITH THE SAME NOTFOUND- >> TRANSPARENT FRAME and corresponding message in the max window: >> LCD - NO SUCH OBJECT.... >> >> >> when i close my patch and make a new max patcher and create an lcd >> object , --- SAME PROBLEM >> >> BUT: >> >> whan i QUIT MAX, RESTART it, make a new patcher, create a lcd >> object, it works and MY PATCH WORKS TOO!!! >> >> my patch, opened first, does this stupid thing... >> >> what could it be? some path mistake? >> >> but lcd-help should open anyway, should not it? >> >> thanks, kind regards and sorry for eventual silly question... >> >> reso kiknadze >> > > Chris Muir > cbm@well.com > http://www.xfade.com > > > > > >
    • Nov 24 2008 | 1:56 am
      sorry, the error message in max window is
      lcd: no such object...
      ___________________________________ Reso Kiknadze composition ~ saxophone ~ electronics ------------------------------------------------------------- Eschenburgstr. 13 a ~ D-23568 Luebeck ~ GERMANY ------------------------------------------------------------- phone / fax: +49 451 3885946 ~ mobile: +49 173 3467966 email: reso_k@web.de ~ URL: www.reso-kiknadze.de
      Am 24.11.2008 um 01:57 schrieb Chris Muir:
      > > The chances are you have something else in your search paths named > LCD. > > On Nov 23, 2008, at 3:47 PM, Chubb wrote: > >> i have the same problem of LCD-NO SUCH OBJECT ! >> -chuck >> >> From: Reso Kiknadze >> Sent: Sunday, November 23, 2008 9:05:04 AM >> Subject: [maxmsp] lcd - object not found >> >> hi all, >> >> >> when i open my patch, where i use a lcd - object connected with a >> subpatcher >> >> i am getting a funny message in the max window, (MAX 5, both intel >> macs, a macbooc and a macbook pro) >> >> instead of an lcd object (working ok yesterday) a dashed >> transparent frame, >> otion-clicking it opens lcd help file WITH THE SAME NOTFOUND- >> TRANSPARENT FRAME and corresponding message in the max window: >> LCD - NO SUCH OBJECT.... >> >> >> when i close my patch and make a new max patcher and create an lcd >> object , --- SAME PROBLEM >> >> BUT: >> >> whan i QUIT MAX, RESTART it, make a new patcher, create a lcd >> object, it works and MY PATCH WORKS TOO!!! >> >> my patch, opened first, does this stupid thing... >> >> what could it be? some path mistake? >> >> but lcd-help should open anyway, should not it? >> >> thanks, kind regards and sorry for eventual silly question... >> >> reso kiknadze >> > > Chris Muir > cbm@well.com > http://www.xfade.com > > > > > >
    • Nov 24 2008 | 2:08 am
      i found my stupid mistake:
      the subpatcher i created (with a lot of things to send to the lcd- object) was named *lcd* was irritating max...
      i just renamed it into *lcd-1* or something, then restarted max with my patch and it was fixed...
      sorr for disturbing the list ... thanks
      r
      ___________________________________ Reso Kiknadze composition ~ saxophone ~ electronics ------------------------------------------------------------- Eschenburgstr. 13 a ~ D-23568 Luebeck ~ GERMANY ------------------------------------------------------------- phone / fax: +49 451 3885946 ~ mobile: +49 173 3467966 email: reso_k@web.de ~ URL: www.reso-kiknadze.de
      Am 24.11.2008 um 01:57 schrieb Chris Muir:
      > > The chances are you have something else in your search paths named > LCD. > > On Nov 23, 2008, at 3:47 PM, Chubb wrote: > >> i have the same problem of LCD-NO SUCH OBJECT ! >> -chuck >> >> From: Reso Kiknadze >> Sent: Sunday, November 23, 2008 9:05:04 AM >> Subject: [maxmsp] lcd - object not found >> >> hi all, >> >> >> when i open my patch, where i use a lcd - object connected with a >> subpatcher >> >> i am getting a funny message in the max window, (MAX 5, both intel >> macs, a macbooc and a macbook pro) >> >> instead of an lcd object (working ok yesterday) a dashed >> transparent frame, >> otion-clicking it opens lcd help file WITH THE SAME NOTFOUND- >> TRANSPARENT FRAME and corresponding message in the max window: >> LCD - NO SUCH OBJECT.... >> >> >> when i close my patch and make a new max patcher and create an lcd >> object , --- SAME PROBLEM >> >> BUT: >> >> whan i QUIT MAX, RESTART it, make a new patcher, create a lcd >> object, it works and MY PATCH WORKS TOO!!! >> >> my patch, opened first, does this stupid thing... >> >> what could it be? some path mistake? >> >> but lcd-help should open anyway, should not it? >> >> thanks, kind regards and sorry for eventual silly question... >> >> reso kiknadze >> > > Chris Muir > cbm@well.com > http://www.xfade.com > > > > > >
    • Nov 24 2008 | 2:10 am
      oh, forgot something: DELETING the former subpatch named *lcd.maxpat* was important, otherwise the error persisted...
      r
      ___________________________________ Reso Kiknadze composition ~ saxophone ~ electronics ------------------------------------------------------------- Eschenburgstr. 13 a ~ D-23568 Luebeck ~ GERMANY ------------------------------------------------------------- phone / fax: +49 451 3885946 ~ mobile: +49 173 3467966 email: reso_k@web.de ~ URL: www.reso-kiknadze.de
      Am 24.11.2008 um 01:57 schrieb Chris Muir:
      > > The chances are you have something else in your search paths named > LCD. > > On Nov 23, 2008, at 3:47 PM, Chubb wrote: > >> i have the same problem of LCD-NO SUCH OBJECT ! >> -chuck >> >> From: Reso Kiknadze >> Sent: Sunday, November 23, 2008 9:05:04 AM >> Subject: [maxmsp] lcd - object not found >> >> hi all, >> >> >> when i open my patch, where i use a lcd - object connected with a >> subpatcher >> >> i am getting a funny message in the max window, (MAX 5, both intel >> macs, a macbooc and a macbook pro) >> >> instead of an lcd object (working ok yesterday) a dashed >> transparent frame, >> otion-clicking it opens lcd help file WITH THE SAME NOTFOUND- >> TRANSPARENT FRAME and corresponding message in the max window: >> LCD - NO SUCH OBJECT.... >> >> >> when i close my patch and make a new max patcher and create an lcd >> object , --- SAME PROBLEM >> >> BUT: >> >> whan i QUIT MAX, RESTART it, make a new patcher, create a lcd >> object, it works and MY PATCH WORKS TOO!!! >> >> my patch, opened first, does this stupid thing... >> >> what could it be? some path mistake? >> >> but lcd-help should open anyway, should not it? >> >> thanks, kind regards and sorry for eventual silly question... >> >> reso kiknadze >> > > Chris Muir > cbm@well.com > http://www.xfade.com > > > > > >
    • Nov 24 2008 | 2:51 am
      That's the key bit. Having something else in the search path named lcd means that sometimes Max will find your lcd.maxpat instead of lcd.mxo, when it's looking for lcd.
      On Nov 23, 2008, at 6:10 PM, Reso Kiknadze wrote:
      > oh, forgot something: > DELETING the former subpatch named *lcd.maxpat* was important, > otherwise the error persisted... > > r > > ___________________________________ > Reso Kiknadze > composition ~ saxophone ~ electronics > ------------------------------------------------------------- > Eschenburgstr. 13 a ~ D-23568 Luebeck ~ GERMANY > ------------------------------------------------------------- > phone / fax: +49 451 3885946 ~ mobile: +49 173 3467966 > email: reso_k@web.de ~ URL: www.reso-kiknadze.de > > > > Am 24.11.2008 um 01:57 schrieb Chris Muir: > >> >> The chances are you have something else in your search paths named >> LCD. >> >> On Nov 23, 2008, at 3:47 PM, Chubb wrote: >> >>> i have the same problem of LCD-NO SUCH OBJECT ! >>> -chuck >>> >>> From: Reso Kiknadze >>> Sent: Sunday, November 23, 2008 9:05:04 AM >>> Subject: [maxmsp] lcd - object not found >>> >>> hi all, >>> >>> >>> when i open my patch, where i use a lcd - object connected with a >>> subpatcher >>> >>> i am getting a funny message in the max window, (MAX 5, both >>> intel macs, a macbooc and a macbook pro) >>> >>> instead of an lcd object (working ok yesterday) a dashed >>> transparent frame, >>> otion-clicking it opens lcd help file WITH THE SAME NOTFOUND- >>> TRANSPARENT FRAME and corresponding message in the max window: >>> LCD - NO SUCH OBJECT.... >>> >>> >>> when i close my patch and make a new max patcher and create an lcd >>> object , --- SAME PROBLEM >>> >>> BUT: >>> >>> whan i QUIT MAX, RESTART it, make a new patcher, create a lcd >>> object, it works and MY PATCH WORKS TOO!!! >>> >>> my patch, opened first, does this stupid thing... >>> >>> what could it be? some path mistake? >>> >>> but lcd-help should open anyway, should not it? >>> >>> thanks, kind regards and sorry for eventual silly question... >>> >>> reso kiknadze >>> >> >> Chris Muir >> cbm@well.com >> http://www.xfade.com >> >> >> >> >> >> >
      Chris Muir cbm@well.com http://www.xfade.com
    • Nov 24 2008 | 3:27 am
      Yes, human error...problem fixed. Domo arigato! -chuck
      ________________________________ From: Reso Kiknadze Sent: Sunday, November 23, 2008 9:08:50 PM Subject: Re: [maxmsp] lcd - object not found
      i found my stupid mistake:
      the subpatcher i created (with a lot of things to send to the lcd-object) was named *lcd* was irritating max...
      i just renamed it into *lcd-1* or something, then restarted max with my patch and it was fixed...
      sorr for disturbing the list ... thanks
      r
      ___________________________________ Reso Kiknadze composition ~ saxophone ~ electronics ------------------------------------------------------------- Eschenburgstr. 13 a ~ D-23568 Luebeck ~ GERMANY ------------------------------------------------------------- phone / fax: +49 451 3885946 ~ mobile: +49 173 3467966 email: reso_k@web.de ~ URL: www.reso-kiknadze.de
      Am 24.11.2008 um 01:57 schrieb Chris Muir:
      The chances are you have something else in your search paths named LCD.
      On Nov 23, 2008, at 3:47 PM, Chubb wrote:
      i have the same problem of LCD-NO SUCH OBJECT !
      -chuck
      From: Reso Kiknadze
      Sent: Sunday, November 23, 2008 9:05:04 AM
      Subject: [maxmsp] lcd - object not found
      hi all,
      when i open my patch, where i use a lcd - object connected with a subpatcher
      i am getting a funny message in the max window, (MAX 5, both intel macs, a macbooc and a macbook pro)
      instead of an lcd object (working ok yesterday) a dashed transparent frame,
      otion-clicking it opens lcd help file WITH THE SAME NOTFOUND-TRANSPARENT FRAME and corresponding message in the max window:
      LCD - NO SUCH OBJECT....
      when i close my patch and make a new max patcher and create an lcd object , --- SAME PROBLEM
      BUT:
      whan i QUIT MAX, RESTART it, make a new patcher, create a lcd object, it works and MY PATCH WORKS TOO!!!
      my patch, opened first, does this stupid thing...
      what could it be? some path mistake?
      but lcd-help should open anyway, should not it?
      thanks, kind regards and sorry for eventual silly question...
      reso kiknadze
      Chris Muir cbm@well.com http://www.xfade.com
    • Dec 02 2008 | 7:55 pm
      -->
      Say over 2 bars at the tempo of 120 BPM, I have a loop being played. I'm running that loop through a filter. So within that looping, I want to be able to hit and hold a record button, and whenever that record button is down, any movement I make with my designated Cutoff knob will be recorded. Also, the playback of the automation of the Filter cannot be restarted whenever it is being written to, it has to loop independent of wether or not record is on.
      -->
      look at [mtr] if you haven't already. It does exactly that. For independent control of tracks, hook up "record" "play" etc. to individual tracks instead of the main track (which does up to 32 at once). You don't need a "clear", just hit "record" again and that'll overwrite. You can then save and load the automations. I don't think you can have a track playing back and record to it at the same time with mtr though.
      If there's only one track you can tweak the speed by reading out the mtr data and scaling the wait-time between events. But if you want to do this time-stretching/shrinking a lot, look into seq~ (though it doesn't do many tracks at once, it can store many sequences at once, so you can jump around). It also has over-write/non-over-write capabilities.
      --CJ