耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: smilence

[pc-fi软件] 蛋疼的讨论:Linux系统搞pc-fi有前途么

[复制链接]

29

主题

915

帖子

15

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
15
注册时间
2010-6-19
发表于 2012-11-9 09:45:06 | 显示全部楼层
Linux可以配合Raspberry Pi 使用,很小巧,并且可以实现完全线性电源供电,硬件干扰应该比pc低很多。
回复 支持 反对

使用道具 举报

85

主题

1525

帖子

26

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
26
注册时间
2004-8-17
发表于 2012-11-9 10:37:37 | 显示全部楼层
没有价值的。
建议学习:http://yiranwuqing.iteye.com/blog/1192726

Linux的音频架构存在很大问题,作为一个以服务器应用为主的系统。
这方面也很少有人在改善。

楼主要是有水平,可以自己重新底层代码,从这个方面来说。。是最有潜力的。
多数的真正的HIFI厂家,都是这么干的。

至于播放器什么的,就不用折腾了。
回复 支持 反对

使用道具 举报

102

主题

945

帖子

17

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
17
注册时间
2009-12-13
发表于 2012-11-9 11:11:48 | 显示全部楼层

Windows和Linux的比较

1. Linux基于单内核,Windows基于混合内核,Linux内核在启动后不可更改,Windows则可以进行调整(添加或卸载内核模块)
2. 上述架构,决定了Linux内核稳定而缺乏灵活性,Windows内核高效而易于受到破坏
3. Linux将图形界面和很多应用层交互设计成了C/S模式,这意味着服务端更为稳定,但客户端也就无可避免的低效了
4. Linux这种架构注定了几乎所有的硬件都无法在其上获得最佳性能,所以也注定了Linux在工作站市场几乎毫无建树
5. Linux规定内核只能使用GCC编译器,GCC尽管还不错,但还称不上是一个性能卓越的编译器
6. Linux的跨平台优势,更多是基于成本,而不是性能

点评

6. Linux的跨平台优势,更多是基于成本,而不是性能(众所周知LINUX架设性能是最好的,架设技术要求高,难度大,不是一般的小企业架设的起的。)  发表于 2013-8-19 00:05
5. Linux规定内核只能使用GCC编译器,GCC尽管还不错,但还称不上是一个性能卓越的编译器(请说一个目前比GCC好的C编译器,谢谢!)  发表于 2013-8-19 00:03
4.Linux这种架构注定了几乎所有的硬件都无法在其上获得最佳性能,所以也注定了Linux在工作站市场几乎毫无建树(Window采用编译后的文件来应对各种硬件,LINUX跟据不同硬件进行软件编译,性能可想知)  发表于 2013-8-19 00:02
别在一群不懂计算机人的面前颠倒黑白,去专业计算机论坛不知道你能不能说半句话, 2.Linux内核稳定而缺乏灵活性,Windows内核高效而易于受到破坏(只要动态加载驱动,系统就不可能安全,两个系统是一样的)  发表于 2013-8-18 23:57
谢谢T大! 学习了。  发表于 2013-8-18 23:34
回复 支持 反对

使用道具 举报

57

主题

559

帖子

23

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
23
注册时间
2002-12-28
发表于 2012-11-9 12:44:26 | 显示全部楼层
原帖由 thinkspace 于 2012-11-9 11:11 发表
3. Linux将图形界面和很多应用层交互设计成了C/S模式,这意味着服务端更为稳定,但客户端也就无可避免的低效了
5. Linux规定内核只能使用GCC编译器,GCC尽管还不错,但还称不上是一个性能卓越的编译器

不太理解:
3. Linux下面流行的MPD恰好是服务端软件,运行时也不需要图形界面。这应该是一个大优点才对吧?
5. 对音乐播放这种规模的程序,GCC效率有低到会对音质有可闻的影响么?主流snb平台的话。

amex提到的WES8之前没听说过。作为windows难道可以定制到不要图形界面的地步?
扯上两根红头绳 给咱喜儿扎起来
回复 支持 反对

使用道具 举报

102

主题

945

帖子

17

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
17
注册时间
2009-12-13
发表于 2012-11-9 12:52:22 | 显示全部楼层
3. Linux下面流行的MPD恰好是服务端软件,运行时也不需要图形界面。这应该是一个大优点才对吧?
没错,但优点也是缺点,linux在服务器市场表现不错,但在工作站,它几乎没有市场

5. 对音乐播放这种规模的程序,GCC效率有低到会对音质有可闻的影响么?主流snb平台的话。
有,还很明显
回复 支持 反对

使用道具 举报

201

主题

4245

帖子

298

积分

核心会员

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

积分
298
注册时间
2011-10-3
 楼主| 发表于 2012-11-9 13:51:39 | 显示全部楼层
原帖由 thinkspace 于 2012-11-9 11:11 发表
1. Linux基于单内核,Windows基于混合内核,Linux内核在启动后不可更改,Windows则可以进行调整(添加或卸载内核模块)
2. 上述架构,决定了Linux内核稳定而缺乏灵活性,Windows内核高效而易于受到破坏
3. Linux将 ...


