├── .gitignore ├── AUTHORS ├── COPYING ├── LICENCE └── src ├── lib ├── IMBE.sln ├── IMBE.vcxproj ├── IMBE.vcxproj.filters ├── Makefile ├── aux_sub.cc ├── aux_sub.h ├── basic_op.h ├── basicop2.cc ├── ch_decode.cc ├── ch_decode.h ├── ch_encode.cc ├── ch_encode.h ├── dc_rmv.cc ├── dc_rmv.h ├── decode.cc ├── decode.h ├── dsp_sub.cc ├── dsp_sub.h ├── encode.cc ├── encode.h ├── globals.h ├── imbe.h ├── imbe_vocoder.cc ├── imbe_vocoder.h ├── imbe_vocoder_impl.cc ├── imbe_vocoder_impl.h ├── math_sub.cc ├── math_sub.h ├── pe_lpf.cc ├── pe_lpf.h ├── pitch_est.cc ├── pitch_est.h ├── pitch_ref.cc ├── pitch_ref.h ├── qnt_sub.cc ├── qnt_sub.h ├── rand_gen.cc ├── rand_gen.h ├── sa_decode.cc ├── sa_decode.h ├── sa_encode.cc ├── sa_encode.h ├── sa_enh.cc ├── sa_enh.h ├── tbls.cc ├── tbls.h ├── typedef.h ├── typedefs.h ├── uv_synt.cc ├── uv_synt.h ├── v_synt.cc ├── v_synt.h ├── v_uv_det.cc └── v_uv_det.h └── test ├── Makefile ├── README.md └── speed.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Eric Blossom 2 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/COPYING -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/LICENCE -------------------------------------------------------------------------------- /src/lib/IMBE.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/IMBE.sln -------------------------------------------------------------------------------- /src/lib/IMBE.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/IMBE.vcxproj -------------------------------------------------------------------------------- /src/lib/IMBE.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/IMBE.vcxproj.filters -------------------------------------------------------------------------------- /src/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/Makefile -------------------------------------------------------------------------------- /src/lib/aux_sub.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/aux_sub.cc -------------------------------------------------------------------------------- /src/lib/aux_sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/aux_sub.h -------------------------------------------------------------------------------- /src/lib/basic_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/basic_op.h -------------------------------------------------------------------------------- /src/lib/basicop2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/basicop2.cc -------------------------------------------------------------------------------- /src/lib/ch_decode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/ch_decode.cc -------------------------------------------------------------------------------- /src/lib/ch_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/ch_decode.h -------------------------------------------------------------------------------- /src/lib/ch_encode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/ch_encode.cc -------------------------------------------------------------------------------- /src/lib/ch_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/ch_encode.h -------------------------------------------------------------------------------- /src/lib/dc_rmv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/dc_rmv.cc -------------------------------------------------------------------------------- /src/lib/dc_rmv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/dc_rmv.h -------------------------------------------------------------------------------- /src/lib/decode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/decode.cc -------------------------------------------------------------------------------- /src/lib/decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/decode.h -------------------------------------------------------------------------------- /src/lib/dsp_sub.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/dsp_sub.cc -------------------------------------------------------------------------------- /src/lib/dsp_sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/dsp_sub.h -------------------------------------------------------------------------------- /src/lib/encode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/encode.cc -------------------------------------------------------------------------------- /src/lib/encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/encode.h -------------------------------------------------------------------------------- /src/lib/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/globals.h -------------------------------------------------------------------------------- /src/lib/imbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/imbe.h -------------------------------------------------------------------------------- /src/lib/imbe_vocoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/imbe_vocoder.cc -------------------------------------------------------------------------------- /src/lib/imbe_vocoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/imbe_vocoder.h -------------------------------------------------------------------------------- /src/lib/imbe_vocoder_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/imbe_vocoder_impl.cc -------------------------------------------------------------------------------- /src/lib/imbe_vocoder_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/imbe_vocoder_impl.h -------------------------------------------------------------------------------- /src/lib/math_sub.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/math_sub.cc -------------------------------------------------------------------------------- /src/lib/math_sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/math_sub.h -------------------------------------------------------------------------------- /src/lib/pe_lpf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/pe_lpf.cc -------------------------------------------------------------------------------- /src/lib/pe_lpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/pe_lpf.h -------------------------------------------------------------------------------- /src/lib/pitch_est.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/pitch_est.cc -------------------------------------------------------------------------------- /src/lib/pitch_est.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/pitch_est.h -------------------------------------------------------------------------------- /src/lib/pitch_ref.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/pitch_ref.cc -------------------------------------------------------------------------------- /src/lib/pitch_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/pitch_ref.h -------------------------------------------------------------------------------- /src/lib/qnt_sub.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/qnt_sub.cc -------------------------------------------------------------------------------- /src/lib/qnt_sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/qnt_sub.h -------------------------------------------------------------------------------- /src/lib/rand_gen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/rand_gen.cc -------------------------------------------------------------------------------- /src/lib/rand_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/rand_gen.h -------------------------------------------------------------------------------- /src/lib/sa_decode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/sa_decode.cc -------------------------------------------------------------------------------- /src/lib/sa_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/sa_decode.h -------------------------------------------------------------------------------- /src/lib/sa_encode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/sa_encode.cc -------------------------------------------------------------------------------- /src/lib/sa_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/sa_encode.h -------------------------------------------------------------------------------- /src/lib/sa_enh.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/sa_enh.cc -------------------------------------------------------------------------------- /src/lib/sa_enh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/sa_enh.h -------------------------------------------------------------------------------- /src/lib/tbls.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/tbls.cc -------------------------------------------------------------------------------- /src/lib/tbls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/tbls.h -------------------------------------------------------------------------------- /src/lib/typedef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/typedef.h -------------------------------------------------------------------------------- /src/lib/typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/typedefs.h -------------------------------------------------------------------------------- /src/lib/uv_synt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/uv_synt.cc -------------------------------------------------------------------------------- /src/lib/uv_synt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/uv_synt.h -------------------------------------------------------------------------------- /src/lib/v_synt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/v_synt.cc -------------------------------------------------------------------------------- /src/lib/v_synt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/v_synt.h -------------------------------------------------------------------------------- /src/lib/v_uv_det.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/v_uv_det.cc -------------------------------------------------------------------------------- /src/lib/v_uv_det.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/lib/v_uv_det.h -------------------------------------------------------------------------------- /src/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/test/Makefile -------------------------------------------------------------------------------- /src/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/test/README.md -------------------------------------------------------------------------------- /src/test/speed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/g4klx/imbe_vocoder/HEAD/src/test/speed.cpp --------------------------------------------------------------------------------