Ableton 12 - Generative MIDI, Multiband Distortion and more

Audio Plugin Hosts and other audio software applications discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

SLiC wrote: Thu Jan 18, 2024 5:59 pm This is very exciting- just looks at the MIDI tools this guys has made (then it tells you how to make your own in MAX)

I really have to learn Ma4Live.
Studio One // Bitwig // Logic Pro // Ableton // Reason // FLStudio // MPC // Force // Maschine

Post

apoclypse wrote: Thu Jan 18, 2024 7:51 pm
SLiC wrote: Thu Jan 18, 2024 5:59 pm This is very exciting- just looks at the MIDI tools this guys has made (then it tells you how to make your own in MAX)

I really have to learn Ma4Live.
Yes, I have started learning it again…I have the basics down and have even tried a bit of ~gen…it’s ridiculous deep, so you just have to take it in small chunks and I find the best way to learn is to reverse engineer other people’s patches (the is a repository of 1000s for this purpose all annotated on the MAX web site)
X32 and 24C mixers, S88MK3, Live + PUSH 3, Osmose, RedShift 6, Pro3, S4, Tempera, Syntakt, Digitone, OP1-F, OPXY, TR-1000, Eurorack, TD27 Drums, Guitars, Basses, Amps and of course lots of pedals!

Post

It's interesting that both Live and FL Studio released piano roll/midi scripting so close to each other. FL beat Live to it by a few months with its Python user scripts, but the timing suggests both companies came up with it independently.

I wonder if opening up parts of the DAW in this way will become more common in the future, though I suppose a bunch of notes in an editor lend themselves well to being manipulated by scripts in a fairly isolated manner. Most other parts of a DAW would probably require more complex integration for scripting to be useful.
Last edited by Dionysos on Thu Jan 18, 2024 10:10 pm, edited 1 time in total.

Post

Yes, the ability to make your own tools rather than just use the tools provided seems to be the next evolution in DAWS.
X32 and 24C mixers, S88MK3, Live + PUSH 3, Osmose, RedShift 6, Pro3, S4, Tempera, Syntakt, Digitone, OP1-F, OPXY, TR-1000, Eurorack, TD27 Drums, Guitars, Basses, Amps and of course lots of pedals!

Post

SLiC wrote: Thu Jan 18, 2024 9:17 pm
apoclypse wrote: Thu Jan 18, 2024 7:51 pm
SLiC wrote: Thu Jan 18, 2024 5:59 pm This is very exciting- just looks at the MIDI tools this guys has made (then it tells you how to make your own in MAX)

I really have to learn Ma4Live.
Yes, I have started learning it again…I have the basics down and have even tried a bit of ~gen…it’s ridiculous deep, so you just have to take it in small chunks and I find the best way to learn is to reverse engineer other people’s patches (the is a repository of 1000s for this purpose all annotated on the MAX web site)
Hmm. I find Max to be akin to Perl in its unreadability and trying to understand other peoples patches a waste of time.

In fact, it's a god awful, bug-ridden, unreliable, inconsistent, and poorly documented bag of shite. But it's also a fun challenge. Personally, I'd replace the entire thing with a proper embedded language, you know, readable, source control capable, highly documented, availability of "Patterns" etc etc*. Visual programming breaks down with complexity IMO.

I find experimentation and testing more effective than perusing others work (or reading docs!). Maybe as my Max-Fu improves, I'll find it easier to grok others work.

And Googlings generally a waste of time. There's Cyclin74 forum and reddit with sod all else really. I also get the impression it was way more popular in the past (circa 2010?)

* Don't get me started on the Max JS implementation!
.................................
"Hell is other People" J.P.Sartre
.................................

Post

I guess I'm old school, I bought books to get started...

Electronic Music and Sound Design: Theory and Practice with Max 7 - Volume 1 & 2
Generating Sound and Organizing Time (mainly on Gen) by Graham Wakefield & Gregory Taylor

There is some amazing stuff on YouTube as well, all free...from Ned Rush, dearjohnreed and my favourite Philip Meyer
I treat it like any modular language, have lots of little routines pre-built for doing lots of different thing (or borrowing other peoples little modules and adapting), the built in help for each object is invaluable.
This array/strings stuff for midi manipulation is new to me, definitely need to get my head around that!
X32 and 24C mixers, S88MK3, Live + PUSH 3, Osmose, RedShift 6, Pro3, S4, Tempera, Syntakt, Digitone, OP1-F, OPXY, TR-1000, Eurorack, TD27 Drums, Guitars, Basses, Amps and of course lots of pedals!

Post

SLiC wrote: Thu Jan 18, 2024 10:07 pm Yes, the ability to make your own tools rather than just use the tools provided seems to be the next evolution in DAWS.
SLiC, I saw on Elektronauts you posted a link to an M4L device called Flow by Orthogonal, how do you rate it?
It looks really interesting. (49 Euros though..)

Post

simmo75 wrote: Fri Jan 19, 2024 7:01 pm
SLiC wrote: Thu Jan 18, 2024 10:07 pm Yes, the ability to make your own tools rather than just use the tools provided seems to be the next evolution in DAWS.
SLiC, I saw on Elektronauts you posted a link to an M4L device called Flow by Orthogonal, how do you rate it?
It looks really interesting. (49 Euros though..)
I only have the demo so far (there is a free demo) and its fascinating stuff and I recommend you try it (but read the stuff on the web site, its actually interesting) ...not sure there is anything else like it..I'm may well go for it but up to my neck in all the Live 12 stuff at the moment!
X32 and 24C mixers, S88MK3, Live + PUSH 3, Osmose, RedShift 6, Pro3, S4, Tempera, Syntakt, Digitone, OP1-F, OPXY, TR-1000, Eurorack, TD27 Drums, Guitars, Basses, Amps and of course lots of pedals!

