Cómo representar glifos de FontAwesome en un elemento Canvas

FontAwesome Especifica glifos en su archivo CSS así:

/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure 
    screen readers do not read off random characters that represent icons */
.icon-glass:before                { content: "\f000"; }
.icon-music:before                { content: "\f001"; }

Estoy tratando de representar iconos de esta fuente a un elemento de lienzo pero no puedo ver cómo acceder a estos glifos.

ctx.font = "40px FontAwesome";
ctx.fillText("\f000",20,20); // no cigar

¿Cómo especifico estos glifos en cadenas de JavaScript?

Respuestas a la pregunta(1)

Su respuesta a la pregunta