more from
Randy McStine

A Deep Breath

by Lo-Fi Resistance

  • Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

    The debut album from Lo-Fi Resistance. Featuring Nick D'Virgilio (Big Big Train), Doug Pinnick (King's X), and Dave Meros (Spock's Beard).
    Purchasable with gift card

      $10 USD  or more


  • Full Digital Discography

    Get all 5 Lo-Fi Resistance releases available on Bandcamp and save 15%.

    Includes unlimited streaming via the free Bandcamp app, plus high-quality downloads of New Machine, L'Olympia, The Age Of Entitlement, Chalk Lines, and A Deep Breath. , and , .

    Excludes supporter-only releases.

    Purchasable with gift card

      $30.93 USD or more (15% OFF)


  • Buy Physical Copy



Founded in 2009, Lo-Fi Resistance is the creation of songwriter and multi-instrumentalist Randy McStine. Setting up a small studio in his Upstate New York apartment, McStine started Lo-Fi Resistance at the age of 20 with no clear agenda. As he scraped together money from solo gigs, guitar lessons, and mowing lawns, Randy started writing and recording the band’s debut album in April of 2009.

Initially performing all of the album’s instrumentation himself, Randy eventually decided to bring in outside support for the drum tracks. McStine blindly reached out to ex-Spock’s Beard and Tears For Fears drummer Nick D’Virgilio to fill the seat. D’Virgilio would not only perform on most of the songs, but also offer and accept the role of mixing the entire album. Amongst other additional musicians, McStine enlisted longtime vocal favorite and personal friend dUg Pinnick (King’s X), for the end of a song entitled “Moral Disgrace.”

As recording sessions for the new album wrapped up in late 2009, Randy McStine named the project Lo-Fi Resistance. The debut album, A Deep Breath, was released on April 6th, 2010. Praised for its unique blending of Progressive Rock, Power Pop, and Singer-Songwriter flavors, the album has drawn comparisons to diverse artists such as Todd Rundgren, Roger Waters, Yes, Crowded House, and The Police.

“Unique, impactful, and a cut above almost anything you’re listening to right now.”
- Not Lame Records

" 'A Deep Breath' is more than just one of the best debut albums I’ve ever heard; it’s also a serious contender for album-of-the-year. This is a fantastic record."
- Jordan Blum, Adequacy, Sea Of Tranquility

" 'A Deep Breath' is full of the kind of bold, engaging, complex songs and superb playing that marks the best prog rock. McStine’s continuing evolution as an artist is going to be a lot of fun to watch—and listen to."
- Jason Warburg, The Daily Vault


released April 6, 2010

Written, Performed, and Produced by Randy McStine

Nick D'Virgilio-Drums and Percussion (except 4, 10). Additional vocal on "Too Simple"

Dave Meros-Bass on "Too Simple"
Rob Weinberger-Flute and Saxophone on "Too Simple"
Lloyd Landesman-Synths and B3 Solo on "Too Simple"
dUg Pinnick-Outro Vocal on "Moral Disgrace"

Strings performed by: Micah Banner-Baine (Violin), Laura Hine (Viola), and Jim Glasgow (Cello). Arranged by Randy McStine and Micah Banner-Baine

Recorded between April 2009 and January 2010
Mixed by Nick D'Virgilio at The Garage-Rancho Cucamonga, CA
Mastered by Mark Hornsby at Java Jive Studio-Nashville, TN

Art Direction-Randy McStine and Thomas Ewerhard
Artwork Layout and Design-Thomas Ewerhard


all rights reserved



Lo-Fi Resistance New York, New York


contact / help

Contact Lo-Fi Resistance

Streaming and
Download help

Redeem code

Track Name: Hello New Star!
have you gone outside to check
if we can safely leave this place?
'cause all around the world is full of ghosts
who are lining up strong from coast to coast
to keep us down

hello new star
we've come so far
to take out chances (with you)
hello new star

its come to our attention
and we just have to mention
there's no fear anymore
and we don't comprehend the concept of war
Track Name: Embrace
you aren't the same anymore
there's no spark in your eyes
you are the ghost of a man
with pain you can't disguise
and you let it weigh you down
cause its the only way
to keep reminding yourself
the end could be today

we will stand
all alone
with our fingers crossed
sinking in sand
throwing the stone
hoping a life will not be lost
and the clouds let sunshine through

its tragic and hard to stay
locked in a cage for so long
thinking nothing will change
the walls just build up strong
i had to convince my mind
to never quit the game
because there's too many pieces to find

Track Name: .
a light in the black
followed by something so real
it's hard to tell if i'm here anymore
or just a fly on a windshield
forsaken speck from a god below
i'm never sure where i'm flying to
oh no

and it's coming on
that feeling
that rains and pours down
and it's coming out
this anger
that makes me dead inside

but something has changed
a difference in the way
my perception leads me
to analyze the truth behind
it's always something
that takes a hold and won't let go
even when i ask
that i can take control

so i took it all
and walked into the rain
i was waiting for a light to shine my way
i guess i'll keep on waiting...
Track Name: How It Works
wasting my time
hit the rewind
try it again

figure it out
fiddle about
put down my pen

sitting at my desk looking at a shiny vacant screen
staring at myself
while thoughts escape before they're seen

that's how it works
that's how it works for me

break out the tools
filter the pools
to get somewhere

drawing the lines
ignoring the signs
too busy to care

waiting for the world to give me something to critique
some prefer i close my mouth when i decide to speak

you can think it's impossible
and scream into the sky
i believe it is logical
to take a chance and fly with a dream
defy what seems to be...
Track Name: Too Simple
only words
could drive a stake right through the heart
of anyone left in its path like

when it's time
people open doors and say hello
to everything they'll leave behind
'cause everyone thinks their god will change its mind

that would be too simple

just the truth
all i'm asking is an easy task
and what i get is nothing more than

broken glass
cutting jagged little lies into my face
until i look away
when all i want is someone here to say...

"that would be too simple"

learning steals joyful thunder
ignorance, so easy
to have a happy ending
Track Name: All We Have
when everyone has left you down
i'll be the only one who doesn't let you drown

all we have
all we have
all we have
is us to depend on
for truth
for love

i recall a time
so long ago it hurts to try
thinking plagues the soul
with tears from yesteryear gone by
but nothing dares to shade the light
from all the joy you give me
beauty kills the best with a smile
and i'm set free

we close the book on the past
it doesn't matter now
it's where we are today
that feels like home
Track Name: On My Own
a cross on the wall
means nothing at all
if that is what i'd like to believe
with no embrace
of a holy place
i can choose to be naive

why should i care if you're really there?
i don't see, please show me
'cause i'm fine alone
why should i prey
just to convey, my feelings?
i'm dealing
i'm fine on my own

a man with a stage
reads aloud from a page
but i was never one for fiction
fairy tales
so distorted and frail
oh, the friction

i can live and give love

'cause if you cared
you'd have to feel the need to heal it all
if you declared
that man is wrong and all belong
i could change
Track Name: Moral Disgrace
i was standing next to someone
who was blaming the world today
he was handing out cards
for his sympathy game
and i had to walk away

holding on to all the venom inside I said...

even if it's hard to
someone with a different side
'cause all that we do
to impose on a view
can break the message and take
everyone into a moral disgrace

a bigot to the left of me
is trying hard to make us see
that some people never learn

i heard a boy say "what is AIDS?"
his dad said "god just hates the gays
who all deserve to suffer and burn."

and i wanna scream out
'cause i don't understand how anyone
could teach a kid about things so hateful
so untrue
misleading a puppet
who doesn't have a clue

and there is no more skin on my tongue
but i won't let go for something i know can't be won

all i am is human flesh
i'm afraid i can't account for the rest
but i'll do my best as i take a stand
if i think you're wrong, i may raise my hand
'cause i'm free to choose
and you can't abuse my mind
Track Name: Wasted
a sigh
a deep breath of truth
its hard to know
move on


at last
the missing piece
contain yourself


a sigh
a deep breath for you
its good to know
you moved on

If you like Lo-Fi Resistance, you may also like: