PCHiFi 音频播放

2019-07-14 01:16发布

在普通的高保真音箱中 我们用三个扬声器,播放 高,中,低频率的声音,我们用电容和电感分解声音信号. 现在我们可以用更好的办法去分解声音信号,用一个PC机,用计算机程序获得CD文件 数据,然后用PC机进行科学计算,分解声音信号为高频,中频,低频三个声道,送给三 个声卡播放声音。 为什么? 当声音信号通过一个电容,有180度的相位变化,当声音信号通过一个电感,有180度的 另一方向的相位变化,现在的分频器又有电容,又有电感,扬声器本身也有电感,相 位变化极大,如果你想听到高保真的声音,应该避免这种情况。 现在,一个PC只能安装三块声卡,如果你能安装9块声卡,我们可以把声音信号分解为 9个声道,如果那样,一个扬声器只播放100Hz-->200Hz或1k-->2kHz频率的声音,这将 使重放的失真减小,PC分频可以无限分,用户可以用最合适的扬声器播放某个频率的 音乐。 音响电路中 有的电容用于稳压,是电路供电用的,不影响信号相位,有的电容用来传递信号, 相对电阻极小,用来区分交流和直流,对信号相位的影响可以忽略,只有分频的电 容和电感才影响相位。 如何安装三块声卡 为了程序能够识别不同的声卡,必须安装三块不同牌子的声卡,通常有一个集成在 主板的AC'97声卡,再购买C-Media 8738, CREATIVE BLASTER 5.1各一块,市场 价300元以内(2006年初)。(其它牌子型号也可以,上面提到的是实际安装成功的) 安装时要一块一块地装,同时安装三块声卡发生故障的可能大大增加。 安装AC'97声卡,安装完毕后,在 系统属性-》硬件-》设备管理器 中把不需要的 声卡上的设备禁用,比如MIDI设备和“标准游戏端口”,只留一个音频播放设备, 把资源尽量省出来,给后来安装的声卡使用。 插入C-Media 8738声卡,安装C-Media 8738声卡,安装好后同样把MIDI设备和“标 准游戏端口”以及其他不需要的声卡设备禁用,只留一个音频播放设备。 插入CREATIVE BLASTER 5.1声卡,安装CREATIVE BLASTER 5.1。 最后查看设备管理器,看到三个安装正常的声卡就可以了。其它不是声卡的设备没 有影响,不需要因此禁用某些设备。 由于声卡不同,音量有很大差别,在 控制面板-》音频设备 中,先把一块声卡设 为首选设备,调整音量,然后再用同样的方法设置其他声卡,直到三个声卡音量基 本相同为止。 安装功放音箱 这时就可以使用播放软件,开始时可以接入三对全频无源音箱(每个价格估计在10 几元),直接插在声卡的输出上。 最好是有三个一样的HiFi功放,AV功放更常见,价格也便宜,通常有Direct模式, 也可以考虑购买(AV功放价格约为600-700元每个)。还要一对配有高音,中音, 低音扬声器的音箱,三个功放分别接高中低三对扬声器(直接接喇叭,不要分频器) (自己组装一对音箱约需500元)。 因为哪个声道是低音还不确定,万一大功率低音接入高频扬声器会损坏扬声器, 所以先接通低音扬声器,再选择声卡输出,根据发出的声音确定输出低音的声卡。 确定好低音是哪个声卡后,再接入中音扬声器,根据发出的声音确定输出中音的声 卡。最后接入高频扬声器。 调节左右声道位置 整套系统安装完毕后,常常左右声道颠倒,在播放软件中,有一个“Test Left”按 钮,可以播放已经转换好的WAV文件,而且只播放左声道,利用这个功能可以检查声 道左右是否正确,如果有误就相应调整。 降低转换失真 使用本软件的转换软件时,最后显示一个失真率,通常为万分之1-2左右,如果这 个数值比较高,达到千分之几百分之几,可以这样解决,启动Windows系统的“录 音机”,打开将要转换的WAV文件,选择“降低音量”菜单三次,然后保存。再次 转换后就有很低的失真率。原因是原始WAV文件中,音量大的地方经过科学计算后 容易溢出,造成失真率高,降低音量后就可以消除科学计算时的溢出。 用播放器播放音频 最后用播放器播放音频,音频播放过程中最好不要运行其他程序,把三个声道的音 量调节在最合适的位置,关机时先关闭功放电源。 计算机要求 CPU主频1Ghz或以上,内存256MB或以上,操作系统为 Windows XP 或 Windows 2000 。 下载App:
    http://download.csdn.net/detail/daipozhi1967/9667305
这是一个开源软件(  License: LGPL ,WITHOUT ANY WARRANTY),下载源程序(需要VS .NET 2008):
    http://download.csdn.net/detail/daipozhi1967/9667306
软件使用说明:

    (1) 用工具软件(如 CD Copy )将音乐CD复制到硬盘上,格式为*.WAV.
    (2) 启动PC_HiFi_Trans.exe,选择所复制的WAV文件,点击"Prepare All",将生成三个声
        道的文件.
    (3) 启动PC_HiFi_Player.exe,选择所复制的WAV文件,点击"Syn Play",将在三个声卡同
        时播放高,中,低频音乐.