Difference between revisions of "Status Board"
Boxofstops (Talk | contribs) |
Boxofstops (Talk | contribs) |
||
Line 3: | Line 3: | ||
The [https://thepihut.com/collections/raspberry-pi-store/products/status-board-pro Status Board] from The Pi Hut is just about the simplest and most affordable controller available for Box Of Stops. | The [https://thepihut.com/collections/raspberry-pi-store/products/status-board-pro Status Board] from The Pi Hut is just about the simplest and most affordable controller available for Box Of Stops. | ||
− | While it was clearly not designed with this in mind, the combination of five input buttons (available cheaply separately), each with two related LEDs is ideal to drive a few controls in Box Of Stops. | + | While it was clearly not designed with this in mind, the combination of five input buttons (available cheaply separately), each with two related LEDs is ideal to drive a few controls in Box Of Stops. |
+ | |||
+ | To make best use of the buttons, typically they are assigned to [[Combination|combinations]], but in fact they are just normal [[Trigger|triggers]] in Box Of Stops - [[Coupler|couplers]] and [[Stop|stops]] can be assigned too. Then the LEDs on the Status Board will show which buttons are active and/or playing. | ||
== What to buy == | == What to buy == |
Revision as of 06:04, 25 September 2017
Page under construction
The Status Board from The Pi Hut is just about the simplest and most affordable controller available for Box Of Stops.
While it was clearly not designed with this in mind, the combination of five input buttons (available cheaply separately), each with two related LEDs is ideal to drive a few controls in Box Of Stops.
To make best use of the buttons, typically they are assigned to combinations, but in fact they are just normal triggers in Box Of Stops - couplers and stops can be assigned too. Then the LEDs on the Status Board will show which buttons are active and/or playing.
What to buy
To use the Status Board with Box Of Stops you will need:
- The Status Board itself
- Some 6mm buttons
The buttons can then be plugged into the available sockets on the right of the board.
Configuring
To enable a Status Board in Box Of Stops, please edit the Application properties, and set the gpio.board value to StatusBoard :
gpio.board = StatusBoard
This will reconfigure the necessary Gpio inputs and outputs for the LEDs. There is no need to change the pi.input.pins property described in the Gpio button section.
Then plug in the Status Board and restart. When Box Of Stops detects the board, it will play a short animation on the LEDs to confirm everything is working.
Assigning buttons
To assign a button on the Status Board, just press that button while adding a trigger to any stop, coupler or combination. Once you OK the screen, the red LED for that button will light, to indicate the control is available.
Then press the chosen button to toggle its related control - the green LED will show while it is playing, and the red LED while it is off.
Timeout
After 10 minutes of inactivity, Box Of Stops will automatically timeout the lights on the Status Board.
It will wake up again when activity is next detected. This could be anything, e.g. a button on the Status Board, or a note being pressed on a keyboard.
If you wish to change the 10 minute default, please look for the midi.timeout.minutes
value in Application properties.