Old 07-10-2017, 09:29 AM   #1
Vik
Human being with feelings
 
Join Date: Feb 2017
Posts: 73
Default Zoom auto dans l'éditeur midi

Bonjour,

Peut-on générer un zoom automatique (à l'ouverture par double clic) sur la totalité du contenu d'un item dans l'éditeur midi ?
Vik is offline   Reply With Quote
Old 07-12-2017, 09:17 AM   #2
Vik
Human being with feelings
 
Join Date: Feb 2017
Posts: 73
Default

"nobody knows the trouble i've seen"
Vik is offline   Reply With Quote
Old 07-12-2017, 01:18 PM   #3
Michelob
Human being with feelings
 
Michelob's Avatar
 
Join Date: Sep 2010
Location: Mons, Belgium
Posts: 3,053
Default

Salut Vik,

Je viens de chercher un peu, mais je ne trouve rien.

Tu cherches bien un moyen d'optimiser un item à son ouverture à la largeur de l'écran ?
Michelob is offline   Reply With Quote
Old 07-12-2017, 01:30 PM   #4
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,215
Default

Contexte éditeur MIDI, action 40466, zoom au contenu. Y a p'tet moyen de faire une action personnalisée. Par contre je suis mauvais ET feignasse dans ce domaine...
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 07-12-2017, 02:35 PM   #5
Michelob
Human being with feelings
 
Michelob's Avatar
 
Join Date: Sep 2010
Location: Mons, Belgium
Posts: 3,053
Default

J'ai crée un raccourci valide dans l'éditeur MIDI sur la lettre Z pour l'action Zoom to content (40466) dont tu parles. En soi, c'est déjà super ! Quel confort de regarder un item au complet avant de descendre dans le détail.

Après, pour ouvrir un item midi par double clic et forcer l'action dans la foulée, je ne vois pas comment faire puisque, justement, les deux actions ne se trouvent pas dans le même contexte : ouvrir l'item, on est dans le MAIN, et zoomer le contenu, on est dans le MIDI EDITOR.

C'est sans doute possible via un script, mais ça dépasse mes compétences pour l'instant.
Michelob is offline   Reply With Quote
Old 07-12-2017, 02:47 PM   #6
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,215
Default

C'est aussi TRES exactement ce qui réveille ma flemme... :-)
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 07-12-2017, 03:07 PM   #7
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Salut les gars. Vous n'êtes pas sans savoir que je suis encore moins sachant que vous, et p'têt même plus feignasse que certains.
Néanmoins, je m'aperçois que une fois un item ouvert en mode éditeur, si on double clic dans la partie noire au dessus de la grille, le contenu sélectionné se trouve zoomé au max.
C'est pas du tout une solution au problème évoqué mais peut être une piste de recherche en matière d'action que vous maîtrisez mieux que moi.

La ciao a tutti

[IMG][/IMG]
jeranx is offline   Reply With Quote
Old 07-13-2017, 09:54 AM   #8
Vik
Human being with feelings
 
Join Date: Feb 2017
Posts: 73
Default

Salut à Michelob et à tout le monde,

Merci pour ta recherche, c'est décidément un plaisir de venir sur le forum et de voir la bienveillance qui y circule.

C'est exactement ça... Car ça me saoul un peu de devoir toujours double-cliquer sur la barre de scrolling horizontale pour faire rentrer (et centrer par la même occasion) tout le contenu de l'item dans la largeur de l'écran. J'aimerais que ça ce fasse automatiquement quelque soit l'item que j'ouvre. Il me semblait avoir vu un jour quelque chose dans les options pour résoudre ça mais plus moyen de mettre le clic dessus.

L'idée de l'action 40466 me plait bien dommage qu'on ne puisse pas l'associer à l'ouverture des items.
Vik is offline   Reply With Quote
Old 07-14-2017, 05:19 AM   #9
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,700
Default

Comme mes items sont généralement assez longs, je double clique pour passer dans l'éditeur MIDI et j'utilise ensuite les flèches haut et bas pour zoomer/dézoomer. Le zoom s'auto-centrant sur le curseur de lecture, je peux facilement naviguer jusqu'à l'endroit qui pose problème.
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Old 07-14-2017, 05:23 AM   #10
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,700
Default

J'y pense. Pour faire ce que tu veux, il faudrait que tu te crées une custom action avec les deux actions qui t'intéressent. Peut-être faudra-t-il ajouter une pause entre les deux. Tu associes un raccourci clavier à ton action personnalisée, et le tour est joué !
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Old 07-19-2017, 09:42 AM   #11
Vik
Human being with feelings
 
Join Date: Feb 2017
Posts: 73
Default

Benf, suite à ton idée j'ai essayé...

Les customs actions j'en ai fait (un peu), mais comment faire les deux actions dont l'une est valable dans "Main" et l'autre dans le "Midi editor"?
Vik is offline   Reply With Quote
Old 07-19-2017, 09:45 AM   #12
Michelob
Human being with feelings
 
Michelob's Avatar
 
Join Date: Sep 2010
Location: Mons, Belgium
Posts: 3,053
Default

C'est effectivement toute la question, qui réveille la flemme de Sardonicus par ailleurs.

Il faut probablement passer par les scripts. Un jeu d'enfant pour les spécialistes, une montagne pour moa.
Michelob is offline   Reply With Quote
Old 07-19-2017, 09:50 AM   #13
Vik
Human being with feelings
 
Join Date: Feb 2017
Posts: 73
Default

Je n'avais pas compris qu'il parlait de scripts.
Les scripts..., moi c'est pareil
Vik is offline   Reply With Quote
Old 07-19-2017, 09:55 AM   #14
Michelob
Human being with feelings
 
Michelob's Avatar
 
Join Date: Sep 2010
Location: Mons, Belgium
Posts: 3,053
Default

Je propose un nouveau club : les Nulenscript.
Michelob is offline   Reply With Quote
Old 07-19-2017, 10:45 AM   #15
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,215
Default

Est-on nul par flemme ou est-ce la nullité qui amène la flemme? Hm?
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 07-19-2017, 11:06 AM   #16
Vik
Human being with feelings
 
Join Date: Feb 2017
Posts: 73
Default

Disons que de la prog. et des scripts j'ai connu ça, mais c'est plutôt de remettre les mains dans du nouveau cambouis qui me freine.
Là j'ai plutôt envie de Musiquer que de Programmer.

X-Raym au secours !!!
Vik is offline   Reply With Quote
Old 07-19-2017, 03:14 PM   #17
Michelob
Human being with feelings
 
Michelob's Avatar
 
Join Date: Sep 2010
Location: Mons, Belgium
Posts: 3,053
Default

Quote:
Originally Posted by sardonicus View Post
Est-on nul par flemme ou est-ce la nullité qui amène la flemme? Hm?
Peut-être que la nudité amène la femme. Ou pas, question de séduction.
Michelob is offline   Reply With Quote
Old 07-19-2017, 03:23 PM   #18
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Quote:
Originally Posted by Michelob View Post
Peut-être que la nudité amène la femme. Ou pas, question de séduction.
L'humidité qui fane ? Plutôt contre intuitif, ou alors c'est mes oreilles...
jeranx is offline   Reply With Quote
Old 07-21-2017, 02:36 AM   #19
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,700
Default

Vik,

Je t'ai écrit un petit script qui a l'air de fonctionner :

https://stash.reaper.fm/31177/BenF_O...om_Content.lua
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Old 07-21-2017, 09:47 AM   #20
Vik
Human being with feelings
 
Join Date: Feb 2017
Posts: 73
Default

Benf, tu es un Génie.
Je lève mon chapeau...
A titre personnel je te remercie beaucoup.
Même si je pense que d'autres remerciements suivront très bientôt car ton script va faciliter la vie de beaucoup de Reaperiens.

Déjà installé avec le raccourci "o" pour ouvrir l'item sélectionné, comme ça c'est nickel (zoom ajusté horizontalement et verticalement). Et si on double clic sur l'item il s'ouvre comme il a été laissé la dernière fois.
Vik is offline   Reply With Quote
Old 07-21-2017, 02:32 PM   #21
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Salut à tous, ça m’intéresse aussi mais qu'est on sensé faire de ce fichier .lua ?
Pas de chapeau mais un verre que je lève tout pareil.
Merci François

Last edited by jeranx; 07-21-2017 at 02:38 PM.
jeranx is offline   Reply With Quote
Old 07-21-2017, 03:03 PM   #22
Michelob
Human being with feelings
 
Michelob's Avatar
 
Join Date: Sep 2010
Location: Mons, Belgium
Posts: 3,053
Default

Tu ouvres la liste des actions (chez moi : "?").

En bas à droite, tu cliques sur ReaScript, "Load".

Tu sélectionnes le Lua en question, et il te reste à faire comme avec n'importe quelle action (raccourci clavier, menu...).

Last edited by Michelob; 10-20-2017 at 08:11 AM.
Michelob is offline   Reply With Quote
Old 07-21-2017, 11:03 PM   #23
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Nickel super kool. Voilà bien une fenêtre que je n'ouvre pas souvent.
jeranx is offline   Reply With Quote
Old 07-22-2017, 01:35 AM   #24
Zblogny
Human being with feelings
 
Zblogny's Avatar
 
Join Date: Jan 2010
Location: Blois - France
Posts: 3,366
Default

Quote:
Originally Posted by benf View Post
Vik,

Je t'ai écrit un petit script qui a l'air de fonctionner :

https://stash.reaper.fm/31177/BenF_O...om_Content.lua
Génial, merci François !
Sauf que chez moi ça marche très bien sur 2 de mes machines (portable Vista pro et tablette Win 8.1) mais pas sur ma bécane principale Win7 qui me sert à fabriquer ma musique : le script m'ouvre toujours le dernier item de la piste quel que soit celui que je sélectionne, et reste dessus quand je sors par la touche escape même si j'étais en zoom vue générale avant...
Je contourne avec l'action "SWS: Toggle horizontal zoom to selected items" puis Ctrl+0 (Open item in Midi editor) pour ouvrir l'éditeur, mais quand j'en sors je suis toujours obligé d'aller double-cliquer dans la barre de défilement pour retrouver la vue générale...
__________________
Gérard Delassus
Le jardin des petites musiques
Hearthis.at
Zblogny is offline   Reply With Quote
Old 07-22-2017, 04:00 AM   #25
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,700
Default

Normalement, le script ouvre tous les items MIDI sélectionnés.
Tu as la même version de Reaper sur tes trois bécanes ?
A moins que tu aies coché des choses différentes dans les préférences de ta machine de travail ?
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Old 07-22-2017, 09:17 AM   #26
Zblogny
Human being with feelings
 
Zblogny's Avatar
 
Join Date: Jan 2010
Location: Blois - France
Posts: 3,366
Default

Même version (5.40) partout(sauf 32bit sur le vieux portable Vista).
Mêmes préférences a priori (à moins que quelque chose ne m'ait échappé).
Un progrès quand même depuis ce matin (mais je ne sais pas ce qui a changé...) : maintenant le script ouvre bien l'item sélectionné et pas le dernier de la piste comme ce matin. Mais quand je sors (soit par Echapp soit par la petite croix) je reste sur l'item alors que sur les autres machines je retrouve bien l'état précédent "Vue générale".
Je m'en sors avec : Ctrl + Page suivante = View : Zoom out project (40295). Mais pourquoi suis-je obligé de passer par là alors que ça marche tout seul sur les autres bécanes ?
__________________
Gérard Delassus
Le jardin des petites musiques
Hearthis.at
Zblogny is offline   Reply With Quote
Old 07-23-2017, 06:43 AM   #27
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,700
Default

Je ne comprends pas ce que tu veux dire par "je reste sur l'item". L'éditeur MIDI reste affiché ?
Si c'est le cas, ne s'agit-il pas de deux items différents ?
Je te rappelle que mon script ouvre tous les items MIDI sélectionnés.
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Old 07-23-2017, 09:14 AM   #28
Zblogny
Human being with feelings
 
Zblogny's Avatar
 
Join Date: Jan 2010
Location: Blois - France
Posts: 3,366
Default

Quote:
Originally Posted by benf View Post
Je ne comprends pas ce que tu veux dire par "je reste sur l'item". L'éditeur MIDI reste affiché ?
Si c'est le cas, ne s'agit-il pas de deux items différents ?
Je te rappelle que mon script ouvre tous les items MIDI sélectionnés.
Je n'ai qu'une seule piste dans le TCP, et un seul item sélectionné à la fois.
J'ouvre l'item dans l'éditeur avec ton script, jusque là tout va bien.
Je quitte l'éditeur MIDI (touche Escape ou croix rouge), et je retrouve l'item sélectionné dans la piste mais avec le même zoom, alors qu'avec mes deux autres bécanes je retourne à l'état précédent du zoom, c'est-à-dire toute la longueur du projet.
Mais comme je l'écrivais hier j'ai résolu le problème en faisant Ctrl+Page suivante pour retrouver la vue générale.
C'est juste qu'il y a un truc à taper en plus, mais ça me va très bien comme ça...
Je me demandais s'il n'était pas possible d'ajouter cette commande (Ctrl+Page suivante) dans le script ? (mais je n'ai aucune pratique des scripts, et je suis bien plus paresseux que Sardonicus)
PS. L'idéal eut été que ce script fonctionnât en toggle, mais c'est sans doute trop en demander ...
__________________
Gérard Delassus
Le jardin des petites musiques
Hearthis.at
Zblogny is offline   Reply With Quote
Old 07-23-2017, 02:39 PM   #29
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,700
Default

A mon avis, tu dois avoir une option qui lie les deux zooms dans les préférences générales à moins que ce ne soient celles du projet ?

Essaie de rajouter cette ligne à la toute fin du script :
reaper.Main_OnCommand(40295, 0)

Elle ajoute l'action que tu effectues après avoir fermé l'éditeur MIDI. Si ça change aussi le zoom dans l'éditeur MIDI, c'est que les deux zooms sont liés comme je te le disais précédemment.

Pour que l'action fonctionne en toggle, il faudrait deux scripts associés dans une action toggle.
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 06:03 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.