Metadata md = (Metadata) unm.unmarshal(in);
MediumList ml = md.getRelease().getMediumList();
List<Medium> mediums = ml.getMedium();
for (Medium medium : mediums) {
TrackList tracks = medium.getTrackList();
for (Track track : tracks.getDefTrack()) {
logger.debug("Found track: {}", track.getTitle());
DataSet ds = new DataSet();
// set the title
ds.setTitle(track.getRecording().getTitle());