Skip to content

Commit ce22227

Browse files
Add audio-reactive origins, press coverage, and research funding
- Document original audio-reactive LED design that evolved into haptics - Add Press & Features section with Hackaday article (2020) - Add Mitacs grant for washable wearables research - Explain signal-agnostic design philosophy in research context - Add maker tip about swapping motors for LEDs - Update landing page with audio-reactive subtitle and featured boxes Highlights the project's evolution from sound→light to sound→haptics, and emphasizes the modular, signal-agnostic control architecture.
1 parent 7520d78 commit ce22227

File tree

3 files changed

+50
-0
lines changed

3 files changed

+50
-0
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ Transform spatial information into tactile sensations with wearable haptic devic
99

1010
## ✨ Features
1111

12+
- **Audio-Reactive by Design**
13+
- Originally built as audio-reactive LED wearables (sound → light patterns)
14+
- Evolved into audio-haptic feedback systems (sound → tactile patterns)
15+
- Signal-agnostic: responds to any OSC-formatted input (audio, sensors, game engines, etc.)
16+
1217
- **Two Complete Implementations**
1318
- **Arduino + Bluetooth**: Portable system with up to 6 wireless haptic belts
1419
- **Raspberry Pi + I2C**: High-fidelity system with 8 channels and 120+ haptic effects
@@ -237,6 +242,13 @@ See [OSHWA Certification Guide](docs/OSHWA_CERTIFICATION.md) for step-by-step in
237242

238243
See [AUTHORS.md](AUTHORS.md) for complete contributor details.
239244

245+
## 📰 Press & Features
246+
247+
- **[Hackaday](https://hackaday.com/2020/02/12/in-pursuit-of-haptics-for-a-better-vr-experience/)** - "In Pursuit of Haptics for a Better VR Experience" (February 2020)
248+
- **[Mitacs Grant](https://www.mitacs.ca/our-projects/washable-wearables-for-affordable-and-aesthetic-augmentation-of-visuo-tactile-sensory-perception-enhancement-in-mixed-reality/)** - "Washable Wearables for Affordable and Aesthetic Augmentation of Visuo-Tactile Sensory Perception Enhancement in Mixed Reality"
249+
250+
> 💡 **Maker Tip**: Swap the haptic motors for LEDs and you've got a wearable light display! Same control protocol, different sensory modality. The original prototype used audio-reactive LEDs before evolving into haptic feedback. 🌈
251+
240252
## 💖 Support This Project
241253

242254
If you find this project useful, consider:

docs/research/context.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,35 @@ Academic and research context for On-Body Haptics project.
66

77
This project builds upon decades of research in haptic feedback, tactile perception, and human-computer interaction. This page provides context and references for researchers using this platform.
88

9+
## Design Philosophy: Audio-Reactive Haptics
10+
11+
The On-Body Haptics project originated as an **audio-reactive wearable LED system**. The first Arduino prototype responded to audio input - claps, music, and environmental sounds would trigger spatial light patterns worn around the body. This sound-to-light mapping proved so compelling that it inspired the next evolution: translating the same patterns into tactile feedback.
12+
13+
### From Light to Touch
14+
15+
The transition from LEDs to haptic motors revealed something interesting: **the control architecture didn't need to change**. The same OSC protocol that drove light patterns could drive haptic patterns. The same audio analysis that triggered LEDs could trigger vibrations. The system was inherently **signal-agnostic** - it doesn't care whether the input comes from:
16+
17+
- Audio analysis (FFT, beat detection, amplitude)
18+
- MIDI controllers and musical instruments
19+
- Game engines and VR systems
20+
- Sensor networks (proximity, motion, biometric)
21+
- Creative coding platforms (Max/MSP, TouchDesigner, Processing)
22+
- Custom applications via OSC
23+
24+
This flexibility emerged from the original audio-reactive design and became a core principle: **any signal can become a haptic experience**.
25+
26+
### Hardware Modularity
27+
28+
The same principle applies to outputs: swap haptic motors for LEDs and you have a wearable light display. Swap for speakers and you have a spatial audio system. The modular design means the platform supports experimentation across sensory modalities.
29+
30+
### Research Context & Funding
31+
32+
**Press Coverage:**
33+
- [Hackaday (2020)](https://hackaday.com/2020/02/12/in-pursuit-of-haptics-for-a-better-vr-experience/) - "In Pursuit of Haptics for a Better VR Experience"
34+
35+
**Research Funding:**
36+
- [Mitacs Grant](https://www.mitacs.ca/our-projects/washable-wearables-for-affordable-and-aesthetic-augmentation-of-visuo-tactile-sensory-perception-enhancement-in-mixed-reality/) - "Washable Wearables for Affordable and Aesthetic Augmentation of Visuo-Tactile Sensory Perception Enhancement in Mixed Reality"
37+
938
## Key Research Areas
1039

1140
### Haptic Feedback in VR/AR

index.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@
124124
<div class="hero">
125125
<h1>🎮 On-Body Haptics</h1>
126126
<p>Open-source wearable haptic feedback systems for spatial audio, VR/AR, and interactive installations</p>
127+
<p style="font-size: 1rem; opacity: 0.85; margin-top: -1rem;">Born as audio-reactive LED wearables, evolved into signal-agnostic haptic feedback</p>
127128
<div class="buttons">
128129
<a href="https://github.com/MissCrispenCakes/On-body-haptics" class="button" target="_blank">View on GitHub</a>
129130
<a href="https://github.com/MissCrispenCakes/On-body-haptics#-quick-start" class="button secondary" target="_blank">Quick Start Guide</a>
@@ -156,6 +157,14 @@ <h3>💰 Low Cost</h3>
156157
<h3>🎨 Production Ready</h3>
157158
<p>Used in VR experiences, art installations, research projects, and interactive exhibits</p>
158159
</div>
160+
<div class="feature" style="background: linear-gradient(135deg, #ffeaa7 0%, #fdcb6e 100%); border: 2px solid #f39c12;">
161+
<h3>💡 Maker Tip</h3>
162+
<p>Swap the motors for LEDs → instant wearable light display! Same OSC protocol, different sensory experience. The original prototype was audio-reactive LEDs. 🌈</p>
163+
</div>
164+
<div class="feature" style="background: linear-gradient(135deg, #a29bfe 0%, #6c5ce7 100%); color: white;">
165+
<h3>📰 Featured</h3>
166+
<p><a href="https://hackaday.com/2020/02/12/in-pursuit-of-haptics-for-a-better-vr-experience/" target="_blank" style="color: white; text-decoration: underline;">Hackaday 2020</a> - "In Pursuit of Haptics for a Better VR Experience"</p>
167+
</div>
159168
</div>
160169

161170
<div class="links">

0 commit comments

Comments
 (0)