SlideShare a Scribd company logo
1 of 15
Download to read offline
MUSIC	
  WORKFLOW	
  
SEE	
  ALSO:	
  
Content	
  Model	
  Architecture:	
  
h;ps://dlibwiki.york.ac.uk/confluence/x/boBt	
  
Content	
  Model	
  Architecture	
  (Content)	
  
h;ps://dlibwiki.york.ac.uk/confluence/x/JgFx	
  
Approach	
  to	
  sequences	
  and	
  structure	
  
h;ps://dlibwiki.york.ac.uk/confluence/x/9QB5	
  	
  
	
  
Diagrams	
  showing	
  proposed	
  
workflows	
  for	
  Archival,	
  Supported	
  and	
  
                    Generic	
  
                       	
  
Add	
  file(s)	
  

      WAV	
  (1	
  …	
  n)	
  or	
  
      BWAV	
  with	
  
                                                                                                                                                  AudioArchival	
  (YSA)	
  
      #marker	
  (0	
  …	
  n)	
                                                                                              Add	
  track	
  info	
  (opAonal)	
  
                                                                                                                                                                                DC	
  (1)	
  
      WAV	
  (1	
  …	
  n)	
  or	
                                                                                                     (OrderedCollecbonS                       RELS-­‐EXT	
  (1)	
  
                                                                                                                                       tructure)	
                    	
        RELS-­‐INT	
  (1)	
  
      BWAV	
  with	
                                                                                                            	
  
                                                                                                                                                                      	
  
      #marker	
  (0	
  …	
  n)	
                                                                                                	
     	
                                       	
  
                                                                                                                                       Sequence	
  No.	
              	
        foreach	
  object	
  
      	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  [o]	
                 	
  
                                                                                                                                                                      	
  
                                                                                                                                	
     Label	
                                  (GenericMetadata)	
  
                                                                                                                                	
     	
                             	
  
                                                                                                                    writes	
                                          	
  
                               converts	
                                                                                       	
  
                                                                                                                    tags	
  to	
                                             Add	
  descripAve	
  metadata,	
  &	
  
                                                                                                                    ID3(?)	
  /	
                                            technical	
  metadata	
  
                AAC	
  (1	
  …	
  n)	
  	
                                                                          aXML	
  

AAC	
  (1	
  …	
  n)	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
                                                                                            Describes	
  

                Thumbnail	
                                                                                                                                                     MODS	
  (1)	
  
                                                                                                                                        DS	
  Label	
  /	
  ID:	
               #PART	
  (1	
  …	
  n)	
  
                Addibonal	
  Files	
                                                                                                    AUDIO_LOW	
                             	
  
                                                                                                                                        AUDIO_MEDIUM	
                          (AVMetadata)	
  
                (AudioArchival)	
                                                                                                       AUDIO	
  
                                                                                                                                        ARCHIVAL_AUDIO	
  	
  
Add	
  file(s)	
  

         WAV	
  (1	
  …	
  n)	
  or	
  
         BWAV	
  with	
  
                                                                                                                                                        AudioArchival	
  
         #marker	
  (1	
  …	
  n)	
                                                                           Add	
  track	
  info	
  (opAonal)	
  
         	
  
         	
                                                                                                            (GenericStructure)	
  
                                                                                                               	
      	
                                  	
                   DC	
  (1)	
  
                                                                                                                                             writes	
  to	
  	
  RELS-­‐INT	
   RELS-­‐EXT	
  (1)	
  
                                                                                                               	
      Track	
  No.	
  
                                               converts	
                                                      	
      Label	
                             	
                   RELS-­‐INT	
  (1)	
  
                                                                                                               	
      	
                                  	
                   (GenericMetadata)	
  
                                                                                                               	
      Sdep	
  /	
  SDef	
                 	
  
                                                                                                writes	
                                                   	
  
                                                                                                                                                                           Add	
  descripAve	
  metadata,	
  &	
  
                                                                                                               	
  
                                                                                                tags	
  to	
  
