Old 08-12-2015, 10:47 AM   #1
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,031
Default Apprendre ReaScript Lua en Vidéo

Bonjour à tous !

L'une des grandes nouveautés de REAPER v5, c'est le développement des outils mis en place pour faire des scripts. Editeur de code intégré, nouveau langage (Lua), nouvelles fonctions, intégrations des fonctions provenant des extensions...

Mais comment se lancer dans les scripts ? Comment créer ces puissantes actions personnalisés ?

Le fait est que le plus dur, c'est de trouver les ressources pour commencer, mais une fois qu'on est lancé rien... ça roule tout seul ! :P

Ces vidéos s'inscrivent dans une suite d'articles pour l'instant uniquement en anglais, mais elles sont en Audio Français donc vous pouvez commencer à partir de là !

La première vidéo de la série commence ici :
ReaScript Video Tutorial — Part. 1: The Console Output / ExtremRaym

J'espère que ça vous plaira !

D'autres tutoriels sont à venir !

Bon code !
X-Raym is offline   Reply With Quote
Old 08-13-2015, 02:14 AM   #2
joffo78
Human being with feelings
 
joffo78's Avatar
 
Join Date: May 2012
Posts: 894
Default

Merci X-Raym. Tu es un tueur !
joffo78 is offline   Reply With Quote
Old 08-13-2015, 03:46 AM   #3
franzwam
Human being with feelings
 
Join Date: Jan 2015
Posts: 80
Default

Salut,

J'ai pas encore tout regardé mais ça m'a l'air très intéressant !

Petite question un peu HS mais, X-Raym, tu n'aurais pas été au lycée François 1er de Fontainebleau il y a quelques années par hasard ?

Franzwam
franzwam is offline   Reply With Quote
Old 08-13-2015, 04:19 AM   #4
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,031
Default

@joffo78
Je n'imaginais que mes tutoriels étaient si difficiles, haha
Merci :P

@franzwam
Je te réponds en MP !
X-Raym is offline   Reply With Quote
Old 08-13-2015, 04:22 AM   #5
miche
Human being with feelings
 
miche's Avatar
 
Join Date: Jan 2009
Posts: 543
Default

Merci pour ton partage. J'ai regardé les deux premières, je m'envoie la suite dès que j'ai le temps.

Je bidouille un peu de reascript en python. Est-ce qu'il y a un net avantage à passer en lua, selon toi?
miche is offline   Reply With Quote
Old 08-13-2015, 12:44 PM   #6
joffo78
Human being with feelings
 
joffo78's Avatar
 
Join Date: May 2012
Posts: 894
Default

@ X-raym : Je ne parlais pas de tes tutoriels mais de votre super clip :" je m'aime" ;-)
joffo78 is offline   Reply With Quote
Old 11-06-2016, 08:49 AM   #7
grandfougue
Human being with feelings
 
grandfougue's Avatar
 
Join Date: Sep 2016
Posts: 58
Default installation notepad++

bonjour

perso je galère un peut a installer dans notepad ++
les script pour completions pas tout compris
je suis mal voyant et je suis un peut perdu dans le forum
serait il possible de détailler la prosedure d installation s il te plais
ce que je ne comprend pas bien surtout c est ca

- functions_list_no_variable.txt: Put them as userkeywords in Lua Synthax Highlight Colorization preferences.

v1.2 (2015-07-31)

# Better auto-completion

v1.1 (2015-04-08)

# Background consistency

# Font consistency

+ New functions for GFX (thanks to heda)

v1.0 (2015-04-08)

+ Initial Release

j en suis la je met un screen





j ai pas l impression que ca fonctionne

Une fois lancer ca va rouler tout seul TUTO AU TOP
J etait déja fan de ton ap TABHERO
merci pour ce super travail

Last edited by grandfougue; 11-06-2016 at 10:19 AM.
grandfougue is offline   Reply With Quote
Old 11-06-2016, 09:22 AM   #8
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,031
Default

@grandfougue
En fait maintenant je conseillerai plutôt d'utiliser Atom que Notepad++,
C'est plus facile de personnaliser l'autocompletion, et en plus c'est cross-platform :P

Michael Ellis a proposé un fichier d'auto-completion pur Reascript assez simple mais plutôt efficace, voici le lien.
Reaper API Lua Snippets for Atom editor - Cockos Confederated Forums

Bon courage pour le scripting et merci pour ton retour sur ReaTab
X-Raym is offline   Reply With Quote
Old 11-06-2016, 10:51 AM   #9
grandfougue
Human being with feelings
 
grandfougue's Avatar
 
Join Date: Sep 2016
Posts: 58
Default merci

je regarde ca de suite je te tien au courant hihi

ok ca fonctionne on dirait je Continue tes vidéo c top merci

Last edited by grandfougue; 11-08-2016 at 06:03 AM.
grandfougue is offline   Reply With Quote
Old 11-08-2016, 06:01 AM   #10
grandfougue
Human being with feelings
 
grandfougue's Avatar
 
Join Date: Sep 2016
Posts: 58
Default atom

bonjour

