My heart is bathed in blood (Mein Herze schwimmt im Blut) for soprano solo, oboe, 2 violin, viola, cello piccolo, basso continuo written by Johann Sebastian Bach. The format of this sheet music is vocal score and it’s published by Carus Verlag. My heart is bathed in blood (Mein Herze schwimmt im Blut) is part of the following sheet music categories: Sacred vocal music, Cantatas, End of the church year.