- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 tremulous移植到windows
这里整理一个完整版的tremulous移植到windows下面的步骤. linux下面直接make就搞定了,但在是linux虚拟机里运行只有5fps... 所以还是得移到windows下面编译 step 1 下载mingw http://ncu.dl.sourceforge.net/project/mingw/Installer/mingw-get-inst/mingw-get
2012-07-23 17:31:53 854
原创 tremulous
tremulous采用的是雷神之锤的游戏引擎。 雷神之锤自带了一个编译器,会把c代码编译成一个qvm包, 然后在游戏进行的时候,再根据配置,编译成对应平台的机器码,直接执行 或编译成字节码,交由雷神之锤的虚拟机来执行。 tremulous 的三个模块game ui cgame这三个模块就是按这种方式处理的。 这在quake所处的那个年代,相当于游戏自带了一个交叉编译工具。
2012-07-22 02:31:14 933
原创 tremulous
这是linux下面的一款游戏,有点类似cs吧,反正我是玩不了这种游戏了,反应太慢。 在linux虚拟机里编译,运行,5fps,根本没法做调试, 编译过程很简单,make即可。但makefile的一处要更新tool/asm里的 -Werr要删掉 另外需要要openal支持。 下面openal即可,解压openal。在build目录下面运行 cmake .. 啥啥?你的系统没装cma
2012-07-13 20:39:54 680
原创 speex
这是一个开源的语音算法库,包含编解码,以及其他语音相关的算法,自适增益,自适应回声消除等 代码比较稳定了,最后更新是在2010年(好像是吧,笔者英文差,可能看错了) 需要配合libogg使用。libogg好像类似mp3的东西,可以认为是一个44k级别的编解码器之类的。 大概扫了一个speex的编解码算法,看到了熟悉的lpc过程,编解码结构类似于g723 g729了。
2012-07-05 20:36:28 1408
原创 g729源码分析-11-后置滤波处理(二)
g729的长时后置滤波,最后还有一些细节处理 会再次升抽样,用一个129的样点对激励进行升抽样,并与search_del的升抽样进行比较,哪个相关大选取哪个 /* Filtering with long filter */ compute_ltp_l(ptr_sig_cadr, ltpdel, phase, ptr_sig_pst0,
2012-07-05 19:59:35 2144
Rhapsody b树算法
2009-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人