REM ======================================================== REM ARBITRARY_SSRC TEST BENCH REM CHECKS SEVERAL COMBINATIONS OF AUDIO RATE CONVERSIONS REM ======================================================== ECHO ON REM ======================================================== REM ARITHMETICS 16x16 (Q15) REM LOW-FOOTPRINT IMPLEMENTATION: FIR 24 TAPS, 12 PHASES REM ======================================================== ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B08_11_1.RAW 8000 11025 SRC_24T12P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B08_16_1.RAW 8000 16000 SRC_24T12P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B08_48_1.RAW 8000 48000 SRC_24T12P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B16_08_1.RAW 16000 8000 SRC_24T12P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B44_48_1.RAW 44100 48000 SRC_24T12P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B48_08_1.RAW 48000 8000 SRC_24T12P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B48_44_1.RAW 48000 44100 SRC_24T12P.COF 15 REM ======================================================== REM ARITHMETICS 16x16 (Q15) REM POLYPHASE FIR 24 TAPS WITH 1280 PHASES REM ======================================================== ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B08_11_2.RAW 8000 11025 SRC_24T1280P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B08_44_2.RAW 8000 44100 SRC_24T1280P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B08_48_2.RAW 8000 48000 SRC_24T1280P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B44_08_2.RAW 44100 8000 SRC_24T1280P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B44_48_2.RAW 44100 48000 SRC_24T1280P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B48_08_2.RAW 48000 8000 SRC_24T1280P.COF 15 ARBITRARY_SSRC TEST_PATTERN_Q15.RAW B48_44_2.RAW 48000 44100 SRC_24T1280P.COF 15 REM ======================================================== REM FLOAT-32BITS COMPUTATIONS REM POLYPHASE FIR 28 TAPS WITH 1280 PHASES REM ======================================================== ARBITRARY_SSRC TEST_PATTERN_F32.RAW B08_11_F32.RAW 8000 11025 SRC_28T1280P.COF 32 ARBITRARY_SSRC TEST_PATTERN_F32.RAW B08_44_F32.RAW 8000 44100 SRC_28T1280P.COF 32 ARBITRARY_SSRC TEST_PATTERN_F32.RAW B08_48_F32.RAW 8000 48000 SRC_28T1280P.COF 32 ARBITRARY_SSRC TEST_PATTERN_F32.RAW B44_08_F32.RAW 44100 8000 SRC_28T1280P.COF 32 ARBITRARY_SSRC TEST_PATTERN_F32.RAW B44_48_F32.RAW 44100 48000 SRC_28T1280P.COF 32 ARBITRARY_SSRC TEST_PATTERN_F32.RAW B48_08_F32.RAW 48000 8000 SRC_28T1280P.COF 32 ARBITRARY_SSRC TEST_PATTERN_F32.RAW B48_44_F32.RAW 48000 44100 SRC_28T1280P.COF 32 PAUSE