Old 08-19-2018, 02:37 PM   #1
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default "Hack" ReaEQ to make band bullets bigger




Is there any way to hack ReaEQ and make the band bullets bigger? So that I can grab them more easily when using the touch screen of a tablet.
Attached Images
File Type: jpg bullet.jpg (1,011 Bytes, 738 views)
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 08-19-2018, 05:25 PM   #2
brainwreck
Human being with feelings
 
Join Date: Jul 2006
Posts: 20,859
Default

A 'hack' might be creating a plugin that is nothing but a gui (with the dimensions that you like) and using parameter linking to tie it's controls to reaeq's controls.
__________________
It's time to take a stand against the synthesizer.
brainwreck is offline   Reply With Quote
Old 08-20-2018, 12:34 AM   #3
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

Mmm, create a plugin... That won't be easy!..

I was thinking something along the lines of changing a couple of values with a hex editor..
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 08-20-2018, 12:54 AM   #4
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by amagalma View Post
Mmm, create a plugin... That won't be easy!..

I was thinking something along the lines of changing a couple of values with a hex editor..
It may be that!
vitalker is online now   Reply With Quote
Old 08-20-2018, 05:28 AM   #5
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

Quote:
Originally Posted by amagalma View Post
Mmm, create a plugin... That won't be easy!..
If the JS FX sliders are big enough then it's easy...

Code:
desc: dummy slider
slider1:1<0,1,0.001>Slider 1
// add more sliders to taste

@slider

@block

@sample
nofish is offline   Reply With Quote
Old 08-20-2018, 05:46 AM   #6
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: Calgary, AB, Canada
Posts: 6,551
Default

...or you could just press the UI button in ReaEQ to switch to a slider-only UI instead of messing around with parameter linking.
__________________
I'm no longer using Reaper or working on scripts for it. Sorry. :(
Default 5.0 Nitpicky Edition / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate
Lokasenna is offline   Reply With Quote
Old 08-20-2018, 05:52 AM   #7
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

Quote:
Originally Posted by Lokasenna View Post
...or you could just press the UI button in ReaEQ to switch to a slider-only UI instead of messing around with parameter linking.
Duh, forehead slap.
nofish is offline   Reply With Quote
Old 08-20-2018, 06:22 AM   #8
bezusheist
Human being with feelings
 
bezusheist's Avatar
 
Join Date: Nov 2010
Location: Mullet
Posts: 829
Default

But using an external slider/knob makes sense if you still want to see the GUI.
__________________
I like turtles
bezusheist is offline   Reply With Quote
Old 08-20-2018, 07:02 AM   #9
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: Calgary, AB, Canada
Posts: 6,551
Default

Quote:
Originally Posted by bezusheist View Post
But using an external slider/knob makes sense if you still want to see the GUI.
True. In that case, it would probably be easier to just have a second ReaEQ linked to the first one rather than making a JS and having to get the values right.
__________________
I'm no longer using Reaper or working on scripts for it. Sorry. :(
Default 5.0 Nitpicky Edition / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate
Lokasenna is offline   Reply With Quote
Old 09-02-2018, 09:53 AM   #10
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

Thanks for your answers guys!

I want to be able to move the bullets on the spectrum graphic. Not with sliders, which ReaEQ already has.

I was thinking of a solution like this:
"If you want to keep both versions (original and large), you can copy the changed dll under a new name (e.g. reaeq2.dll) into Reaper's plugin/FX directory. Small issue then: The changed DLL shows under the original name in the FX-window.

To fix: change the name with a binary(hex) editor. :wink:
Search for ReaEQ\0x00 and replace the 0 byte with 32H (ASCII "2"). There are two null bytes after so the new name may be 7 characters max."
From here: https://www.kvraudio.com/forum/viewt...74704&start=15
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 09-02-2018, 03:47 PM   #11
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Quote:
Originally Posted by amagalma View Post

I want to be able to move the bullets on the spectrum graphic. Not with sliders, which ReaEQ already has.

I was thinking of a solution like this:
It's very unlikely simple hex editing of the binary would work for this.
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 10-09-2018, 03:56 AM   #12
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

User ss7 did it! And it works!


https://stash.reaper.fm/v/34510/reaeq.gif


__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 10-09-2018, 03:59 AM   #13
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

And here is my customized ReaEQ for tablet


__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 10-09-2018, 04:14 AM   #14
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

But no tears allowed when it doesn't work anymore after some Reaper or ReaEQ update... (Assuming that was done by editing the plugin .dll binary...)
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 10-09-2018, 05:48 AM   #15
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

Edited a copy of the dll
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)

Last edited by amagalma; 10-21-2018 at 06:52 AM.
amagalma is offline   Reply With Quote
Old 10-15-2018, 11:01 AM   #16
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

And then it became official.
EvilDragon is offline   Reply With Quote
Old 10-21-2018, 06:52 AM   #17
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma 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 03:31 PM.


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