From e0c67124a621321ef20fbfd460e79a0fea063740 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Fri, 25 Mar 2022 13:58:59 +0100 Subject: Midi music (#614) * add bassmidi everywhere but CI * hello CI please don't ban me from github * add lib and open midi files with the lib * overlooked windows CI * yes, overwrite everything * add tracker support * add file formats that bass supports * forgot .mid smh * load all plugins in one function --- scripts/configure_macos.sh | 5 +++++ scripts/configure_ubuntu.sh | 3 +++ scripts/macos_build.sh | 4 ++++ 3 files changed, 12 insertions(+) (limited to 'scripts') diff --git a/scripts/configure_macos.sh b/scripts/configure_macos.sh index af08966f..ebf4ab98 100755 --- a/scripts/configure_macos.sh +++ b/scripts/configure_macos.sh @@ -13,6 +13,7 @@ cd ${ROOT_DIR} LIB_TARGET="../../lib" BASS_LINK="http://uk.un4seen.com/files/bass24-osx.zip" BASSOPUS_LINK="http://www.un4seen.com/files/bassopus24-osx.zip" +BASSMIDI_LINK="https://www.un4seen.com/files/bassmidi24.zip" DISCORD_RPC_LINK="https://github.com/discordapp/discord-rpc/releases/download/v3.4.0/discord-rpc-osx.zip" APNG_LINK="https://github.com/Skycoder42/QtApng/releases/download/1.1.2-2/qtapng_clang_64_5.13.0.tar.xz" @@ -30,6 +31,10 @@ curl -Ls ${BASSOPUS_LINK} -o bassopus.zip unzip -qq bassopus.zip cp libbassopus.dylib ${LIB_TARGET} +curl -Ls ${BASSMIDI_LINK} -o bassmidi.zip +unzip -qq bassmidi.zip +cp libbassmidi.dylib ${LIB_TARGET} + curl -Ls ${DISCORD_RPC_LINK} -o discord_rpc.zip unzip -qq discord_rpc.zip cp discord-rpc/osx-dynamic/lib/libdiscord-rpc.dylib ${LIB_TARGET} diff --git a/scripts/configure_ubuntu.sh b/scripts/configure_ubuntu.sh index b010d36e..5e14179f 100755 --- a/scripts/configure_ubuntu.sh +++ b/scripts/configure_ubuntu.sh @@ -20,12 +20,15 @@ cd tmp #get the bass prebuilt curl http://www.un4seen.com/files/bass24-linux.zip -o bass_linux.zip +curl http://www.un4seen.com/files/bassmidi24-linux.zip -o bassmidi_linux.zip curl http://www.un4seen.com/files/bassopus24-linux.zip -o bassopus_linux.zip unzip bass_linux.zip +unzip bassmidi_linux.zip unzip bassopus_linux.zip cp x64/libbass.so ../../lib +cp x64/libbassmidi.so ../../lib cp x64/libbassopus.so ../../lib #get the discord-rpc prebuilt diff --git a/scripts/macos_build.sh b/scripts/macos_build.sh index fb631e9f..533aaf1b 100755 --- a/scripts/macos_build.sh +++ b/scripts/macos_build.sh @@ -11,6 +11,10 @@ curl http://www.un4seen.com/files/bass24-osx.zip -o bass.zip unzip bass.zip cp libbass.dylib ../lib +curl http://www.un4seen.com/files/bassmidi24-osx.zip -o bassmidi.zip +unzip bassmidi.zip +cp libbassmidi.dylib ../lib + curl http://www.un4seen.com/files/bassopus24-osx.zip -o bassopus.zip unzip bassopus.zip cp libbassopus.dylib ../lib -- cgit