-
[openAL] #10. 여러 소리 재생시켜보기 - 2개발일지 2021. 10. 26. 17:17728x90
어제 주어진 과제는 두가지였다.
1) 256개보다 더 많은 사운드를 재생시켜보는것
2) 서로 각기 다른 소리로 stereo로 합성되지 않게 하는것
이 중, 2번이 당장 해결가능할 것으로 보여 진행하였다.
각기 다른 소리를 얻어내려면 효과음을 얻은 사이트를 뒤져 다른 소리들을 얻는 방법이 있을 것이다.
하지만 이럴 경우 원하는 소리들을 많이 얻기에는 불가능해보인다.
고로 다른 방법을 찾았다.
직접 효과음을 만들방법을..
검색해보니 효과음제작 프로그램을 찾을 수 있었다.
무료 효과음 이제 찾지말고 직접 만들어 쓰자! 효과음 제작 프로그램 [Bfxr]
안녕하세요 !! 다들 여러가지 이유로 효과음이 필요할 때가 있는데요 저 같은 경우에는 게임 만들 때마다 어울리는 소리 넣기 위해서 정말 온갖곳을 다 찾아다닙니다 ㅠㅠ 진짜 하루 종일 맘에
wolfy.tistory.com
해당 블로그를 참고하여
Bfxr. Make sound effects for your games.
To view this page ensure that Adobe Flash Player version 11.1.0 or greater is installed.
www.bfxr.net
위 프로그램을 받았다.
프로그램을 보면 여러가지 제어버튼이 나오는데, 이 중 간단하게만 세팅하여
각각의 frequency만 조금씩 달라지게 하여 16개의 사운드를 만들었다.
현재는 간단하게 하나씩 증가시켰지만 이것도 정수배가 되는 frequency들이 있다면 간섭이 생길 것이다.
소수의 frequency들을 확보하고,
일정 부분으로 나누어 딜레이를 주는식으로 뻥튀기를 기대할 수도 있겠다.
그 후, 어제처럼 4*4 사이즈로 소리를 재생시켰다.
사이즈의 간격은 숫자버튼을 이용해 0,1,2,4,8,... 이 되도록 조절할 수 있게 하였다.
결과는 만족스러웠다.
확실히 넓어질수록 소리가 퍼지는게 느껴졌다.
어제 소리의 방향을 제대로 잡아서 방향감도 확실히 잘 느껴졌다.
다음 과제는
1) 256개보다 더 많은 사운드를 재생시켜보는것
2) 256개의 각기다른 주파수의 효과음을 효율적으로 만들어내는 것.
'개발일지' 카테고리의 다른 글
[openAL] #11. 숫자 맞히기 (0) 2021.11.26 [Image] #1. 유사도측정 - Hashing (0) 2021.11.01 [openAL] #9. 여러 소리 재생시켜보기 (0) 2021.10.25 [openAL] #8. 방향키로 소리 움직이게 하기 (0) 2021.10.21 [openAL] #7. 소리 재생 예제 만들기 (0) 2021.10.08