iCompositions will retire on August 11, 2018. More information »

Biography

I've been writing music for as long as i can remember, from the first toy piano I bought from the market, via various Bontempi keyboards, to now with an iMac and Garageband. I will use Logic at some point, but for now I find it rather scary and complicated! I write instrumental pieces that I hope are full of melody and harmony, a direct result of listening to a large amount of Indian film music growing up. Other influences were people who used strong melodies such as ABBA, Erasure, Roxette, Andrew Lloyd Webber and Mike Oldfield - not always fashionable but I like them!

Blog rss

Music rss

Title Genre Released Plays
Young Love Classical Aug 18, 2013 1845
You're the One That I Want - cover (Grease) Other Nov 25, 2014 1521
You and me - wherever Pop Jul 25, 2011 878
Woh Beete Din (Those Lost Days) World May 16, 2012 4886
Witness - Instrumental version Collab World Feb 3, 2013 1151
With Flowers in Her Hair Folk Apr 11, 2014 1099
Winner Takes It All - ABBA cover - vocals Pop Feb 23, 2015 1330
White Wedding - Billy Idol (cover) Classical Apr 4, 2015 1578
When Johnny Comes Marching Home - vocals Folk Jan 1, 2013 1777
When I set out for Lyonnesse Classical Oct 9, 2012 2705
When All is Said and Done - ABBA cover Pop Jan 26, 2011 772
Well met by Moonlight Classical Jul 26, 2011 912
Waltzing Matilda - vocals Folk Oct 21, 2012 2668
Waltzing Matilda Folk May 23, 2011 1356
Walking in the Air - from "The Snowman" Other Dec 19, 2012 3577
Walk with Me - vocals Collab Other Jun 23, 2012 1178
Walk With Me Classical Feb 24, 2012 1270
Waking up with you Pop Sep 9, 2011 934
Wake up, it's a beautiful morning! Other Jan 16, 2012 4895
Voyage - a Viking journey Classical Nov 6, 2011 963
Victorian Autumn Classical Apr 8, 2013 2224
Under a Spanish sun World Feb 16, 2011 1115
Twilight Classical Jun 3, 2011 984
Tomorrow When the War Began Classical Mar 5, 2013 1676
Tilting at Windmills World Oct 26, 2013 1349
Those Halcyon Days Other Oct 29, 2012 493
The Winner Takes It All - ABBA cover Classical Feb 1, 2015 1536
The Wind in Your Hair Classical Nov 14, 2012 1369
The Way She Moves Classical Jun 5, 2012 1193
The Wagon Trains Classical Apr 28, 2014 1499
The Sun in your Heart Electronica Feb 21, 2012 986
The Siren's Song Classical Mar 11, 2012 637
The Silk Weaver's Daughter World May 2, 2012 898
The Scarlet Woman World Mar 19, 2012 1370
The Rain, It Comes Other Feb 15, 2013 1481
The Rain Waltz Other Sep 15, 2014 1126
The Rain in your Soul Ambient Jun 15, 2012 1498
The Proposal Classical Mar 21, 2013 851
The Pioneers Other Jan 22, 2013 1108
The Phantom of the Opera - cover Classical Nov 6, 2011 4045
The Perseids Other Sep 1, 2014 796
The Peasants' Dance Folk Jan 20, 2012 1121
The Passion Classical May 24, 2012 975
The Parting Classical May 29, 2015 1430
The Paradise theme - cover Classical Oct 26, 2014 1529
The Owl and the Pussycat Other Jun 20, 2013 2192
The Other Side of Love World Feb 6, 2014 863
The name's Rango Other Mar 12, 2013 1369
The music box Other Apr 26, 2013 1101
The Morning After Classical Mar 12, 2016 1291
The Mistletoe Bride Classical Jan 4, 2015 1427
The Lady of Shalott Classical Oct 4, 2011 630
The Keepsake Classical Jan 4, 2014 1050
The Geisha "Willow Leaf" World Jan 29, 2012 968
The geisha Kyoko-san World Nov 13, 2011 1256
The Gaucho Other Oct 7, 2013 1491
The Flame Electronica Oct 19, 2014 972
The First Summer Other Aug 4, 2014 1068
The Enchanted River (vocals version 2: folk) Collab Folk Jul 26, 2012 1205
The Enchanted River Collab Other Jul 4, 2012 1351
The Days of Pearly Spencer - Marc Almond cover Pop Oct 25, 2011 1246
The Days of Pearly Spencer - cover (male vocal) Pop Feb 18, 2012 1487
The Dance Folk Apr 6, 2014 1114
The Courtship Classical Mar 4, 2012 959
The city is sleeping Classical May 4, 2011 1089
The Betrayal Other Jul 23, 2013 820
The Beat Goes On Folk Nov 8, 2013 1405
The Awakening Electronica Apr 14, 2012 931
The Animals Went in Two by Two Folk Nov 27, 2012 3466
Tango Heat World Sep 30, 2012 606
Swing out, Sister! Electronica May 21, 2012 823
Sunset Boulevard - theme from musical Other Sep 19, 2011 2364
Summer Rain - Belinda Carlisle (cover) Pop May 6, 2012 3598
Summer Night City - vocal - ABBA cover Pop Jan 22, 2012 2797
Summer Night City - ABBA cover Pop Oct 5, 2011 2072
Stolen kiss Classical Sep 26, 2010 734
Starburst Electronica Aug 21, 2012 1002
Spanish eyes World Jan 7, 2011 653
SOS - ABBA (cover) Classical Sep 8, 2013 1653
Somewhere in time Classical May 15, 2011 1052
Someone Else's Story - male Other Apr 21, 2013 1773
Someone Else's Story - cover Other Feb 24, 2013 1322
So Happy Together - cover Pop Aug 1, 2012 1506
Snowfall and starlight Classical Jan 5, 2012 1467
Ship of Fools - Erasure cover Pop Jul 29, 2012 1757
She's the kind they'd like to flaunt Pop Jan 21, 2012 1094
She's My Kind of Girl - ABBA cover Other Nov 24, 2013 2122
She walks in beauty Classical Sep 17, 2011 1145
She Moved Through the Fair (insp. by) Folk Jan 25, 2014 1616
Senza di Te - from Captain Corelli's Mandolin Other Jan 18, 2012 3048
Scarborough Fair - vocals Folk Sep 10, 2012 2242
Scarborough Fair - vocal version Folk Jan 13, 2012 1256
Scarborough Fair Folk Aug 23, 2011 864
Savannah World Jan 5, 2013 1038
Rustling Leaves Collab Pop Nov 22, 2012 3502
Run away with me, my lass Folk Nov 26, 2011 1176
Revenge of Lotus Flower Other Oct 27, 2012 1212
Rent (vocals - Pet Shop Boys cover) Pop Jul 22, 2012 1434
Rent (Pet Shop Boys cover) Pop Jul 21, 2012 2606
Reflections - II Other Sep 13, 2012 979
Reflections Classical Dec 23, 2010 729
Rasputin - Boney M cover Pop Jul 12, 2012 3700
Rainbow High - from Evita Other Oct 31, 2012 1344
Rain - Mika (cover) Pop Oct 5, 2012 1881
Rain Classical Aug 15, 2010 924
Promise to Try - Madonna (cover) Pop Jul 12, 2014 1602
Pretty Polly, Say - from The Beggar's Opera Folk Apr 13, 2011 2296
Pretty Polly - from The Beggars Opera Folk May 7, 2012 951
Piano waltz Other Sep 12, 2010 782
Piano piece Other Jun 14, 2010 802
Perfect Day - cover Other Nov 22, 2011 1185
Over the hills and far away - from The Beggars Opera Folk Nov 19, 2011 763
Over the Hills - vocals Folk Jun 17, 2012 932
Oriental express_synth piece Electronica Apr 9, 2011 716
One, Two, Buckle My Shoe Other Jul 16, 2012 874
One Hour Later Other May 6, 2013 1027
One and One Electronica Dec 5, 2011 1181
Once upon a time Classical Jul 9, 2011 843
Once a sweet young girl met a nice young boy Collab Folk Jan 19, 2013 3304
Oh, soldier, soldier, won't you marry me? Folk Feb 20, 2012 3718
Oh Sinner Man - vocal version Spiritual/Gospel Mar 5, 2012 1520
Oh sinner man Spiritual/Gospel Apr 18, 2011 1204
Never Look Back - from "Moll Flanders" Classical Jul 9, 2012 1830
Myself and a girlish form benighted Other Nov 7, 2014 936
My Love is an Oasis (instr) Collab World Jul 19, 2012 827
Moorish dreams World Jan 14, 2011 766
Moonlight Shadow -cover - male vocals Pop Jun 1, 2014 988
Money Money Money - ABBA cover Other Oct 2, 2012 2107
Moments of Reflection Other Oct 22, 2013 1085
Midnight waltz Classical May 6, 2011 725
Midnight in Paris Other Feb 5, 2012 1028
Mercury Other Oct 14, 2013 1085
Meet me by the Seine Pop Nov 8, 2011 1127
Me cas mi madre Folk Feb 23, 2012 891
Matchstalk Men and Matchstalk Cats and Dogs - cover Pop Dec 22, 2011 4043
Matchstalk Men - cover (vocals) Pop Apr 11, 2012 1528
Masterpiece - Madonna cover Collab Pop Jun 21, 2012 2096
Marriage Morning Classical Feb 15, 2015 1162
Madonna - La Isla Bonita Pop Sep 7, 2011 2348
Lullaby World Oct 19, 2012 1076
Lovers - "House of Flying Daggers" Other Dec 10, 2011 6567
Lovers - House of Flying Daggers - male vocals World Oct 22, 2012 1634
Lotus Flower World Jun 17, 2011 1288
Lone Rider Other Dec 17, 2013 1131
Lay All Your Love On Me - ABBA Pop Jun 20, 2012 1596
La Isla Bonita - Madonna cover Pop Feb 1, 2012 2793
Kya Dekhte Ho (cover: film Qurbani) World Dec 29, 2013 1886
Jolene - (cover) Country Oct 19, 2011 1098
Jolene (cover - Dolly Parton) Folk Jul 27, 2013 2674
I'll Spread Sail of Silver - vocals Folk Jun 10, 2012 1081
I'll Spread Sail of Silver Folk Oct 23, 2011 1131
I'll Fly Away World Jul 30, 2011 965
It Will Not Be Forgotten - The Pierces cover Pop May 5, 2012 1089
Into the Sunset Other Aug 12, 2012 727
Inteha Ho Gayi (The End of My Patience) - cover World Nov 10, 2012 1304
In these Woods we did Dance Folk Sep 9, 2014 824
In the Stars Collab Other Dec 14, 2011 893
In the shadows Classical Dec 1, 2011 847
In the Forest Electronica Jan 19, 2014 1046
In the depth of a wood: Snowdrops Other Jan 31, 2013 719
In My Lover's Footsteps Other Jun 16, 2013 886
In Love's Dances Classical Jan 31, 2012 830
In Flanders Fields Classical Aug 24, 2014 988
In Another Time World Oct 2, 2014 883
In a Norwegian Wood Ambient May 8, 2012 1258
If Kisses were Raindrops Classical Aug 3, 2013 1586
I, Robot Other Nov 19, 2013 1092
I'd be surprisingly good for you - EVITA Other Nov 10, 2014 847
I Have a Dream - ABBA cover Pop Jun 7, 2013 3090
Hum Tum Hum Do Rahi - cover Other Sep 1, 2013 2233
How Do I Love Thee_2 Classical Apr 14, 2013 1017
How Do I Love Thee? Other Jan 3, 2012 1200
Hornpipe Folk Sep 26, 2013 959
Holding Out for a Hero - Bonnie Tyler cover Pop Sep 1, 2012 1157
Hold me, and kiss me Classical Jul 5, 2011 722
Hit Me Baby One More Time - cover Pop Jun 25, 2013 2315
High Noon Electronica Jan 1, 2012 1165
Haveli Dance World Dec 9, 2011 929
Hallelujah - cover Pop Apr 20, 2012 1104
Gypsy Other Sep 29, 2011 535
Gone with the Wind - 2 Classical Nov 2, 2013 1085
Gone with the Wind Classical Dec 30, 2011 995
Geisha Kyoko San - vocals World May 27, 2012 2474
Fuori dal Mundo - cover Ludovico Einaudi Other May 19, 2013 1314
Funky Octavia - synth piece Electronica Sep 15, 2011 1631
Forever Midnight_2 Other Jun 3, 2013 879
Forever Midnight - VOCALS Other Jun 9, 2013 1643
Forever midnight Classical Jan 17, 2011 791
Footsteps in the Sand Spiritual/Gospel Aug 27, 2012 2285
Flying with the Wind Classical Feb 13, 2012 2704
First Time He Kissed Me Classical Aug 14, 2012 1022
Fernando - ABBA cover (vocals) Pop Sep 24, 2012 1915
Fernando - ABBA cover Pop Aug 4, 2012 1020
Fame - I'm gonna live forever (cover) Other Feb 27, 2013 2891
Every Second Counts Classical Aug 7, 2011 1092
Ever Thine, Ever Mine, Ever Ours Other Apr 20, 2014 1725
Eternally - from "Which Witch" Classical Feb 26, 2012 2362
Eres ("You Are") -Alex Cuba instr. cover Rock May 15, 2013 1767
End of the rainbow Pop Oct 16, 2011 949
Enchantment Classical Oct 14, 2012 885
Emeralds from Rajasthan World Jun 27, 2012 1438
Eagle - ABBA (cover) Other Jan 13, 2013 2961
Dust in the Wind - Kansas (cover) Other Aug 25, 2012 3421
Drunken Sailor Folk Jul 28, 2011 5082
Dreams and wishes Other May 20, 2011 764
Down by the Salley Gardens Classical Jan 11, 2014 1404
Don't Rain on my Parade Classical Mar 14, 2012 1285
Disco Station Pop Jan 21, 2015 1007
Dancing the night away Classical Mar 5, 2011 746
Dancing in the Rain Other Jul 5, 2013 1313
Dance until tomorrow Other Jun 14, 2010 667
Dance trance mix thing Electronica Dec 30, 2010 1255
Dance me to the end of love Classical Nov 15, 2011 1153
Cutting the buckle Folk Aug 12, 2011 592
Crinolines and raindrops Classical May 9, 2011 882
Conversations Other Sep 25, 2012 957
Come, little children - vocal version Collab Other Nov 1, 2011 1631
Come, little children - instr. - HOCUS POCUS Classical Oct 29, 2011 6434
Come what may - orchestral version Classical Oct 3, 2011 1258
Come what may Electronica May 29, 2011 945
Come Away, Little Lass Folk Dec 3, 2013 1001
Colours of the Wind - cover Pop Dec 8, 2011 921
Cinnamon and spice_synth mix Electronica Oct 3, 2010 726
Cinnamon and spice Other Oct 2, 2010 692
Cinderella's waltz Classical Jun 18, 2011 1446
Cider with Rosie Classical Aug 21, 2011 871
Celtic Dance Folk Apr 19, 2012 922
Camouflage - Stan Ridgway (cover) Pop Aug 15, 2013 1926
Bol Do Meethe Bol Soniye (Say a Few Sweet Words, Oh Pretty One) World Dec 2, 2012 2289
Bahama Mama - Boney M cover Other Nov 16, 2013 1082
Autumn Bride World Nov 3, 2012 1821
At First Sight Classical Apr 9, 2012 1064
As I Walked Out One Midsummer Morning - vocals Other Feb 23, 2014 1658
As I walked out one midsummer morning Classical Aug 14, 2011 1524
Anything but Lonely Other Mar 10, 2012 729
Another You, Another Me - vocals Pop Jul 1, 2012 966
Another You, Another Me Other Jan 8, 2012 1175
Angels and airwaves Classical Nov 20, 2011 3516
And the woman calling World Mar 2, 2012 1071
An affair of the heart Classical Jan 5, 2011 730
Adrift Other Feb 18, 2014 1478
Across the water Classical Sep 12, 2010 611
ABBA - When All is Said and Done (vocal) Pop Mar 18, 2012 961
ABBA - Like an angel passing through my room Pop Aug 28, 2011 1976
A Winter's Tale Other Jul 22, 2012 648
A Tyrolean Air Folk Jan 27, 2013 918
A spring day Classical Apr 11, 2011 634
A Pair of Blue Eyes Classical Sep 2, 2012 1085
A Lovers Dance World Oct 11, 2012 1008
A Love Letter World Feb 6, 2013 1262
A Greener Sleeve Folk Feb 3, 2012 881
A Geisha's Love Other Feb 1, 2014 1498
A Gathering Storm Other Aug 7, 2012 940
A Game of Two Halves - revisited Other Jul 6, 2012 798
A Game of Two Halves Other Jan 14, 2012 859
A Galician Lament Other May 26, 2013 1137
A Field, A Dance Other Jun 13, 2012 674
A Farewell Classical Oct 13, 2011 1213
A Falling Star Classical Feb 9, 2013 1001
A Daughter of Eve Classical Oct 11, 2014 1476
A Dance with a Gentleman Classical May 19, 2012 1045
... in with the New Folk Dec 31, 2012 830

