Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
Ableton Live 6
(11)
Déposer un avis
Où acheter Live 6 ?
Moins
Aucun revendeur ne propose ce produit pour le moment.
Alerte disponibilité
Il n’y a pas de petite annonce pour ce produit.
Alerte nouvelle annonce

Mise à jour de mon script de AUTOHOTKEY

  • 27 réponses
  • 6 participants
  • 5 069 vues
  • 5 followers
Sujet de la discussion Mise à jour de mon script de AUTOHOTKEY
Bonjour à tous,

Pour les adeptes de la facilité de Autohotkeys...

J'ai remis à jour mon script pour Live 6 :

Citation : Run, C:[SLASH INVERSE]Program Files[SLASH INVERSE]Live 6.0.1[SLASH INVERSE]Program[SLASH INVERSE]Live 6.0.1.exe ; lance Ableton Live 6
Sleep, 12000
Sendinput, {F11}
; ouverture de live avec plein écran qui apparait apres 12 secondes


PrintScreen::
Pause
Pause:: ; met le script sur pause
Suspend ; info de la pause meme si full screen
if A_IsSuspended
{
#Persistent
ToolTip, <<Off>>,721, 792
SetTimer, RemoveToolTip, 5000
return

RemoveToolTip:
SetTimer, RemoveToolTip, Off
ToolTip
return


Suspend, Off
}
else
{
#Persistent
ToolTip, <<On>>,721, 792
SetTimer, RemoveToolTip, 5000
return

RemoveToolTip2:
SetTimer, RemoveToolTip, Off
ToolTip
return


Suspend, Off
}
return



+S::^+R
; taper sHIFT + S pour convertir sur disque

^D::send, {ALTDOWN}f{ALTUP}r
; taper ALT +S pour reunir et sauvegarder



²::Send, {SHIFTDOWN}{F12}{SHIFTUP}
;appraitre/disparaitre la partie edition de clip ou de piste

^²::Send,{CTRLDOWN}{ALTDOWN}b{CTRLUP}{ALTUP}
;apparaitre / disparaitre browser

^&::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{ENTER}
; apparaitre/disparaitre les périphériques ctrl+1

^é::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{ENTER}
; apparaitre/disparaitre les périphériques plug-ins ctrl

^"::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{DOWN}{ENTER}
;apparaitre/disparaitre les fichiers 1 ctrl+3

^'::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}
; apparaitre/disparaitre les fichiers 2 ctrl+4

^(::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}
; apparaitre/disparaitre les fichiers 3 ctrl+5



^+1::Send, {CTRLDOWN}{ALTDOWN}m{CTRLUP}{ALTUP}

^+2::Send, {CTRLDOWN}{ALTDOWN}i{CTRLUP}{ALTUP}

^+3::Send, {CTRLDOWN}{ALTDOWN}s{CTRLUP}{ALTUP}

^+4::Send, {CTRLDOWN}{ALTDOWN}r{CTRLUP}{ALTUP}

^+5::Send, {CTRLDOWN}{ALTDOWN}o{CTRLUP}{ALTUP}


~^q::
ExitApp
Return
;permet de fermer autohotkey en meme temps la fermeture de live en utilisant le racourci Ctrl+Q



Je le trouve personnellement très pratique en particulier au sujet de la redirection de l'apparition/disparition des mixers/routings/sends/Returns/etc... et au sujet des racourcis pour faire apparaitre/disparaitre les différents browsers de Live !

De plus, j'ai intégré un racourci clavier pour le "réunir et rassembler". Et quelques autres broutilles plus ou moins importantes.

Si vous voulez plus d'explication, n'hésitez pas à en demander ;)
2
Voici ce que permet mon script : live 6 hotkeys by vstmusic v. 1.0


- Le sript ouvre live 6, le set modèle.

- Apres 13 secondes, Live se met en plein écran

(pour changer manuellement le mode plein écran/mode normal : F11)

- Appuyer sur la touche PAUSE du clavier pour mettre en pause le script.

- Taper SHIFT + S pour convertir sur disque

- Taper ALT +S pour reunir et sauvegarder


groupe homégène de raccourcis - en terme pratique pour tapoter sur le clavier :

- ² : appraitre/disparaitre la partie edition de clip ou de piste

-Ctrl+²: apparaitre / disparaitre browser

Ctrl+1: apparaitre les périphériques ctrl+1

Ctrl+2: apparaitre les périphériques plug-ins ctrl

Ctrl+3: apparaitre les fichiers 1 ctrl+3

Ctrl+4: apparaitre les fichiers 2 ctrl+4

Ctrl+5: apparaitre les fichiers 3 ctrl+5


