Want to have 30 Muse going all at the same time? This page describes how to do it. EquipmentThe bluetooth dongle is the most important part of this equipment. In our testing, it is not possible to connect more than 3 Muses to a computer unless you use a CSR Bluetooth dongle. With a CSR dongle, you can pair 5 Muses to a single computer. You will need to buy a CSR dongle, everything else is optional. The computer you use is less important, but when doing large setups with 30+ Muse, we recommend the Zotac Nano PC due to it's very small size, fanless operation(and therefore quiet), and cheap price.
1. Install Ubuntu Download 64-bit Ubuntu image (14.04): http://www.ubuntu.com/download/desktop Make a bootable USB drive using rufus: https://rufus.akeo.ie/ Plug it into the Zotac and boot with it. You may have to hold down F8 to get the boot menu to show up. Select the Ubuntu disk. Follow the instructions for setting up Ubuntu. 2. Download the Muse SDK https://sites.google.com/a/interaxon.ca/muse-developer-site/download 3. Install 32-bit dependencies sudo apt-get install zlib1g:i386 sudo apt-get install libc6-dev-i386 sudo apt-get install lib32stdc++6-4.7-dev sudo apt-get install libbluetooth-dev:i386 4. Plug in CSR bluetooth dongle 5. Pair each of the 5 Muses You need to know the MAC address of each Muse in order to connect to it. To obtain the MAC address you can pair with each Muse using the Bluetooth manager GUI and it will display it. Once you know the MAC address of each Muse, you should not have to pair again in order to connect. Simply provide the MAC address to MuseIO.
6. Connect to Muse with MuseIO
Muse Bluetooth Names Please note that you can change the Bluetooth name of each Muse. You can do this using muse-io with the "--rename-device" argument. On each computer, you can run muse-io multiple times, once for each Muse you want to connect. How to synchronize time for all Muse? To get this working, you would synchronize the clocks on each computer Muse is connected to. Usually you would use NTP for this, which is made to sync clocks on different computers. This is available on all major operating systems. |