Audio File Experiments

In this example we work directly with MP3 files and build annotations on-the-fly to cut some segments. The corpus is made of 2 music files from https://soundcloud.com/dsplol/

Waveform Thumbnail and 10 seconds cuts

We want the player thumbnail image to be a waveform of music These settings affect all the media clips generated afterwards
We insert a list view, to be able to listen to the cuts we are going to generate
  • By default the tier name is visible, we hide it
  • Alternative display style
  • Raw html to insert as a header before each file
Now we want to take each MP3 file, and make a 10 sec cut every 30 seconds We simply need to create new annotations, the cutting will be done automatically
At this point, the annotations are present in the corpus, but we need to feed them to the view A basic select will take all annotations from the corpus
For fun, we want to show the cuts in a random order The randomize operation will always produce the same order when given the same annotations To get a different order, you can change its "seed" attribute
Now, what if you want the MP3 cut files that were generated? Simply build the document "Zip", and you will find them in its "assets" folder