AAC	
  (1	
  …	
  n)	
  [o]	
  	
  	
  	
  	
  	
  	
  	
                                       ID3(?)	
  /	
                                                              technical	
  metadata	
  
                                                                                                aXML	
  

   AAC	
  (1	
  …	
  n)	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
                                                                                   Describes	
  

                Thumbnail	
                                                                                                                                               MODS	
  (1)	
  
                                                                                                                        DS	
  Label	
  /	
  ID:	
                         #PART	
  (1	
  …	
  n)	
  
                Addibonal	
  Files	
                                                                                    AUDIO_LOW	
                                       	
  
                                                                                                                        AUDIO_MEDIUM	
                                    (AVMetadata)	
  
                 (AudioArchival)	
                                                                                      ARCHIVAL_AUDIO	
  	
  
Add	
  file(s)	
  
                                                                                                       AudioSupported	
  
                                                                 Add	
  track	
  info	
  (opAonal)	
  
                                                                          (GenericStructure)	
  
  AAC,	
  OGG,	
                                                          	
                                                     DC	
  (1)	
  
  FLAC,	
  WMA,	
                                                                               writes	
  to	
  RELS-­‐INT	
     RELS-­‐EXT	
  (1)	
  
                                                                          Track	
  No.	
  
  AU,	
  AIFF,	
  MP3	
                                                   Label	
                                                RELS-­‐INT	
  (1)	
  
                                                          extracts	
      	
                                                     (GenericMetadata)	
  
                                                          metadata	
      Sdep	
  /	
  SDef	
  
                                analysis	
  
converts	
                                                                                                                   Add	
  descripAve	
  metadata,	
  &	
  
                                                                                          writes	
  
                                                                                          tags	
  to	
  
                                                                                                                             technical	
  metadata	
  
   AAC	
  (1	
  …	
  n)	
  	
  	
  	
  	
  	
  	
  	
                                     ID3(?)	
  

   AAC	
  (1	
  …	
  n)	
  	
  	
  	
  	
  	
  	
  	
                                                                                              Describes	
  

   Thumbnail	
                                                                                                                   MODS	
  (1)	
  
                                                                           DS	
  Label	
  /	
  ID:	
                             #PART	
  (1	
  …	
  n)	
  
   Addibonal	
  Files	
                                                    AUDIO_MEDIUM	
                                        	
  
                                                                           AUDIO_LOW	
                                           (AVMetadata)	
  
   (AudioArchival)	
                                                       ORIGINAL_AUDIO	
  	
  
Add	
  file(s)	
  
                                                                                                                  GenericAudio	
  
                                                                Add	
  track	
  info	
  (opAonal)	
  
                                                                             (GenericStructure)	
  
                                                                             	
                                                     DC	
  (1)	
  
                                                                                                   writes	
  to	
  RELS-­‐INT	
     RELS-­‐EXT	
  (1)	
  
                                                 extracts	
                  Track	
  No.	
  
                                                 ID3(?)	
  tags	
            Label	
                                                RELS-­‐INT	
  (1)	
  
                                                                             	
                                                     (GenericMetadata)	
  
   AAC	
  (1	
  …	
  n)	
  	
  	
  	
  	
  	
  	
  	
  
                                                                             Sdep	
  /	
  SDef	
  
                                    analysis	
                   writes	
                                                       Add	
  descripAve	
  metadata,	
  &	
  
converts	
                                                       tags	
  to	
                                                   technical	
  metadata	
  
                                                                 ID3(?)	
  
   AAC	
  (1	
  …	
  n)	
  	
  	
  	
  	
  	
  	
  	
  
                                                                                                                                                      Describes	
  

   Thumbnail	
                                                                                                                      MODS	
  (1)	
  
                                                                                                                                    #PART	
  (1	
  …	
  n)	
  
   Addibonal	
  Files	
                                                           DS	
  Label	
  /	
  ID:	
                         	
  
                                                                                  AUDIO_MEDIUM	
                                    (AVMetadata)	
  
   (GenericAudio)	
                                                               AUDIO_LOW	
  
Proposed	
  new	
  resource	
  submission	
  
       interface	
  for	
  audio	
  
                     	
  
Interface	
  mock-­‐up	
  
                                                                    Choose	
  


Selected	
  resource	
  list	
                                  Custom	
  labels	
  

Coverimage.jpg	
                                                Cover	
  image	
  


  Remove	
  selected	
       Make	
  selected	
  default	
  



    Add	
  similar	
                           Add	
  sequenAal	
  part	
  


JRTD_M.wav	
  
