Old 02-27-2020, 09:53 AM   #1
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default problème avec action Go to marker

Bonjour,

j'ai un projet live dans lequel j'ai plusieurs dizaines de morceaux.
J'ai mis des markers sur chacun des morceaux.

Je peux enchainer les morceaux, par exemple le morceau 2 avec le morceau 5. J'utilise pour se faire les markers d'action. Je crée un marker à la fin du morceau 2 que je nomme !40165 (Id de l'action Go to marker 05). Ça fonctionne bien.

Mais problème, comment faire pour appeler le marker 88 car l'action Go to marker est limité à 30.

Ou existe t'il un autre moyen pour en quelques sorte créer des playlists.

Merci d'avance
lolol is offline   Reply With Quote
Old 02-27-2020, 09:59 AM   #2
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

Au delà de 30, je ferais une custom action avec go to marker 30 suivi d'autant de go to next marker que nécessaire. Long et fastidieux, voire rébarbatif, mais ce n'est à faire qu'une seule fois.
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 10:17 AM   #3
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Gémenos France
Posts: 7,347
Default

Quote:
Originally Posted by lolol View Post
Bonjour,

j'ai un projet live dans lequel j'ai plusieurs dizaines de morceaux.
J'ai mis des markers sur chacun des morceaux.

Je peux enchainer les morceaux, par exemple le morceau 2 avec le morceau 5. J'utilise pour se faire les markers d'action. Je crée un marker à la fin du morceau 2 que je nomme !40165 (Id de l'action Go to marker 05). Ça fonctionne bien.

Mais problème, comment faire pour appeler le marker 88 car l'action Go to marker est limité à 30.

Ou existe t'il un autre moyen pour en quelques sorte créer des playlists.

Merci d'avance
Est ce que ce n'est pas un truc modifiable dans le fichier ini ? il y avait une manip de ce genre mais je ne m'en souviens plus....
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 02-27-2020, 10:25 AM   #4
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Merci pour ta réponse rapide, en effet c'est tout bête, je débute avec reaper.
Mon projet contient 250 morceaux à peu près. Ca me parait laborieux effectivement.
lolol is offline   Reply With Quote
Old 02-27-2020, 10:57 AM   #5
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

Il y a une action SWS/S&M: Go to marker X (obeys smooth seek) qui permet d'aller jusque 100 markers.
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 11:18 AM   #6
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

oui il y a

SWS/S&M: Go to/select region 1 (obeys smooth seek)
SWS/S&M: Go to/select region 2 (obeys smooth seek)
SWS/S&M: Go to/select region 3 (obeys smooth seek)
SWS/S&M: Go to/select region 4 (obeys smooth seek)

Mais pas au delà
lolol is offline   Reply With Quote
Old 02-27-2020, 11:23 AM   #7
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

Si, si, mais il faut éditer le fichier S&M.ini. Tu cherches S&M_GOTO_MARKER=0 et tu remplaces le zéro par 100 (ou 150 ou...)
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 11:49 AM   #8
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Super !!! j'ai trouvé
Merci beaucoup

Pour info la limite est de 255 Markers et 255 régions, on ne peut pas en avoir plus dans les actions quand bien même on a noté 500 dans le .ini
lolol is offline   Reply With Quote
Old 02-27-2020, 12:09 PM   #9
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

fausse joie.
J'utilise ces actions pendant la lecture et problème.
Avec les actions SWS go to... , le curseur se positionne bien sur le marker qu'on lui indique mais la lecture du morceau continue sans tenir compte de la nouvelle position du curseur.
lolol is offline   Reply With Quote
Old 02-27-2020, 12:19 PM   #10
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

Il te reste la solution custom action... Si j'ai dix minutes, je te les fais ce soir au coin du feu avec un verre de gewurtz.
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 12:26 PM   #11
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Merci beaucoup, j'attends ça avec impatience avec un verre de Bordeaux -

... non je rigole, pas le temps de boire, je passe tout mon temps sur reaper depuis que je l'ai découvert il y a une quinzaine de jour.
lolol is offline   Reply With Quote
Old 02-27-2020, 02:00 PM   #12
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

https://www.dropbox.com/s/0280fjpoh0...perKeyMap?dl=1

Tu me dis si le lien est foireux (il y a des espaces dans le nom, des fois ça merde). Une fois que tu l'as, tu ouvres l'action list de reaper, tu cliques sur importer et tu choisis ce fichier. Théoriquement ça marche jusque 100. Vérifie avant de crier victoire. Et si c'est foireux, dis le.
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 02:31 PM   #13
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Merci beaucoup mais ça ne fonctionne pas comme il faudrait, en fait la tête ne se positionne pas d'un coup sur le marker appelé, elle y va rapidement mais progressivement.

Du coup, j'ai trouvé la solution :

Dans Custom Action

SWS/S&M: Go to region 1(obeys smooth seek)
Transport: Play


SWS/S&M: Go to region 2(obeys smooth seek)
Transport: Play

etc...

Il va falloir que je fasse 255 customs actions.
lolol is offline   Reply With Quote
Old 02-27-2020, 02:42 PM   #14
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

Le bordeaux attendra... :-)
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 03:50 PM   #15
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Ca marche super bien.

J'ai à peu près 250 morceaux que je chaine pour certain.
Par contre il me faut 2 markers par morceaux.
le premier au début du morceau et le 2ème à la fin pour dire stop ou pour dire on enchaine sur un autre morceau.

Dans le fichier SWS.INI j'ai modifié S&M_GOTO_MARKER=1000 mais en fait limité par le code source à 255.

Problème le nombre de go to marker étant limité à 255, ça risque être trop juste pour mon projet.

255 = 1 octet.

Pensez-vous que l'on peut modifier le code source pour changer la variable de façon à aller au delà des 255 ?

Comment accéder au code source ?

Merci d'avance
lolol is offline   Reply With Quote
Old 02-27-2020, 04:57 PM   #16
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

N'ayant pas accès au code source (REAPER n'est pas open source), la réponse est non. Par contre, tu peux aller poser une feature request ici: https://forum.cockos.com/forumdisplay.php?f=23
Je pense que tu devrais avoir du suivi sur la demande, 255 marqueurs ça peut vite être court dans des domaines comme le son à l'image, par exemple (je pense notamment au doublage de film).
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 05:02 PM   #17
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,212
Default

