2012-01-02 4 views
5

오디오 데이터의 샘플링 변환에 적합한 Delphi 라이브러리는 무엇입니까? 나는 돈을 지불하는 데 신경 쓰지 않는다.오디오 데이터의 샘플링 변환을위한 라이브러리는 무엇입니까?

샘플 오디오를 실시간으로 업 샘플링하고 다운로드해야합니다. 나는 이론을 이해하지만 내 일과를 쓰고 싶지 않습니다.

편집 : Mac을 지원하는 항목에 대한 보너스 포인트.

+4

[질문] (http://stackoverflow.com/q/7599211/744588)이 (가) 귀하의 중복 가능성이 있습니까? – menjaraz

+0

@menjaraz : 아니, 그건 내 질문이 아니야. 나는이 Q가 DSPACK보다 더 나은 것을 보여주기를 바라고 있습니다. – Shannon

+0

ACM 자체는 모든 종속성없이 수행 할 수 있습니다. – OnTheFly

답변

1

Dew ResearchDSP Master은 옵션입니다.

어쩌면
+0

Narcis 제안에 감사드립니다. DSP 마스터는 지금까지 나의 테스트에서 꽤 빠르다. – Shannon

+0

@Shannon 환영합니다. 그들이 Firemonkey와 호환되도록 염두에두고 있는지 나는 모른다. 그럴 경우 MacOS 버전을 사용할 수도 있습니다. –

1

Mitov 소프트웨어를 사용하면 당신은 Delphi Asio Vst Project의 단위 "DAV_DspUpDownsampling.pas"를 확인하실 수 있습니다

+0

감사합니다 1 월 흥미로운 구성 요소. 리샘플링을 위해 특별히 본 것이 없습니다. 그러나 저역 통과 필터 등은 여전히 ​​유용 할 수 있습니다. – Shannon

2

를 사용할 수있는 구성 요소가 있습니다. 나는 그것을 사용한 적이 없지만 그것이 당신의 필요를 채울 것이라고 확신합니다.

+0

감사합니다. az01. 이걸 확인해 볼게. – Shannon

1

꽤 많은 프로젝트에서 newAc을 사용합니다. 그것은 샘플 레이트 변환을 할 수 있습니다.

가장 좋은 소식 : 그것은 Mitov 구성 요소를 쉽게이

1

(상업적 사용) 무료입니다. 단계를 보여주는 짧은 화면 녹화를했습니다.

http://tinyurl.com/mitovaudio

Mitov 비디오 및 기타 구성 요소가 동등하게 강력하다. 우리는 우수한 실시간 비디오 및 오디오 프로세싱 프로젝트에서 Mitov 라이브러리를 사용했습니다. 그들의 지원은 훌륭합니다.

AFAIK는 구성 요소를 무료로 평가할 수 있으며 비상업적 인 프로젝트에도 사용할 수 있습니다.

추신 : 저는 그가 FireMonkey라고 생각합니다. 그래서 우리는 현재 또는 미래에 Mac 지원을 기대할 수 있다고 생각합니다.

+0

비디오 Robert에게 감사드립니다. 이 구성 요소를 확인해 보겠습니다. – Shannon

1

예, Mitov Software의 AudioLab을 사용할 수 있습니다. 아무도 실제로 링크를 게시 한 것으로 보이지 않으므로 여기서는 - http://www.mitov.com/products/audiolab입니다.

즐기십시오!

1

저는 Bass Audio Library를 사용합니다.

Bass_Encode 및 Bass_Mixer를 사용하여 변환을 샘플링 할 수 있습니다.

http://www.un4seen.com/bass.html

+0

제발,이 [post] (http://stackoverflow.com/q/8796476/744588)를 고려해 볼 수 있습니다. – menjaraz

1

당신은 (일명 libsamplerate) Secret Rabbit Code에서 살펴 봐야 할 수 있습니다; 그것은 C 라이브러리이지만 wrapper를 생성하는 것은 아주 쉬워야합니다. API는 간단하며 광범위한 운영 체제와 플랫폼을 지원합니다 (임베디드 포함).

성숙한 우수한 코드 기반을 가지고 있으며 매우 효율적입니다. 지원 또한 대단합니다, Erik은 매우 민감합니다. 게다가 거대한 사용자 기반을 가지고 있습니다.

다른 옵션은 libsoxr입니다 (출력이 좋지만 인기가없는 것 같습니다 ...).

1

사운드 프로세싱의 스위스 군용 칼인 SoX를 사용하십시오. 매우 사용하기 쉽습니다.

이것은 델파이 라이브러리가 아닌 명령 행 도구이므로 델파이에서 사용하려면 쉘 명령을 실행하고 코드에서 결과를 얻어야합니다. PHP와 함께 사용했습니다.

SoX는 다양한 형식의 컴퓨터 오디오 파일을 다른 형식으로 변환 할 수있는 크로스 플랫폼 (Windows, Linux, MacOS X 등) 명령 줄 유틸리티입니다. 또한 이러한 사운드 파일에 다양한 효과를 적용 할 수 있으며, 추가 보너스로 SoX는 대부분의 플랫폼에서 오디오 파일을 재생하고 녹음 할 수 있습니다.

SoX는 매우 성숙한 프로젝트입니다! 여기에 링크가 있습니다 : http://sox.sourceforge.net/