JRTD_L.wav	
                                                    Neon	
  meat	
  dream	
  of	
  a	
  octafish	
  
  Remove	
  selected	
       Make	
  selected	
  default	
  


JRTD_M.wav	
  
JRTD_L.wav	
                                                    Old	
  fart	
  at	
  play	
  
  Remove	
  selected	
        Make	
  selected	
  default	
  
Compound	
  vs.	
  Atomisbc	
  
•  With	
  examples	
  of	
  different	
  ‘flavours’	
  of	
  
   AudioArchival	
  submission	
  
   –  Master	
  +	
  Listening	
  Copies	
  
   –  Master	
  Copy	
  
   –  With	
  addibonal	
  material	
  –	
  at	
  collecbon	
  level	
  With	
  
      addibonal	
  material	
  –	
  at	
  object/track	
  level	
  
Example2	
  :	
  Files	
                                                                                   	
   AUDIO_LOW	
  
	
  
     WAV_M	
  (1)	
  
                                                                                                           	
   AUDIO_MEDIUM	
  
                                                                                                           	
   AUDIO	
  
                                                                                                                                                              AudioArchival	
  
	
  
	
  
     WAV_M	
  (2)	
                                                                                        	
   ARCHIVAL_AUDIO	
  
                                                                                                           	
   ADDITIONAL_FILE	
  
                                                                                                                                                             AtomisAc	
  (YSA)	
  	
  
	
  
	
   WAV_L	
  (1)	
                                                                                        	
   Thumbnail	
  
	
   WAV_L	
  (2)	
                                                                                        	
                                                              Audio	
  CollecAon	
  Object	
  
                                                                                                           	
                                                    	
  
	
                                                                                                              DC	
  (dc.btle	
  =	
  label)	
  
                                                                                                           	
                                                    	
   MODS	
  
	
   MP3	
  ((1)	
  
     AAC	
   1)	
                                                                                               RELS-­‐EXT	
  
                                                                                                           	
                                                    	
   #PART	
  (1)	
  
	
   MP3	
  ((2)	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
     AAC	
   2)	
                                                                                               RELS-­‐INT	
  
                                                                                                           	
                                                    	
   #PART	
  (2)	
  
	
   AAC	
  (3)	
                                                                                                                            Audio	
  	
  
                                                                                                                                                                 	
   DC	
  
     AAC	
  (4)	
  
	
   Transcript	
  (1)	
                                                                                                                       Objects	
  
                                                                                                                                                                 	
   RELS-­‐EXT	
  
	
   Transcript	
  (2)	
  
                                                                                                           	
   AUDIO_LOW	
                                      	
   RELS-­‐INT	
  
	
   Thumbnail	
  
                                                                                                           	
   AUDIO_MEDIUM	
                                   	
  
	
  
     Thumbnail	
                                                                                           	
   AUDIO	
                                          	
  
	
   Transcript	
  (1)	
                                                                                                                                              STRUCTURE	
  
                                                                                                           	
   ARCHIVAL_AUDIO	
                                 	
  
	
   Transcript	
  (2)	
                                                                                                                                              OBJECT	
  noInSequence	
  #1	
  
                                                                                                           	
   Thumbnail	
                                      	
  
	
                                                                                                                                                                    OBJECT	
  noInSequence	
  #2	
  
                                                                                                           	
                                                    	
  
        Example	
  	
                                                                                      	
                                                    	
   Thumbnail	
  
        with	
                                                                                             	
                                                    	
  
                                                                                                                DC	
  (dc.btle	
  =	
  label)	
                  	
  
        listening	
  copies	
                                                                              	
  
                                                                                                                RELS-­‐EXT	
                                     	
  
                                                                                                           	
  
                                                                                                                RELS-­‐INT	
  
                                                                                                           	
  
