   "Pack a production in an iso file"
   [{:keys [title publisher]
     :or {title "FIXME:" publisher "FIXME:"} ; title and publisher shouldn't be empty
-    :as production}]
-  (let [encoded-path (.getPath (path/encoded-path production))
-        iso-path (path/iso-path production)
-        iso-name (.getPath (path/iso-name production))]
+    :as production} & [volume]]
+  (let [encoded-path (.getPath (path/encoded-path production volume))
+        iso-path (path/iso-path production volume)
+        iso-name (.getPath (path/iso-name production volume))]
     (fs/mkdir iso-path)
     (sh "genisoimage"
         "-quiet"

      (:stereo sampling-rates))))

(defn encode-production
  "Encode a `production` using the given `bitrate`, i.e. convert the
  wav files to mp3"
  [production bitrate]
  (let [output (path/encoded-path production)
        manifest (path/manifest-path production)
        stereo (if (dtb/mono? (path/recorded-path production)) "mono" "stereo")
        sampling-rate (sampling-rate production)]
    (fs/mkdir output)
    (pipeline/audio-encoder (.getPath manifest) (.getPath output)
                            :bitrate bitrate :stereo stereo :freq sampling-rate)))



(defn downgrade
  [production]
  ;; FIXME: Implement properly
  ;;(pipeline2/daisy3-to-daisy202 (path/encoded-path) downgraded-path)
)

(defn encode
  [production]
