Adds the ability to create audio collections, which can be used to upload WAV and MP3 files as objects.
Latest commit ad1eea3 Sep 30, 2016 @rosiel rosiel committed with DiegoPino 7.x islandora 1499 (#131)
* Add a configuration variable for the audio quality.

* Wrap derivative options in a fieldset and improve menu description.

* Update documentation.

* Update screenshot to include standard players.

Audio Solution Pack Build Status


Adds all required Fedora objects to allow users to ingest and retrieve audio files through the Islandora interface


This module requires the following modules/libraries:


Install as usual, see this for further information.


Derivative Configuration

A set of options exist for configuring derivatives for audio objects.

  • Defer (do not create) derivatives for audio objects during ingest. You may find this useful if derivatives are being created by an external service, or if they are not required. This is specific to audio objects, but if derivatives are deferred for all Islandora objects (an option under admin/islandora/configure) then audio derivatives will not be created regardless of how this option is set.
  • Set the path for lame. MP3 derivatives are created using the lame command which must be installed as described above.
  • MP3 derivative quality can be configured if high-quality (or low-size) derivatives are desired. Note that numbers closer to 0 will result in larger, higher-quality audio files.
  • Use original file as fallback will allow the OBJ to be played in a player if a derivative cannot be found, and the original file is a format that can be played. This, in conjunction with defering audio derivatives, may save space in the repository and improve playback quality if, for example, you are ingesting a collection of MP3 files.

    Viewer Configuration

Select the desired viewer for audio objects. Current viewers that can be configured include:



Further documentation for this module is available at our wiki.


Having problems or solved a problem? Check out the Islandora google groups for a solution.


Current maintainers:


If you would like to contribute to this module, please check out In addition, we have helpful Documentation for Developers info, as well as our Developers section on the site.