Example2	
  :	
  Files	
                                                                                   	
   AUDIO_LOW	
  
	
  
     WAV_M	
  (1)	
  
                                                                                                           	
   AUDIO_MEDIUM	
  
                                                                                                           	
   ARCHIVAL_AUDIO	
  
                                                                                                                                                             AudioArchival	
  
	
  
	
  
     WAV_M	
  (2)	
                                                                                        	
   Thumbnail	
  
                                                                                                           	
  
                                                                                                                                                                 AtomisAc	
  	
  
	
  
	
   WAV_L	
  (1)	
                                                                                        	
  
	
   WAV_L	
  (2)	
                                                                                        	
                                                           Audio	
  CollecAon	
  Object	
  
                                                                                                           	
                                                 	
  
	
                                                                                                              DC	
  (dc.btle	
  =	
  label)	
  
                                                                                                           	
                                                 	
   MODS	
  
	
   MP3	
  ((1)	
  
     AAC	
   1)	
                                                                                               RELS-­‐EXT	
  
                                                                                                           	
                                                 	
   #PART	
  (1)	
  
	
   MP3	
  ((2)	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
     AAC	
   2)	
                                                                                               RELS-­‐INT	
  
                                                                                                           	
                                                 	
   #PART	
  (2)	
  
	
   MP3	
  ((3)	
  
     AAC	
   3)	
                                                                                                                            Audio	
  	
  
                                                                                                                                                              	
   DC	
  
	
   MP3	
  ((4)	
  
     AAC	
   4)	
                                                                                                                              Objects	
  
                                                                                                                                                              	
   RELS-­‐EXT	
  
	
  
                                                                                                           	
   AUDIO_LOW	
                                   	
   RELS-­‐INT	
  
	
   Thumbnail	
  
                                                                                                           	
   AUDIO_MEDIUM	
                                	
  
	
  
                                                                                                           	
   ARCHIVAL_AUDIO	
                              	
  
	
   Transcript	
  (1)	
                                                                                                                                           STRUCTURE	
  
                                                                                                           	
   Thumbnail	
                                   	
  
	
   Transcript	
  (2)	
                                                                                                                                           OBJECT	
  noInSequence	
  #1	
  
                                                                                                           	
                                                 	
  
	
                                                                                                                                                                 OBJECT	
  noInSequence	
  #2	
  
                                                                                                           	
                                                 	
  
        Example	
  	
                                                                                      	
                                                 	
   Thumbnail	
  
        without	
                                                                                          	
                                                 	
  
                                                                                                                DC	
  (dc.btle	
  =	
  label)	
               	
  
        listening	
  copies	
                                                                              	
  
                                                                                                                RELS-­‐EXT	
                                  	
  
                                                                                                           	
  
                                                                                                                RELS-­‐INT	
  
                                                                                                           	
  
Example2	
  :	
  Files	
                                                                              	
   AUDIO_LOW	
  
                                                                                                      	
   AUDIO_MEDIUM	
  
	
  
	
  
	
  
     WAV_M	
  (1)	
  
     WAV_M	
  (2)	
  
                                                                                                      	
   AUDIO	
  
                                                                                                      	
   ARCHIVAL_AUDIO	
  
                                                                                                                                                        AudioArchival	
  	
  
	
                                                                                                    	
   Thumbnail	
  
	
   WAV_L	
  (1)	
                                                                                   	
  
	
   WAV_L	
  (2)	
                                                                                   	
                                                             Audio	
  CollecAon	
  Object	
  
                                                                                                      	
                                                   	
  
	
                                                                                                         DC	
  (dc.btle	
  =	
  label)	
  
                                                                                                      	
                                                   	
   MODS	
  
	
   AAC	
  (1)	
                                                                                          RELS-­‐EXT	
  
                                                                                                      	
                                                   	
   #PART	
  (1)	
  
	
   AAC	
  (2)	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
          RELS-­‐INT	
  
                                                                                                      	
                                                   	
   #PART	
  (2)	
  
	
                                                                                                                                      Audio	
  	
  
                                                                                                                                                           	
   DC	
  
	
   Transcript	
  (1)	
                                                                                                                  Objects	
  
                                                                                                                                                           	
   RELS-­‐EXT	
  
	
   Transcript	
  (2)	
  
                                                                                                      	
   AUDIO_LOW	
                                     	
   RELS-­‐INT	
  
	
  
                                                                                                      	
   AUDIO_MEDIUM	
                                  	
  
	
  
     Thumbnail	
                                                                                      	
   AUDIO	
                                         	
   STRUCTURE	
  
	
  
                                                                                                      	
   ARCHIVAL_AUDIO	
                                	
   OBJECT	
  noInSequence	
  #1	
  
                                                                                                      	
   Thumbnail	
                                     	
   OBJECT	
  noInSequence	
  #2	
  
                                                                                                      	
                                                   	
  
        Example	
  of	
                                                                               	
                                                   	
   Thumbnail	
  
        AddiAonal	
  Files	
  	
                                                                      	
                                                   	
   ADDITIONAL_FILE_1	
  
                                                                                                           DC	
  (dc.btle	
  =	
  label)	
                 	
   ADDITIONAL_FILE_2	
  
        with	
  CollecAon	
                                                                           	
  
                                                                                                           RELS-­‐EXT	
                                    	
  
                                                                                                      	
  
                                                                                                           RELS-­‐INT	
  
                                                                                                      	
  
