1부터 10까지 각 숫자들을 따로 소리 파일로 만들어서

제어문으로 특정 파일을 출력하려고 합니다.

numb1.wav, numb2.wav 이런 식으로...


일단 res 아래 raw 폴더 만들어서 거기에 소리 파일들을 넣었습니다.


int maxStreams = 1;

int srcQuality = 0;

float left_volume = 1;

float right_volume = 1;

int priority = 1;

int loop = 0;

float rate = 1;


String path = "FSL00/res/raw/numb"; // FSL00 은 프로젝트 명


pool = new SoundPool(maxStreams, AudioManager.STREAM_MUSIC, srcQuality);


ddok = pool.load(path + "10.wav", 1);

pool.play(ddok, left_volume, right_volume, priority, loop, rate);



버추얼 머신 돌려서 logcat을 확인해보니 sample 0 not ready 이라 나옵니다.

이거 무슨 load 에 문제가 있어서 그런가요?