Keith Drysdale, 38, viciously attacked James Mearing, 51, after an argument at practice.
He blamed Mr Mearing for the band's poor showing at a contest days earlier.
The final blow resulted in Mr Mearing suffering a brain haemorrhage and he died in hospital.
At the High Court in Edinburgh yesterday, Lord Hodge told Drysdale: "You involved yourself unnecessarily in an assault on Mr Mearing and prolonged and renewed that assault when you could and should have walked away.
Keith Drysdale, 38, launched a frenzied attack on 51-year-old James Mearing, a court heard yesterday.
Colleagues described Drysdale as being "out of control" and "in a pure rage" as he punched, kicked and hurled a chair at Mr Mearing.
The High Court in Edinburgh heard that Drysdale blamed Mr Mearing -a well-known Princes Street busker - for the Territorial Army band's poor placing in the competition.
Mr Mearing had accepted that the band's disappointing performance was partly due to his playing, which he blamed on cold fingers, and pills he took for his angina.
accepted the band's disappointing placing was partly due to his playing, which he blamed on cold fingers and his angina medication.
Keith Drysdale, 38, launched a frenzied attack on James Mearing at a practice session.
He repeatedly punched Mr Mearing in the face, kicked him and threw a chair at him.
Mr Mearing acknowledged that the 71st Royal Engineers Pipe Band's poor placing was partly due to his performance, which he blamed on cold fingers and drugs he took for angina.