Content	
  Models	
  
•  Each	
  submission	
  would	
  produce	
  a	
  number	
  of	
  Fedora	
  Objects:	
  
	
  
(1)	
  Audio	
  Collecbon	
  Object,	
  with	
  the	
  following	
  content	
  models	
  
       –    Cmodel:Sound	
  
       –    	
  (opbonal)	
  SoundMusical	
  or	
  SoundNonMusical	
  
       –    Cmodel:Collecbon	
  
       –    Cmodel:AVMetadata	
  
       –    Cmodel:GenericMetadata	
  
       –    Cmodel:OrderedCollecbonStructure	
  
(1	
  …	
  n)	
  Audio	
  Object	
  
       –    Cmodel:Sound	
  
       –    	
  (opbonal)	
  SoundMusical	
  or	
  SoundNonMusical	
  
       –    Cmodel:GenericMetadata	
  
       –    Cmodel:GenericAudio	
  /	
  AudioArchival	
  (optoinal)	
  OR	
  AudioSupported	
  
            (opbonal)	
  
AAC	
  and	
  Streaming	
  
•  Includes	
  the	
  storage	
  of	
  two	
  AAC	
  files,	
  to	
  
   enable	
  streaming	
  at	
  lower	
  bandwidths,	
  
   suggest	
  128	
  kbps	
  and	
  320	
  kbps	
  
Priority	
  Order	
  
1.  Workflow	
  for	
  AudioArchival,	
  file	
  creabon/conversion,	
  
    MODS,	
  DC,	
  RELS-­‐*	
  
2.  Workflow	
  for	
  GenericAudio,	
  file	
  creabon/conversion	
  
3.  Submission	
  screen	
  and	
  sequence	
  /	
  structure	
  
4.  Wribng	
  metadata	
  to	
  files	
  
5.  Addibonal	
  files	
  at	
  different	
  levels	
  
6.  Supporbng	
  BWAV	
  markers	
  
7.  Supported	
  formats	
  
8.  Metadata	
  extracbon	
  
9.  Adding	
  checksums	
  

More Related Content

More from Julie Allinson

Radically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the WebRadically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the WebJulie Allinson
 
Linked Data and the OpenART project
Linked Data and the OpenART projectLinked Data and the OpenART project
Linked Data and the OpenART projectJulie Allinson
 
Filenames are not metadata, changing cultures at the University of York
Filenames are not metadata, changing cultures at the University of YorkFilenames are not metadata, changing cultures at the University of York
Filenames are not metadata, changing cultures at the University of YorkJulie Allinson
 
Towards a digital library for York
Towards a digital library for YorkTowards a digital library for York
Towards a digital library for YorkJulie Allinson
 
Sword Or2008 Julieallinson
Sword Or2008 JulieallinsonSword Or2008 Julieallinson
Sword Or2008 JulieallinsonJulie Allinson
 
Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Julie Allinson
 
SWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksSWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksJulie Allinson
 
Dcap Ja Progmeet 2007 07 05
Dcap Ja Progmeet 2007 07 05Dcap Ja Progmeet 2007 07 05
Dcap Ja Progmeet 2007 07 05Julie Allinson
 
Sword Cetis 2007 06 29
Sword Cetis 2007 06 29Sword Cetis 2007 06 29
Sword Cetis 2007 06 29Julie Allinson
 
Swap Poster 2007 06 05
Swap Poster 2007 06 05Swap Poster 2007 06 05
Swap Poster 2007 06 05Julie Allinson
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representationJulie Allinson
 
A Dublin Core Application Profile for Scholarly Works (eprints)
A Dublin Core Application Profile for Scholarly Works (eprints)A Dublin Core Application Profile for Scholarly Works (eprints)
A Dublin Core Application Profile for Scholarly Works (eprints)Julie Allinson
 
