나는 많은 MP3 음악을 가지고 있습니다. 이제 느린 비트와 느린 음악으로 노래를 추출해야합니다. C#에서 MP3 파일의 비트율을 구하는 방법이 있습니까? IPhone에서도 비슷한 응용 프로그램을 보았습니다. 느린 음악을 추출 할 수 있습니다. 하지만 그 응용 프로그램이 무엇인지 기억하지 못합니다 (누군가 해당 응용 프로그램을 알고 있으면 링크를 게시하십시
웨이브 파일을 16 비트 PCM 형식으로 가지고 있습니다. byte[]에 원시 데이터가 있고 샘플을 추출하는 방법이 있는데,이를 푸리에 변환을 수행하려면 float 형식 (즉, float[])으로 사용해야합니다. 여기 내 코드가 있는데,이게 맞습니까? Android에서 작업 중이므로 javax.sound.sampled 등을 사용할 수 없습니다. privat
나는 아이폰에 노래방 응용 프로그램을 재생하고 다음 질문에 내놓았다 : 응용 프로그램은 사용자가 작가의 볼륨을 제어 할 수 ; 심지어 음소거. 이것이 어떻게 가능한지? 조정 아티스트 사운드/설정 이퀄라이저 등은 필요한 주파수의 변환을 수행합니까? 여기에 어떤 종류의 수학이 필요합니까 (주파수 영역 변환)? 마이크를 통해 사용자가 음성 입력을 녹음했습니다.
나는 wav 파일의 진폭을 처리하고 몇 가지 십진수로 스케일링을하고 있습니다. 나는 언어의 뉘앙스를 다루려고 노력하면서 메모리 효율적인 방법으로 파일을 읽고 다시 쓰는 방법에 대해 머리를 쓰려고 노력하고있다. (나는 C 언어에 익숙하지 않다.) 파일은 8 비트 또는 16 비트 형식 일 수 있습니다. 이 방법을 생각한 방법은 먼저 header data을 사전
들어오는 UDP 연결에서 오디오를 처리하기위한 서버를 구축하려고합니다. 들어오는 스트림의 주파수 (아마도 .wav), 진폭, 시간을 변경하는 등의 작업을 수행 할 수 있어야합니다. 그러면 실시간으로 출력을 다시 공급할 수 있습니다. 언어는 C/C++/ObjC 또는 Java 또는 둘 다의 조합입니다 (충분히 빠르다면) 여러 포럼에서 Jack and Pulse
버퍼의 볼륨을 음성 데이터로 늘리려 고합니다. 요점은 내가 DirectSound를 사용하고 있으며 하나의 기본 버퍼와 하나의 보조 버퍼가 있다는 것입니다. 모든 스트림 믹싱은 손으로 수행됩니다. 음성 채팅에서 모든 참가자는 독립적 인 볼륨 레벨을 가질 수 있습니다. 각 스트림 데이터에 값 (게인)을 곱해서 하나의 버퍼에 합산합니다. 모든 것은 잘 작동하지만
두 개의 오디오 사이에 거리 측정을하고 싶습니다. 예를 들어, 나는 동물의 소리를 그 동물을 흉내 낸 인간의 소리와 비교하고 그 소리가 얼마나 유사한지를 되돌아보고 싶다. 어려운 문제로 보입니다. 그것에 접근하는 가장 좋은 방법은 무엇입니까? 오디오 신호에서 몇 가지 기능을 추출한 다음 해당 기능에 대해 유클리드 거리 또는 코사인 유사성 (또는 유사점)을
안녕하세요, 안드로이드 톤 생성기 클래스를 사용하면 한 장치에서 톤을 생성하고 다른 장치에서이 동일한 톤을들을 수 있는지 궁금합니다. 이것이 가능한 경우 몇 가지 다른 질문이 있습니다. backround noise를 고려하면이 특정 톤만을들을 수 있습니까? 이 프로세스는 리소스를 많이 사용합니까? 인간의 귀에 들리지 않거나 가까이있는 소리를 들려 줄 수 있
TV 캡처 카드에서 오디오 신호를 처리하기위한 오픈 소스 라이브러리 또는 프레임 워크를 찾고 있습니다. 아이디어는 TV 광고 지점을 감지하고 시간과 채널을 등록하는 것입니다. 나는 이런 식으로 일한 적이 없기 때문에 어떤 정보, 링크, 아이디어라도 환영합니다. 미리 감사드립니다. EDIT : 나는 언어 나 OS에 상관하지 않는다. 저는 제가 일하는 회사의
이 웹 사이트를 사용하여 비트 감지 엔진을 만들려고했습니다. http://www.gamedev.net/reference/articles/article1952.asp {
ALfloat energy = 0;
ALfloat aEnergy = 0;
ALint beats = 0;
bool init = false;
ALfloat Ei[42];
ALflo