幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3830|回复: 6

[分享]openal 1.1 for d

[复制链接]

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2007-9-4 14:56:28 | 显示全部楼层 |阅读模式
才出炉的。derelict项目里面的那个openal似乎是个1.0版的,而且没有alut,不方便测试。
反正,我是折腾了好几次,都没能让它发出声音来。
干脆自己移植了一个1.1的,总算是能正常出声音了。

ps.例子test.d,用了tango库中的toUtf8z()函数,不能正常播放中文文件名的wav。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
え~え~お!!!
回复

使用道具 举报

3

主题

11

帖子

113

积分

③业余

积分
113
发表于 2007-9-4 20:54:09 | 显示全部楼层
是基于 tango 还是 phobos?
回复 支持 反对

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
 楼主| 发表于 2007-9-5 17:52:30 | 显示全部楼层
tango phobos都可以,没用任何基本库。

但是例子test.d要用tango,如果用phobos中的toStringz()代替toUtf8z()和话,中文的也可以正常播放。

再放一个krkr官网上的wuvorbis.dll, phobos的。稍微改一下就可以用tango,反正这两个都是兼容C99的。

这个没作好,不知道是什么原因,原来的wu_ov_open_callbacks()不能正常工作。

最后自己写了一个wu_ov_open()来读取ogg。[s:5]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
え~え~お!!!
回复 支持 反对

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
发表于 2007-9-5 19:54:00 | 显示全部楼层
OPENAL到底是驱动还是SDK= =?
Style-C
回复 支持 反对

使用道具 举报

23

主题

218

帖子

2470

积分

⑥精研

积分
2470
发表于 2007-9-5 19:56:58 | 显示全部楼层
引用第3楼lw于2007-09-05 19:54发表的  :
OPENAL到底是驱动还是SDK= =?

音频接口,地位相当于DirectSound
ONScripter for PSP/Windows中文版 http://blog.163.com/john_he_
回复 支持 反对

使用道具 举报

19

主题

842

帖子

1万

积分

⑧专业

絕望青年,一起增高吧

积分
13676
发表于 2007-9-5 20:09:33 | 显示全部楼层
用了SDL便不想再想這些問題

為著彼岸,便要與之妥協 但為著彼岸,更不能與之妥協

回复 支持 反对

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
 楼主| 发表于 2007-9-5 21:03:16 | 显示全部楼层
只可惜,SDL根本不支持3D音效。

ps.终于知道为什么上次测试Derelict中的Openal失败了。
Openal在放单声道wav时,默认的位置就是在中声道播放。
当时,平时不看电影的时候,我都是用耳机的,这是左右声道的。
今天把耳机拿下来,于是立刻就听到声音了。 [s:5]
え~え~お!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-4-17 04:56 , Processed in 0.021204 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表