I like to connect ai (artificial intelligence) programms which can learn with a running ableton live set.
Does someone has experience how this could work most simply?
The basic idea is that the ai program can define instruments, parameters of the instruments, notes and timing, can send this to ableton, can receive some feedback from the user (like/ don't like) and can change is music program while playing.
Ideally the programing interface to ableton would allow to have any other program to communicate via this interface (socke?) with ableton written in C/C++, Java, python,...) . In a more restricted sense it would be integrated -- like Max4Life -- into ableton with its own programming interface.
Programing AI interface for ableton?
-
doeben-henisch
- Posts: 7
- Joined: Sat Feb 06, 2010 11:20 am
- Contact:
Re: Programing AI interface for ableton?
should be completely possible if you have some programming skills
max/msp(/4live) allows scripting in more than 1 language..(JavaScript,Java for example.)
if you have some knowledge in 'python' programming language.. then you can access Lives' api as well...
http://www.assembla.com/spaces/live-api ... xOabIlDkbG
http://liine.net/livecontrol/ableton-liveapi/liveosc/
max/msp(/4live) allows scripting in more than 1 language..(JavaScript,Java for example.)
if you have some knowledge in 'python' programming language.. then you can access Lives' api as well...
http://www.assembla.com/spaces/live-api ... xOabIlDkbG
http://liine.net/livecontrol/ableton-liveapi/liveosc/
