On the Subject of Synesthesia

You better not be colordeaf!

This module displays a grid of 16 buttons, three colour selection bars, and two more buttons. The right button above the color selectors will play a sequence when clicked. The top button submits the current grid. To solve the module, colour the grid according to the audio track.

When the play button is pressed, sets of notes can be heard. These sets correspond to the red, blue and green components of the colour. If an RGB-channel is not present, its note will not play. As a reference the colour selectors will play the note corresponding to their value and channel on a press. The play button will change its colour to this newly selected colour. Press a square of the grid to colour it in this selected colour. On playing, the submit button turns white. The play button can be pressed again to stop the sequence. The order of the audio to grid is a hilbert curve, as shown in the table below.

06071011
05080912
04031413
01021516

All possible colours and their RGB values:

000010020100110120200210220
001011021101111121201211221
002012022102112122202212222