Audiolux

C++
3D Printing
Android
Arduino
PCB

AudioLux is a product developed by Portland-based company CymaSpace that visualizes music or other performing arts on LED strips, enabling the deaf and hard of hearing to participate in these events. The Audiolux is a pre-existing product, so this project aims to improve user-configurable modes, increase the number of visualization patterns on the LEDs, make configuration wireless, and improve pitch detection accuracy. AudioLux is a device that represents music and audio signals on an LED strip in real-time. It can be plugged into a 3.5mm headphone jack, or use an onboard microphone as input. The audio signal is analyzed for qualities like dominant frequency, present frequencies, and volume. Based on these parameters, the LEDs’ position, brightness, and colors are changed in real-time. Preset patterns can be cycled by the user, allowing them to find ones that fit the song well. Additionally, new patterns could be programmed onto the device. An accompanying phone app allows the user to have control over the system, without being physically near the device AudioLux is to increase accessibility for the people with hearing impairment in live music and other artistic performances and to have the potential for use in education for encouraging kids’ interest in STEM and having DIY expandability for at-home builders.

3 Lifts 

Artifacts

Name Description
Project Document This document shows the project in detail and includes all processes and project materials.   Link
Project Github Repo This repo includes the instruction for implementing the Audiolux. Source code and instructions for setting Arduino environment and the PCB materials   Link
Project Video AudioLux project is a device that enables people to see sound.   Link