soundpool

    1

    1답변

    내 Androidapp에서 사운드를로드하고 재생하려면 this example을 사용하고 있습니다. mSoundManager.addSound(2, R.raw.sound1);으로 새 소리를 추가하고 있습니다. 내 응용 프로그램의 원시 폴더에 설치된 SD 카드에서 사운드를로드하려면 어떻게해야합니까?

    4

    3답변

    나는 안드로이드에 상당히 익숙해 져있어 온화합니다! 나는 다음 코드를 가지고있다. 나는 "developersshort"를 재생해야한다고 생각한다. public constructor(Context context){ this.context = context; soundPool = new SoundPool(2, AudioManager.STREA

    2

    2답변

    이 질문은 this one과 관련 있습니다. AudioManager 대신 SoundPool을 사용하도록 코드를 수정했습니다. 그것이 더 많거나 적게 작동하는지 확인하십시오. public class Sound { private static boolean sound = true; private static final int EAT_SOUN

    9

    1답변

    사용자가 SoundPool을 통해 소리를 재생하기 위해 버튼을 누를 수 있도록 허용하고 있습니다. SoundPool이 연주하는 내용을 녹음하여 사용자가 일련의 사운드를 녹음 할 수 있습니까?

    3

    1답변

    안드로이드의 soundpool.play [문서] [1]은 "의 재생 속도는 응용 프로그램이 사운드의 재생 속도 (피치)를 변화시킬 수있게합니다 .1.0은 원래의 주파수에서 재생을 의미합니다 .2.0은 재생을 의미합니다 두 배 빠르며 값 0.5는 절반 속도로 재생한다는 것을 의미합니다 ". 그러나 속도를 1.49f로 설정하면 침묵이 들립니다. 1.485f가

    4

    1답변

    여러 개의 짧은 사운드 클립이 포함 된 Android 앱을 만들고 있습니다. 현재 메뉴 활동으로 2 차 활동이 시작되면 SoundPool을 사용하여 사운드 클립을로드합니다. 내가 가지고있는 것 같은 문제는 일단이 보조 활동이 시작되면 사운드 클립을로드하면 여러 힙 크기 오버플로가 발생하고 활동이 실제로로드되면 (에뮬레이터가 오류 또는 강제 종료를 제공하지

    3

    1답변

    여러 사운드/비프 음을 동시에 연주하려면 코드를 다음과 같이 사용할 수 없습니다. 내 onclicklistener에서 추가했습니다 ... 공개 무효 onClick (보기 v) {mSoundManager.playSound (1); mSoundManager.playSound (2); } ... 그러나 이것은 한 번에 하나의 사운드만을 재생하며 인덱스 1의 사운

    4

    2답변

    특정 사운드를 반복하기 위해 SoundPool 기능을 사용하는 SoundManager 클래스를 만들었지 만 사운드가 재생되지 않는 이유를 알 수 없습니다. 이 클래스를 통해 내 활동에서 호출되는 public class SoundManager { private SoundPool mSoundPool; private HashMap<Integer, Intege

    2

    1답변

    나는 오프셋 및 길이를 설정할 수 있기를 원했기 때문에 FileDescriptor를 사용하는 SoundPool의로드 기능을 사용해 보았습니다. 파일은 Ressources에 저장되지 않고 저장소 카드에 저장됩니다. SoundPool의로드 나 재생 기능이 Exception을 던지거나 콘솔에 아무 것도 출력하지 않더라도 사운드는 재생되지 않습니다. 동일한 코드를

    8

    1답변

    단일 사운드를 재생하면 정상적으로 실행됩니다. 두 번째 사운드를 추가하면 사운드가 충돌합니다. 누구든지이 문제의 원인을 알고 계십니까? 먼저이 SoundPool가 알 수 있도록해야 한 번에 여러 소리를 재생하기 위해 mSoundManager.addSound(2,R.raw.dah); : private SoundManager mSoundManager;