Click here to Skip to main content
15,393,637 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Classical music CD database Pin
Jörgen Andersson17-Sep-20 4:00
professionalJörgen Andersson17-Sep-20 4:00 
GeneralRe: Classical music CD database Pin
Chris C-B17-Sep-20 5:27
MemberChris C-B17-Sep-20 5:27 
GeneralRe: Classical music CD database Pin
Jörgen Andersson17-Sep-20 5:42
professionalJörgen Andersson17-Sep-20 5:42 
GeneralRe: Classical music CD database Pin
Gary R. Wheeler17-Sep-20 16:00
MemberGary R. Wheeler17-Sep-20 16:00 
GeneralRe: Classical music CD database Pin
kmoorevs17-Sep-20 4:20
Memberkmoorevs17-Sep-20 4:20 
GeneralRe: Classical music CD database Pin
Gary R. Wheeler17-Sep-20 16:21
MemberGary R. Wheeler17-Sep-20 16:21 
GeneralRe: Classical music CD database Pin
Gerry Schmitz17-Sep-20 6:06
mveGerry Schmitz17-Sep-20 6:06 
GeneralRe: Classical music CD database Pin
trønderen17-Sep-20 6:49
Membertrønderen17-Sep-20 6:49 
I was for a while working with library software, on what was called the "FRBR" model - a four-level hierarchical abstraction model for literary works.

The top level is what FRBR calls the work. It is really a quite abstract concept that is like the "idea" or "story". In music, it might be like the motifs, phrases, themes and movements.

A work may be realized as e.g. a novel, a play, a movie, or in other forms. FRBR calls this an expression of the work. In music, different arrangements would be different expressions: A piano solo is a different expression from an orchestral version. A concert version is different from a scene musical.

When a specific manuscript (in the book world) is published, possibly adding comments, figures etc. for this specific edition, or score (in the music world) is recorded as interpreted by a group of artists, you create different manifestations of that expression.

For library use, the fourth level, the item, is one specific copy of that book. In a digital music world, you may choose to let the fourth level represent different renditions of the same recording, e.g. your vinyl copy, CD copy and off-the-air recording (e.g. with commentaries added by musical experts) - I chose to to that, although it breaks somewhat with the book library of an "item", where all items are, in principle, identical copies.

It takes without saying that in FRBR model development, there were intense discussions about the number of abstraction levels (varying from 2 to 7) and whether they be fixed or arbitrary (like in a file system). I am quite happy with FRBR ending up at four fixed levels, and I think it serves classification of music recordings well (with my private modification that the item level identifies not a physical copy of a manifestation, but a specific physical representation format of a given manifestation).

I have used this model for organizing my own music archive - not just recordings, but also sheet music and scores in various representations, as well as photos/videos from specific performances (manifestations). Unfortunately, my archive system is currently far from the quality required for release to other users. Yet, I have found this hierarchical classification scheme to be very useful to manage my music archive, and will recommend to others to go for something similar - in particular if you are like me: Always eager to compare different performances / manifestations, or comparing completely different arrangements / expressions of the same work.
GeneralRe: Classical music CD database Pin
BryanFazekas18-Sep-20 2:21
MemberBryanFazekas18-Sep-20 2:21 
GeneralRe: Classical music CD database Pin
willichan18-Sep-20 7:30
professionalwillichan18-Sep-20 7:30 
GeneralWSO CCC OTD 2020-09-17 Pin
OriginalGriff16-Sep-20 22:05
mveOriginalGriff16-Sep-20 22:05 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
super16-Sep-20 22:34
professionalsuper16-Sep-20 22:34 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
musefan16-Sep-20 22:47
Membermusefan16-Sep-20 22:47 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
OriginalGriff16-Sep-20 23:03
mveOriginalGriff16-Sep-20 23:03 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
Sandeep Mewara16-Sep-20 23:10
mveSandeep Mewara16-Sep-20 23:10 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
super16-Sep-20 23:12
professionalsuper16-Sep-20 23:12 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
Sandeep Mewara16-Sep-20 23:13
mveSandeep Mewara16-Sep-20 23:13 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
OriginalGriff16-Sep-20 23:18
mveOriginalGriff16-Sep-20 23:18 
GeneralRe: WSO CCC OTD 2020-09-17 - we have a winner! Pin
OriginalGriff16-Sep-20 23:16
mveOriginalGriff16-Sep-20 23:16 
GeneralRe: WSO CCC OTD 2020-09-17 - we have a winner! Pin
pkfox16-Sep-20 23:33
professionalpkfox16-Sep-20 23:33 
GeneralRe: WSO CCC OTD 2020-09-17 Pin
rnbergren17-Sep-20 2:06
Memberrnbergren17-Sep-20 2:06 
GeneralHaving your own domain Pin
Zmau Z16-Sep-20 6:32
MemberZmau Z16-Sep-20 6:32 
GeneralRe: Having your own domain Pin
PIEBALDconsult16-Sep-20 6:40
professionalPIEBALDconsult16-Sep-20 6:40 
GeneralRe: Having your own domain Pin
Zmau Z16-Sep-20 7:05
MemberZmau Z16-Sep-20 7:05 
GeneralRe: Having your own domain Pin
jeron116-Sep-20 7:08
Memberjeron116-Sep-20 7:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Do you feel you fully understand the vision and purpose of the software project you're working on?
Sure you can be told the "what", but do you have the "why"?
  Results   274 votes