# Sensory Bridge // An Advanced LED Music Visualizer

Sensory Bridge isn't your grandpa's light show - lightning fast DFT and customizable music-driven LED shows you need to see to believe.

- **Seller:** [Lixie Labs](https://lectronz.com/stores/lixielabs), FRUIT HEIGHTS, Utah, United States
- **Price:** $60.00 (USD, before shipping and taxes)
- **Availability:** Sold out
- **Categories:** Audio, ESP32, LEDs
- **Certified Open Source Hardware:** [OSHW US002125](https://certification.oshwa.org/us002125.html)
- **Product page:** https://lectronz.com/products/sensory-bridge

## Links

- [Documentation](https://github.com/connornishijima/SensoryBridge)
- [Code](https://github.com/connornishijima/SensoryBridge)
- [Design Files](https://github.com/connornishijima/SensoryBridge)
- [Schematics](https://github.com/connornishijima/SensoryBridge)
- [Bom](https://github.com/connornishijima/SensoryBridge)

## Images

![Sensory Bridge // An Advanced LED Music Visualizer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODIzNCwicHVyIjoiYmxvYl9pZCJ9fQ==--9e7134abea52df76165b67d922718eccdd0905b9/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2022-09-04T22_32_18.957Z-_MG_1025_FINAL.jpg)
![Sensory Bridge // An Advanced LED Music Visualizer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODIzOCwicHVyIjoiYmxvYl9pZCJ9fQ==--e68d4d07cb71c635dde12927c32d906107316e03/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2022-09-04T21_03_52.596Z-_MG_0919_smaller.jpg)
![Sensory Bridge // An Advanced LED Music Visualizer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODI0MiwicHVyIjoiYmxvYl9pZCJ9fQ==--b375aa25c2aa3c09f1a0be02dc29210f533b964e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2022-09-04T22_29_25.716Z-_MG_0906_FINAL.jpg)
![Sensory Bridge // An Advanced LED Music Visualizer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODI1MCwicHVyIjoiYmxvYl9pZCJ9fQ==--d03d47d01954f4dc275043666011d1d5b20426f8/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2022-09-03T21_48_37.221Z-_MG_1001.jpg)
![Sensory Bridge // An Advanced LED Music Visualizer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODI0NiwicHVyIjoiYmxvYl9pZCJ9fQ==--7f482a53fb01b2c3b0bbc5145cc4656816c4a438/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2022-09-04T22_18_27.177Z-_MG_1027_FINAL.jpg)
![Sensory Bridge // An Advanced LED Music Visualizer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODI1NCwicHVyIjoiYmxvYl9pZCJ9fQ==--79f2ca62a95c4ea1ba7735790865b451170764c1/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2022-09-03T22_21_07.750Z-_MG_0939.jpg)
![Sensory Bridge // An Advanced LED Music Visualizer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODI1OCwicHVyIjoiYmxvYl9pZCJ9fQ==--43e99031eb0f17bd941fb964c556a120eead80f6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/2022-09-04T22_19_41.724Z-_MG_0985_FINAL.jpg)

## Description

--------------------------------------------------------

# **Mini Masts are available on backorder now!**

**[CLICK HERE FOR MORE INFO](https://twitter.com/lixielabs/status/1707804323298816098)**

---------------------------------------------------------

[![CLICK HERE TO SEE A VIDEO DEMO](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/6.jpg?raw=true)](https://www.youtube.com/watch?v=ALHj-XW7_6Y)

--------------------------------------------------------

# SENSORY BRIDGE is **DIFFERENT**

**This isn't the usual "sound-reactive LEDs" you've seen for years.**

--------------------------------------------------------

**Sensory Bridge is built from the ground up as an open, powerful bridge between sight and sound.** With a show that's reactive to notation, vibrato and more, it produces very unique and pleasant-to-look-at light shows which synchronize to your music without any visible latency. (A built-in MEMS microphone constantly studies what it hears using a special-sauce Goertzel-based Discrete Fourier Transform, at 100 FPS!)

It has to be seen to be believed, *which the video demos below can help with:*

**(NOTE: The below demos are from the 1.X firmware. [Here are two demos](https://www.youtube.com/watch?v=K3PTFeUaBFc) of the [current 3.X firmware](https://www.youtube.com/watch?v=Y0eGfIzb31k)!)**

[![STREET BY STREET](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/street_by_street.jpg?raw=true)](https://www.youtube.com/watch?v=trJYa3U8nCU)
[![TRUSTFUL_HANDS](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/trustful_hands.jpg?raw=true)](https://www.youtube.com/watch?v=0EICjxSjveM)
[![ON THE RUN](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/on_the_run.jpg?raw=true)](https://www.youtube.com/watch?v=RWJjWcHplGc)
[![GET YOU](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/get_you.jpg?raw=true)](https://www.youtube.com/watch?v=lk1oRJr7TGo)
[![PLANTASIA](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/plantasia.jpg?raw=true)](https://www.youtube.com/watch?v=Hz8LxBKy5SI)
[![NINA](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/nina.jpg?raw=true)](https://www.youtube.com/watch?v=OXu3x7s3SVE)

# 

--------------------------------------------------------

![SENSORY BRIDGE IS SIMPLE](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/2.jpg?raw=true)

--------------------------------------------------------
# SENSORY BRIDGE is **SIMPLE**
--------------------------------------------------------

**Easy controls provide quick access to changing the brightness, color, and smoothing of the display!**

--------------------------------------------------------
## **KNOBS**
--------------------------------------------------------

### PHOTONS KNOB

Too bright? *Dim down the show* with the **PHOTONS** knob. The FastLED code in the firmware will use dithering to keep producing color nicely at lower brightness levels.

### CHROMA KNOB

Custom color or automated color based on the music's notation? Choose with the **CHROMA** knob, where turning it all the way to the top enables Chromatic Mode.

### MOOD KNOB

This knob is special. **MOOD** controls *how quickly your LEDs will react to changes in pitch and volume!* A low "mood" will be very soft and gradual, only showing things like the underlying chord progression of a song, whereas a *high* "mood" will be extremely reactive, and can be a little too flashy for some people's liking. Luckily, you can blend the value to anywhere between those two extremes whenever you want to find what look you prefer!

# 

![KNOBS](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/16.jpg?raw=true)

--------------------------------------------------------
## **BUTTONS**
--------------------------------------------------------

### NOISE BUTTON

Running the A/C? Is the washing machine suddenly on the spin cycle? Don't worry, just pause the music for a moment and press the **NOISE BUTTON** to run a 3-second calibration to *automagically* have noisy background ambience removed from your light show.

### MODE BUTTON

Sensory Bridge currently has 6 powerful lightshow modes that you can cycle through with a tap, or long-press to toggle mirrored versions!

![SETTINGS PAGE](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/17.png?raw=true)

--------------------------------------------------------
## **SLEEK CONFIGURATION TOOLS**
--------------------------------------------------------

Also available is an extremely helpful configuration tool available at **[settings.sensorybridge.rocks](https://settings.sensorybridge.rocks)**. This tool lets you fine-tune your settings, such as the LED strip type and length, the range of frequencies your Sensory Bridge is interested in, and more!

# 

![SWEET SPOT](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/3.jpg?raw=true)

--------------------------------------------------------
## **SWEET SPOT**
--------------------------------------------------------

At the front of the base unit are three LEDs, which indicate if your music is playing too quietly for the auto-ranger to account for, or if it's too loud! (Close to clipping!)

# 

![SENSORY BRIDGE IS FLEXIBLE](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/12.jpg?raw=true)

--------------------------------------------------------
# SENSORY BRIDGE is **FLEXIBLE**
--------------------------------------------------------

While compatible with any WS2812B or APA102/SK9822-based LED strip (just use the screw terminals at the back!) there's also the option of using the **"Mini Mast"**, a dense strip of 128 1.5mm RGB LEDs on a 260mm long PCB! It just plugs directly into the Sensory Bridge accessory port, making for a very portable solution!

# 

![SENSORY BRIDGE IS OPEN](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/1.jpg?raw=true)

--------------------------------------------------------
# SENSORY BRIDGE is **OPEN**
--------------------------------------------------------

Powered by an ESP32-S2, Sensory Bridge can be easily reprogrammed for any purpose you'd like! The firmware is [open source](https://github.com/connornishijima/SensoryBridge) under the [MIT License](https://github.com/connornishijima/SensoryBridge/blob/main/LICENSE), so modifying it for your own purposes is quick and easy with the Arduino IDE. You can even download the [board](https://github.com/connornishijima/SensoryBridge/tree/main/extras/OSHW/PCB) and [case STLs](https://github.com/connornishijima/SensoryBridge/tree/main/extras/OSHW/3D%20Printing) to build one yourself!

![OSHW FACTS](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/oshw_facts.svg?raw=true)

# 

![WHATS INCLUDED](https://github.com/connornishijima/SensoryBridge/blob/main/extras/img/8.jpg?raw=true)

--------------------------------------------------------
# WHAT'S **INCLUDED:**
--------------------------------------------------------

For $60, you'll receive a ***fully assembled Sensory Bridge***, with the latest firmware already installed. For $35 extra, you can have a **Mini Mast** (128 micro-LED PCB, seen above) sent as well, with an accompanying brace that provides rigidity. (It just plugs right into the accessory port on top of Sensory Bridge!)

*(MINI MAST AVAILABLE AGAIN MID-MAY 2023)*

--------------------------------------------------------
# EXTRAS YOU **MIGHT NEED:**
--------------------------------------------------------

### **PAY CLOSE ATTENTION TO THIS SECTION!**

To save on redundant materials you might already own, **your Sensory Bridge does *not* come with the following items:**

- **WS2812B LED Strip** - "144-LEDs per meter" variants are recommended, you can cut the 16 excess LEDs off of the end of the strip or reconfigure your device to interpolate to the 144-LED length at a slightly lower frame rate. ([AMAZON LINK](https://www.amazon.com/WS2812B-Individual-Addressable-144Pixels-Non-Waterproof/dp/B09PBHJG6G/ref=sr_1_5?crid=3KPXUN3NEV06Q&keywords=ws2812b%2Bled%2Bstrip%2B144&qid=1662389723&sprefix=ws2812b%2Bled%2Bstrip%2B144%2Caps%2C128&sr=8-5&th=1))
- **USB-C Cable** ([AMAZON LINK](https://www.amazon.com/JSAUX-Charger-Braided-Compatible-Samsung/dp/B076FPGWNZ/ref=sr_1_9?crid=2YG0J3B874G73&keywords=usb-c+cable&qid=1662388265&sprefix=usb-c+cable%2Caps%2C137&sr=8-9)) *I've verified that this specific cable has data lines inside it, some cables ONLY carry power, making firmware updates impossible. Avoid those cables if at all possible.*
- **5V, 2A USB Power Adapter** ([AMAZON LINK](https://www.amazon.com/Certified-Charger-FONKEN-Universal-Compatible/dp/B07DF782WQ/ref=sr_1_4?crid=1WJDP9XHVR3QC&keywords=2a+usb+adapter&qid=1662388344&sprefix=2a+usb+adapter%2Caps%2C131&sr=8-4))
- **Wire Stripper** - If you'd like to use your Sensory Bridge with your own LED strip, you'll either need a wire stripper or strong teeth to get it hooked up neatly! These clamp-style strippers make that process a breeze, so please don't use your teeth: ([AMAZON LINK](https://www.amazon.com/Self-Adjusting-Stripper-Klein-Tools-11061/dp/B00CXKOEQ6/ref=sr_1_5?crid=UIAP8SCLPER3&keywords=wire+strippers&qid=1662390513&sprefix=wire+strippers%2Caps%2C141&sr=8-5))

# 

--------------------------------------------------------
# **GETTING STARTED**
--------------------------------------------------------

The **[GETTING STARTED](https://sensorybridge.rocks/start/) GUIDE** will walk you through the quick-and-easy setup process!

## Shipping policy

As of 6/5/23, Lixie Labs is manufacturing your orders on the fly:

https://twitter.com/lixielabs/status/1665834294026141701
