Smazlabz RGB-2-MIDI Colour Player
Explore Chromesthesia
🎨 16,777,216 RGB Colors
- Every color from RGB(0,0,0) to RGB(255,255,255)
- Each color mapped to a unique MIDI note (0-127)
🎵 Sound Generation
- MIDI notes converted to frequencies using Web Audio API
- Wave type varies based on R+G values (sine, triangle, sawtooth, square)
- Volume based on colour brightness
🎛️ Controls
- Play Sequence: Auto-increment through colours
- Random: Jump to random colours or randomize sequence
- Previous/Next: Step through colours manually
- Speed Controls: Adjust note duration (50ms-2000ms)
- RGB Sliders: Manually adjust each channel
📋 Color List
- Shows 50 colours around current position
- Click any colour to jump to it
- Search by index (0-16777215) or hex (#RRGGBB)
⌨️ Keyboard Shortcuts
- Arrow Keys: Navigate colours
- Space: Play/Pause sequence
- R: Random colour
📊 Visualizer
- Real-time frequency visualization
- Colours based on current RGB values
Tips : set speed settings and randomize. in several browser tabs.
Fun: click the list and hold arrow up or down to slides over notes.
Donations : I like to create stuff for free but £ always comes in handy :)
| Published | 13 hours ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Author | Smazogz of Smazlabz |
Download
Download NowName your own price
Click download now to get access to the following files:
Smazlabz_RGBMIDI.html 26 kB

Leave a comment
Log in with itch.io to leave a comment.