Web server providing simple transport controls.
Run simple web server on windows with midi connect to sonar. I hope the windows 10 midi interface makes this easier???
Use case, smart phone web browser connects over home network, hit record from behind the drum kit. Priceless!
I did this for XP with Ruby, LoopBe1, and windows midi interface. It worked for win 8.1. Haven't tried win 10. If you want source code let me know.
https://groups.yahoo.com/...s/Software/iDawCtl.zip Demo (skip to near end of home studio tour):
https://youtu.be/vU4A-_xc2kA README:
iDawCtl - Midi Transport Control
Version 1.2
Provides Web based midi transport controls. Very simple to use. Command
line startup and configuration. Targeted for mobile devices. No client
applications aside from client web browser not included.
The exe iDawCtl is a web server which sends midi messages to midi ports
based on user configuration and commands. It currently supports the
following commands play, stop, record, rewind, undo. It is run on a
Microsoft windows platform. It listens on tcp port 7555. Set client
web browser to "ip_address:7555". When started windows may ask to unblock
port, allow if you want to use this app.
iDawCtl command line options. No Argument lists midi output ports.
To start running you must supply the following arguments:
Argument 1 is IP Address to listen on(see XP command ipconfig).
Argument 2 is midi output port to send control on.
Tested with client Ipod Touch running Safari controlling Windows XP running
Sonar 7 PE. I used LoopBe1 as the midi loopback device.
Quick Start:
Install LoopBe1(also free) configure Sonar to use LoopBe1 input port.
Make sure you do not use the LoopBe1 output port in another app or
iDawCtl will not be able to open said device.
Run iDawCtl.exe with no arguments and output port selection is given.
Note LoopBe1 port number. Use ipconfig to get your ip address. Start
iDawWeb server with these arguments, eg "iDawCtl 192.168.1.2 5". This
Starts the server listening on IP 192.168.1.2 and sends midi messages to
output port 5.
post edited by kzmaier - 2016/10/21 16:19:14