Ca y est j avance bien mais si j utilise l éditer intégrer
Par contre quand j utilise Atom
je n arrive pas a capter comment faire pour qu il reste toujour au premier plan
et quand il passe en plain écran je n arrive plus a minimiser la vue ca parait
idiot mais ca me fait perdre un temps fou

Un petit cou de main serais le bien venu

Merci par avance
grandfougue is offline   Reply With Quote
Old 11-08-2016, 09:35 AM   #11
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,031
Default

Quote:
je n arrive pas a capter comment faire pour qu il reste toujour au premier plan
Je n'ai pas trouvé de package pur permettre cela, et cela ne semble pas natif,

5 Simple Ways To Keep Selected Windows On Top [Windows]
X-Raym is offline   Reply With Quote
Old 11-08-2016, 02:36 PM   #12
grandfougue
Human being with feelings
 
grandfougue's Avatar
 
Join Date: Sep 2016
Posts: 58
Default ZUT

C est pas mal casse pied pour appliquer et suivre la vidéo en meme temps
je vais donc continuer sur l éditer intégrer merci tout de meme

j ai regader ce lien
et avec power menu pas moyen de faire ca non plus ?

Last edited by grandfougue; 11-08-2016 at 02:43 PM.
grandfougue is offline   Reply With Quote
Old 11-12-2016, 06:18 AM   #13
grandfougue
Human being with feelings
 
grandfougue's Avatar
 
Join Date: Sep 2016
Posts: 58
Default Reascript

Bonjour

J aurai une petite question
Quand j utilise D_FADEOUTLEN pour appliquer le fondu d un item a d autres items
il mapplique la longeure du fondu mais pas ca forme

je voudrais juste savoir si c est normal
car sur la video 4 je crois
on vois la forme changer avec la longeure

merci

j en suis a la time sélection
ca ce complique
grandfougue is offline   Reply With Quote
Old 11-12-2016, 06:47 PM   #14
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,031
Default

@grandfougue
Salut,

la forme c'est
Code:
C_FADEINSHAPE : int * to fadein shape, 0=linear, ...
C_FADEOUTSHAPE : int * to fadeout shape
Cd: https://www.extremraym.com/cloud/rea...ItemInfo_Value

Bonne chance !
X-Raym is offline   Reply With Quote
Old 11-14-2016, 05:23 AM   #15
grandfougue
Human being with feelings
 
grandfougue's Avatar
 
Join Date: Sep 2016
Posts: 58
Default yeha

ok cool

j ai eu un peut de mal sur la Sélection temporelle mais ca commence a rentrer
merci
grandfougue is offline   Reply With Quote
Old 10-19-2017, 04:01 AM   #16
Samy.G
Human being with feelings
 
Samy.G's Avatar
 
Join Date: Jun 2015
Location: Ottignies - Belgium
Posts: 245
Default

Quote:
Originally Posted by X-Raym View Post
@grandfougue
En fait maintenant je conseillerai plutôt d'utiliser Atom que Notepad++,
C'est plus facile de personnaliser l'autocompletion, et en plus c'est cross-platform :P

Michael Ellis a proposé un fichier d'auto-completion pur Reascript assez simple mais plutôt efficace, voici le lien.
Reaper API Lua Snippets for Atom editor - Cockos Confederated Forums
Hello X-Raym

juste pour savoir si tu utilises toujours cet éditeur de texte?
Je viens d'écrire mon premier script et l'éditeur interne à Reaper me pompe déjà l'air.
Suis habitué à l'auto complétion (ai programmé jadis en Vba et Vb.net) mais les "copier coller" ont la fâcheuse tendance à me distraire durant mes réflexions.
Merci à toi et encore merci pour ta doc bien précieuse
Samy.G is offline   Reply With Quote
Old 10-19-2017, 04:30 AM   #17
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,031
Default

@Samy.G
J'utilises Atom pour les grands scripts oui,
mais parfois pour des trucs tout simple ou si j'ai besoin d'avoir une vue d'ensemble sur l'état des variables globales j'utilises le ReaScript IDE intégré. Il n'est pas rare d'avoir les deux ouverts ^^
Dans de rare cas (EEL et JSFX) j'utilise SublimeText avec l'extension ReaSyntax.

Quote:
auto complétion
J'utilises ceci : Reaper API Lua Snippets for Atom editor - Cockos Incorporated Forums
Mais il n'est pas à jour.

Faudrait généré une extension Atom à partir de la doc (ça devrait être possible à partir de ma version vu que le HTML y est sémantique), mais ça devient un peu complexe :P
X-Raym is offline   Reply With Quote
Old 10-19-2017, 04:54 AM   #18
Samy.G
Human being with feelings
 
Samy.G's Avatar
 
Join Date: Jun 2015
Location: Ottignies - Belgium
Posts: 245
Default

@ X-Raym

merci pour tes infos.
Evidemment que le pack n'est pas à jour, le contraire eut été étonnant
Vais tout de même tenter Atom, on verra bien.

A pluche et encore merci
Samy.G 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 02:26 PM.


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