Je pense à un truc: une région a un début et une fin, au lieu de mettre des marqueurs tu pourrais mettre des régions (255 possibles, je crois) et il y a déjà les 255 actions voulues pour ta manip. (SWS/S&M: Region Playlist #255 - Play)
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 02-27-2020, 05:24 PM   #18
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Merci pour tes réponses.

Oui j'utilise les régions aussi. Je ne chaine jamais plus de 2 morceaux donc.

1 Marker par morceau :
en début de chaque morceau, démarrage sur les clics d'intro.

Les Régions
• A la fin du morceau, arrêt de la lecture ou appel du 2ème morceau
• Au démarrage du 2ème morceau après les clics d'intro pour pouvoir enchainer sans blanc.

Je ne sais pas si c'est clair, pas facile à expliquer ?

Je tourne professionnellement avec ce projet sur Cubase depuis 10 ans. 250 morceaux en multi-piste audio pour mon groupe. J'ouvre ou mute les tracks en fonction du nombre de musicien que l'on est sur scène.
Cubase fonctionne très bien, mais les enchainements ne peuvent pas se faire automatiquement comme on peut le faire sur reaper car Cubase est très peu paramétrable.

Après j'ai encore tout plein de chose à valider sur Reaper, j'utilise aussi du midi dans Cubase, j'envoi les informations midi pour mes sons de synthé, ainsi que pour les textes et partitions de 2 Ipads (programm change uniquement). Je n'ai pas encore fait de midi avec Reaper.

En tout cas Si Reaper fonctionne comme je le voudrais en live, ça va être le top.
Après il faudra que je le teste en home studio également.
lolol is offline   Reply With Quote
Old 02-27-2020, 05:38 PM   #19
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Gémenos France
Posts: 7,347
Default

Quote:
Originally Posted by lolol View Post
Merci pour tes réponses.

Oui j'utilise les régions aussi. Je ne chaine jamais plus de 2 morceaux donc.

1 Marker par morceau :
en début de chaque morceau, démarrage sur les clics d'intro.

Les Régions
• A la fin du morceau, arrêt de la lecture ou appel du 2ème morceau
• Au démarrage du 2ème morceau après les clics d'intro pour pouvoir enchainer sans blanc.

Je ne sais pas si c'est clair, pas facile à expliquer ?

Je tourne professionnellement avec ce projet sur Cubase depuis 10 ans. 250 morceaux en multi-piste audio pour mon groupe. J'ouvre ou mute les tracks en fonction du nombre de musicien que l'on est sur scène.
Cubase fonctionne très bien, mais les enchainements ne peuvent pas se faire automatiquement comme on peut le faire sur reaper car Cubase est très peu paramétrable.

Après j'ai encore tout plein de chose à valider sur Reaper, j'utilise aussi du midi dans Cubase, j'envoi les informations midi pour mes sons de synthé, ainsi que pour les textes et partitions de 2 Ipads (programm change uniquement). Je n'ai pas encore fait de midi avec Reaper.

En tout cas Si Reaper fonctionne comme je le voudrais en live, ça va être le top.
Après il faudra que je le teste en home studio également.


L’éditeur midi est la partie que je regrette dans mes souvenir de Cubase. Celui de Reaper est très riche mais je ne serai dire pourquoi son ergonomie ne m’a jamais autant satisfait que le vieux cubase, le 5, que j’ai quitté pour Reaper. Ceci étant dit tu y trouveras certainement tout ce qu’il faut.
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 02-27-2020, 05:38 PM   #20
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Les actions que j'utilise ont été crée par SWS/S&S donc le code se trouve dans les scripts de SWS/S&S ou de Reaper ???
lolol is offline   Reply With Quote
Old 02-27-2020, 05:41 PM   #21
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Je prépare mes sequences en midi à la maison avec mes Vsti et j'exporte en wav.
je travaille en wav en live (plus prudent).
lolol is offline   Reply With Quote
Old 02-27-2020, 11:47 PM   #22
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Quote:
Originally Posted by lolol View Post
Pensez-vous que l'on peut modifier le code source pour changer la variable de façon à aller au delà des 255 ?

Comment accéder au code source ?
La limite est reglée via SNM_MAX_DYN_ACTIONS dans SnM.h. Pour permettre une valeur à plus de 8 bit, le type des membres "max" et "count" de DYN_COMMAND_T (plus loin dans le même fichier) doit être agrandi (ex. unsigned short pour une limite de USHRT_MAX (0xFFFF)). La valeur maximum qui peut être lue depuis le fichier .ini est INT_MAX.

Il y a trois lignes à modifier:

https://github.com/reaper-oss/sws/bl...SnM/SnM.h#L156
https://github.com/reaper-oss/sws/bl...nM.h#L222-L223

Les instructions pour compiler le code source sont ici: https://github.com/reaper-oss/sws/wi...-SWS-Extension.
cfillion is offline   Reply With Quote
Old 02-28-2020, 12:44 AM   #23
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Merci Cfillion, bonne nouvelle, c'est donc possible.
ou se trouve SnM.h ?
lolol is offline   Reply With Quote
Old 02-28-2020, 01:26 AM   #24
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

SnM.h est dans le dossier SnM du code source de SWS. Les deux premier liens que j'ai posté pointent directement vers le fichier et les trois lignes en question (qui sont présentement 156, 222 et 223).
cfillion is offline   Reply With Quote
Old 02-28-2020, 02:45 AM   #25
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

tu peux monter jusqu'à 255 region

dans cette vidéo, y'a une config intégrée qui explique le tout

__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 02-28-2020, 02:52 AM   #26
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

J'ai téléchargé les fichiers sources de sws, le zip sws-master

Je dois donc modifier le fichier SnM.h de cette façon ?

Ligne 156 #define SNM_MAX_DYN_ACTIONS 0xFFFF
Ligne 222 unsigned short count;
Ligne 223 unsigned short max;

Puis recompiler le code source avec visual studio ?
lolol is offline   Reply With Quote
Old 02-28-2020, 04:10 AM   #27
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

attend, dans quoi tu t'embarque!

Utilises les sws avec les action _S&M_GOTO_SEL_REGION1

POas défaut, y'en a que 4...

si t'en veux plus,

- tu va dans options -> show reaper resources path in explorer
- tu ferme reaper
-dans le dossier ressource, localise le fichier S&M.ini et ouvre le avec un éditeur de texte
- a la fin de ce fichier tu as une ligne

Code:
S&M_GOTO_SEL_REGION=4                   ; [Main] Go to/select region n (obeys smooth seek)
à la place du 4, tu mets la valeur qui te fait plaisir entre 0 et 255

tu enregistre le fichier (conserve bien le nom et l'extension

redémarre reaper

ouvre l'action list et tadam...
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 02-28-2020, 04:37 AM   #28
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Coucou Reno, j'admire ton travail sur reaper et ton aide permanente.

Merci, mais pour les markers et région j'ai déjà fait la manip, ça marche bien, mais 255 ce n'est pas suffisant.

Super ta vidéo sur le live ainsi que toutes tes autres vidéos.
On travaille de la même façon.
Jeu live + séquence entre 2 et 8 musiciens sur scène.
La formule mini est piano (moi), chant (mon épouse).

On travaille au ear.

Mon projet comporte une quinzaine de piste et je mute / ouvre les pistes en fonctions des musiciens qui sont présents. (cuivres, drum, guitar etc.
...)

une piste nommé ClicDrum pour le batteur
une piste nommé ClicEar (ta piste instruction)
+ Quelques pistes midi pour programm change claviers et Ipads (textes)

On fait de la variété, on joue 80 morceaux par presta en moyenne.
On a entre 250 et 300 morceaux dans le projet cubase.
On chaine les morceaux par 2 en général et les chainages ne sont pas forcément les mêmes d'une date à l'autre.
lolol is offline   Reply With Quote
Old 02-28-2020, 04:57 AM   #29
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

255 pas assez? y'a combien de morceau?

si le problème c'est ca :

Quote:
e curseur se positionne bien sur le marker qu'on lui indique mais la lecture du morceau continue sans tenir compte de la nouvelle position du curseur.
c'est juste parce que le smooth seek est actif

Si d'aventure, ca n'est pas ca et qu'il te faut vraiment plus de 255 region, n'oublie pas que tu peux ouvrir plusieurs onglet de projet en simultané et passer de l'un à l'autre facilement et/ou synchroniser leur lecture si nécéssaire
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 02-28-2020, 05:23 AM   #30
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Entre 250 et 300
lolol is offline   Reply With Quote
Old 02-28-2020, 05:33 AM   #31
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Bah fait deux projets que tu ouvres en parallèle via les projet tabs
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 02-28-2020, 07:52 AM   #32
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Oui c'est possible aussi
lolol is offline   Reply With Quote
Old 02-28-2020, 12:54 PM   #33
STOP
Human being with feelings
 
STOP's Avatar
 
Join Date: Jul 2013
Location: Québec
Posts: 484
Default

Quote:
Originally Posted by lolol View Post
J'ai téléchargé les fichiers sources de sws, le zip sws-master

Je dois donc modifier le fichier SnM.h de cette façon ?

Ligne 156 #define SNM_MAX_DYN_ACTIONS 0xFFFF
Ligne 222 unsigned short count;
Ligne 223 unsigned short max;

Puis recompiler le code source avec visual studio ?
Hmmm, tu vas devoir recompiler à chaque update SWS/S&M
STOP is offline   Reply With Quote
Old 02-28-2020, 01:02 PM   #34
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Vous pensez que le code est bon ?

Mises à jour, je sais, mais je ne suis pas obligé de les faire car le projet live est sur un portable qui ne sert qu'à lire de la wave sur scène, je ne l'utilise jamais chez moi, il n'a aucun vsti. L'ordi est puissant mais basique.

Tout le travail de séquence se fait sur mon ordi de bureau dans lequel évidemment je ne ferais pas cette bidouille.
lolol is offline   Reply With Quote
Old 02-28-2020, 02:05 PM   #35
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Oui, ça semble bon. Je ne vois pas de raison pour ne pas inclure cette petite modification dans la prochaine version de SWS.

EDIT: Les actions REAPER sont limités à 65,535 en tout (cette limite est imposée par Windows). Autoriser la création de trop d'action dynamiques via S&M.ini pourrait dépasser cette limite causant divers problèmes.

Last edited by cfillion; 03-04-2020 at 05:50 PM.
cfillion is offline   Reply With Quote
Old 02-28-2020, 02:24 PM   #36
lolol
Human being with feelings
 
Join Date: Feb 2020
Posts: 282
Default

Merci Cfillion
lolol 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 10:54 PM.


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