(SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)? >>
FORUM for IT

FORUM for IT



SearchSearch   Users   Registration   Entrance
Today: 30.10.2025 - 09:11:49
Pages:  1  

(SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

AuthorMessage

kevdeno

user




Statistics:
Messages: 27
Registration: 11.15.2003

Hi guys Not a programmer but love to learn.. Is it possible to EDIT an Action built-in Reaper by getting its code and adapting to personnal uses with the SCRIPTING fonctions? In this case the Action called "Track: Insert/show reaEQ (track EQ)" would be used to insert my favorite Go-to EQ then assign to a keycommand shortcut. Is it possible and if yes, how should I do it, or where should I look for help on this? Thanks in advance Alex ----------------------------------------------------------------------- EDIT: I am reading and found this somewhere on Google and Forums. I was able to do basic stuff in ReaScript following some one else example: reaper.Undo_BeginBlock() -------------- (Restore before this point) id = reaper.GetSelectedTrack(0, 0) -------------- (Project (0 = current-project), track (0 = selected)) reaper.TrackFX_AddByName(id, "ReaComp", false, 1) --------------- (Track Id, Name of FX, Position, True) reaper.TrackFX_Show(id, 0, 3) ---showflag=0 for hidechain, =1 for show chain(index valid), =2 for hide floating window(index valid), =3 for show floating window (index valid) reaper.Undo_EndBlock("Add FX to Selected track", -1) -------------- (Creating restore point) My new question is, how do I toggle on/off to hide back the floating window on the same keycommand? I think the best way I could learn would be to know what is the original code in the Action "Track: Insert/show reaEQ (track EQ)" and be able to mess with it in a ReaScript. Is this possible some how? Thanks again in advance

---------------------
Message # 1 07.05.22 - 01:29:47
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

rmani

user




Statistics:
Messages: 5,802
Registration: 03.07.2002

Thank you very much to both of you guys this is helpful to me. I understand that its not open source and I will study further the new features of 5.77. Do you know what LUA or ELL code would be written to do a replicate of the BUILT IN action that Cockos created with the Track: ReaEQ Show/Insert? I would just replace the code line where the plugin name is written to what I need :) Until then Ill keep studying thanks for everything guys. I appreciate it! Alex

---------------------
2000 Ferrari 360 2004 Yamaha R1 2007 Porsche 911 C2S Cabrio 2017 VW Jetta (DD) 1995 M3 (SOLD HELP ME FIND IT TO REBUY) 1998 740IL (Sold) 2003 x5 4.6is (Sold)
Message # 2 07.05.22 - 01:35:28
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

VROOMCP

user




Statistics:
Messages: 48
Registration: 09.27.2002

I hope it will work :)

---------------------
Message # 3 07.05.22 - 01:46:59
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

Shawnee

user




Statistics:
Messages: 183
Registration: 12.13.2003

Wow it works man! Thanks alot I really appreciate it for real.. I spent the whole friday night trying to do it myself wasn't able to understand alone. Thanks! I still have 2 questions if you are still willing and have free time: 1. how to be sure that this is the most efficient coding lines to replicate and that there are no useless coding? 2. how do we implement GetTrackUnderMouseCursor to work with this in any context either Arrange view or Mixer? Thanks again and in advance for your reply PS: I will use this function as my Number 1 action, will be repeated very often in every project thats why I ask for further info :) Alex EDIT: What does "For i=1 sel_track_count do" means?

---------------------
Message # 4 07.05.22 - 01:52:32
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

325ic

user




Statistics:
Messages: 250
Registration: 10.06.2003

Look at this my friend. Its crazy fast I've never seen that before! Its almost like thinking and doing without touching. I've taken your script to open Pro-Q and because I don't know how to code directly in LUA "select track Under mouse" and Center the FX Window at mouse cursor... I've used custom actions to complete the cycle. Following this, do you know how to code this directly in LUA (for learning purposes): 1. Select Track Under Mouse Cursor 2. Add FX Name if not inserted /or show if already inserted (including master trck) 3. Center Active Floating Window at Mouse Cursor (horizontal: middle Vertical: middle) Thanks again, Alex :D

---------------------
Message # 5 07.05.22 - 02:03:25
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

Focal M3

user




Statistics:
Messages: 84
Registration: 03.13.2002

Man I am extremely thankful for this. Its the best way to learn and you really help me. Ill experiment with it :D Alex

---------------------
Message # 6 07.05.22 - 02:12:24
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

krystos

user




Statistics:
Messages: 432
Registration: 11.25.2003

Here is what I decided to do after testing the latest code you gave me :D I actually found that using the built-in Custom Action + Script from you is the best!! keycommand 1 on my keyboard = insert/show Pro-Q 2 at mouse cursor keycommand 2 on my keyboard = insert/show Pro-MB at mouse cursor Dude I am so HAPPY I'll donate you a few dollars for a beer!!! This script and custom action needs to be shared to the Reaper community. So useful! Thanks Alex

---------------------
Message # 7 07.05.22 - 02:17:16
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?

JBravoM3

user




Statistics:
Messages: 174
Registration: 02.26.2001

I love when you go on Reaper forums looking for a way to quickly bring up Pro-Q on a floating window, and it's ready to implement!

---------------------
John No more M3, Had to buy a family hauler to get cash for the new house. A momentary set back, but the M5 is coming soon.
Message # 8 07.05.22 - 02:21:16
RE: (SOLVED) ELL/LUA code for: Track: Insert/show reaEQ (track EQ)?
ECL syntax manual? : Previous topic
Pages:  1  

Message
Name
Message

Click on the dot next to the name to address the participant

           
   
The administrator has prohibited guests from replying to messages! To register, follow the link: register


Participants