Web interface to a ridiculous extreme! >> General Programming Questions >> FORUM for IT
FORUM for IT

FORUM for IT



SearchSearch   Users   Registration   Entrance
Today: 13.07.2025 - 00:19:43
Pages:  1  2  3  

Web interface to a ridiculous extreme!

Advertising

.
AuthorMessage

Aren G

user




Statistics:
Messages: 2,533
Registration: 07.04.2002

I couldn't stop myself!! After learning from forum member Flavio in these two threads I ended up with this. Thanks Flavio. This is on an old iPad 1. Download: To install see Reaper User Guide 5.30 section 18.37, then unzip the downloaded files into the "\Plugins\reaper_www_root" folder. Then run reapad.html on your tablet's browser. I'm providing an idea, not a finished product. The choices of button functions are up to you. Brief details follow on how to use and modify. Not only do I use this to remotely control Reaper while recording in another room, I also use it when sitting at my computer as a touch pad at my left hand, providing handy access to many of Reaper's functions. It even works for me as a simple control surface by means of the Up/0 dB/Dn and L/C/R buttons etc., as well as the controls in the "track inspect" window.

---------------------
Message # 1 24.09.20 - 22:59:20
RE: Web interface to a ridiculous extreme!

racecar

user




Statistics:
Messages: 646
Registration: 10.13.2001

The <style> (CSS) section 

---------------------
Message # 2 24.09.20 - 23:03:43
RE: Web interface to a ridiculous extreme!

dytrdr5

user




Statistics:
Messages: 848
Registration: 07.22.2003

The <style> (CSS) section I've added some comments to this section, but a brief discussion here is probably in order. This section contains class and ID definitions such as .ctrlbut which defines some parameters for most of the buttons you see. You can experiment with these. In the case of .ctrlbut the width of 7% (or 8%) works well when using 12 buttons across the screen. See the html section for usage. Button colours are provided via the definitions starting with .aqu2. See usage in the html section. (I have a male perception of colours, so don't expect too many fancy names!). The red lines you see separating the "groups" are provided via .emptyred. There are other colours provided here, but in the end I didn't use them. There's probably no need to describe the rest of this section here.

---------------------
2000 M Coupe, TCK coilovers, BBS RK.
Message # 3 24.09.20 - 23:10:10
RE: Web interface to a ridiculous extreme!

abakos

user




Statistics:
Messages: 2,693
Registration: 07.15.2002

The <script> section 

---------------------
-Aaron 2004 M3 - Coupe, 6spd, Silver Grey on Black
Message # 4 24.09.20 - 23:18:56
RE: Web interface to a ridiculous extreme!

xicethugx

user




Statistics:
Messages: 21
Registration: 03.19.2003

The <script> section A few functions call for comment:- wwr_req() (search for it) – This handles calls to Reaper "actions" (see the Action list with "Show action IDs" turned on). See the html section for usage. mouseDownEventHandler() – determines what happens if a button is tapped in the track panel. This calls wwr_req(). mouseDownEventHandlerSlct() – a modified version of the above, making the Select buttons provide an "exclusive" select as I feel it's safer that way. If this is not your preference, just comment out the lines that make it different from the original function. show_div() – hides or shows groups. These will be buttons/controls contained within <div></div> in the html section. See that section for usage. This function is used by the wide buttons described in post #2. /* The following functions are like custom actions */ The functions following this comment provide another way of doing the same thing as custom actions you may have created in Reaper. e.g. Code:

---------------------
Message # 5 24.09.20 - 23:27:25
RE: Web interface to a ridiculous extreme!

m3pete

user




Statistics:
Messages: 11
Registration: 06.27.2003

The html section 

---------------------
Pete 2002 M Coupe 2011 X3 2008 M3/4 sold 1998 M3/4 sold
Message # 6 24.09.20 - 23:36:04
RE: Web interface to a ridiculous extreme!

owen

user




Statistics:
Messages: 528
Registration: 05.23.2002

The html section This is mostly tables with rows of cells, where each cell is a button on screen. Examples of cells:- Code:

---------------------
Message # 7 24.09.20 - 23:41:02
RE: Web interface to a ridiculous extreme!

Crazy 13immer

user




Statistics:
Messages: 3,436
Registration: 12.03.2003

Toolbar buttons 

---------------------
Message # 8 24.09.20 - 23:47:30
RE: Web interface to a ridiculous extreme!

Flip_Side_the_Pint

user




Statistics:
Messages: 817
Registration: 04.17.2003

Apart from the obvious, e.g. Arm, Mute, Solo etc. the web interface doesn't provide feedback for all parameters. Therefore the Mono/Stereo, M/S buttons remain the same colour when toggled. So I made a set of double height/double width toolbar buttons for Reaper's main toolbar. These are all functional but the mono/stereo button also provides an obvious indication of its state. These are also provided for anyone who can live with my choice here :). Download:

---------------------
1988 turbo e30 - stolen 1987 e28is - work in progress
Message # 9 24.09.20 - 23:51:50
RE: Web interface to a ridiculous extreme!

crazn

user




Statistics:
Messages: 494
Registration: 08.13.2002

Links revised. Should be working now.

---------------------
1998 m3 2016 VW Golf R 2002 Ducati Monster 900 2007 Ducati Monster S4Rs 2014 Honda CB1100 2013 Aprilia RSV4
Message # 10 25.09.20 - 00:01:18
RE: Web interface to a ridiculous extreme!
Running Reaper off external portable HD : Previous topic
Pages:  1  2  3  

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


Participants