-Ctrl+Shift+1:: ouvrir ferme le mixer

Ctrl+Shift+2:: ouvrir et fermer le routing

Ctrl+Shift+3:: ouvrir et fermer les sends

Ctrl+Shift+4:: ouvrir et fermer les retours

Ctrl+Shift+5:: ouvrir et fermer la vue globale



- Ctrl + Q pour fermer Live 6 et en meme temps fermer le script

Aucune réaction ? Pas d'intéressé ? :noidea:
3
Si un utilisateur est intéressé, je peux en faire une application autonome de mon script. Cela implique qu'il ne faut pas forcément avoir installé autohotkey sur son pc.

Je peux poster ca sur le net; Je le fais seulement si quelqu'un est intéressé.
4
Beau travail. Il y a pas mal de trucs qui ont déjà un raccourci clavier, mais tu m'as convaincu encore plus : il faudra vraiment que je me penche sur ce truc un jour.

Cela dit, mon sentiment est qu'il est difficile d'adopter le script de quelqu'un d'autre. C'est comme pour la configuration des contrôleurs : ça dépend trop des habitudes de travail, des besoins, de l'utilisation qu'on fait du soft.
5
VST ... tu m'épaterais vraiment si tu résolvais avec AutoHotKey le problème soulevé sur un autre thread, à savoir controler la chaine d'un rack au moyen de deux boutons, un pour augmenter de un et un autre pour diminuer de un ...

Sinon comme le dit Lanquarem, un script c'est plutot perso ... moi je n'ai pas besoin de ce que tu as fais mais ton script peut sans doute servir à certains, ne serait ce que comme base de travail pour ecrire le leur ...
6

Citation : mon sentiment est qu'il est difficile d'adopter le script de quelqu'un d'autre.



Je suis entièrement d'accord avec toi Lanquarem !

C'est pourquoi j'ai posté le script ici !

Celui qui veut changer simplement la touche d'affectation n'a qu'une lettre a changer ! Celui qui veut rajouter quelques lignes, il le fait... Ca ne change rien au fonctionnement du script !

Citation : Il y a pas mal de trucs qui ont déjà un raccourci clavier



Oui, mais je ne trouvais pas du tout les raccourcis pratiques !

Ici l'avantage c'est qu'en 6 touches (²12345 avec Ctrl ou Ctrl+Shift), on a la plupart des racourcis ouverture/fermetures d'éléments ou fenetres de live.

Ceci dit, j'ai quand meme du écrire quelques racourcis, avec une méthode plus efficace que celle proposée sur le forum de Live entre parenthèse (qui fonctionne à base de clics de souris sur l'écran... Ce qui destabilise un peu l'utilisateur...; ici , je force Live à passer par les menus en quelques milli secondes).

N.B.: Celui qui veut utiliser le script devra nécessairement retoucher un peu l'emplacement de live sur son disque dur (1ere ligne du script)
7

Citation : je n'ai pas besoin de ce que tu as fais



Sans doute, mais à présent, je ne peux plus me passer de ce script; il accélère énormément ma vitesse de croisiere dans live 6.

Pour ce qui est du controle sur deux boutons du déplacement du rack, on peut y réflechir ! C'est possible, ca c'est sur !
8
Moi je le suis interesser vstmusic

une question comment fait tu cela les raccourcis de live ne me plaise pas vraiment comment fait tu pour les changer et mettre les tiens?
9

Citation : question comment fait tu cela les raccourcis de live ne me plaise pas vraiment comment fait tu pour les changer et mettre les tiens?



1. Télécharger et installer autohotkey (cliquer ICI pour telecharger le programme)

2. Lire les tutoriels (cliquer ICI - tutoriels en francais) et l'aide du programme. C'est important pour apprendre les bases de la syntaxe pour les scripts.

3. Ecrire ton script. Il y a trois situations et donc au moins trois manières d'écrire ton script :

A/ le raccourci exite déjà dans live mais tu veux le réaffecter à une autre touche deton clavier (cette situation est la plus facile, en terme d'écriture du script).

B/ le raccourci (hotkey in english) n'existe pas dans live mais l'opération que tu veux raccourir est nommé et donc référée dans les menus de Live. cela rend l'écriture un tout petit peu plus compliquée. Personnellement, dans cette situation, je crois que la meille facon est de simuler le passage dans les menus via les raccourcis existants. Par exemple ALT+F (pour ouvrir le menu 'Fichier', puis fleche descendante du clavier 5 fois pour arriver à tel item du menu, Enter pour le selectionner. Il s'agit donc ici de creer une macro de raccourcis)

