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
StatusReleased
CategoryTool
PlatformsHTML5
AuthorSmazogz 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.