SlideShare a Scribd company logo
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

PDF
Keyword proximity search in xml trees andrada astefanoaie - presentation
PDF
Prototyping Business Processes
PPT
On metadata for Open Data
PDF
RapidMRC
PPT
Simple Web service Offering Repository Deposit (SWORD)‏
PDF
07. What Did Jesus Do for Us? Notes
PDF
Avatud õppematerjalide leidmine, hindamine ja jagamine
PDF
Ten reasons why I work with a Mac
Keyword proximity search in xml trees andrada astefanoaie - presentation
Prototyping Business Processes
On metadata for Open Data
RapidMRC
Simple Web service Offering Repository Deposit (SWORD)‏
07. What Did Jesus Do for Us? Notes
Avatud õppematerjalide leidmine, hindamine ja jagamine
Ten reasons why I work with a Mac

Similar to Music workflow4 (20)

PPT
Ubiquitous Resources Abstraction using a File System Interface on Sensor Nodes
PDF
18 Khan Precis
PDF
Linking Paper and Digital Media
PDF
Multi-Layered Cross-Media Linking
PPT
Sound Design - From Zero to Hero
PDF
There and Back Again: Design Industry to a Design PhD
PDF
The Echo Nest workshop for Boston Music Hack Day
PDF
iPaper@GlobIS - Interactive Paper Research
PDF
Arch Ontological Modelling V4
PDF
Tha brass tacks of cataloging
PDF
What is Wrong with Digital Documents? A Conceptual Model for Structural Cross...
PDF
Weapons of Mass Distribution: Cataloging with Deadly Efficiency
PDF
A Framework for Cross-media Information Management
PDF
An Architecture for Open Cross-Media Annotation Services
PDF
Creative Technology Thesis
PDF
Semantic Web For Hack Days
PDF
Visualizing Relationships between Python objects - EuroPython 2008
PDF
Camera interval timer with infrared remote control
PDF
Patent Law 2008 Fall Mindmap By Leejason
PDF
DVB_Arch
Ubiquitous Resources Abstraction using a File System Interface on Sensor Nodes
18 Khan Precis
Linking Paper and Digital Media
Multi-Layered Cross-Media Linking
Sound Design - From Zero to Hero
There and Back Again: Design Industry to a Design PhD
The Echo Nest workshop for Boston Music Hack Day
iPaper@GlobIS - Interactive Paper Research
Arch Ontological Modelling V4
Tha brass tacks of cataloging
What is Wrong with Digital Documents? A Conceptual Model for Structural Cross...
Weapons of Mass Distribution: Cataloging with Deadly Efficiency
A Framework for Cross-media Information Management
An Architecture for Open Cross-Media Annotation Services
Creative Technology Thesis
Semantic Web For Hack Days
Visualizing Relationships between Python objects - EuroPython 2008
Camera interval timer with infrared remote control
Patent Law 2008 Fall Mindmap By Leejason
DVB_Arch
Ad

More from Julie Allinson (20)

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

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