From b9d0d896cedd81ef684d0d3c0958836148df27dd Mon Sep 17 00:00:00 2001 From: probonopd Date: Sat, 26 Feb 2022 18:18:14 +0100 Subject: [PATCH] Add script to populate sysex directory https://github.com/probonopd/MiniDexed/issues/11 --- getsysex.sh | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 getsysex.sh diff --git a/getsysex.sh b/getsysex.sh new file mode 100755 index 0000000..0111b61 --- /dev/null +++ b/getsysex.sh @@ -0,0 +1,43 @@ +#!/bin/sh + +# Get voices from +# https://yamahablackboxes.com/collection/yamaha-dx7-synthesizer/patches/ + +mkdir -p sysex/voice/ + +DIR="https://yamahablackboxes.com/patches/dx7/factory" + +wget -c "${DIR}"/rom1a.syx -O sysex/voice/000001_rom1a.syx +wget -c "${DIR}"/rom1b.syx -O sysex/voice/000002_rom1b.syx +wget -c "${DIR}"/rom2a.syx -O sysex/voice/000003_rom2a.syx +wget -c "${DIR}"/rom2b.syx -O sysex/voice/000004_rom2b.syx +wget -c "${DIR}"/rom3a.syx -O sysex/voice/000005_rom3a.syx +wget -c "${DIR}"/rom3b.syx -O sysex/voice/000006_rom3b.syx +wget -c "${DIR}"/rom4a.syx -O sysex/voice/000007_rom4a.syx +wget -c "${DIR}"/rom4b.syx -O sysex/voice/000008_rom4b.syx + +DIR="https://yamahablackboxes.com/patches/dx7/vrc" + +wget -c "${DIR}"/vrc101b.syx -O sysex/voice/000009_vrc101b.syx +wget -c "${DIR}"/vrc102a.syx -O sysex/voice/0000010_vrc102a.syx +wget -c "${DIR}"/vrc102b.syx -O sysex/voice/0000011_vrc102b.syx +wget -c "${DIR}"/vrc103a.syx -O sysex/voice/0000012_vrc103a.syx +wget -c "${DIR}"/vrc103b.syx -O sysex/voice/0000013_vrc103b.syx +wget -c "${DIR}"/vrc104a.syx -O sysex/voice/0000014_vrc104a.syx +wget -c "${DIR}"/vrc104b.syx -O sysex/voice/0000015_vrc104b.syx +wget -c "${DIR}"/vrc105a.syx -O sysex/voice/0000016_vrc105a.syx +wget -c "${DIR}"/vrc105b.syx -O sysex/voice/0000017_vrc105b.syx +wget -c "${DIR}"/vrc106a.syx -O sysex/voice/0000018_vrc106a.syx +wget -c "${DIR}"/vrc106b.syx -O sysex/voice/0000019_vrc106b.syx +wget -c "${DIR}"/vrc107a.syx -O sysex/voice/0000020_vrc107a.syx +wget -c "${DIR}"/vrc107b.syx -O sysex/voice/0000021_vrc107b.syx +wget -c "${DIR}"/vrc108a.syx -O sysex/voice/0000022_vrc108a.syx +wget -c "${DIR}"/vrc108b.syx -O sysex/voice/0000023_vrc108b.syx +wget -c "${DIR}"/vrc109a.syx -O sysex/voice/0000024_vrc109a.syx +wget -c "${DIR}"/vrc109b.syx -O sysex/voice/0000025_vrc109b.syx +wget -c "${DIR}"/vrc110a.syx -O sysex/voice/0000026_vrc110a.syx +wget -c "${DIR}"/vrc110b.syx -O sysex/voice/0000027_vrc110b.syx +wget -c "${DIR}"/vrc111a.syx -O sysex/voice/0000028_vrc111a.syx +wget -c "${DIR}"/vrc111b.syx -O sysex/voice/0000029_vrc111b.syx +wget -c "${DIR}"/vrc112a.syx -O sysex/voice/0000030_vrc112a.syx +wget -c "${DIR}"/vrc112b.syx -O sysex/voice/0000031_vrc112b.syx