Post

Karbon L. Forms wrote: Thu Jan 18, 2024 11:25 pm poorly documented bag of shite
Whit ?!? :ud: Literally every object can be right clicked on to show a help page with a working example of said object. I'd say it's one of the most well documented bags of .... well not shite, the opposite of that one !

Post

mcbpete wrote: Fri Jan 19, 2024 7:52 pm
Karbon L. Forms wrote: Thu Jan 18, 2024 11:25 pm poorly documented bag of shite
Whit ?!? :ud: Literally every object can be right clicked on to show a help page with a working example of said object. I'd say it's one of the most well documented bags of .... well not shite, the opposite of that one !
.maxhelp's are a great idea badly implemented. The examples are bad with lots of stuff missing. Glad you like it tho!

If you can grok how to add to a nested Dict of Array of Dict or open a popup GUI or whatever just from the .maxhelp, I'm impressed! Personally, I'm an idiot that has to create half a dozen tests to suss anything out.

And I maintain that Max is a terrible coding platform (IMO of course). If it wasn't embedded in my DAW, I'd never use it (does anyone use it aside from ~M4L?).
(Though I do like the idea of connecting up bits of code ([js] etc) to GUI controls, I/O etc, so powerfull, but slow and clunky in Max)

Also, calling a looping construct an "Uzi"? What genius edgelord came up with that one?
.................................
"Hell is other People" J.P.Sartre
.................................

Post

Karbon L. Forms wrote: Fri Jan 19, 2024 8:57 pm
mcbpete wrote: Fri Jan 19, 2024 7:52 pm
Karbon L. Forms wrote: Thu Jan 18, 2024 11:25 pm poorly documented bag of shite
Whit ?!? :ud: Literally every object can be right clicked on to show a help page with a working example of said object. I'd say it's one of the most well documented bags of .... well not shite, the opposite of that one !
.maxhelp's are a great idea badly implemented. The examples are bad with lots of stuff missing. Glad you like it tho!

If you can grok how to add to a nested Dict of Array of Dict or open a popup GUI or whatever just from the .maxhelp, I'm impressed! Personally, I'm an idiot that has to create half a dozen tests to suss anything out.

And I maintain that Max is a terrible coding platform (IMO of course). If it wasn't embedded in my DAW, I'd never use it (does anyone use it aside from ~M4L?).
(Though I do like the idea of connecting up bits of code ([js] etc) to GUI controls, I/O etc, so powerfull, but slow and clunky in Max)

Also, calling a looping construct an "Uzi"? What genius edgelord came up with that one?
I've been learning M4L lately and I kind of have to agree with you here.
Studio One // Bitwig // Logic Pro // Ableton // Reason // FLStudio // MPC // Force // Maschine

Post

Just been using the beta for a few hours so far, as I don't want to mess up all my existing projects. But I really like the new look of the interface. I don't know what Ableton have done but it's more compact and yet clearer than before. I like the new feel a lot.
Neon City for u-he Repro - 80s pop & Synthwave soundbank
HARDWARE SAMPLER FANATIC - Akai S1100/S950/Z8 - Casio FZ20m - Emu Emax I - Ensoniq ASR10/EPS

Post

Karbon L. Forms wrote: Fri Jan 19, 2024 8:57 pm
mcbpete wrote: Fri Jan 19, 2024 7:52 pm
Karbon L. Forms wrote: Thu Jan 18, 2024 11:25 pm poorly documented bag of shite
Whit ?!? :ud: Literally every object can be right clicked on to show a help page with a working example of said object. I'd say it's one of the most well documented bags of .... well not shite, the opposite of that one !
.maxhelp's are a great idea badly implemented. The examples are bad with lots of stuff missing. Glad you like it tho!

If you can grok how to add to a nested Dict of Array of Dict or open a popup GUI or whatever just from the .maxhelp, I'm impressed! Personally, I'm an idiot that has to create half a dozen tests to suss anything out.

And I maintain that Max is a terrible coding platform (IMO of course). If it wasn't embedded in my DAW, I'd never use it (does anyone use it aside from ~M4L?).
(Though I do like the idea of connecting up bits of code ([js] etc) to GUI controls, I/O etc, so powerfull, but slow and clunky in Max)

Also, calling a looping construct an "Uzi"? What genius edgelord came up with that one?
Does this help for open pop up GUI?

X32 and 24C mixers, S88MK3, Live + PUSH 3, Osmose, RedShift 6, Pro3, S4, Tempera, Syntakt, Digitone, OP1-F, OPXY, TR-1000, Eurorack, TD27 Drums, Guitars, Basses, Amps and of course lots of pedals!

Post

SLiC wrote: Sat Jan 20, 2024 10:07 am
Does this help for open pop up GUI?

I've had it (partially) sussed for a while now. Thanks tho.

(see here: https://github.com/Karbonforms/klfEuclideanGen)
.................................
"Hell is other People" J.P.Sartre
.................................

Post

DrGonzo wrote: Sat Jan 20, 2024 6:23 am Just been using the beta for a few hours so far, as I don't want to mess up all my existing projects. But I really like the new look of the interface. I don't know what Ableton have done but it's more compact and yet clearer than before. I like the new feel a lot.
The interface looks so crisp, clean, cohesive and organized. I have always loved this aspects about Ableton. Now with Live 12 is even better. It also feels a little smoother (faster?) and responsive to me, like it was higher refresh rate. Anyone agree?
Last edited by Yorrrrrr on Sat Jan 20, 2024 6:35 pm, edited 1 time in total.

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”