-
Orchestra/Large Ensemble, String Orchestra
Petite suite
for wind ensemble
Orchestra/Large Ensemble, Concert Band/Large Wind EnsemblesMixed Chamber Ensemble (1 to 9 Performers), Quartets, Keyboard/Plectral Strings/Bowed StringsSolo Voice, with Solo Instrument, KeyboardsSolo Voice, with Solo Instrument, KeyboardsKeyboard, Piano, One Keyboard, Two HandsRage
Part of a mini ballet by the Iranian-Canadian Composers of Toronto
Orchestra/Large Ensemble, Full Orchestra (20 or more)Three Quatrains by Omased Khayyam
for Men's Chorus
Choral (9 with Voices), with Solo Instrument, KeyboardsOverture
for orchestra
Orchestra/Large Ensemble, Full Orchestra (20 or more)Postlude
for soprano and orchestra
Solo Voice, with Full OrchestraFevered Ashes
for soprano and piano
Solo Voice, with Solo Instrument, KeyboardsChaotic Dreams
for piano solo
Keyboard, Piano, One Keyboard, Two HandsElegy for the Falling Leaves
for accordion, cello, piano, and percussion
Mixed Chamber Ensemble (1 to 9 Performers), Quartets, Percussion, Keyboard/Bowed StringsSmog
for SATB choir
In Search of
for SATB, violin, bass, and piano
Woodwinds, Solo / Ensemble, Mixed DuosRhythmicization for orchestra
for orchestra
for orchestraWavered
for Alto Saxophone Solo
Woodwinds, Solo / Ensemble, SaxophoneGardens of wonder
for string quartet
Strings, Bowed, Solo/Ensemble, Quartet (2 Violin/Viola/Cello)Etude No.1 for piano
for piano
for pianoBlooming in Murk
for Unspecified Instrumentation
Unspecified Instrumentation9 miniatures based on the Radif
for piano solo
Keyboard, Piano, One Keyboard, Two HandsThree Songs for tenor and piano Based on Poetry by Jelena Ciric by Saman Shahi
Based on Poetry by Jelena Ciric
Based on Poetry by Jelena CiricChained
for Orchestra
Suspended Doorways
for String Orchestra
Scherzo
for solo guitar
Strings, Plectral, Solo, Guitar/LuteMicrolocking for six digital pianos
for six digital pianos
for six digital pianosA dialogue in Afshari
for clarinet in B-flat and electronic sounds
Electronics/Multimedia, Solo Works, WoodwindsNew Horizon
for wind ensemble
Orchestra/Large Ensemble, Concert Band/Large Wind EnsemblesBreathing in the Shadows for soprano and piano
for soprano and piano
for soprano and pianoGo to Top