Difference between revisions of "Bemix"

From SlugWiki
Jump to: navigation, search
m (Murals)
Line 1: Line 1:
Bemix is a music system which plays user selected music in the bathrooms of Slugfest. Residents can control the music from a web interface and from touch switches located in the bathrooms.
+
==How to Use Bemix==
 +
Bemix is currently installed in Bemis and Shallow Walcott bathrooms (Shallow Goodale comming soon). The music in either of these locations can be fully controlled over a web interface and partially controlled from the bathrooms.
 +
 
 +
===Web Interface===
 +
Go to [http://bemix.mit.edu bemix.mit.edu]. Log on with the usual username and password. You should see a list of all available players. From here you can select playlists, start/stop the music, change the volume, etc.
 +
 
 +
To create or remove songs from a playlist, click "lists" on the left. To add songs to an existing playlist, click "library."
 +
 
 +
===Touch Switches===
 +
Each bathroom has five touch switches arranged in a + pattern.The funtions are
 +
{| border="1"
 +
|-
 +
| '''Touch Switch'''
 +
| '''Function'''
 +
|-
 +
| Center
 +
| Play/pause
 +
|-
 +
| Top
 +
| Volume up
 +
|-
 +
| Bottom
 +
| Volume down
 +
|-
 +
| Left
 +
| Previous song
 +
|-
 +
| Right
 +
| Next song
 +
|}
 +
Lay your entire hand flat over the touch switch. They are not sensitive enough to detect you finger.
 +
 
 +
Currently, you can only load playlists from the computer.
 +
 
  
 
==Features==
 
==Features==

Revision as of 20:54, 22 February 2006

How to Use Bemix

Bemix is currently installed in Bemis and Shallow Walcott bathrooms (Shallow Goodale comming soon). The music in either of these locations can be fully controlled over a web interface and partially controlled from the bathrooms.

Web Interface

Go to bemix.mit.edu. Log on with the usual username and password. You should see a list of all available players. From here you can select playlists, start/stop the music, change the volume, etc.

To create or remove songs from a playlist, click "lists" on the left. To add songs to an existing playlist, click "library."

Touch Switches

Each bathroom has five touch switches arranged in a + pattern.The funtions are

Touch Switch Function
Center Play/pause
Top Volume up
Bottom Volume down
Left Previous song
Right Next song

Lay your entire hand flat over the touch switch. They are not sensitive enough to detect you finger.

Currently, you can only load playlists from the computer.


Features

Bemix version 3.0 (current version) has five touch switches embedded in the wall of the bathroom, arranged in a + configuration. The user may start and stop the music, increase and decrease the volume, and navigate through a playlist using the touch switches. Using a web interface, one may assemble playlists as well as view and control the state of the speakers in each bathroom.

Bemix 3.0 hardware and software is made to be easily modified, expanded, and adapted to other projects. The 4E Network was developed as part of Bemix but is applicable to any project requiring a connection to a computer or another project. The bemix software can handle input from any user interface with only a small amount of work.

Contributors

Software

Hardware

Murals

If you are interested in contributing, please contact crowell or wrchan. For technical assistance or help with bemix, try the developers list bemixdev.

History

Version 1

Bemix version 1.0 was created in Spring 2005. It was designed to play music in the Bemis bathroom through speakers located above the drop ceiling. Users would select music through Glirnath, a web interface.

Later, a touch switch was added to provide on/off control from the bathroom. The touch-switch was hidden in a towel rack in the Bemis bathroom. When someone touched the towel rack and the faucet at the same time, the op-amp senses the change in voltage, compares it to a referece voltage, and amplifies it. This signal is sent to a flip flop which toggles power to the speakers.

The success of Bemix led slugs to plan its expansion into other bathrooms. But, the v1.0 hardware and software had much room for technical improvement. The touch switch was finiky and there was no way to override the touch switch from the computer.

Version 2

Bemix version 2.0 was planned but not implemented (by the time the cable trays were up, version 3 was nearly completed). It would have simply built on v1.0, expanding it to the three central bathrooms and making it more robust.

Version 3

Version 3.0 is a complete redesign of version 2. It will be PIC based and will communicate with the computer over the 4E Network. This will allow a virtually unlimited number of commands to be exchanged between the bathrooms and server. The user interface in the bathroom consists of five touch switches in a + configuration.

Cable Trays

All low voltage wiring Bemix must be run in a cable trays, because messy wires start fires. Our cable trays are from Reuse and currently being installed.

See Also