Some choice musical highlights from the two days of the Horizons Stage.
Hannah's first public performance with her full band opening the Horizons Stage.
Mellt bring their Horizons Stage X Music Festival set to a close with 'Cysgod Cyfarwydd'
The Cardiff rock 5-piece and 'She's Got It All' on the friday afternoon of the festival.
The band are back on stage with us, performing 'Legs' at X Music Festival Cardiff.
HMS Morris' rendition of 'Nirfana' on the Horizons Stage at X Music Festival.
The South Wales based alternative rock band performing 'Silver'on the Horizons Stage.
The Cardiff band performing 'Maya' on the Horizons Stage at X Music Festival Cardiff.
The band perform latest single 'Clouds' during their X Festival Cardiff set.
The Newport band making waves headline the Horizons stage on the friday night.
Delyth performing 'Change your Mind' with her full band during her early afternoon set.
She's back on a Horizons stage after her tenure with us last year performing '24 Hours'.
The Cardiff electro-rock band close their set with the title track off their new E.P.
The indie-rock trio from South Wales perform 'The Moon' on the Horizons Stage.
Dan performing 'Harvey's Angel' during his afternoon set on Saturday 13th June.
Violet performs one of her favourites 'How The Mighty' on the Horizons Stage.
The band perform 'Masquerade' during their X Festival Cardiff set on Saturday 13th June.
The Cardiff based singer with 'Say My Name' to an enthralled Horizons Stage crowd.
After a successful time with Horizons last year, they are back on our stage once more.
The band perform 'Give a Little Love' as part of their blistering saturday night set.