Tempo Changer
음성 신호의 빠르기 변경은 소리의 피치에는 영향을 주지 않으면서 오디오 신호의 재생 시간이나 속도를 변경하는 것입니다. 나선의 빠르기 변경 엔진은 피치의 변화없이 0.5배에서 2배까지 재생 속도를 변경할 수 있습니다.
나선(nahsun)의 빠르기 변경 엔진은 ARM 프로세서군을 기반으로 고정소수점으로 최적화되어 구현되어 있습니다.
- 정상적인 속도의 음성 신호
- 정상속도의 2배 빠르기로 변환된 음성 신호
- 정상속도의 1/2배 빠르기로 변환된 음성 신호
지원 엔진의 특성
- 샘플링 주파수 : 8/11.025/12/16/22.05/24/32/44.1/48 KHz
- 채널 수: 모노(1ch),스테레오(2ch)
지원 소프트웨어 특성
- 재진입이 가능한(reentrant) 코드. 다중스레드(multithread)와 동적인 메모리 할당.
- 지원되는 라이브러리 포맷
- ADS 1.2
- RealView 4.0
- WinCE (Embedded Visual C)
- Android
- iOS
- Data 메모리 : 실시간으로 할당 가능
- API : C에서 호출이 가능한 API
디코더 성능 및 메모리 사양 (ARM9E 기준)
- 복잡도 : 12 MHz (44.1 KHz stereo 기준)
- Code ROM : 18 KB
- Constant Data ROM : 0.3 KB
- RAM : 1.5 KB