C/ L'opération que tu veux réaliser n'est pas reprise dans les menus de Live. C'est la situation la plus complexe évidemment; Mais j'insiste : Avec Autohotkey, rien n'est impossible !!! Mais ca prend du temps pour écrire dans ce cas là !

Voila !
10
Ce qui est vraiment bien dans le script que tu nous a posté, c'est que c'est un vrai tutorial d'autohotkeys... Y'a plus qu'à imiter et à créer les raccourcis qui nous arrangent.
11

Citation : Pour ce qui est du controle sur deux boutons du déplacement du rack, on peut y réflechir ! C'est possible, ca c'est sur !



Le truc c'est qu'on va plancher dessus un bon moment, éventuellement trouver une solution puis qu'Ableton sortiera un update permettant de le faire en 3 coup de cuillère à pot ...
12

Citation : Ce qui est vraiment bien dans le script que tu nous a posté, c'est que c'est un vrai tutorial d'autohotkeys... Y'a plus qu'à imiter et à créer les raccourcis qui nous arrangent.



;)


Citation : Le truc c'est qu'on va plancher dessus un bon moment, éventuellement trouver une solution puis qu'Ableton sortiera un update permettant de le faire en 3 coup de cuillère à pot ...



hélas, c'est pas sur... donc ca vaut le coup d'y réflechir...
13
Dans mon script, je propose une amnière automatique d'ouvrir Live en Plein écran; mais ce n'est pas encore satisfaisant. Pourquoi ?

Je force simplement Live à appliquer un F11 apres 12 secondes de l'ouverture de Live. Le probleme, c'est que Live retient sa configuration passée en ce qui concerne le Plein écran ou mode normal. Si on a fermé Live en mode normal, il passera donc au mode plein écran lors de la prochaine ouverture. Mais si on ferme Live en mode plein écran, il ouvrira la prochaine fois en mode normal... ce qui n'est pas tres intéressant... Je ne sais pas encore comment faire pour le forcer à ouvrir en mode plein écran quoi qu'il arrive; pas une fois sur deux... Si vous avez une idée, je suis preneur....
14
Tu touche les limitations de ce genre de scripts ...
15

Citation : Tu touche les limitations de ce genre de scripts ...



en fait, il y a des IF qui pourraient permettre de lancer le F11 apres l'ouverture de Live si certaines conditions sont respectées ! Par exemple :

si telle couleur dans le bord superieur (couleur du cadre windows), alors pas de F11.

Si pas cette couleur (windows), alors F11.

Je vais me renseigner à ce sujet !

:bravo:
16

Citation : Je force simplement Live à appliquer un F11 apres 12 secondes de l'ouverture de Live. Le probleme, c'est que Live retient sa configuration passée en ce qui concerne le Plein écran ou mode normal. Si on a fermé Live en mode normal, il passera donc au mode plein écran lors de la prochaine ouverture. Mais si on ferme Live en mode plein écran, il ouvrira la prochaine fois en mode normal



Tu n'as qu'à rajouter à ton script un F11 avant CtrlQ, comme tu passes en affichage normal juste avant la fermeture, ce qui fait qu'à la réouverture, et ben il se remet en plein écran... Quoi, je dis encore des conneries?? Ca change!

@+ :clin:
17
Merci Harry pour ta proposition !

Ca m'a aidé ! C'est un peu plus compliqué que ce que tu suggères...

Je propose donc une version 1.1 de mon script (ce sont les dernieres lignes qui ont changé). Ceci dit, je ne suis pas encore tout à fait satisfait car cette solution ne prend pas en compte une détection du plein écran au démarrage ou pas. Je travaille à un version 1.3 qui détectera le plein écran ou pas; et si pas détection du plein écran, alors on passe en plein écran...