Collaborations

Title Genre Released Plays
Won't Be Forgotten Folk Sep 15, 2012 1420
Witness Alternative May 12, 2013 988
Victorian Autumn (Remix) Classical Nov 5, 2013 1255
Triangular Sandwich Pop Mar 25, 2013 3849
The Enchanted River (vocals version 1: classical) Classical Jul 19, 2012 1433
The Days of Pearly Spencer Pop Oct 27, 2011 923
Sunset Boulevard (Theme From Musical) Other Nov 9, 2011 1340
Summer Rain (Cover) Pop Jul 5, 2012 2377
SOS Abba (Cover) Pop Nov 21, 2013 1394
Somewhere in Time (cover / collab) Classical Jul 7, 2013 2116
Someone Else's Story (Cover) Other Mar 5, 2013 977
So Happy Together (Cover Edit) Pop Aug 7, 2012 2493
Silent Night Inspirational Dec 10, 2012 949
Ship Of Fools (The Movie) Music Videos May 2, 2014 1542
Ship Of Fools Pop Aug 5, 2012 1150
Ship Of Fools Pop May 2, 2014 1258
Set 'em Up! (Live) Alternative May 4, 2013 1150
Senza di Te Other Feb 2, 2012 1239
Rainbow High - from Evita Other Dec 4, 2012 1080
Promise To Try - Madona Cover Pop Aug 16, 2014 1642
PROMISE TO TRY (MADONNA COVER) Pop Aug 9, 2014 998
Promise To Try (Remix by TST) Pop Apr 19, 2015 1119
PLANT IN BLACK Version 1 World Jun 5, 2012 1226
Phantom of the Opera Other Jan 1, 2013 1006
Perfect Day (Cover) Other Dec 3, 2011 1042
Oasis World Sep 9, 2012 1281
Moonlight Shadow Pop May 21, 2014 1486
Money Money Money Pop Nov 1, 2012 1348
Moments of Reflection New Re-Mix Classical Apr 3, 2015 1022
Masterpiece (Cover Edit) Pop Jul 23, 2012 1246
Lullaby for Two Classical Nov 29, 2012 1325
LOVERS' THEME FROM HOFD World Oct 24, 2012 1297
Lovers "House Of Flying Daggers" Other Jan 12, 2012 2408
Like An Angel Passing Through My Room Pop Sep 10, 2011 3227
Lay All Your Love On Me (Cover Abba) Pop Sep 29, 2012 2562
Jolene (Cover) Country Oct 25, 2011 999
Jolene Folk Oct 24, 2011 1391
Jolene Folk Sep 29, 2013 1237
It Will Not Be Forgotten - The Pierces cover Pop May 28, 2012 1017
INTO MY HEART Ambient Apr 21, 2012 1582
Innocent Pop May 20, 2013 1241
I'ld Be Surprisingly Good For You (Cover) Pop Apr 2, 2015 1942
I Have A Dream (ABBA) Dance Jun 30, 2013 1877
Hum Tum Hum Do Rahi (We Are True Lovers) World Feb 28, 2014 1548
Hallelujah (Cover) Pop May 16, 2012 1256
HALLELUJAH Ambient Apr 26, 2012 1569
HALLELUJAH Alternative Oct 19, 2013 1318
For my friend (Moments of Reflection) Classical Oct 25, 2013 1227
Eternally - Which Witch Classical Mar 7, 2012 1101
Emeralds of Rajasthan World Jun 29, 2012 1251
Eagle - Cover Abba Other Jan 16, 2013 1970
Colors Of The Wind Pop Dec 14, 2011 1180
camouflage -(Collaboration) Inspirational May 10, 2018 218
Bahama Mama (Cover) Other Jan 28, 2014 1445
Autumn Bride (I Must Leave You Again) Alternative Nov 4, 2012 1816
Anything But Lonely Other Mar 21, 2012 1158
A Mother's Prayer Other May 2, 2012 3432
A Dream Forever Other Jun 18, 2013 1126
A Daughter of Eve with Vocals Classical Oct 11, 2014 1508
(Cover) Perfect Day Other Mar 2, 2014 1560

