JupiterBroadcasting / CasterSoundboard

A soundboard for hot-keying and playing back sounds. (For podcasting)
GNU Lesser General Public License v3.0
146 stars 17 forks source link

Remote control feature #29

Closed fredmajor closed 7 years ago

fredmajor commented 7 years ago

Hey, are there any plans for remote control? Via a web-gui, phone app, whatever? Adding a restful API to play already defined sounds would be nice.

guyfawcus commented 7 years ago

In issue #22 @covarianttensor is currently working on adding Open Sound Control (OSC) support which would allow you to control CasterSoundboard using any application that supports sending OSC messages, TouchOSC (Android or IOS) is one such example for mobile. If you want to talk to it pragmatically, check out the example Python 3 code I wrote on the issue.

As far as I'm aware, that's where the remote priorities are at the moment. Let us know if you have any particular use-cases that would require a different method of communication.

covarianttensor commented 7 years ago

Yeah what he said.

covarianttensor commented 7 years ago

To elaborate some more. Once CasterSoundboard supports two-way Open Sound Control communication, you will be able to use a program like TouchOSC on an ipad or android phone/tablet to remote control CasterSoundboard. Just be patient, will most likely be done in about three days from now.

Also, I'm hoping people in the community will create TouchOSC layouts for multiple devices to use with CasterSounboard, those layouts will be added to the repo.

covarianttensor commented 7 years ago

Feature implemented via open sound control. Use TouchOSC to remote the soundboard.