• Streaming + Download

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

      $15 AUD  or more


  • Compact Disc (CD) + Digital Album

    Includes unlimited streaming of Life is Perfect via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.
    ships out within 7 days

      $20 AUD or more 


  • Life is Perfect. Words and chords with pictures for printing.
    Your Words and Chords will be sent to you as a link for your download as soon as we can.
    I hope you enjoy playing these songs. Kevin James
    Book Produced by Shenteh Carroll

      $5 AUD or more 


  • Full Digital Discography

    Get all 15 Kevin James Carroll ~ HeartSongs releases available on Bandcamp and save 25%.

    Includes unlimited streaming via the free Bandcamp app, plus high-quality downloads of Flute meditation Blossoming Hearts Vienna Spring retreat, SANSKRIT MANTRAS Vol~1, Wild Free Spirit Single, Morning Practice Sessions, Heartstrings, Live in Belgium at Kasteelklooster, Live in Gothenburg 2015, Live in Vienna 2015, and 7 more. , and , .

      $97.13 AUD or more (25% OFF)




I dived into this album just after writing the song "life is perfect."
It was one thing to sing about it and another to live it. So this was my opportunity to see how things manifest when holding the vision of life is perfect in mind.

My dear friend Kim and I literally booked the studio in Bali with no musicians or singers organised, we just trusted completely that Rob's studio and Ubud was the perfect place for this CD to be created and here is the outcome of the many miracles that took place before our eyes and ears.
One thing was for sure, in all my travels around the world, Ubud was the place where the chanting circles were the most potent, which had allot to do with Kim's house and what we created there together. This album is a reflection of those amazing nights.

When i first heard the sound track to Kim's film "Bali life is an offering" I had no doubt in Rob's abilities to create magic with sound. I also felt a brother connection, which is the number one ingredient for creating magic together I feel.

What we felt to do was create a balance between live and studio sound, so you still get the live vibe as it's foundation though it has the smoothness of the studio to make it easy on your ears and go strait to the heart.
All of the tracks were recorded live in the studio with a choir of angels, Patricio on bass and Dewa on drums...
All were first takes.... Perfect!
Then we added some sweetness from my favorite musicians, JanEric and Emanuel (who happened to show up) including the boys from OKA who really lifted the energy, then added a big choir and the sweet voice of Kirsty.
It all happened in a few weeks. Perfect again!

I cannot thank the Ubud family enough for dedicating their time and energy to this project.
Thank you Kim, thank you Rob...

I hope you love it.


released February 3, 2013

All songs written and performed by Kevin James Carroll
Produced by Robert Weber
Executive Producer: Kim Kindersley
Recorded and Mixed by Robert Weber in Ubud, Bali
Mastered by Ivo Sedlacek

Cameron Mercer - additional recording tracks 2,6 & 9
Main backing vocals - Kirsty Morphett
Backing vocals - Mel Dobra, Lindsay Wise, Mudiani Anjani, Nathalie Dahlgren, Jornick.
Angel choir; Sara, Nathalie, Greta, Verity, Samia, Lindsay, Rachel, Kim, Michael.
Big choir - Ubud community

Patricio Zuniga - Bass guitar -
Dewa Rai - Djembe.
JanEric Ström - Classical guitar -
Emanuel Lieberfreund - bass flute, saxophone, shakers.
Chris Lane from OKA - Bansuri and slide guitar -
Stu Boga Fergie from OKA - Yidaki and vocals -
Bob Randall Indigenous Australian elder- Spoken word and Kanyini prayer
Ganga Giri - Yidaki on Kanyini song
Algimiro Cesarino - Cello -
Komang Priatnasuardi - Kit drums -
Alex Moss Keyboard -
Tabla - Vignes Rajaendran

All of the tracks were recorded live in the studio with a choir of angels, bass and drums...

Big Thanks...
To Kim Kindersley, Gwyn Williams, James Sebastion, Bob & Barbera Randall, Dewa Arsana, Made and the Ubud community.



all rights reserved


Kevin James Carroll ~ HeartSongs Byron Bay, Australia

Kevin James' music is a world fusion of devotional chanting. Using ancient mantras mixed with English translations and his own heartsongs, Kevin's voice and songs reflect a culture of oneness and the religion of love.
The music invites you to sing and completely let go to that which is beyond the mind.
Originally from Australia, he now leads circles and retreats all over the world.
... more

contact / help

Contact Kevin James Carroll ~ HeartSongs

Streaming and
Download help

Shipping and returns

Redeem code

Track Name: Humee Hum Brahm Hum
We are we and we are one. We are we and we are one.
Humee Hum Brahm Hum. Humee Hum Brahm Hum.
Dm Am
Humee Hum Brahm Hum. Humee Hum Brahm Hum.
Track Name: Life is Perfect
We are the bridge between heaven and the earth
through the opening, the opening of the heart
for we are the creators of this time.
We are the holy one ...
We are the only one ...
We are the chosen one for life to be here.

Oh oh oh ... Life is perfect. X3

Into the heart of one, I lay me down
Into the heart of one, I lay down my soul. X2

Oh oh oh ... Life is perfect. X3
Track Name: Jay Jay Ma
Jay Jay Ma - Kali Durga
Hari Krishna - Hari Rama

Govinda Jaya Jaya - Gopala Jaya Jaya
Radha Ramana Hari - Govinda Jaya Jaya

Jay Jay Ma - Kali Durga
Hari Krishna - Hari Rama

Hare Krishna Hare Krishna
Krishna Krishna Hare Hare
Hare Rama Hare Rama
Rama Rama Hare Hare

Ramo Ramo
Track Name: Dance with the Whales
Dance with the whales into the sea
Deep blue water calling to me.

AY AY AY AY AY (aboriginal whale chant)
Track Name: La ilaha illa Allah
There is always reflections of the mind
but when I look to the heart, I see nothing but God.
La ilaha illallah
Track Name: Sacred Journey
What a sacred journey
awakening, to awaken here
What a sacred journey
that brings me here, home to you
oh my love
What a sacred journey
of a man made of salt in search of the sea
oh what a sacred journey
that brings me to my knees
bowing to you, oh my love.

Rama Rama Rama Bolo Ram
Track Name: Mother Gaia
From deep within the Mother Gaia and reaching out to the Father sun.
I am grateful for this life and to be serving the will of the one...x2
(Next time round).......way and the light.
Om Hare Om...
Hari Om Nama Shivia...
Track Name: Only One
We are one being here, living as many.
with our heart and mind so free, we can see that we are one.
Track Name: Kanyini
Tjukurrpa Kurunpa Walytja Ngura. X2

We walked away, long time ago we took away our Kanyini.
We turned away, long time ago we took away, our connection
to Kanyini.

Tjukurrpa – Our ancestors, our dreaming.

Kurunpa – Our spirit, our soul.

Walytja – Our kinship, our family.

Ngura – Our land, our home.

With love I offer this prayer
in the name of all that is sacred and holy.
With love I offer this prayer
in the name of all in the name of Kanyini.
Kanyini, Kanyini, Kanyini, return return. X4