UKOLN open forum digital repositories
UKOLN open forum digital repositoriesUKOLN open forum digital repositories
UKOLN open forum digital repositoriesJulie Allinson
 
Dublin Core Application Profile for Scholarly Works KE
Dublin Core Application Profile for Scholarly Works KEDublin Core Application Profile for Scholarly Works KE
Dublin Core Application Profile for Scholarly Works KEJulie Allinson
 
Dublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works SlainteDublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works SlainteJulie Allinson
 
An introduction to OAI-ORE
An introduction to OAI-OREAn introduction to OAI-ORE
An introduction to OAI-OREJulie Allinson
 

More from Julie Allinson (20)

Radically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the WebRadically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the Web
 
Linked Data and the OpenART project
Linked Data and the OpenART projectLinked Data and the OpenART project
Linked Data and the OpenART project
 
Sword Bl 0903[1]
Sword Bl 0903[1]Sword Bl 0903[1]
Sword Bl 0903[1]
 
Filenames are not metadata, changing cultures at the University of York
Filenames are not metadata, changing cultures at the University of YorkFilenames are not metadata, changing cultures at the University of York
Filenames are not metadata, changing cultures at the University of York
 
Towards a digital library for York
Towards a digital library for YorkTowards a digital library for York
Towards a digital library for York
 
Sword Or2008 Julieallinson
Sword Or2008 JulieallinsonSword Or2008 Julieallinson
Sword Or2008 Julieallinson
 
Sword Crig 2007 12 06
Sword Crig 2007 12 06Sword Crig 2007 12 06
Sword Crig 2007 12 06
 
Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29
 
SWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksSWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly works
 
Dcap Ja Progmeet 2007 07 05
Dcap Ja Progmeet 2007 07 05Dcap Ja Progmeet 2007 07 05
Dcap Ja Progmeet 2007 07 05
 
Sword Cetis 2007 06 29
Sword Cetis 2007 06 29Sword Cetis 2007 06 29
Sword Cetis 2007 06 29
 
Ore 2007 06 22
Ore 2007 06 22Ore 2007 06 22
Ore 2007 06 22
 
Sword 2007 06 22
Sword 2007 06 22Sword 2007 06 22
Sword 2007 06 22
 
Swap Poster 2007 06 05
Swap Poster 2007 06 05Swap Poster 2007 06 05
Swap Poster 2007 06 05
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representation
 
A Dublin Core Application Profile for Scholarly Works (eprints)
A Dublin Core Application Profile for Scholarly Works (eprints)A Dublin Core Application Profile for Scholarly Works (eprints)
A Dublin Core Application Profile for Scholarly Works (eprints)
 
UKOLN open forum digital repositories
UKOLN open forum digital repositoriesUKOLN open forum digital repositories
UKOLN open forum digital repositories
 
Dublin Core Application Profile for Scholarly Works KE
Dublin Core Application Profile for Scholarly Works KEDublin Core Application Profile for Scholarly Works KE
Dublin Core Application Profile for Scholarly Works KE
 
Dublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works SlainteDublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works Slainte
 
An introduction to OAI-ORE
An introduction to OAI-OREAn introduction to OAI-ORE
An introduction to OAI-ORE
 

