User Tools

Site Tools


music_on_linux:audio_관련_스크립트_모음

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
music_on_linux:audio_관련_스크립트_모음 [2022/04/11 02:26] – [정해영의 simple_synth 스크립트] hyjeongmusic_on_linux:audio_관련_스크립트_모음 [2023/09/08 04:08] (current) hyjeong
Line 204: Line 204:
  
 ===== 정해영의 run_fluidsynth script ===== ===== 정해영의 run_fluidsynth script =====
-JACK 구동 명령어를 스크립트 내에 삽입하였다.  --- //[[jeong0449@gmail.com|Haeyoung Jeong]] 2022/04/05 15:47//+JACK 구동 명령어를 스크립트 내에 삽입하였다.  --- //2022/04/05 15:47//
   #!/usr/bin/env bash   #!/usr/bin/env bash
      
Line 243: Line 243:
  
 ===== 정해영의 simple_synth 스크립트 ===== ===== 정해영의 simple_synth 스크립트 =====
-PulseAudio를 오디오 드라이버로 사용하는 매우 단순한 FluidSynth 구동 스트립트.+PulseAudio를 오디오 드라이버로 사용하는 매우 단순한 FluidSynth 구동 스트립트. 사운드 폰트 파일을 인수로 지정하지 않으면 FluidR3_GM.sf2가 로드된다.
  
   #!/usr/bin/bash   #!/usr/bin/bash
      
   if [ -z "$1" ]   if [ -z "$1" ]
-      then +    then 
-            SF=/usr/share/sounds/sf2/FluidR3_GM.sf2 +        SF=/usr/share/sounds/sf2/FluidR3_GM.sf2 
-      else +    else 
-            SF=$1+        SF=$1
   fi   fi
-  echo -e "\nSoundFonts file: $SF\n"+  echo -e "\nSoundFont file: $SF\n"
   fluidsynth -a pulseaudio -m alsa_seq -o midi.autoconnect=1 -r 48000 -g 0.5 $SF   fluidsynth -a pulseaudio -m alsa_seq -o midi.autoconnect=1 -r 48000 -g 0.5 $SF
   sleep 5   sleep 5
music_on_linux/audio_관련_스크립트_모음.1649643965.txt.gz · Last modified: 2022/04/11 02:26 by hyjeong