Hi John,
some time ago I wrote this, even though it didn't get much attention.
Hope you find it quite useful

Alessio

Hi all,
I want to share with you my experience and maybe ask you suggestions
on how would you improve this configuration.

The goal having a real cartwall which plays Rivendell cartwall (sound
panel in rdairplay or rdpanel), preloaded with sound effects or beds.
In our mind they behave differently
- SFXs: if pressed many times, it must firts stop itself and then
sound again, like a drum machine. They can sound simultaneously.
- BEDs: they are exclusive (non-simultaneous), so that once it is
pressed it stops all other buttons playing at the moment.
Other buttons act as NEXT, AUTO/LIVE-ASSIST, open text-editor ...

The controller we found is a 2nd-hand TiPro keyboard, something like
this: 
http://www.epos-store.co.uk/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/t/i/tiprokmx064a.jpg

It is programmable so that each key is mapped with a combination like
CTRL+SHIFT+P or whatever you like...

Then we prepared bash scripts for each button in the panel, with some
rmlsend commands lines, (like stop itself then play itself again, or
stop all other panel lines) according sfx or bed behaviour.

In Debian we mapped specific key-shortcuts with realtive bash scripts.
Now the pipeline is

key pressed -> translated as key-combination -> gnome associate
key-combination with bash script -> inside the script there are
rmlsend commands -> rivendell plays.

It works but it is far from being elegant and sometimes it delays a bit :-(
How would you improve this?
...not sure I wrote in an understandable way.


Alessio

2014-05-26 15:34 GMT+02:00 John Hodgson <[email protected]>:
> Hi,
>
> Just wondering if anyone has been able to make a Tipro keyboard work with 
> Rivendell? Able to program custom buttons etc?
>
> Cheers
> John
> _______________________________________________
> Rivendell-dev mailing list
> [email protected]
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to