Como renderizar glifos de FontAwesome em um elemento Canvas

FontAwesome especifica glifos em seu arquivo CSS da seguinte forma:

/*  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"; }

Eu estou tentando processar ícones desta fonte para um elemento de tela, mas não consigo ver como acessar esses glifos.

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

Como eu especifico esses glifos em strings JavaScript?

questionAnswers(1)

yourAnswerToTheQuestion