MISE A JOUR DU CODE (v.1.1)

    Run, C:[SLASH]Program Files[SLASH]Ableton[SLASH]Live 6.0.1[SLASH]Program[SLASH]Live 6.0.1.exe ; lance Ableton Live 6
    Sleep, 15000
    Sendinput, {F11}
    ; ouverture de live avec plein écran qui apparait apres 15 secondes


    PrintScreen::
    Pause
    Pause:: ; met le script sur pause
    Suspend ; info de la pause meme si full screen
    if A_IsSuspended
    {
    #Persistent
    ToolTip, <<Off>>,721, 792
    SetTimer, RemoveToolTip, 5000
    return

    RemoveToolTip:
    SetTimer, RemoveToolTip, Off
    ToolTip
    return


    Suspend, Off
    }
    else
    {
    #Persistent
    ToolTip, <<On>>,721, 792
    SetTimer, RemoveToolTip, 5000
    return

    RemoveToolTip2:
    SetTimer, RemoveToolTip, Off
    ToolTip
    return


    Suspend, Off
    }
    return



    +S::^+R
    ; taper sHIFT + S pour convertir sur disque

    ^D::send, {ALTDOWN}f{ALTUP}r
    ; taper ALT +S pour reunir et sauvegarder




    ^²::Send,{CTRLDOWN}{ALTDOWN}b{CTRLUP}{ALTUP}
    ;apparaitre / disparaitre browser

    ^&::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{ENTER}
    ; apparaitre/disparaitre les périphériques ctrl+1

    ^é::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{ENTER}
    ; apparaitre/disparaitre les périphériques plug-ins ctrl

    ^"::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{DOWN}{ENTER}
    ;apparaitre/disparaitre les fichiers 1 ctrl+3

    ^'::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}
    ; apparaitre/disparaitre les fichiers 2 ctrl+4

    ^(::Send,{ALTDOWN}a{ALTUP}{ENTER}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}
    ; apparaitre/disparaitre les fichiers 3 ctrl+5



    ^+1::Send, {CTRLDOWN}{ALTDOWN}m{CTRLUP}{ALTUP}

    ^+2::Send, {CTRLDOWN}{ALTDOWN}i{CTRLUP}{ALTUP}

    ^+3::Send, {CTRLDOWN}{ALTDOWN}s{CTRLUP}{ALTUP}

    ^+4::Send, {CTRLDOWN}{ALTDOWN}r{CTRLUP}{ALTUP}

    ^+5::Send, {CTRLDOWN}{ALTDOWN}o{CTRLUP}{ALTUP}




    ²::Send, {SHIFTDOWN}{F12}{SHIFTUP}
    ;appraitre/disparaitre la partie edition de clip ou de piste

    ^q::
    Sendinput, {F11}
    Sleep,2000
    WinClose,A
    ExitApp

    ;permet de fermer autohotkey en meme temps la fermeture de live en utilisant le racourci Ctrl+Q
18

Citation : Merci Harry pour ta proposition !

Ca m'a aidé ! C'est un peu plus compliqué que ce que tu suggères...


De rien VST! ;)

Je me doutais bien que ce serait un peu plus compliqué que ça, mais content d'avoir pu te mettre sur la voie.

Finalement Autohotkey a l'air d'être un truc interessant, ça me donne envie de voir ça de plus près. Et puis avec tout le mal que tu te donnes, ce serait dommage de ne pas profiter des scripts que tu nous proposes!

@+ livers
19
J'ai trouvé l'idée du script à utiliser pour automatiser le mode plein écran, mais c'est un peu plus compliqué que le reste à écrire... 2 types de codes à conjuguer... Dès que j'ai un peu de temps, je m'y mets.

J'espère prochainement réussir à implémenter le zoom sur le roll de la souris. J'ai commencé des tests, mais c'était foireux... Je sais que ca a déjà été fait, mais c'était pas une solution valant pour toutes les interfaces de live 5.
20
Juste un ptit up pour te remercier VSTMUSIC... :bise:
21
Tu as utilisé le script ou tu t'en es inspiré ?
22
J'ai pas encore réussi à implémenter une nouvelle fonction dans mon script qui pourrait permettre d'utiliser la molette de la souris pour zoomer et dézoomer. JE sais que ca existe comme script, mais ca ne fonctionne pas sur toutes les interfaces...

Si quelqu'un a une idée... je suis preneur.

Idem, pour le plein écran.

Je voudrais que Autohotkey puisse détecter si Live est en plein écran; si oui, laisser le plein écran; si pas, mettre le plein écran.

Une idée ?
23
Salut à toi, bidouilleur de script :)

JE me demandais si, en théorie, je pouvais écrire un script qui me permettrait de changer le pitch d'un clip de manière incrémentielle, par tranche de 1 st avec une touche de remise à zéro... je fais beaucoup de manips sur le son en temps réel mais il me manque le pitch, si j'utilise un potard c'est vraiment trop imprécis et je me retrouve avec une valeur de +28 en deux millisecondes :(

Help meee!
24
Je ne sais pas si tu vas avoir une réponse du 'bibouilleur de script' car on ne l'a plus vu depuis un petit temps maintenant ... on se demande un peu quoi d'ailleurs ...

Ceci étant dit, on a essayé de faire ce genre de manip et ce n'est pas gagné d'avance, sauf si tu peux te mettre dans le cas particulier.
Mais de manière générale c'est pas facile.
25
Vst s'est pris la tete avec certain(s) modo, en fait.