MATLAB에 대한 경험이 없지만 불행히도 내 프로젝트는 MATLAB에 있습니다. 기본적으로 목표는 음악 소스 (mp3 형식이지만 .wav도 OK)를 MATLAB으로 읽은 다음 비트를 제외한 모든 것을 필터링하는 방식으로 저역 필터를 적용하는 것입니다. 그런 다음 각 비트가 발생하는 시간을 가져 와서 결과를 텍스트 파일에 작성해야합니다.
AudioRecord 클래스를 사용하여 WAV 파일을 녹음하려고합니다. 문제는 원시 PCM 데이터 만 제공하기 때문에 파일에 기록하면 헤더 정보가 없으므로 모든 미디어 플레이어에서 재생되지 않습니다. 이 원시 데이터로 WAV 파일을 만들려면 어떻게해야합니까? 또는 Android의 사운드를 WAV 파일 (또는 MP3)로 녹음하는 다른 방법이 있습니까? 오,
키를 누를 때 wav 파일을 재생해야하는 앱이 있는데, SoundPlayer 클래스를 사용하지만 새 키를 누를 때 다른 사운드가 재생되는 경우 소리를 멈추고 또 다시 못 생겨 .......... 다른 소리가 연주 되더라도 다시 소리를 낼 수있는 방법은 없습니까? 감사합니다.
어떻게 번호 목록으로 RAW/WAV 파일을 디코딩 할 수 있습니까? 오디오 파일에서 스펙트로 그램/파형을 생성해야하므로이 작업을 수행해야합니다. 은 내가 때문에 (이 번호 목록이 이미 있기 때문에, 어떤 디코딩을 필요로하지 않는 번호의 목록을 사용하여 일반적으로 (예를 들면의 gnuplot)
나는 문제가있다. 자바에서는 wav 파일에서 샘플을 읽어야합니다. 파일 형식은 다음과 같습니다. wav, PCM_SIGNED, signed int of 2bytes = 16bits, little endian ... 개체가 BYTES에서 오디오 샘플을 읽고이 두 바이트를 하나의 double 값으로 변환해야합니다. 나는이 공식을 사용하려고하지만 완전히 정확하지
오디오를 녹음하는 앱을 생성하고 샘플을 SD 카드에 저장 한 다음 녹음 및 재생 버튼을 사용하여 재생합니다. 이 샘플을 뒤집을 필요가 있습니다. 이 모든 작업을 수행 할 수 있으며 반전 된 샘플은 다른 이름으로 SD 카드에 저장됩니다. 원본 샘플은 test.wav이고 동일한 샘플은 반대로 revFile.wav으로 저장됩니다. 내가 시도 할 때 revFile
마이크에서 사운드를 녹음하고 있습니다. 그런 다음 wav 헤더가있는 PCM을 격리 된 저장소에 저장합니다. 그런 다음 MediaElement를 사용하여 재생합니다. 노래를 일시 중지 할 수있는 능력을 갖고 싶지만 불가능한 것 같습니다. SmoothStreamingMediaElement를 사용하려했지만 문제가 동일했습니다. 어쩌면 내가 잘못했기 때문일 수 있
나는이 애플 리케이션을 개발하는 매우 ealy 단계에 있지만 그것을보고 나는 이미 문제에 도달했습니다. 오디오 파일을 거꾸로 재생할 수 있어야합니다 (숨겨진 메시지를 공개하는 것이 좋습니다)). 나는 안드로이드에서 오디오 작업을 해본 경험이 없으며 이것이 가능한지 전혀 모른다. 나는 자바 ( Click Here For Question) 의 문제를 해결하지만