|
|
|
04-10-2011, 06:04 PM
|
#1
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Cockos Reaper_www (Web control of Reaper) New plugin
Here
Happened to mention to Justin that i was thinking of using an old PDA to control Reaper for some stuff and BAM RIGHT IN THE KISSER
Features
Near realtime update
Track ID
Mute
Solo
FX enable/disable
Metering
Volume +label
Pan +label
Read the instructions in the .zip
Has been tested with iOS and Firefox but also i have it working in Chrome and JBM has it working on Android.
Test as many browsers as you can and let us know
(Keep in mind this was a "Yeah i have something that might do that" kind of deal so don't expect a thousand updates a week like Reaper (Although honestly i think this is rather a big feature haha)
Running in Chrome
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-10-2011, 06:15 PM
|
#2
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Oh its open ended too
Look inside the main.js for details, this can be configured to control much most things in Reaper (Just need the right javascript)
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-10-2011, 06:26 PM
|
#3
|
Human being with feelings
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,009
|
woh. v.awesome..
ipod touch all good here. inc. 'mercury' browser which does full screen better than safari.
potential coolness factor of 'alot'
nice work all round... many thanks!
|
|
|
04-10-2011, 06:43 PM
|
#4
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Just run it from two different devices at the same time by the looks of things it ran fine (Via WIFI not net)
I'm gonna go find me an Android pad hahaha
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-10-2011, 07:00 PM
|
#5
|
Human being with feelings
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,009
|
yep - am envisaging all kinds of versions for all kinds of situations and devices popping up v soon once the codefreaks get a wiff...
unfortunately i can't programme much beyond:
10 print "ben is cool"
20 goto 10
but i can make the buttons bigger in gimp...
|
|
|
04-10-2011, 07:17 PM
|
#6
|
Human being with feelings
Join Date: Jul 2009
Posts: 632
|
Quote:
Originally Posted by gpunk_w
Oh its open ended too
Look inside the main.js for details, this can be configured to control much most things in Reaper (Just need the right javascript)
|
Whhah?
Similar to something like Max for Live? If so, then the main difference would be latency vs sample accurate timing.
How high level are the functions?
|
|
|
04-10-2011, 07:24 PM
|
#7
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
It uses the same API that the SWS stuff is built on
So it really is very very powerful
I'm no coder but i am sure somebody out there is going to go completely nutso with this and come up with all kinds of mad control options.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-10-2011, 07:25 PM
|
#8
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by caseyjames
Whhah?
Similar to something like Max for Live? If so, then the main difference would be latency vs sample accurate timing.
How high level are the functions?
|
No, it's for remote control (via web browser). You can write the UI for the remote control using html/javascript/ajax.
|
|
|
04-10-2011, 11:29 PM
|
#9
|
Human being with feelings
Join Date: Mar 2010
Location: Adelaide, South Australia (originally from Geelong)
Posts: 5,598
|
*subscribes to thread*
I'm definitely going to be checking this out later when I'm in my studio.
|
|
|
04-10-2011, 11:47 PM
|
#10
|
Human being with feelings
Join Date: Mar 2010
Location: France
Posts: 459
|
What is the point of this feature? I dont get it
|
|
|
04-11-2011, 12:04 AM
|
#11
|
Human being with feelings
Join Date: Mar 2011
Posts: 104
|
tried, but could not get it to run.
put the dll in plugins folder. Tried Internet Explorer on the same machine as reaper is running, using localhost:8808: Unknown url
tried on iphone in the same WLAN using reaper machine's ip:8808... unknown url
|
|
|
04-11-2011, 12:04 AM
|
#12
|
Human being with feelings
Join Date: Mar 2007
Location: Vancouver
Posts: 2,279
|
Quote:
Originally Posted by VVV
What is the point of this feature? I dont get it
|
Many applications. One would be for wireless remote control of REAPER via netbook, laptop, tablet or iPhone etc. Handy if you track on your own.
Shane
__________________
"Music should be performed by the musician not by the engineer."
Michael Wagener 25th July 2005, 02:59 PM
Last edited by Shan; 04-11-2011 at 04:32 AM.
|
|
|
04-11-2011, 12:23 AM
|
#13
|
Human being with feelings
Join Date: Nov 2006
Posts: 2,533
|
Quote:
Originally Posted by VVV
What is the point of this feature? I dont get it
|
Sell your Tranzport. Use your phone (assuming your phone is fancy enough to handle the task.)
I wonder if there will be a spike in Tranzport eBay auctions now...lol
|
|
|
04-11-2011, 12:32 AM
|
#14
|
Human being with feelings
Join Date: Jun 2009
Posts: 300
|
This is absolutely amazing!
Gonna check this out later!
Wow!
|
|
|
04-11-2011, 01:32 AM
|
#15
|
Human being with feelings
Join Date: Mar 2009
Location: Europa (not Jupiter's moon)
Posts: 167
|
Tested here and working on Firefox 4, Chrome 10 and IE 8 - really cool!! Now I just have to figure out what I can do with it
|
|
|
04-11-2011, 02:43 AM
|
#16
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Interesting.
A guy in New Zealand could be controlling Reaper with this, while I play...
Some people replicate part of the screen on their touch screen devices to control parts of the DAW, but with this you don't even need to have those controls onscreen.
Cool stuff. Another wow.
|
|
|
04-11-2011, 02:59 AM
|
#17
|
Human being with feelings
Join Date: Feb 2008
Location: Virginia Beach VA
Posts: 2,274
|
Quote:
Originally Posted by TabSel
tried, but could not get it to run.
put the dll in plugins folder. Tried Internet Explorer on the same machine as reaper is running, using localhost:8808: Unknown url
tried on iphone in the same WLAN using reaper machine's ip:8808... unknown url
|
I have the same issue, I think I followed the directions in the text file (but I still suspect user error). Tried Firefox 4 and from another computer, but no luck. This is still real cool and seems like a good approach to this kind of thing.
I hope this doesn't stay lost in LOL for long.
|
|
|
04-11-2011, 03:13 AM
|
#18
|
Human being with feelings
Join Date: Mar 2008
Location: Sydney, Australia
Posts: 3,955
|
incredible work. wow.
works good here.
|
|
|
04-11-2011, 07:02 AM
|
#19
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Quote:
Originally Posted by VVV
What is the point of this feature? I dont get it
|
Well Multi touch Android pads at about 10" are shipping for less than a Behringer BCF
So you could have a touch screen controller just for you faders if you wanted to, maybe even a small 7" android or old PDA or phone to show action buttons on its touch screen
The perfect use for this is recording yourself, your normally away from the computer, so use your phone or pad to control Reaper while you record haha
The possibilities are near endless for this
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-11-2011, 08:08 AM
|
#20
|
Human being with feelings
Join Date: Apr 2010
Location: South West Michigan
Posts: 256
|
I can't get my browser to load the localhost thing. I copy and pasted the address from the readme and it can't connect with anything. I also suspect user error on my part but...
__________________
ADK Laptop Intel i7 2860QM, 8 GB RAM, Avid MBOX Pro 3 (BLA Modified), Novation Remote SL37, DSI Mopho, DSI Tempest, Trilian, Aether 1.5.1, Valhalla, Nerve, Komplete 7
|
|
|
04-11-2011, 08:16 AM
|
#21
|
Human being with feelings
Join Date: Jun 2010
Location: Northern California
Posts: 273
|
Not to spoil the party but...why would I use this rather than a VNC connection?
|
|
|
04-11-2011, 09:08 AM
|
#22
|
Human being with feelings
Join Date: May 2009
Location: Germany
Posts: 214
|
Ha, cool! Tested only on the same computer. Works fine!
WinXP 32, Firefox 4
|
|
|
04-11-2011, 10:01 AM
|
#23
|
Human being with feelings
Join Date: Jun 2008
Posts: 4,923
|
well a vnc connection will let you see (a little of) your screen - this will let you put together a customized and efficient remote interface. Vnc is also irritatingly slow.
|
|
|
04-11-2011, 10:12 AM
|
#24
|
Human being with feelings
Join Date: Jun 2006
Posts: 1,167
|
WOW, very cool... and I was recently thinking of making a web controller for reaper... thanks, I'm taking a look at this right now
|
|
|
04-11-2011, 10:13 AM
|
#25
|
Human being with feelings
Join Date: Aug 2010
Location: Nanaimo, BC
Posts: 559
|
Quote:
Originally Posted by Shan
Many applications. One would be for wireless remote control of REAPER via netbook, laptop, tablet or iPhone etc. Handy if you track on your own.
Shane
|
Yep. Good call!
|
|
|
04-11-2011, 10:24 AM
|
#26
|
Human being with feelings
Join Date: Dec 2008
Location: Oregon
Posts: 267
|
Works in Opera 11.01 and on my Android MyTouch 4g with default browser. On my phone with wifi on I used my machines IP and on T-Mobiles internet connection I use my ISP provided IP. I did have to go into my routers firewall and open the port tho. Also, I tried putting it in MY default plugin folder but that did not work. I did have to put it in the REAPER/Plugins folder as the txt files said to do LOL. I like this setup for when I am at my drums better than fingerplay midi.
Matt
|
|
|
04-11-2011, 10:32 AM
|
#27
|
Human being with feelings
Join Date: Aug 2007
Location: Burlington, ON
Posts: 96
|
Holy Crap.... ppwazup just solved my problems.... I feel stupid. All I had to do was follow the directions and put it in the actual reaper plugin folder...
This is awesome
Steve
|
|
|
04-11-2011, 10:35 AM
|
#28
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Quote:
Originally Posted by Melvin J.
I can't get my browser to load the localhost thing. I copy and pasted the address from the readme and it can't connect with anything. I also suspect user error on my part but...
|
Make sure you copied the .dll and the folder that is needed to the reaper plugin folder (Not your vst folder)
If localhost doesn't work , try changing localhost for your machine IP address
Hopefully that helps
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-11-2011, 10:40 AM
|
#29
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Quote:
Originally Posted by Youn
WOW, very cool... and I was recently thinking of making a web controller for reaper... thanks, I'm taking a look at this right now
|
Thats what we need hahaha somebody who can code to do an AJAX interface and update the main.js to support more control.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-11-2011, 11:16 AM
|
#30
|
Human being with feelings
Join Date: Jun 2006
Posts: 1,167
|
heh, spent a few minutes just now (after a nice big lunch)
I tried recording but it threw some kind of error and crashed everything, other that, looks pretty good...
To get some folks started on the customization, here is how to add "Previous Marker" and "Next Marker" buttons:
Open up index.html, and below line 169 (after the transport img tags), add the following:
Code:
<img name="transport_marker_prev" src="img/transport_marker_prev.png" onClick="javascript:wwr_req(40172)">
<img name="transport_marker_next" src="img/transport_marker_next.png" onClick="javascript:wwr_req(40173)">
Then, place the attached images in the "img" folder. Not bad, eh?
Any action can be added like this (well, I'm assuming), just check "Show action IDs" in the actions menu for the correct code, and give that to the "wwr_req" script function.
eh... I'm inspired anyways hopefully I'll have time to do more, especially the js stuff, allot can be done for more functionality! I'm insanely busy though, so maybe later...
Last edited by Youn; 04-11-2011 at 11:22 AM.
|
|
|
04-11-2011, 11:19 AM
|
#31
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Super slick youn
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-11-2011, 11:47 AM
|
#32
|
Human being with feelings
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,009
|
ahh Youn shows the way... thanks.
one little bodge have just tried is using googlesites to put the controller page in (2) iframe gadgets so that it will keep the transport always visible whilst scrollling down through tracks.
am sure theres a neater way of arranging things, but this was code-free and you can add more iframes of various sizes that host modified index.html's (maybe?) for extra buttons etc. and arrange them as you wish.
example:
transport buttons stays on top
|
|
|
04-11-2011, 12:11 PM
|
#33
|
Human being with feelings
Join Date: Jun 2006
Posts: 1,167
|
ahh yes, floating bits like that are super easy with some basic css. Check it out:
Code:
<div id="transport" style="border:2px solid black;padding:12px;background:#45555f;position:fixed;">
<img name="transport_home" src="img/transport_home.png" onClick="javascript:wwr_req(40042)"><img name="transport_play" src="img/transport_play.png" onClick="javascript:wwr_req(1007)"><img name="transport_pause" src="img/transport_pause.png" onClick="javascript:wwr_req(1008)"><img name="transport_stop" src="img/transport_stop.png" onClick="javascript:wwr_req(40667)"><img name="transport_end" src="img/transport_end.png" onClick="javascript:wwr_req(40043)"><img name="transport_record" src="img/transport_record.png" onClick="javascript:wwr_req(1013)"><img name="transport_repeat" src="img/transport_repeat_off.png" onClick="javascript:wwr_req(1068)">
<BR>
<div id="transport_text"></div>
</div>
<BR><BR>
<div style="margin-top:70px;">
<div id="tracks"></div>
<div id="log"></div>
</div>
All I did was add a "style" tag to the transport div.
Then, to offset the rest of the page, wrapped that in another div with a top margin of 70 pixels.
|
|
|
04-11-2011, 12:18 PM
|
#34
|
Human being with feelings
Join Date: Nov 2010
Posts: 2,436
|
Works in Opera Mobile 11 on Symbian/S60...no routing of ports required. This is great stuff, thanks!
I hope we will get x64 version soon
|
|
|
04-11-2011, 12:43 PM
|
#35
|
Human being with feelings
Join Date: Jun 2010
Location: Northern California
Posts: 273
|
Quote:
Originally Posted by semiquaver
well a vnc connection will let you see (a little of) your screen - this will let you put together a customized and efficient remote interface. Vnc is also irritatingly slow.
|
Customization...I see.
Not to take anything away from what this person has done, but if you want to easily create user interfaces for your control, you might want to try this.
Basically, you can layout your elements in a GUI designer and then convert to html. The html buttons can trigger midi, udp, osc, etc. back in your project. In all honesty I created it, so you can lambaste me for doing this, but I thought it might be worth mentioning.
I can probably interface my code with this .dll if you really want me to...there may be a way to utilize it just like it is actually.
|
|
|
04-11-2011, 12:45 PM
|
#36
|
Human being with feelings
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,009
|
Quote:
Originally Posted by Youn
coolness
|
- oh yeh... thanks much for the tips!
|
|
|
04-11-2011, 01:19 PM
|
#37
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Quote:
Originally Posted by johnrule
Not to take anything away from what this person has done
|
This Person would be Justin the developer of Reaper, So i am quite sure this is the best solution for Reaper, However your app looks very cool and if it could be used with this plugin to make custom control UI i would be on it like a fly on sh*t.
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-11-2011, 01:21 PM
|
#38
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Quote:
Originally Posted by Youn
ahh yes, floating bits like that are super easy with some basic css. Check it out:
|
Very cool
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
04-11-2011, 03:09 PM
|
#39
|
Human being with feelings
Join Date: Dec 2009
Location: Cortland, OH
Posts: 42
|
Thank you so much Justin for this great addition to Reaper.
I have a question though. My DAW is connect to the router via
cat5 cable and the devices I am trying to control the daw with
are connecting to the router via wifi. I am able to get it to
work using the same machine but not my wifi devices. Thank you
for your help and enjoy this beautiful day!!!
|
|
|
04-11-2011, 03:24 PM
|
#40
|
Human being with feelings
Join Date: Dec 2010
Posts: 3,826
|
Have you tried using the ip address of the machine you are trying toc ontrol in place of Localhost ?
__________________
Stop posting huge images, smaller images or thumbnail, it's not rocket science!
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 04:23 AM.
|