Fluidsynth не работает в первый раз в Raspbian Lite 4.18 - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь настроить небольшой проигрыватель звукового шрифта для моей USB-MIDI-клавиатуры с моим Raspberry Pi 3B + (Raspbian Lite 4.18).Для этого я использую Fluidsynth.

При запуске этот скрипт запускается с помощью cronjob:

#!/bin/bash
echo "Starting"
/usr/bin/fluidsynth -is -a alsa --gain 3 /usr/share/sounds/sf2/FluidR3_GM.sf2 &

echo "Fluidsynth started"
while true; do if [[ $(/usr/bin/aconnect -o ) = *FLUID* ]]; then break; fi; sleep 2; done

/usr/bin/aconnect 20 128
echo "Connected"

И Fluidsynth не издает никаких шумов, пока я не убью процесс вручную и не начну егоснова.Тогда все работает.

Бывает так же, когда я запускаю его вручную.В первый раз ничего;но второй раз работает отлично.Я попытался запустить его с первого раза с другими пользователями, подключив / отключив соединение между клавиатурой и синтезатором.

Есть идеи?Спасибо.

...