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

Biography

I'm a guitar player/vocalist based out of the Philly area. I'm currently playing in a band called MainLine, and we've just started to work on our first album. While I've been playing for many years, I just recently opened up Garageband on my mac and started fooling around with it. It is a very addictive thing to be able to sit in your living room and compose, arrange, and record music.

I feel that musicians are often too segregated into their own particular forms of musical expression, and fail to open up to different styles and ideas. There's good and bad music in every genre (I know, it's not often you hear a rockin polka tune, but they're out there). As such, my postings will vary in stylistic content a lot, but it's a big wide world of music out there.

Music rss

Title Genre Released Plays
Bell Ring Rock Feb 17, 2017 430
Halloween Collab Rock May 23, 2016 637
Story For Your Kids Rock Feb 26, 2016 330
Simpal Electronica Dec 17, 2015 230
Halloween (Demo) Rock Dec 11, 2015 395
Dem Bones (Alice in Chains cover) Rock Nov 6, 2015 397
Commander Crowe Rock Apr 6, 2015 432
Fizzle Out (5.4) Rock Nov 10, 2014 500
Fire (Jimi Hendrix Cover, Live) Rock Oct 29, 2014 346
Pickett's Experiment Rock Oct 9, 2014 463
Breathe (3) Industrial Sep 29, 2014 416
Phono Pikkup Design Electronica Jul 18, 2014 414
Something Amazing Dance Jun 10, 2014 371
Song for a Deckhand's Daughter (McMurtry cover) Folk Mar 19, 2014 526
Funk Jam Explicit Rock Mar 5, 2014 371
All Over Now (Big Sugar cover) Blues Feb 26, 2014 657
Overtly Annoying and Subtly Irritating Other Jan 20, 2014 502
Storm Clouds Over 6 Bass Samples (Update) Rock Jan 14, 2014 459
Feel the Groove Funk Dec 24, 2013 387
10:13 Tuesday (MainLine Edition) Explicit Rock Dec 2, 2013 548
An Evening at the Foundry Industrial Nov 18, 2013 482
The Growl Electronica Nov 5, 2013 440
Dr. Whom Electronica Oct 24, 2013 510
Skin Electronica Oct 17, 2013 274
It's Gotten Out of Control Electronica Oct 8, 2013 525
Ode to the Bad Guy Electronica Oct 1, 2013 428
Keeper 2 House Sep 25, 2013 380
Morning Society Page Demo Rock Sep 4, 2013 404
It Was All In Your Mind Ambient Aug 16, 2013 351
Wagon Wheel (OCMS cover) Folk Aug 12, 2013 578
Africa (Toto cover) Folk Aug 2, 2013 745
Let Me Out Electronica Jul 31, 2013 333
Root of All Evil Rock Jul 24, 2013 349
I Don't Wanna Be (Gavin Degraw cover) Rock Jul 17, 2013 518
Understand Your Dance Electronica Jun 21, 2013 359
The Only Answer (Mike Doughty Cover) Folk Jun 13, 2013 401
Diggin For Gold (Rough Acoustic) Ambient Jun 4, 2013 402
Diggin For Gold Rock May 23, 2013 461
FUNky Nuggets Hip Hop/Rap May 10, 2013 668
Carolina Bridge Folk May 6, 2013 438
One Way Out (Allman Brothers cover) Explicit Blues Apr 26, 2013 660
Black Boys on Mopeds (Sinead O'Connor cover) Folk Apr 16, 2013 651
Fizzle Out Folk Apr 13, 2013 414
Siren Electronica Feb 14, 2013 526
That's What's Up Explicit Electronica Jan 25, 2013 387
Know My Name Rock Jan 10, 2013 385
Pickett's Charge Folk Dec 27, 2012 496
Yer Mama Rock Nov 27, 2012 601
Breathe (Old Version) Rock Nov 14, 2012 488
Man in the Long Black Coat Folk Nov 8, 2012 484
Too Long in the Wasteland (James McMurtry cover) Folk Nov 6, 2012 475
10:13 Tuesday Explicit Rock Nov 4, 2012 452
Donkey Jazz Nov 1, 2012 492
Frank Brederbeck Rock Oct 30, 2012 301
Black Boys on Mopeds (Sinead O'Connor cover) Folk Oct 26, 2012 345
I Must Have Been Dreaming (Marcy Playground cover) Folk Oct 24, 2012 456
The Weird Jazz House Oct 22, 2012 436
3E Chorde Punke Punk Oct 17, 2012 394
Story for your Kids (acoustic) Rock Oct 16, 2012 388
I'm Your Huckleberry Rock Oct 13, 2012 327
Can't You See (Marshall Tucker Band cover) Folk Oct 12, 2012 301
An Empty Space Rock Oct 11, 2012 362
Miss Turpentine Folk Oct 11, 2012 481
Boogie on Reggae Woman Rock Oct 9, 2012 444
Honkey Tonkey Hip Hop Hip Hop/Rap Oct 8, 2012 433
Faulty Fable (of Malcontents) Explicit Rock Oct 6, 2012 399
Fallen Rock Oct 3, 2012 335
Land Down Under Rock Oct 2, 2012 498
Let's Get A Drink House Sep 30, 2012 496
Colors Rock Sep 29, 2012 393
Turn Off The News Rock Sep 26, 2012 384
Gospel Choir Rock Sep 24, 2012 356
Heroin Rock Sep 22, 2012 506
Meaning Misconstrued Ambient Sep 20, 2012 827
Old Ass Ambient Sep 19, 2012 433
Farm Aminal Hip Hop/Rap Aug 26, 2012 537

Collaborations

Title Genre Released Plays
Halloween Rock May 23, 2016 834

Favorites