Setting up HTML5 Audio Player

How do I output the song title when it plays in my player instead of having it just say “Song Name by Artist”
Also I’m having trouble figuring out how to hook up the next song button.
Here’s the site live: http://test.shibagames.com

music.js
var xml = '' + 
'<?xml version="1.0"?>\
' + 
'<music>\
' + 
'	<composition>\
' + 
'		<title>First Song</title>\
' + 
'		<composer>Puccini</composer>\
' + 
'		<time>2:12</time>\
' + 
'		<filename>maid.mp3</filename>\
' + 
'	</composition>\
' + 
'	<composition>\
' + 
'		<title>Second Song</title>\
' + 
'		<composer>Joe</composer>\
' + 
'		<time>2:22</time>\
' + 
'		<filename>Sleep Away.mp3</filename>\
' + 
'	</composition>\
' + 
'	<composition>\
' + 
'		<title>Third Song</title>\
' + 
'		<composer>Gershwin</composer>\
' + 
'		<time>2:57</time>\
' + 
'		<filename>Kalimba.mp3</filename>\
' + 
'	</composition>\
' + 
'	<composition>\
' + 
'		<title>2:57</title>\
' + 
'		<composer>Smith</composer>\
' + 
'		<time>2:57</time>\
' + 
'		<filename>gershwin.mp3</filename>\
' + 
'	</composition>\
' + 
'	<composition>\
' + 
'		<title>Allegro</title>\
' + 
'		<composer>Beethoven</composer>\
' + 
'		<time>3:45</time>\
' + 
'		<filename>piano.mp3</filename>\
' + 
'	</composition>\
' + 
'</music>\
';

Hi,

I took a look at the link you provided. If you open the console on your browser, you’ll see there are some errors that need to be resolved before the script will run:
`

`
Also I see that you’re using Angular.js… I’m not sure how well Angular will play with the bootstrap and vanilla JS you’re including in your page.