Favorites

Title Artist Genre Plays
枯れない花 (The flower which does not die) Cover kira001 Pop 814
{Blue Bar} Never Go Back to Harlem pharmakeus [+1] Alternative 826
'Suite for Children - Hide n' Seek' soulima Classical 948
'Song for the Damned' soulima Classical 1235
'Microsonics' soulima Classical 1245
"One Minute Minis" Potpourri padowan_learner Other 1356
"Da RunAround" abzwork Alternative 831
"Ancient Tongues 2" laymedown remixx abzwork World 1206
[CENSORED] Free Pus$y Riot pharmakeus Rock 1842
Zoe LaFayette Jazz 1236
Zero Point open Collab AlHughson Rock 640
Zabel (Piano Potpourri) toveco Inspirational 1462
Your Only Guest marshall2288 Rock 953
Your Love DCMusicCRO Rock 675
Young Love (RagingHormonesMix) C_Man [+2] Electronica 1175
You'd Lay Down Your LIfe mellis [+1] Pop 1510
You Won't See Me (Lennon - McCartney) zincshed [+1] R&B 1260
You Won't See Me Beatle128 Rock 1222
You Were My Best Friend grathy [+1] Other 843
You Shot Me Down BigJimSlade Alternative 1231
You Play On SISTERS Alternative 787
YOU NEVER TOLD ME SISTERS [+1] Alternative 1276
You Mystify Me RichardJohn Alternative 1321
You Move Me Like the Blues SISTERS [+1] Blues 1434
You Got Me Crazy Cinderella [+2] Jazz 1577
You Don't Have To Run thsantac Other 576
You Can Quote Me On That (S*** My Son Says) padowan_learner Comedy 1444
You can be the one Project__S Rock 1037
You are my sunshine Narananda Inspirational 853
You are My Love pharmakeus [+2] Classical 1702
YOU AND ME (Original) Cinderella Alternative 1115
YOU AND I KCsGROOVE [+1] Funk 1559
You Ain't Goin' Nowhere BossHook Folk 1937
You theironsaul Folk 976
Yesterday's Flushed Away revoltington Ambient 443
YESTERDAY RiGee Jazz 803
Yes, I Have DonnaMarilyn [+1] Spiritual/Gospel 1001
Xpress Yourself Gadzooks Other 597
X-Rated Sitar Player RTe [+2] Other 1776
Wrong (unwanted cover - Depeche Mode) Sproj3ct Electronica 2094
Wounded Earth AngeloA Ambient 516
Won't Be Forgotten RubyDubidoux [+1] Folk 1420
WONDERING 2 KCsGROOVE [+2] Rock 1207
WONDER IF YOU'LL MISS ME SISTERS Jazz 1263
Women Of Ireland thsantac New Age 1544
Woman eagle [+1] Pop 1413
Witness DonnaMarilyn [+2] Alternative 988
Without Me Baboon [+3] Rock 2253
With Grace JonCSebastian Inspirational 912
Wishin' n Wantin' rcandrews Folk 562
View All Favorites