Qui utilise Live API
- 96 réponses
- 17 participants
- 16 587 vues
- 8 followers
Anonyme
1100
Sujet de la discussion Posté le 07/06/2009 à 20:23:05Qui utilise Live API
Hello,
qui utilise Live API et Python ici?
je me suis mis à Python il y a 2 jours pour réaliser une set up perso de mon controleur MPD32 , je cherche à utiliser les control change mais j'ai un peu de mal.
Pour les pads pas de probleme il suffit de modifier le fichier const.py
J'utilise la classe TRACE fournie pour reperer les bugs et autres , est ce que quelqu'un a déja écrit un script perso pour son controleur , en partant du script python pour le MPD16 dispo merci.
Si ça fonctionne , plus besoin d'acheter une APC lol...
Je suis sur live 7 pour le moment.
Merci
qui utilise Live API et Python ici?
je me suis mis à Python il y a 2 jours pour réaliser une set up perso de mon controleur MPD32 , je cherche à utiliser les control change mais j'ai un peu de mal.
Pour les pads pas de probleme il suffit de modifier le fichier const.py
J'utilise la classe TRACE fournie pour reperer les bugs et autres , est ce que quelqu'un a déja écrit un script perso pour son controleur , en partant du script python pour le MPD16 dispo merci.
Si ça fonctionne , plus besoin d'acheter une APC lol...
Je suis sur live 7 pour le moment.
Merci
Ouioui2306
795
Posteur·euse AFfolé·e
Membre depuis 15 ans
21 Posté le 11/06/2009 à 14:44:49
Tu sais quoi le python ca me fait pensé au lignes de code que je fait quand je créer des vst
Créateur de mobilier pour musiciens, luthier, fabricatin d' enceinte de scène en bois
Anonyme
1100
22 Posté le 11/06/2009 à 15:36:37
Lol en tout cas j'ai fini la V1 de mon script perso pour le mpd32
je vais faire 2 scripts , 1 pour le live , un pour la prod.
pour la prod:
pads : assignation libre
1e bank de knobs : 1 bank de paramètres d'un device
2e bank de knobs : 2 bank de paramètres d'un device
3e bank de knobs : assign. libre
1 bank de faders : volumes
2 bank de faders: sends1
3 bank de faders : send2
1 bank : de boutons : selection de tracks
2 bank de boutons : arm
3 bank de boutons : mute
touche shift : preset
<< et >> : prev/next marker
stop : create marker
play : play/stop
rec : rec
preset + << >> : changement de bank de tracks
preset + stop : arrangement / session
shift + play : créer un track audio
shift + rec : créer un track midi
,
reste à envoyer le nom des paramètres, des tracks et du song sur vers LCD du mpd32 , mais ça ne pose pase de problème , si il y a la méthode
Pour la config live les pads seront assignés automatiquement aux slots des 4 premières tracks , donc 4x4x4 = 64 clips automatiquement assignés , etc...
bon courage pour la suite.
je vais faire 2 scripts , 1 pour le live , un pour la prod.
pour la prod:
pads : assignation libre
1e bank de knobs : 1 bank de paramètres d'un device
2e bank de knobs : 2 bank de paramètres d'un device
3e bank de knobs : assign. libre
1 bank de faders : volumes
2 bank de faders: sends1
3 bank de faders : send2
1 bank : de boutons : selection de tracks
2 bank de boutons : arm
3 bank de boutons : mute
touche shift : preset
<< et >> : prev/next marker
stop : create marker
play : play/stop
rec : rec
preset + << >> : changement de bank de tracks
preset + stop : arrangement / session
shift + play : créer un track audio
shift + rec : créer un track midi
,
reste à envoyer le nom des paramètres, des tracks et du song sur vers LCD du mpd32 , mais ça ne pose pase de problème , si il y a la méthode
Pour la config live les pads seront assignés automatiquement aux slots des 4 premières tracks , donc 4x4x4 = 64 clips automatiquement assignés , etc...
bon courage pour la suite.
Ouioui2306
795
Posteur·euse AFfolé·e
Membre depuis 15 ans
23 Posté le 11/06/2009 à 20:18:20
C EST BON CA DE POUVOIR UTILISER LES COMBINAISON DE TOUCHES POUR ACTIV2 D AUTRE FONCTION
Créateur de mobilier pour musiciens, luthier, fabricatin d' enceinte de scène en bois
dragus
319
Posteur·euse AFfamé·e
Membre depuis 15 ans
24 Posté le 14/06/2009 à 14:34:59
Bonjour!!!
J'ai lu attentivement (et j'ai essayé de comprendre surtout) et tout ça ça à l'air vraiment pas mal du tout!
perso je n'y connait rien en programmation ou en code donc je ne sais pas si je suis capable de faire de telles choses!
mais j'ai même une question qui me taraude sérieusement (voyez)
L'apc40 permet "d'encadrer" 8 pistes et 5 scènes pour un contrôle libre de 40 clips (et je pense qu'on peut monter/descendre pour contrôler d'autre clips à la manière du bouton play qu'on peut assigner en bas de chaque piste).
Je voulais savoir si c'est possible d'éditer/de programmer quelque chose pour faire plus ou moins le même système avec les pads du mpd32.
Pour l'instant j'utilise un potard pour me balader entre les scènes et j'ai assigné 8 pads au bouton play de chaque piste mais c'est un peu chiant et pas très ergonomique (c'est difficile de changer rapidement de clips)
est ce que ce serait possible de programmer cela? et si oui est ce que c'est compliqué à réaliser?
je suis sous live 7.0.16 mais l'apc est déjà répertorié donc je ne pense pas que cela à une grande importance.
merci
J'ai lu attentivement (et j'ai essayé de comprendre surtout) et tout ça ça à l'air vraiment pas mal du tout!
perso je n'y connait rien en programmation ou en code donc je ne sais pas si je suis capable de faire de telles choses!
mais j'ai même une question qui me taraude sérieusement (voyez)
L'apc40 permet "d'encadrer" 8 pistes et 5 scènes pour un contrôle libre de 40 clips (et je pense qu'on peut monter/descendre pour contrôler d'autre clips à la manière du bouton play qu'on peut assigner en bas de chaque piste).
Je voulais savoir si c'est possible d'éditer/de programmer quelque chose pour faire plus ou moins le même système avec les pads du mpd32.
Pour l'instant j'utilise un potard pour me balader entre les scènes et j'ai assigné 8 pads au bouton play de chaque piste mais c'est un peu chiant et pas très ergonomique (c'est difficile de changer rapidement de clips)
est ce que ce serait possible de programmer cela? et si oui est ce que c'est compliqué à réaliser?
je suis sous live 7.0.16 mais l'apc est déjà répertorié donc je ne pense pas que cela à une grande importance.
merci
http://soundcloud.com/tipsy-sub
http://www.jamendo.com/fr/album/74123
dragus
319
Posteur·euse AFfamé·e
Membre depuis 15 ans
25 Posté le 15/06/2009 à 14:41:51
Plus personne?
http://soundcloud.com/tipsy-sub
http://www.jamendo.com/fr/album/74123
Anonyme
1100
26 Posté le 15/06/2009 à 15:34:13
C'est complètement fesable, on peut imaginer une fonction qui déplace les pads assignés aux clips de 4 en 4 sur 4 pistes , avec les boutons << et >> par exemple sans problème.
dragus
319
Posteur·euse AFfamé·e
Membre depuis 15 ans
27 Posté le 16/06/2009 à 10:52:53
ça c'est super cool, ça pourrait permettre un contrôle super intuitif sans me ruiner pour un apc (de toute façon je n'ai pas les moyens)
Est ce que tu as des liens pour apprendre à programmer (je veux bien essayer mais je commence vraiment à 0). je me débrouille en anglais mais je sais pas si je peux gérer le vocabulaire de programmation.
moi je voyais par exemple la banque A qui contrôle 4 scènes des pistes 1 à 4, la banque B qui controle 4 scènes des pistes 5 à 8 par exemple.
Tu peux me contacter par MP pour les liens et si t'a des tutos sous la main...
merci
http://soundcloud.com/tipsy-sub
http://www.jamendo.com/fr/album/74123
Silicon Machine Extended
4537
Squatteur·euse d’AF
Membre depuis 15 ans
28 Posté le 16/06/2009 à 11:01:39
Ou meme les mettre ici, que j'en profite aussi!
Anonyme
34
29 Posté le 16/06/2009 à 12:04:48
Anonyme
1100
30 Posté le 16/06/2009 à 14:04:48
En fait max for live n'a rien à voir en terme de fonctionnalités avec l'api python de live.
Max for live c'est pour développer des plugins audios ou midi interne à live , l'api python gère la communication entre live et des applications et protocoles externes
Max for live c'est pour développer des plugins audios ou midi interne à live , l'api python gère la communication entre live et des applications et protocoles externes
- < Liste des sujets
- Charte