|
116 | 116 | <div class="color-key white" data-note="F4" style="background-color: #C0FF00">F4</div> |
117 | 117 | <div class="color-key black" data-note="Gb4" style="background-color: #80FF00">Gb4</div> |
118 | 118 | <div class="color-key white" data-note="G4" style="background-color: #00FF00">G4</div> |
119 | | - <div class="color-key black" data-note="Ab5" style="background-color: #00FF40">Ab5</div> |
120 | | - <div class="color-key white" data-note="A5" style="background-color: #00FF80">A5</div> |
121 | | - <div class="color-key black" data-note="Bb5" style="background-color: #00FFC0">Bb5</div> |
122 | | - <div class="color-key white" data-note="B5" style="background-color: #00FFFF">B5</div> |
| 119 | + <div class="color-key black" data-note="Ab4" style="background-color: #00FF40">Ab4</div> |
| 120 | + <div class="color-key white" data-note="A4" style="background-color: #00FF80">A4</div> |
| 121 | + <div class="color-key black" data-note="Bb4" style="background-color: #00FFC0">Bb4</div> |
| 122 | + <div class="color-key white" data-note="B4" style="background-color: #00FFFF">B4</div> |
123 | 123 | </div> |
124 | 124 | <canvas id="paintCanvas"></canvas> |
125 | 125 | <div class="brush-size-container"> |
|
148 | 148 | let isListening = false; |
149 | 149 | let synth = new Tone.Synth().toDestination(); |
150 | 150 | let selectedColor = '#000000'; |
151 | | - const INITIAL_BRUSH_SIZE = 5; |
| 151 | + const INITIAL_BRUSH_SIZE = 50; |
152 | 152 |
|
153 | 153 | // Initialize canvas and Tone.js first |
154 | 154 | canvas.width = window.innerWidth - 200; |
|
235 | 235 | const g = pixelData[1]; |
236 | 236 | const b = pixelData[2]; |
237 | 237 |
|
238 | | - // Play sound for all colors except pure white (255,255,255) |
239 | | - if (r < 250 || g < 250 || b < 250) { |
| 238 | + console.log(r, g, b); |
| 239 | + // Play sound for all colors except almost pure white (250,250,250) |
| 240 | + if (r > 2 || g > 2 || b > 2) { |
240 | 241 | // Convert RGB to note |
241 | 242 | const note = rgbToNote(r, g, b); |
242 | 243 |
|
|
0 commit comments