Music workflow4

  • 1. MUSIC  WORKFLOW   SEE  ALSO:   Content  Model  Architecture:   h;ps://dlibwiki.york.ac.uk/confluence/x/boBt   Content  Model  Architecture  (Content)   h;ps://dlibwiki.york.ac.uk/confluence/x/JgFx   Approach  to  sequences  and  structure   h;ps://dlibwiki.york.ac.uk/confluence/x/9QB5      
  • 2. Diagrams  showing  proposed   workflows  for  Archival,  Supported  and   Generic    
  • 3. Add  file(s)   WAV  (1  …  n)  or   BWAV  with   AudioArchival  (YSA)   #marker  (0  …  n)   Add  track  info  (opAonal)   DC  (1)   WAV  (1  …  n)  or   (OrderedCollecbonS RELS-­‐EXT  (1)   tructure)     RELS-­‐INT  (1)   BWAV  with       #marker  (0  …  n)         Sequence  No.     foreach  object                                                    [o]         Label   (GenericMetadata)         writes     converts     tags  to   Add  descripAve  metadata,  &   ID3(?)  /   technical  metadata   AAC  (1  …  n)     aXML   AAC  (1  …  n)                                           Describes   Thumbnail   MODS  (1)   DS  Label  /  ID:   #PART  (1  …  n)   Addibonal  Files   AUDIO_LOW     AUDIO_MEDIUM   (AVMetadata)   (AudioArchival)   AUDIO   ARCHIVAL_AUDIO    
  • 4. Add  file(s)   WAV  (1  …  n)  or   BWAV  with   AudioArchival   #marker  (1  …  n)   Add  track  info  (opAonal)       (GenericStructure)         DC  (1)   writes  to    RELS-­‐INT   RELS-­‐EXT  (1)     Track  No.   converts     Label     RELS-­‐INT  (1)         (GenericMetadata)     Sdep  /  SDef     writes     Add  descripAve  metadata,  &     tags  to   AAC  (1  …  n)  [o]                 ID3(?)  /   technical  metadata   aXML   AAC  (1  …  n)                                           Describes   Thumbnail   MODS  (1)   DS  Label  /  ID:   #PART  (1  …  n)   Addibonal  Files   AUDIO_LOW     AUDIO_MEDIUM   (AVMetadata)   (AudioArchival)   ARCHIVAL_AUDIO    
  • 5. Add  file(s)   AudioSupported   Add  track  info  (opAonal)   (GenericStructure)   AAC,  OGG,     DC  (1)   FLAC,  WMA,   writes  to  RELS-­‐INT   RELS-­‐EXT  (1)   Track  No.   AU,  AIFF,  MP3   Label   RELS-­‐INT  (1)   extracts     (GenericMetadata)   metadata   Sdep  /  SDef   analysis   converts   Add  descripAve  metadata,  &   writes   tags  to   technical  metadata   AAC  (1  …  n)                 ID3(?)   AAC  (1  …  n)                 Describes   Thumbnail   MODS  (1)   DS  Label  /  ID:   #PART  (1  …  n)   Addibonal  Files   AUDIO_MEDIUM     AUDIO_LOW   (AVMetadata)   (AudioArchival)   ORIGINAL_AUDIO    
  • 6. Add  file(s)   GenericAudio   Add  track  info  (opAonal)   (GenericStructure)     DC  (1)   writes  to  RELS-­‐INT   RELS-­‐EXT  (1)   extracts   Track  No.   ID3(?)  tags   Label   RELS-­‐INT  (1)     (GenericMetadata)   AAC  (1  …  n)                 Sdep  /  SDef   analysis   writes   Add  descripAve  metadata,  &   converts   tags  to   technical  metadata   ID3(?)   AAC  (1  …  n)                 Describes   Thumbnail   MODS  (1)   #PART  (1  …  n)   Addibonal  Files   DS  Label  /  ID:     AUDIO_MEDIUM   (AVMetadata)   (GenericAudio)   AUDIO_LOW  
  • 7. Proposed  new  resource  submission   interface  for  audio    
  • 8. Interface  mock-­‐up   Choose   Selected  resource  list   Custom  labels   Coverimage.jpg   Cover  image   Remove  selected   Make  selected  default   Add  similar   Add  sequenAal  part   JRTD_M.wav   JRTD_L.wav   Neon  meat  dream  of  a  octafish   Remove  selected   Make  selected  default   JRTD_M.wav   JRTD_L.wav   Old  fart  at  play   Remove  selected   Make  selected  default  
  • 9. Compound  vs.  Atomisbc   •  With  examples  of  different  ‘flavours’  of   AudioArchival  submission   –  Master  +  Listening  Copies   –  Master  Copy   –  With  addibonal  material  –  at  collecbon  level  With   addibonal  material  –  at  object/track  level  
  • 10. Example2  :  Files     AUDIO_LOW     WAV_M  (1)     AUDIO_MEDIUM     AUDIO   AudioArchival       WAV_M  (2)     ARCHIVAL_AUDIO     ADDITIONAL_FILE   AtomisAc  (YSA)         WAV_L  (1)     Thumbnail     WAV_L  (2)     Audio  CollecAon  Object         DC  (dc.btle  =  label)       MODS     MP3  ((1)   AAC   1)   RELS-­‐EXT       #PART  (1)     MP3  ((2)                                             AAC   2)   RELS-­‐INT       #PART  (2)     AAC  (3)   Audio       DC   AAC  (4)     Transcript  (1)   Objects     RELS-­‐EXT     Transcript  (2)     AUDIO_LOW     RELS-­‐INT     Thumbnail     AUDIO_MEDIUM       Thumbnail     AUDIO       Transcript  (1)   STRUCTURE     ARCHIVAL_AUDIO       Transcript  (2)   OBJECT  noInSequence  #1     Thumbnail       OBJECT  noInSequence  #2       Example         Thumbnail   with       DC  (dc.btle  =  label)     listening  copies     RELS-­‐EXT       RELS-­‐INT    
  • 11. Example2  :  Files     AUDIO_LOW     WAV_M  (1)     AUDIO_MEDIUM     ARCHIVAL_AUDIO   AudioArchival       WAV_M  (2)     Thumbnail     AtomisAc         WAV_L  (1)       WAV_L  (2)     Audio  CollecAon  Object         DC  (dc.btle  =  label)       MODS     MP3  ((1)   AAC   1)   RELS-­‐EXT       #PART  (1)     MP3  ((2)                                             AAC   2)   RELS-­‐INT       #PART  (2)     MP3  ((3)   AAC   3)   Audio       DC     MP3  ((4)   AAC   4)   Objects     RELS-­‐EXT       AUDIO_LOW     RELS-­‐INT     Thumbnail     AUDIO_MEDIUM         ARCHIVAL_AUDIO       Transcript  (1)   STRUCTURE     Thumbnail       Transcript  (2)   OBJECT  noInSequence  #1         OBJECT  noInSequence  #2       Example         Thumbnail   without       DC  (dc.btle  =  label)     listening  copies     RELS-­‐EXT       RELS-­‐INT    
  • 12. Example2  :  Files     AUDIO_LOW     AUDIO_MEDIUM         WAV_M  (1)   WAV_M  (2)     AUDIO     ARCHIVAL_AUDIO   AudioArchival         Thumbnail     WAV_L  (1)       WAV_L  (2)     Audio  CollecAon  Object         DC  (dc.btle  =  label)       MODS     AAC  (1)   RELS-­‐EXT       #PART  (1)     AAC  (2)                                           RELS-­‐INT       #PART  (2)     Audio       DC     Transcript  (1)   Objects     RELS-­‐EXT     Transcript  (2)     AUDIO_LOW     RELS-­‐INT       AUDIO_MEDIUM       Thumbnail     AUDIO     STRUCTURE       ARCHIVAL_AUDIO     OBJECT  noInSequence  #1     Thumbnail     OBJECT  noInSequence  #2       Example  of       Thumbnail   AddiAonal  Files         ADDITIONAL_FILE_1   DC  (dc.btle  =  label)     ADDITIONAL_FILE_2   with  CollecAon     RELS-­‐EXT       RELS-­‐INT    
  • 13. Content  Models   •  Each  submission  would  produce  a  number  of  Fedora  Objects:     (1)  Audio  Collecbon  Object,  with  the  following  content  models   –  Cmodel:Sound   –   (opbonal)  SoundMusical  or  SoundNonMusical   –  Cmodel:Collecbon   –  Cmodel:AVMetadata   –  Cmodel:GenericMetadata   –  Cmodel:OrderedCollecbonStructure   (1  …  n)  Audio  Object   –  Cmodel:Sound   –   (opbonal)  SoundMusical  or  SoundNonMusical   –  Cmodel:GenericMetadata   –  Cmodel:GenericAudio  /  AudioArchival  (optoinal)  OR  AudioSupported   (opbonal)  
  • 14. AAC  and  Streaming   •  Includes  the  storage  of  two  AAC  files,  to   enable  streaming  at  lower  bandwidths,   suggest  128  kbps  and  320  kbps  
  • 15. Priority  Order   1.  Workflow  for  AudioArchival,  file  creabon/conversion,   MODS,  DC,  RELS-­‐*   2.  Workflow  for  GenericAudio,  file  creabon/conversion   3.  Submission  screen  and  sequence  /  structure   4.  Wribng  metadata  to  files   5.  Addibonal  files  at  different  levels   6.  Supporbng  BWAV  markers   7.  Supported  formats   8.  Metadata  extracbon   9.  Adding  checksums