midisynth.shon commit add midisynth (5d1cc9f)
   1#!/bin/bash
   2
   3# Convert midi files from a Yamaha MDF2 MIDI data filer to wav
   4# with both organ and piano instruments
   5
   6SRC=/mnt/usb
   7DEST=midi
   8MIDICONF_ORGAN=$(dirname "$0")/midisynth-organ.txt
   9
  10echo $MIDICONF
  11
  12for dir in $SRC/Disc*/
  13do
  14  dir=${dir%*/}
  15  dest="$DEST/${dir##*/}"
  16  mkdir -p "$dest"
  17  for file in "$dir"/*X*
  18  do
  19    fluidsynth -f "$MIDICONF_ORGAN" -F "$dest/$(basename "$file")-organ.wav" "$file"
  20    fluidsynth -F "$dest/$(basename "$file")-piano.wav" "$file"
  21    echo $file
  22  done
  23done