A. COMMENT FAIRE MARCHER TOUCHOSC ET REAPER
-------------------------------------------
1. Installer TouchOsc depuis l'Appstore sur l'iPad. (Payant, je ne sais plus combien)
2. Aller sur le site d'Hexler et télécharger le bridge (et l'éditeur pour ceux qui veulent faire leur télécommande eux-même) :
http://hexler.net/software/touchosc
3. Installer le bridge (un redémarrage est nécessaire).
Lancer TouchOSC sur l'Ipad et s'arruser que l'iPad et le PC sont sur un même réseau local (WIFI-WIFI ou WIFI-RJ45, bref, connectés sur votre freebox ou dartybox ou mescouillesbox...)
4. Choisir le template LogicPad sur TouchOSC.
5. Noter l'IP de votre PC :
Dans WinDaube, menu démarrer, taper cmd, dans cmd, taper ipconfig et relever l'IP du PC.
6. Ouvrir Reaper>Options>Preferences>Control Surfaces.
7. Faire Add, OSC (Open Sound Control), choisir un nom pour Device name.
8. Mettre Pattern config à : LogicPad
9. Cliquer sur Listen et tapoter sur un controle de l'iPad : Reaper trouve l'IP de l'iPad.
10. Cocher Allow binding etc et send to port.
Dans Device IP, mettre l'IP du PC.
Voilà, c'est fini, vous pouvez utiliser votre iPad en mode LogicPad !
C'était un template pour Apple Logic à la base mais il a été adapté pour reaper.
Si vous l'aimez, tant mieux, sinon... il faut faire le vôtre.
B. COMMENT FAIRE SES TEMPLATES FACILEMENT
-----------------------------------------
C'est archi-simple :
1. Refaire la partie A.8. mais avec Pattern Config à Default.
2. Installer l'éditeur.
Attention pour qu'il marche sur PC Win7x64, il faut installer java en 32bit et en 64 bits aussi, c'est peut-être le cas aussi sur d'autres versions de windows.
Les deux se choppent ici :
http://www.java.com/fr/download/manual.jsp
3. Ouvrir l'éditeur, faire des boutons, des potards, des labels etc.
4. Pour signifier ce qu'est un bouton, on décoche la cas OSC auto et on rentre un nom pertinent.
Faut savoir que seul le nom compte, reaper et OSC gèrent la communication dans les deux sens.
Après c'est de la logique. Si vous voulez faire un bouton lecture, et ben votre bouton, son nom c'est Lecture ou ce que vous voulez, on s'en fout, mais son code OSC c'est... PLAY.
Si vous voulez un bouton REWIND, son OSC c'est REWIND.
Déjà voici un licecap :
Donc faut parler un peu anglais, ou du moins les mots de base.
Et sinon, en appendice, je vous file les commandes que j'utilise, mais sachez que vous trouverez toutes les commandes utilisées par reaper dans le fichier
\Reaper\InstalDATA\OSC\Default.REAPEROSC
A ouvrir avec un bon vieux notepad.
Pour terminer, vous avez une action favorite, style "ne garder que la prise sélectionnée (ALT+SHIFT+T) et vous aimeriez une touche OSC qui fait ça, mais vous vous doutez que vous n'aller pas écrire un truc à rallonge dans le paramètre OSC... Ben non bien sur.
Tout con : dans reaper, Action List, trouvez le numéro de l'action, style 40680, et du coup dans le paramètre OSC du bouton : /action/40680.
Et voilà, le tour est joué !
Rien qu'avec ça vous pouvez construire des trucs de ouf qui correspondront à vous attentes et rien qu'aux vôtres.
En espérant que ça vous aide, bises.
N'hésitez pas à récupérer mon fichier de télécommande ici :
http://forum.cockos.com/showthread.php?t=130565
Peace, et désolé pour le licecap pourri, on peut pas boire de la Leffe et faire des licecaps propres en même temps.
UGLi
C. APPENDICE : PRINCIPALES COMMANDES OSC ACCESSIBLES AVEC DEFAULT.REAPEROSC
---------------------------------------------------------------------------
A mettre dans le paramètre OSC du bouton/fader/label de l'éditeur
1. Quand y'a des /str à la fin :
Ca veut dire que reaper envoie du texte (STRing) à osc, donc faut mettre ça dans un label.
2. Quand y'a un ou plusieurs @ :
Ca veut dire que vous pouver mettre n'importe quel entier à la place.
3. Exemples :
a. Un label avec en OSC : /beat/str
Donnera une boite texte avec le compteur de mesures !
b. Un potard avec en OSC : /track/2/recv/1/volume
Donnera un réglage pour le volume reçu DE la track 1 PAR la track 2.
LISTE (non exhaustive, allez voir le fichier DEFAULT.REAPEROSC)
/scroll/x
/scroll/y
/zoom/x
/zoom/y
/time/str
/beat/str
/samples/str
/frames/str
/click
/replace
/repeat
/record
/stop
/play
/pause
/autorecarm
/soloreset
/anysolo
/rewind
/forward
/bymarker REWIND_FORWARD_BYMARKER
/editloop REWIND_FORWARD_SETLOOP
/scrub
/playrate
/playrate/str
/tempo
/tempo/str
/master/volume
/master/volume/str
/master/pan
/master/pan/str
/master/vu
/master/send/@/name
/master/send/@/volume
/master/send/@/volume/str
/master/send/@/pan
/master/send/@/pan/str
/track/@/name
/track/@/number/str
/track/@/mute
/track/@/solo
/track/@/recarm
/track/@/monitor
/track/@/select
/track/@/vu
/track/@/volume
/track/@/volume/str
/track/@/volume/db
/track/@/pan
track/@/pan/str
/track/pan2
/track/@/pan2
/track/@/pan2/str
/track/panmode s/track/@/panmode
/track/@/send/@/name
/track/@/send/@/volume
/track/@/send/@/volume/str
/track/@/send/@/pan
/track/@/send/@/pan/str
/track/@/recv/@/name
/track/@/recv/@/volume
/track/@/recv/@/volume/str
/track/@/recv/@/pan
/track/@/recv/@/pan/str
/track/auto
/track/@/autotrim
/track/@/autoread
/track/@/autolatch/track/@/autotouch
/track/@/autowrite
/track/@/fx/@/name
/track/@/fx/@/number/str
/track/@/fx/@/bypass
/track/@/fx/@/openui
/track/@/fx/@/preset
/track/@/fx/@/preset-
/track/@/fx/@/preset+
/action/@
Etc j'ai la flemme