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

Biography

Annoying people since 1962!!! smiley

A seasoned San Francisco bay area musician, here, you'll find my efforts in homemade recording projects I've done apart from band projects (mostly).

I also am teamed up with Jayman and Baboon as the Longlines, an online musical group. My other efforts are with my band Punk Floyd, who's recordings are also featured here at iCompositions under the name punkfloyd.

I do all of this in the name of having a good time. Take a listen and enjoy the grooves.

~M@

Music rss

Title Genre Released Plays
The Munsterz Surf Oct 31, 2017 1151
Saint Francis Wood (Studio Demo) Collab Rock Apr 12, 2017 2030
A Very Good Time Collab Rock Sep 30, 2016 1016
Radion Light Collab Rock Jul 27, 2016 986
Brenda (You've Changed Your Name) Rock Oct 1, 2015 1373
St Francis Wood Collab Rock Nov 1, 2011 1682
Joob! (Remastered) Collab Rock Mar 30, 2011 5559
Green Eyes Collab Rock Feb 22, 2010 2487
Electric Kool-Aid Rock Aug 8, 2008 2240
L A T E L Y Collab Rock May 16, 2008 2869
The Hungriest Shark (The Hard Mix) Collab Rock May 12, 2008 2718
Pictures of Matchstick Men Rock May 10, 2008 2368
The Fool Rock May 6, 2008 1500
Let it Go Collab Rock Apr 29, 2008 2299
Lullaby Rock Mar 9, 2008 2237
Color Blind Rock Jan 26, 2008 2114
Fragile Heart Collab Alternative Dec 18, 2007 2822
Saxonburg Blues Collab Country Oct 25, 2007 3110
Right Noises, Same Old Stories Collab Other Oct 23, 2007 3471
Ophelia Collab Country Sep 30, 2007 3229
I Was Gone Rock Aug 12, 2007 2178
Hope (the Good Angel) Rock Jul 2, 2007 1927
The Promised Land Rock May 20, 2007 2891
Severe Storm Warning Rock May 18, 2007 2525
A W A Y Collab Rock Mar 18, 2007 2746
Slideberry Jam Rock Feb 19, 2007 2614
Hanging Around (Demo) Rock Feb 16, 2007 2080
Sometimes it Rains (records playing backwards) Rock Jan 7, 2007 3188
The Little Drummer Collab Holiday Dec 17, 2006 2636
In Another Life (featuring Mystified) Collab Alternative Nov 19, 2006 4041
Sleepy Man (Ponkey Bootleg Demo) Collab Rock Nov 5, 2006 2850
Now Right Now Collab Punk Oct 29, 2006 4291
I Really Want 2 Be With U Collab Rock Oct 22, 2006 3459
Doom Despair and Agony on Me Punk Oct 13, 2006 10978
Midnight Drive (Music Vid) Collab Music Videos Oct 8, 2006 5280
Late Night Snack Collab Alternative Aug 23, 2006 2289
Paper Sun (Traffic Cover) Collab Rock Jul 30, 2006 3982
Dancing Barefoot Rock Jun 18, 2006 4234
Right Now Right Now Collab Punk Jun 11, 2006 3631
Psalm of Icarus Rock May 28, 2006 2654
Wasn't Life Easy? Collab Rock Apr 23, 2006 4424
King for a Day Country Apr 9, 2006 3152
Pepper Collab Rock Mar 26, 2006 3889
That's How I Escaped My Certain Fate Rock Mar 20, 2006 2908
Slightly Unkempt Sylvia Punk Mar 12, 2006 2165
The Old iComp Twang Country Jan 14, 2006 3650
A Hit of Time Rock Jan 11, 2006 2123
DayGlo RainBow Rock Jan 11, 2006 3326
Far Away Rock Jan 10, 2006 2217
Sister Moon and the Paper Joon (oh-no) Rock Jan 10, 2006 3526
The News Rock Oct 24, 2005 3851
Warm Summer Rain Rock Oct 23, 2005 3377
Brenda Rock Oct 3, 2005 2710
Bee the One Rock Sep 30, 2005 5337
When Worlds Collide Alternative Apr 20, 2005 5308

Collaborations

Title Genre Released Plays
Without Me Rock Mar 22, 2014 2254
Sign of Love Rock Mar 15, 2012 2683
Lights of Eternity Rock Feb 16, 2012 2137
Sunny Afternoon (Kinks Cover) Rock Aug 9, 2011 1489
Fortunate Son (CCR Cover) Rock Jun 15, 2011 6036
All the Young Dooods (David Bowie Cover) Rock Dec 29, 2010 2617
Sidewalk Highway Rock Jan 13, 2010 2823
Oh Come All Ye Faithful Holiday Dec 21, 2009 1353
Pillars of Eden (Right Between the Eyes) Rock Jul 15, 2008 4628
MYOT: the hungriest shark Rock May 6, 2008 1845
Eye of the Needle Rock Feb 1, 2008 3981
Mork n Mindy (updated mix) Rock Nov 29, 2007 2378
Tones Ambient Nov 28, 2007 2239
Honorary Permanent Guest Rock Oct 30, 2007 2990
Lady Madonna Pop Sep 29, 2007 5159
Hearts & Arms Entwined Rock Sep 25, 2007 5431
MOSP: sleepy man (I'm gonna kill you if you don't shut up) Rock Sep 19, 2007 3257
Sgt Peppers Lonely Hearts Club Band Rock Sep 16, 2007 5369
In Another Life (Jayman Version) Other Aug 31, 2007 3105
Feed My Head Rock Jul 2, 2007 2674
Lovin' Stone Rock Jun 17, 2007 3681
Union City Rock Jun 10, 2007 3800
The Wasted One Pop Jun 4, 2007 3335
Reach For the Sky Rock May 6, 2007 3978
For Better or Worse Rock May 6, 2007 3376
Resolution Number 9 Rock Mar 4, 2007 3928
Invisible Dyad #6 Other Jan 29, 2007 2918
Just Another One Rock Dec 10, 2006 4605
Time Will Tell Rock Oct 2, 2006 4566
Super Heroes (cover from Rocky Horror) Other Sep 19, 2006 4188
Ramayana 8: Surpanakha's Lament World Jul 14, 2006 7130
Moon Catcher Rock Jun 29, 2006 2696
MOSP: boku wa kinseijin da (I am from Venus) Alternative Jun 26, 2006 4453
Who Are We Rock Jun 25, 2006 4098
Bee The One Music Video Music Videos Jun 15, 2006 3197
Salinity (Granz's guitar mix) Rock Jun 12, 2006 2560
Salinity (Baboon's Loud Mix) Rock Jun 12, 2006 2876
Salinity Rock Jun 11, 2006 7202
Wasn't Life Easy 'The Video Music Videos May 11, 2006 2787
2nd Cadavre Exquis Group C Final Other May 9, 2006 3872
Hot Dogs Rock Feb 9, 2006 3033

Blog rss

Looks like I'm back November 3, 2011
I've been gone for a while, pursuing photographic intensity, and have mostly ignored GarageBand for the past year and a half to two years.
Comments (8) | Read more »
Stranger things have happened... August 13, 2010
Baboon, Jayman and I have been collaborating for somewhere around 4 years now as the Longlines without having ever met face to face in all of this time.
Comments (20) | Read more »
New Mic February 4, 2010
That's right, I have a new microphone! A shiny new MXL condenser mic. It seems the universe is pushing me back to recording. The studio has been put back together and now that I have a garage next to it, I'll be inviting my drummer friends over to record live tracks for me. Yeah, a new beginning...
Comments (15) | Read more »
View more entries »

Favorites

Title Artist Genre Plays
California Crush (The Rock & Roll Show Mix) Neumuzik Alternative 409
RAYS OF LIGHT (4) KCsGROOVE [+2] Rock 549
david bowie lives in the stars that80sboy Pop 1244
El Pajaro y El Cievro Dyl Folk 1484
Quicksand zallaz Rock 984
Can't Let Go BigJimSlade Alternative 1190
CAN YOU FEEL IT BigJimSlade [+2] Alternative 1313
Penetration (by The Pyramids) LordWellfleet Surf 690
Kaleidoscopes & Labyrinths FrozenEntropy [+1] Rock 814
Champion of the World Baboon [+1] Metal 1270
There's A Signpost Up Ahead BigJimSlade Alternative 813
Champion of the World RayLaVeau [+1] Rock 1586
Sign of Love Baboon [+3] Rock 2683
World on a String mfwmiles Pop 517
Lights of Eternity Baboon [+3] Rock 2137
This Old Thing teddyelliot Pop 1311
Comfortably Numb PunkFloyd Punk 3478
Welcome Back To The Real World mick66 Rock 4575
Seven Deadly Sins (Original Demo) DaveM Blues 1224
ADVENT:20 Hark! The Herald Angels Sing (punk) ponkey Holiday 1421
Electric Happy FishCow Dance 544
This Is The Way It Is (Final 2011) Mungo Rock 904
Who Will Stop The Rain Shadownight5150 [+1] Rock 1090
Desert Dream wakegirlsarah [+1] New Age 1726
Oak Tree pete Pop 1638
The Atractive vegetal [+1] Dance 836
Requiem in Red wakegirlsarah [+1] New Age 1303
Misirlou Shadownight5150 Surf 1135
Willamina NorthPoint [+4] Rock 2103
Melody 5 FishCow Ambient 620
Fortunate Son (CCR Cover) Baboon [+1] Rock 6036
Salmon Ants FishCow Metal 882
Lucy in the Sky with Diamonds -- Remaster (Beatles Cover) Baboon [+1] Alternative 2467
Tumbling Dice DaveM [+5] Rock 2725
All the Young Dooods (David Bowie Cover) Baboon [+2] Rock 2617
SING IT LOUD!!! MickD Rock 2502
Still My Heart Bob6stringer Rock 2203
DONE SOME THINGS FishCow [+1] Other 1181
1-2-3-5 Overdrive Bob6stringer Rock 2782
Patan's partytrick MrBajen Music Videos 1343
RockinRetro eagle [+1] Rock 1704
The Devil Beat Me to Her Bob6stringer Rock 1463
crazy without you that80sboy Pop 2130
Gimme Some Space! Naaji Dance 1271
I Wrote This Song In Pencil thenownows Alternative 2252
Sidewalk Highway Baboon [+3] Rock 2823
WAITING (w/ Taylormade) MickD [+1] Rock 1301
The Neglected Factor 8MonthMalfunction [+1] Alternative 1546
Jingle Hell eido [+1] Metal 4502
ADVENT:17 Joy to the World (punk) ponkey Holiday 1489
View All Favorites