Linux不是可以启动之后自由地安装和卸载模块么,比如安装硬件驱动就不像Windows那样需要重新启动
音源: Mobile Fidelity Ultradeck Turntable
数字功放:  Devialet 120
Speakers: Atohm GT1-DV, Devialet Phantom
Cables and Accessories: Stealth, Tara Labs, Triode Wire...
回复 支持 反对

使用道具 举报

102

主题

945

帖子

17

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
17
注册时间
2009-12-13
发表于 2012-11-9 13:58:40 | 显示全部楼层
那是系统模块,而不是内核模块。Linux修改内核需要重新编译的。
回复 支持 反对

使用道具 举报

14

主题

248

帖子

6

积分

初级会员

Rank: 2Rank: 2

积分
6
注册时间
2012-10-13
发表于 2012-11-9 14:50:40 | 显示全部楼层
試試voyage mpd
Bryston BDP-1就是用它的
回复 支持 反对

使用道具 举报

29

主题

915

帖子

15

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
15
注册时间
2010-6-19
发表于 2012-11-9 15:33:49 | 显示全部楼层
不知道weiss man301又是怎样做的呢
回复 支持 反对

使用道具 举报

17

主题

301

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2010-10-29
QQ
发表于 2013-8-18 12:52:56 | 显示全部楼层
thinkspace 发表于 2012-11-9 13:58
那是系统模块,而不是内核模块。Linux修改内核需要重新编译的。

内核模块也可以分解出来变成可挂载/卸载的模块啊。gentoo 不就这样么。
nnd,实体店里试听的 HD600、DT880 都是老版本的……难怪买回来之后听起来都差好多。
回复 支持 反对

使用道具 举报

17

主题

301

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2010-10-29
QQ
发表于 2013-8-18 13:11:23 | 显示全部楼层
昨天晚上刚看到这么个链接:https://wiki.archlinux.org/index.php/Pro_Audio  准备折腾一下。不过好像 jack 跟 intel_pstate 驱动不兼容,有人试过没?
nnd,实体店里试听的 HD600、DT880 都是老版本的……难怪买回来之后听起来都差好多。
回复 支持 反对

使用道具 举报

31

主题

362

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2008-9-25
发表于 2013-8-18 23:51:10 | 显示全部楼层
thinkspace 发表于 2012-11-9 11:11
1. Linux基于单内核,Windows基于混合内核,Linux内核在启动后不可更改,Windows则可以进行调整(添加或卸载 ...

你懂LINUX,呵呵,无知+搞笑

点评

我至少比你懂  发表于 2013-8-19 00:12
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

积分

新手上路

Rank: 1

积分
0
注册时间
2013-3-24
发表于 2013-8-19 02:29:50 | 显示全部楼层
thinkspace 发表于 2012-11-9 13:58
那是系统模块,而不是内核模块。Linux修改内核需要重新编译的。

insmod和modprobe这两个命令吃了??
linaro这个compiler被gcc吃了?
你确定你懂linux?

点评

thinkspace你别告拆我用C++写吧,呵呵!  发表于 2013-8-19 18:37
thinkspace你说“一个内核只能用C实现的破操作系统有啥好得瑟的。” 请你说一个目前流行的系统不用C+汇编实现的,谢谢!现WINDOWS的内核部份都是C写+汇编写的,微软的操作系统也破操作系统对吧。  发表于 2013-8-19 18:36
我研究的是内核技术,你确定你真懂内核?你访问下全局堆栈试试。你懂内核原理么?你区分得出来宏内核和微内核的区别么?一个内核只能用C实现的破操作系统有啥好得瑟的。  发表于 2013-8-19 05:27
你确定你真懂电脑?你在Linux应用程序里访问下线性内存给我看看? 懂个破C语言别在这里得瑟  发表于 2013-8-19 05:20
回复 支持 反对

使用道具 举报

17

主题

301

帖子

3

积分

初级会员

Rank: 2Rank: 2

积分
3
注册时间
2010-10-29
QQ
发表于 2013-8-19 14:35:21 | 显示全部楼层
IT狗 发表于 2013-8-19 02:29
insmod和modprobe这两个命令吃了??
linaro这个compiler被gcc吃了?
你确定你懂linux?

呃。不吵架嘛,懂的就分享分享 linux 系统音频优化经验呗。

对长期使用 linux 的用户来说,ap-linux 和 ubuntu studio 估计都不太适合平时使用吧,特别是对其它发行版有特别的喜好的用户。
nnd,实体店里试听的 HD600、DT880 都是老版本的……难怪买回来之后听起来都差好多。
回复 支持 反对

使用道具 举报

14

主题

218

帖子

6

积分

初级会员

Rank: 2Rank: 2

积分
6
注册时间
2011-3-5
发表于 2013-8-19 16:24:06 | 显示全部楼层
围观大神讨论

用ubuntu虚拟机搞开发,但host还是离不开win= =
HydraVox, LCD-3
PS P10, X350.5, Magico A3
回复 支持 反对

使用道具 举报

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

本版积分规则

耳机俱乐部微信
耳机俱乐部微信

联系我们|有害信息举报:010-60152166 邮箱:zx@jd-bbs.com|手机版|Archiver|黑名单|中国耳机爱好者俱乐部 ( 京ICP备09075138号 )

GMT+8, 2024-11-26 20:31 , Processed in 0.116502 second(s), 41 queries , Gzip On.

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