O Come, O Come Emmanuel

from by Viktor Mastoridis

  • Digital Track
    Streaming + Download

    Includes high-quality download in MP3, FLAC and more. Paying supporters also get unlimited streaming via the free Bandcamp app.
    Purchasable with gift card

      name your price

    You own this


  • Compact Disc (CD)

    Four page booklet, jewel case, wrapped
    ships out within 2 days

      £5 GBP or more 

    You own this  


  • Full Digital Discography Full Digital Discography

    Get all 10 Viktor Mastoridis releases available on Bandcamp and save 35%.

    Includes unlimited streaming via the free Bandcamp app, plus high-quality downloads of Nostalgia, Rapovanje, Pesnite Zvezdeni, The Sunny Island, Longing, Restless, Bursting, Calm, and 2 more. , and , .

    Purchasable with gift card

      £18.20 GBP or more (35% OFF)

    You own this



This tune might be a 15th Century French church hymn or even an 8th Century Gregorian chant. I didn't know the melody before recording this album, yet on first hearing I connected with it. Its depth and solemnity are tremendous. This aria possesses a kind of mystical feel, typical for the most beautiful spiritual pieces.
In the improvisation part, I use several Balkan-style scales, one of whom is the Minor Pentatonic. This is done purposely: the North-West of Greece is the cradle of the Ikariotiki music (Ικαριώτικα). A large part of that music is being delivered in the Pentatonic, probably the most ancient of all Modes.


from My Greek Christmas Album, released October 16, 2011
Anonymous, Latin origin


all rights reserved



Viktor Mastoridis London, UK

At the moment working on a new album with a London-based band Valkania.
Musical influences: started with Blues (Eric Clapton, Peter Green), then Classic & Prog Rock (Led Zeppelin, Deep Purple, Queen, Yes), moved to Hip-Hop, discovered Balkan Folk (Greek & Macedonian); involved in Children's Educational music...
Settled with Balkan World Music: a Fusion of all the music experiences so far.
... more

contact / help

Contact Viktor Mastoridis

Streaming and
Download help

Shipping and returns

Redeem code