max4live.info: Object Oriented - live.step Part 1
max4live.info: Object Oriented - live.step Part 1
A new tutorial is now up on max4live.info that introduces the live.step object. The first part is a basic introduction. The next few parts will show some unique ways to use the live.step object.
Check it out at http://max4live.info/
Regards,
Mike
Check it out at http://max4live.info/
Regards,
Mike
Websites:
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Re: max4live.info: Object Oriented - live.step Part 1
Just a comment/question.
In my experience, for perfect sync with Live's transport you need using the @quantize argument in metro.
This can also be seen in the M4L factory step sequencer. Did you intentionally leave it out?
Of course it doesn't matter for the introductory example, but should be mentioned at some point I think.
In my experience, for perfect sync with Live's transport you need using the @quantize argument in metro.
This can also be seen in the M4L factory step sequencer. Did you intentionally leave it out?
Of course it doesn't matter for the introductory example, but should be mentioned at some point I think.
Re: max4live.info: Object Oriented - live.step Part 1
I am using an interval of 10 ticks. This means that the transport is getting bangs every 10 ticks which is faster than the 128th note, which is 15 ticks. I am note sure if quantize provides any additional benefit.
Mike
Mike
Websites:
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Re: max4live.info: Object Oriented - live.step Part 1
Interval of 10 ticks means possible inaccuracy/latency of about 10ms (at 120 bpm). I think that's too much for some people.
See for example this thread
http://forum.ableton.com/viewtopic.php? ... 59&start=0
See for example this thread
http://forum.ableton.com/viewtopic.php? ... 59&start=0
Re: max4live.info: Object Oriented - live.step Part 1
I am not really sure... I haven't experienced any drift. I can point you to the time format page that says that 128n = 15 ticks... I guess the real question is if the quantize is a true quantize that will act differently then the interval attribute. That is a question for the people at Cycling... I would be curious to know the answer. Here is the page that shows what the different time formats are and how they relate.
http://cycling74.com/docs/max5/vignette ... yntax.html
Table of Ticks and Note Values
Here is a listing of the note and tick values associated with common note durations. Note value abbreviations that can be used in Max to specify time are in bold.
1nd - Dotted whole note - 2880 ticks
1n - Whole note - 1920 ticks
1nt - Whole note triplet - 1280 ticks
2nd - Dotted half note - 1440 ticks
2n - Half note - 960 ticks
2nt - Half note triplet - 640 ticks
4nd - Dotted quarter note - 720 ticks
4n - Quarter note - 480 ticks
4nt - Quarter note triplet - 320 ticks
8nd - Dotted eighth note - 360 ticks
8n - Eighth note - 240 ticks
8nt - Eighth note triplet - 160 ticks
16nd - Dotted sixteenth note - 180 ticks
16n - Sixteenth note - 120 ticks
16nt - Sixteenth note triplet - 80 ticks
32nd - Dotted thirty-second note - 90 ticks
32n - thirty-second note - 60 ticks
32nt - thirty-second-note triplet - 40 ticks
64nd - Dotted sixty-fourth note - 45 ticks
64n - Sixty-fourth note - 30 ticks
128n - One-hundred-twenty-eighth note - 15 ticks
http://cycling74.com/docs/max5/vignette ... yntax.html
Table of Ticks and Note Values
Here is a listing of the note and tick values associated with common note durations. Note value abbreviations that can be used in Max to specify time are in bold.
1nd - Dotted whole note - 2880 ticks
1n - Whole note - 1920 ticks
1nt - Whole note triplet - 1280 ticks
2nd - Dotted half note - 1440 ticks
2n - Half note - 960 ticks
2nt - Half note triplet - 640 ticks
4nd - Dotted quarter note - 720 ticks
4n - Quarter note - 480 ticks
4nt - Quarter note triplet - 320 ticks
8nd - Dotted eighth note - 360 ticks
8n - Eighth note - 240 ticks
8nt - Eighth note triplet - 160 ticks
16nd - Dotted sixteenth note - 180 ticks
16n - Sixteenth note - 120 ticks
16nt - Sixteenth note triplet - 80 ticks
32nd - Dotted thirty-second note - 90 ticks
32n - thirty-second note - 60 ticks
32nt - thirty-second-note triplet - 40 ticks
64nd - Dotted sixty-fourth note - 45 ticks
64n - Sixty-fourth note - 30 ticks
128n - One-hundred-twenty-eighth note - 15 ticks
Websites:
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Re: max4live.info: Object Oriented - live.step Part 1
You can check it yourself.technog0d wrote:I am not really sure... I haven't experienced any drift. I can point you to the time format page that says that 128n = 15 ticks... I guess the real question is if the quantize is a true quantize that will act differently then the interval attribute. That is a question for the people at Cycling... I would be curious to know the answer.
- Create a track with a midi clip playing percussive drum hits (eg. operator Sidestick-808) on the beat.
- Create another track with a step sequencer playing the same drum sound on the beat.
Playing both together, compare the results with and without quantize attribute of the step sequencer.
Re: max4live.info: Object Oriented - live.step Part 1
It will be an interesting test. I'll try it... Have you tried it with the interval attribute, vs the quantize to see the result?broc wrote:You can check it yourself.technog0d wrote:I am not really sure... I haven't experienced any drift. I can point you to the time format page that says that 128n = 15 ticks... I guess the real question is if the quantize is a true quantize that will act differently then the interval attribute. That is a question for the people at Cycling... I would be curious to know the answer.
- Create a track with a midi clip playing percussive drum hits (eg. operator Sidestick-808) on the beat.
- Create another track with a step sequencer playing the same drum sound on the beat.
Playing both together, compare the results with and without quantize attribute of the step sequencer.
Mike
Websites:
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Re: max4live.info: Object Oriented - live.step Part 1
I've tried it with interval alone vs. interval + quantize.
For me it makes a notable difference, so I'm curious about your results.
For me it makes a notable difference, so I'm curious about your results.
Re: max4live.info: Object Oriented - live.step Part 1
Sounds good... I will try it and post the results...broc wrote:I've tried it with interval alone vs. interval + quantize.
For me it makes a notable difference, so I'm curious about your results.
Mike
Websites:
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info
Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300