background image

 

 
 

www.naimaudio.com

 

- 1 -

 

24

th

 April 2008 

The Naim Hard Disk Player and Music Server Database 

 

 

Alan Ainslie 

Naim Audio 

Southampton Road, Salisbury, SP1 2LN, England 

[email protected] 

 

 

Abstract 

Music Servers have traditionally stored music in 
association with a database to allow retrieval of music at 
an Album level. While this is in accordance with the 
great majority of commercially available databases it is 
certainly not the manner in which a normal user selects 
music from conventional storage.   

Music Servers, therefore, generally fall far short of the 
requirements of serious listeners of Classical Music, 
Jazz, and Compilation albums. 

A better solution had to be developed before Music 
Servers and Hard Disk players attain ubiquity in the 
market alongside conventional sources such as CD 
players. 

This paper demonstrates how information at Track level 
with Naim Extended Metadata can give a user 
experience beyond the convenience of conventionally 
selecting a CD from the shelf. Powerful database 
processing and search mechanisms deliver an intuitive 
user interface for both the casual user as well as the 
dedicated musicologist, whether playing music from the 
Hard Disc or simply playing a CD album in real-time.  

1. Background 

Traditionally, physical vinyl record and CD collections 
have been stored on shelves with spines visible.  The 
content of the spines reflects the marketing endeavours 
of the record company on the one hand and also serves 
to indicate contents of the single disc or album for 
selection by the user.  Selection of an album quickly 
offers additional information as soon as the album is 
removed from the shelf, as track information is readily 
visible along with other information relating to artists and 
the specific recording. 
 
 
In order for a Music Server or Hard Disk Player to match 
or surpass the convenience of selecting discs from a 
collection on a shelf, a database internal to the Server 
has to be constructed to match the ripped disc.  
 
The only unique identification for the disc relates to the 
properties of the data on the disc: number of tracks, 
track lengths, total play time etc.  Information contained 
on the CD sleeve is not known to the Server. 
 
The combination of tracks, track times etc. is possibly 
unique, but not always guaranteed to be so.  At the time 
of ripping the Server will interrogate one or several on-
line databases in order to match the disc being ripped 
with a managed and maintained database. The relevant 
database entry is downloaded, and together with Cover  
 

 
Art is used to give the user a local database within which 
music can be selected for play. 
 

2. Current 

Situation 

The shortcomings of the current state of the art of 
cataloguing ripped CDs fall into several categories. 
 
Virtual music collections where the data representing the 
music is stored, but where there is no physical carrier 
create a new problem for cataloguing.  Initially the 
industry responded with several commercial databases 
offering cataloguing at an ALBUM level: 

 
ARTIST (SINGLE ARTIST FOR THE ALBUM) 
ALBUM 
GENRE 
 

And within the selected album simply: 

 
SONG  

will identify any individual track. 

 

This is the situation, supported additionally with Cover 
Art that has been used by the various free or subscribed 
databases for a number of years. 
 

ALBUM LEVEL 

TRACK LEVEL 

 Searchable 

 Searchable 

Artist Y 

Song Y 

Album Y 

 

 

Genre Y 

 

 

Cover Art 

 

 

 

 

While this situation will work for simple Albums where 
the Album title is unambiguous and the Artist is the same 
for all tracks, the system immediately fails for 
compilations, where there are many possible artists 
individual to each track in the album.   
 
Virtually all Classical music is assembled onto an album 
as a compilation, and therefore it is implicit that the 
current situation fails with classical music.  

 

2.1  International releases may be different  

Albums may well exist in several versions in different 
territories. These may have a different track makeup or 
different Cover Art, even the same tracks but in different 
order, or differing track lengths due to editing 
refinements in later releases. 
 

2.2 Gapless playback 
 

Albums may be designed for continuous play.  The 

concept of ‘tracks’ being merely to identify location on 
the physical disc.  E.g. Opera, or Pink Floyd: The Wall. 
 
 
 

Summary of Contents for MUSIC SERVER DATABASE

Page 1: ...c relates to the properties of the data on the disc number of tracks track lengths total play time etc Information contained on the CD sleeve is not known to the Server The combination of tracks track times etc is possibly unique but not always guaranteed to be so At the time of ripping the Server will interrogate one or several on line databases in order to match the disc being ripped with a mana...

Page 2: ... from AMG among other databases with sophisticated internal processing of the downloaded database entries AMG provide data at both Album and Track level Importantly the database is manually edited from both submissions from Record Companies and from User Submissions manual database editing creates a master database which initially promises to meet the specific requirements of Naim as below Additio...

Page 3: ...ggled from being list based to having a highly visible image of the highlighted album Cover Art as well as a scrollable list 3 24 th April 2008 7 Browsing Within any of the menu categories sub lists of album Titles Track names Composers names etc allow the user to quickly drill down to the required selection 8 Searching Searching is text entry based Permits searching for specific text in album tit...

Page 4: ...epeat occurrences to a level of three similar incidents from different servers prompts AMG to physically locate a copy of the errant disc for subsequent manual editing of the database to take account of the regional variations The Naim Hard Disk Player or NaimNet Server at 03 00 hrs default but can be changed will automatically check with AMG for any subsequently amended AMG lookups and in due cou...

Page 5: ...e playing music rivals the CD sleeve notes for convenience and sheer user delight Multiple control interfaces make the most of the metadata available according to the type of user and application The benefits of the extended metadata and convenient operation even extend to CD Albums which have not been archived to Hard Disc simply loading a CD in Player mode brings up the extended metadata and cov...

Reviews: