bell notificationshomepageloginNewPostedit profiledmBox

Hoots : Creating color coded playing instruction for xylophones I want to create simple playing instructions for a child to be played on an eight-note xylophone where each tone has a unique color. The instructions should be color - freshhoot.com

10% popularity   0 Reactions

Creating color coded playing instruction for xylophones
I want to create simple playing instructions for a child to be played on an eight-note xylophone where each tone has a unique color. The instructions should be color coded too. They should be recognisable for smaller children. Is there some tool or template that turns something like
E E E E E E E G C D E into assigned colors?

Thank you.


Load Full (3)

Login to follow hoots

3 Comments

Sorted by latest first Latest Oldest Best

10% popularity   0 Reactions

If you've got a copy of Sibelius (I know that's a big if), there's an inbuilt function to colour pitches. In Sibelius 8, it's under Note Input > Plugins > Color Pitches. In older versions, it'll be in the plugins somewhere.

You can select a colour for each pitch, and the plugin applies them to the music you select.

Results look something like this:


10% popularity   0 Reactions

Save this as a .html file, and open it in a browser:

<script>
var colors = {
'C1': 'red',
'D': 'orange',
'E': 'yellow',
'F': 'green',
'G': 'cyan',
'A': 'blue',
'B': 'indigo',
'C2': 'purple'
};
function colorize() {
var notes = document.getElementById('notes').value.split(' ');
var output = '';
for (var i = 0; i < notes.length; i++) {
output += '<span style="color: ' + colors[notes[i]] + '">' + notes[i].replace(/[0-9]/g, '') + '</span> ';
}
document.getElementById('display').innerHTML = output;
}
window.onload = colorize;
</script>

<p><input id="notes" onkeyup="colorize()" style="width: 100%" value="C1 D E F G A B C2"></p>

<div id="display" style="background-color: lightgrey; font: 40px Arial; font-weight: bold; padding: 5px;"></div>

You can adjust the notes and colors as needed
Put a space between each note
You can add line breaks like this: "A B C <br> D E F"

Screenshot:


10% popularity   0 Reactions

Microsoft Excel has a large number of possibilities under the Conditional Formatting menu.

Paste your tune (as alphabetic notes) into a single cell.
Reduce the width of the cells in your sheet so the result of the next step is not excessively wide.
Use Data -> Text to Columns to distribute each note into different cells. There are various options for splitting the data by fixed width or by delimiting characters such as spaces.
Use conditional formatting to colour the cells.

There are two conditional formatting options you could try.

One is colour scales, where the cells can be given for example a rainbow of background colours (I use this at work to prioritise items by colouring by due date.) It auto-normalises so if all notes are present the A would be red and the G would be blue (or vice versa if you prefer) leaving the D in the middle in green, but if you only had the notes A to E, the E (as the last item in the available alphabet) would be blue and the middle note C would now be green.

I can't see an easy way of starting this colour scheme at C, so I hope your kids like the scale of A minor.

The other is custom rules, where you can set all kinds of stuff for each cell (background colour, text colour, bold, underline, etc.) according to its content. If you have a xylophone with an existing colour scheme, you could build a spreadsheet to match it, and paste all your different tunes into it.


Back to top Use Dark theme