aide demandée Question à ceux qui ont des notions de code, de midi et qui connaissent bien logic
- 18 réponses
- 7 participants
- 851 vues
- 7 followers
theotop
Désolé de ne pas pouvoir être plus explicite que cela dans le titre, mais malheureusement ma question ne tient pas en une seule ligne.
Je suis récemment tombé amoureux de la suite de plugins de Soundtoys et souhaite me construire un contrôleur dédié afin de pouvoir lâcher ma souris et manipuler de vrais boutons.
Mais pour vraiment pouvoir lâcher ma souris, j'aimerais ajouter une fonction à mon contrôleur.
Un bouton qui, en somme, dirait à Logic : "Ajoute tel plugin dans le rack de la tranche sélectionnée."
Le but, c'est de n'avoir qu'à appuyer sur le bouton pour que s'ajoute le plugin sur la tranche.
Malheureusement, j'ai peur que cette fonction ne fasse pas partie des fonctions commandables via MIDI et j'aimerais être éclairé sur les différents protocoles qu'utilisent les surfaces de contrôle pour communiquer avec les DAWs. Y en-a-t'il d'autres que le midi ?
N'hésitez pas à m'apporter des détails techniques si vous en avez.
Merci beaucoup
«Donnez le goût des synthétiseurs à vos enfants, ils n'auront plus d'argent pour acheter de la drogue»
Moa
Moa c'est moa !
Azimut2
Sous Windows il est possible d'automatiser les actions du clavier et cela ne pose aucun problème. Sur Mac je ne sais pas.
Le plus dur, c'est quand c'est mou
Moa
Moa c'est moa !
Blackmoumoune
Bonjour,
Sous Windows il est possible d'automatiser les actions du clavier et cela ne pose aucun problème. Sur Mac je ne sais pas.
Il es tout a fait possible de le faire sur Mac aussi.
L'idée, c'est qu'ici, il n'y a pas la possibilité d'automatiser la fonction directement depuis Logic (obligé de passer par la souris pour charger ton plug)
Peut-être que Logic sous PC regorge de davantage de fonctions !
Donc, oui, pourquoi pas créer un script Automator, il faut creuser.
Dans l'idée, je ne sais pas si ca peut t'aider, mais tu peux déjà charger des patchs et faire des recall de presets avec certains contrôleurs (Nektar par exemple )
[ Dernière édition du message le 02/12/2017 à 09:51:36 ]
theotop
«Donnez le goût des synthétiseurs à vos enfants, ils n'auront plus d'argent pour acheter de la drogue»
johnjohnson
Blackmoumoune
Ah oui, mais tu parles de recall de preset, pas de patch, si ?
Les 2.
L'intervention de JohnJohnson est très pertinente.
Faut creuser !
Essaie ça comme recherche Google :
automator scripts logic pro
[ Dernière édition du message le 03/12/2017 à 15:15:58 ]
theotop
J'ai fait mes recherches et mes essais, et on dirait vraiment qu'automator n'est pas capable de s'orienter dans les menus et sous-menus à partir des noms de ce qu'il doit trouver. En gros, ce qu'il peut faire, c'est cliquer à un endroit précis, mais il suffit de décaler la fenêtre et il fait n'importe quoi.
MAIS
J'ai trouvé un logiciel incroyable ; "MIDI Translator Pro" qui est peut-être susceptible de me sauver sur ce coup là.
En gros, c'est un logiciel qui, avec n'importe quel signal MIDI en entrée (et même des combinaisons de touches), peut sortir :
-un ou plusieurs autres signaux MIDI
-executer un fichier
-un AppleScript
-Une combinaison de touches
-Un mouvement ou un clic de souris
-Un preset Change
etc.
ce qui nous fait pas mal d'options pour réussir à faire ce qu'on veut.
J'ai déjà réussi à faire quelque chose qui ajoute le plugin que je veux, mais c'est à partir de mouvements de souris/clics, donc c'est pas beaucoup mieux qu'Automator.
La question, maintenant, c'est de savoir s'il est possible de déclencher l'action "Ajouter l'effet 'X' sur la track sélectionnée" :
-avec AppleScript
-avec un raccourci clavier (peu problable)
-avec l'execution d'un fichier.
Je ne retiens pas l'option du preset change, car j'aimerais que l'effet en question s'ajoute à tout les effets déjà présents sur le rack et leurs réglages.
Quelqu'un a une idée ?
«Donnez le goût des synthétiseurs à vos enfants, ils n'auront plus d'argent pour acheter de la drogue»
Blackmoumoune
Pour le reste, je ne crains que tu ne te sois auto-formé davantage que les gens que tu sollicites ici...
Si tu peux continuer à donner les résultats de tes recherches ici, on sera nombreux (je suppose) à te remercier de te contribution !
CapitaniOccitània
Si tu peux continuer à donner les résultats de tes recherches ici, on sera nombreux (je suppose) à te remercier de te contribution !
Oui ! Je suis ce thread avec une grande curiosité.
Ni dieu ni clavier maître
theotop
je crains que tu ne te sois auto-formé davantage que les gens que tu sollicites ici...
On ne sait jamais ! ^^
Enfin si vous entendez parler de quoi que ce soit, pensez à me faire signe
D'autre part j'ai acheté la licence Midi Translator. Team super réactive, et le soft est gé-nial.
Je les ai mailé pour leur dire que j'étais étudiant, ils m'ont fait -50%. :D
Bref ; on se tient au jus !
«Donnez le goût des synthétiseurs à vos enfants, ils n'auront plus d'argent pour acheter de la drogue»
music007
Pour des choses très pointus ils appellent leur référents et visiblement ils adorent les questions pointues, j’en sais quelque chose...
Sinon c’est Jean Louis Hennequin qui pourrait te répondre sans doute, c’est un des grands spécialistes de Logic en France, et c’est le fondateur d’Apaxx une école de formation sur pleins de choses dont Logic...
theotop
Comme promis, je vous tiens informé de l'avancement de mes recherches.
Après quelques heures à m'avaler les API d'apple concernant le format Audio Unit et le Component Manager * , j'ai déjà quelques pistes intéressantes :
- Un audio unit (AU) semble ne pouvoir modifier que de l'audio. La recherche et l'ouverture d'un AU n'est possible qu'à travers le Component Manager, qui semble pouvoir être lui même piloté par un component (probablement pas Audio Unit, du coup)
-Néanmoins, la version 3 du format AU semble "fusionner" avec le fonctionnement du Component Manager, c'est pas encore très clair dans ma tête, mais bon ..
-Les surfaces de contrôle Mackie sont capables d'ajouter un plugin à une tranche donnée. Ces dernière fonctionnent sous un protocole propriétaire nommé Mackie Control et qui a été d'abord pensé pour fonctionner avec logic (d'ailleurs son nom d'origine était Logic Control)
-Les infos cruciales sur ce protocole ont fuité à cause (ou grâce ? ^^ ) d'une bourde d'apple qui les a diffusées.
DONC l'espoir existe complètement. Il n'est probablement pas dans l'aide que pourra m'apporter Apple, car lors de mes dernières tentatives de contact il s'est avéré être très compliqué d'être mis en relation avec un expert, mais j'ai de plus en plus de pistes pour parvenir à mes fins.
Je vous tiens au courant !
*API = documentation qui résume toutes les infos nécessaires pour développer un programme dans un protocole donné
«Donnez le goût des synthétiseurs à vos enfants, ils n'auront plus d'argent pour acheter de la drogue»
[ Dernière édition du message le 12/12/2017 à 04:55:29 ]
music007
Salut tout le monde !
DONC l'espoir existe complètement. Il n'est probablement pas dans l'aide que pourra m'apporter Apple, car lors de mes dernières tentatives de contact il s'est avéré être très compliqué d'être mis en relation avec un expert, mais j'ai de plus en plus de pistes pour parvenir à mes fins.
Bah, si moi j'ai réussi à avoir des infos, n'importe qui peut les avoir, faut juste que tu tombes au téléphone sur une personne suffisamment intègre et pro pour te dire qu'elle ne sait pas et qu'elle te re-bascule vers un professionnel compétent... rien de sorcier.
Par 2 fois, j'ai eu des soucis avec Logic.
A chaque fois j'ai trouvé de bonnes réponses des intéressés.
theotop
«Donnez le goût des synthétiseurs à vos enfants, ils n'auront plus d'argent pour acheter de la drogue»
music007
Ok, bon ben j'essaierai alors![]()
Alors? As tu des nouvelles?
theotop
Mais ce n'est pas pour avoir contacté apple car je n'ai pas encore eu le temps de le faire.
Néanmoins ; je vais très probablement pouvoir me procurer le "Control Surface Plug-in SDK for Apple Logic Pro and Apple GarageBand", qui n'est néanmoins délivré qu'aux développeurs agréés apple, sous Accord de Confidentialité.
Donc je ne pourrai probablement pas divulguer le Kit, mais je pourrai quand même faire une petite exception pour vous donner la solution à notre problème, si toutefois il me permet de le régler.
Je vous tiens au courant !
«Donnez le goût des synthétiseurs à vos enfants, ils n'auront plus d'argent pour acheter de la drogue»
music007
- < Liste des sujets
- Charte

