music_on_linux:audio_관련_스크립트_모음
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| music_on_linux:audio_관련_스크립트_모음 [2021/03/23 17:28] – hyjeong | music_on_linux:audio_관련_스크립트_모음 [2023/09/08 13:08] (current) – hyjeong | ||
|---|---|---|---|
| Line 204: | Line 204: | ||
| ===== 정해영의 run_fluidsynth script ===== | ===== 정해영의 run_fluidsynth script ===== | ||
| + | JACK 구동 명령어를 스크립트 내에 삽입하였다. | ||
| # | # | ||
| | | ||
| - | option=" | + | option=" |
| | | ||
| if [ " | if [ " | ||
| Line 215: | Line 216: | ||
| elif ! pgrep -l jackd | elif ! pgrep -l jackd | ||
| then | then | ||
| - | | + | |
| - | exit | + | echo "Starting |
| + | echo "jackd -d alsa --device hw:Intel --rate 44100 --period 128 &" | ||
| + | jackd -d alsa --device hw:Intel --rate 44100 --period 128 & | ||
| + | echo " | ||
| + | sleep 5 | ||
| fi | fi | ||
| | | ||
| Line 234: | Line 239: | ||
| echo -n " | echo -n " | ||
| read -r input | read -r input | ||
| - | CMD=" | + | CMD=" |
| $CMD | $CMD | ||
| + | |||
| + | ===== 정해영의 simple_synth 스크립트 ===== | ||
| + | PulseAudio를 오디오 드라이버로 사용하는 매우 단순한 FluidSynth 구동 스트립트. 사운드 폰트 파일을 인수로 지정하지 않으면 FluidR3_GM.sf2가 로드된다. | ||
| + | |||
| + | # | ||
| + | | ||
| + | if [ -z " | ||
| + | then | ||
| + | SF=/ | ||
| + | else | ||
| + | SF=$1 | ||
| + | fi | ||
| + | echo -e " | ||
| + | fluidsynth -a pulseaudio -m alsa_seq -o midi.autoconnect=1 -r 48000 -g 0.5 $SF | ||
| + | sleep 5 | ||
| + | connect_midi_keyboard | ||
| + | |||
| + | ===== connect_midi_keyboard ===== | ||
| + | aconnect -i | ||
| + | aconnect -o | ||
| + | echo | ||
| + | aconnect "iCON iKeyboard" | ||
| + | |||
| + | |||
music_on_linux/audio_관련_스크립트_모음.1616488093.txt.gz · Last modified: by hyjeong
