History:Object Model/Recording Object: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(rename as on ObjectModel (Imported from MoinMoin))
 
(partly terminology change from performance to recording (Imported from MoinMoin))
Line 1: Line 1:
=The Performance Object=
=The RecordingObject=


This page describes the Performance (aka Recording) object and its role in the [[Object Model|ObjectModel]].
This page describes the recording (AKA performance) object and its role in the [[Object Model|ObjectModel]].


==Definition==
==Definition==


A performance of a song's composition is the stage were the first audible representation of a composition is created and -- for our purposes more important -- recorded. This means, a recording of a song in a studio or a live performance of a song is its performance. The result of a performance is raw audio material that is stored for further processing.
A recording of a song's composition is the stage were the first audible representation of a composition is created and -- for our purposes more important -- recorded. This means, a recording of a song in a studio or a live performance of a song is its recording/performance. The result of a recorded performance is raw audio material that is stored for further processing.


==Boundaries==
==Boundaries==
Line 15: Line 15:
===Boundaries to the MixObject===
===Boundaries to the MixObject===


If the recorded audible data is changed in any way (edited) it is no longer a performance.
If the recorded audible data is changed in any way (edited) it is no longer a recording.


==Relationships==
==Relationships==
Line 21: Line 21:
===Relationships to the CompositionObject===
===Relationships to the CompositionObject===


* '''A [[Object Model/Performance Object|../PerformanceObject]] is based on ''exactly 1'' [[Object Model/Composition Object|../CompositionObject]]'''
* '''A [[Object Model/Recording Object|../RecordingObject]] is based on ''exactly 1'' [[Object Model/Composition Object|../CompositionObject]]'''
<ul><li style="list-style-type:none">Each different performance is created from one composition as its source.
<ul><li style="list-style-type:none">Each different recording is created from one composition as its source.
</ul>
</ul>


{{Include|ObjectModel/CompositionObject||from="^=== Relationships to the PerformanceObject ===$"| to="##StopInclude"}}
{{Include|ObjectModel/CompositionObject||from="^=== Relationships to the RecordingObject ===$"| to="##StopInclude"}}


===Relationships to the MixObject===
===Relationships to the MixObject===


* '''A [[Object Model/Performance Object|../PerformanceObject]] is the source of ''1 to many'' [[Object Model/Mix Object|../MixObject]]<code><nowiki></nowiki></code>s'''
* '''A [[Object Model/Recording Object|../RecordingObject]] is the source of ''1 to many'' [[Object Model/Mix Object|../MixObject]]<code><nowiki></nowiki></code>s'''
<ul><li style="list-style-type:none">The musical data that is the result of a recorded performance, can be used to create different versions or mixes of the performance. Even the so often called "album version" or "original version" is such a version or mix because it involves the editing of the raw data.
<ul><li style="list-style-type:none">The musical data that is the result of a recorded performance, can be used to create different versions or mixes of the recording. Even the so often called "album version" or "original version" is such a version or mix because it involves the editing of the raw data.
</ul>
</ul>


{{Include|ObjectModel/MixObject||from="^=== Relationships to the PerformanceObject ===$"| to="##StopInclude"}}
{{Include|ObjectModel/MixObject||from="^=== Relationships to the RecordingObject ===$"| to="##StopInclude"}}


===Relationships to the ArtistObject===
===Relationships to the ArtistObject===


* '''A [[Object Model/Performance Object|../PerformanceObject]] is related to ''0 to many'' [[Object Model/Artist Object|../ArtistObject]]<code><nowiki></nowiki></code>s'''
* '''A [[Object Model/Recording Object|../RecordingObject]] is related to ''0 to many'' [[Object Model/Artist Object|../ArtistObject]]<code><nowiki></nowiki></code>s'''
<ul><li style="list-style-type:none">A performance or recording can be done by one or more individuals or bands. Those are the performing artists of the recording. There might be recordings without a performing artist, e.g. nature sounds. This relationship defines the [[Object Model/Artist Object Role|../ArtistObjectRole]] '''Performer'''.
<ul><li style="list-style-type:none">A performance or recording can be done by one or more individuals or bands. Those are the performing artists of the recording. There might be recordings without a performing artist, e.g. nature sounds. This relationship defines the [[Object Model/Artist Object Role|../ArtistObjectRole]] '''Performer'''.
</ul>
</ul>

Revision as of 19:46, 11 May 2006

The RecordingObject

This page describes the recording (AKA performance) object and its role in the ObjectModel.

Definition

A recording of a song's composition is the stage were the first audible representation of a composition is created and -- for our purposes more important -- recorded. This means, a recording of a song in a studio or a live performance of a song is its recording/performance. The result of a recorded performance is raw audio material that is stored for further processing.

Boundaries

Boundaries to the CompositionObject

When the composition is transformed to an audible representation that is recorded for later (optional) editing, it becomes a performance/recording.

Boundaries to the MixObject

If the recorded audible data is changed in any way (edited) it is no longer a recording.

Relationships

Relationships to the CompositionObject

  • Each different recording is created from one composition as its source.

Template:Include

Relationships to the MixObject

  • The musical data that is the result of a recorded performance, can be used to create different versions or mixes of the recording. Even the so often called "album version" or "original version" is such a version or mix because it involves the editing of the raw data.

Template:Include

Relationships to the ArtistObject

  • A performance or recording can be done by one or more individuals or bands. Those are the performing artists of the recording. There might be recordings without a performing artist, e.g. nature sounds. This relationship defines the ../ArtistObjectRole Performer.