zoukankan      html  css  js  c++  java
  • 翻译:为DAW优化Windows

    所有纠结在配置他们的Windows操作系统,来完美的运行DAW硬件和软件的人都知道,过程可以让人心灰意冷。Steinberg的那些制作Cubase、Nuendo以及大量硬件接口和控制器的人们感受到你的痛苦。他们做出了一张很棒的待办清单,帮助你的电脑和你的DAW工具以及应用程序通信,避免小故障扰乱你的录音。
     
    1.请检查你的系统,确保所有的设备驱动都是最新的。包括音频硬件驱动,以及芯片组驱动和显卡驱动。当然Windows也必须是最新的(Service Pask和更新/修复)。你必须避免使用专用的鼠标和键盘驱动,应该用Windows提供的驱动!
     
    2.不推荐使用支持共享内存的操作系统。他们通常可见于移动操作系统(笔记本电脑)。
     
    3.在控制面板-》系统-》高级系统设置-》性能设置,你可以找到选项“调整为最佳性能”。这个必须勾选。
     
    4.音频接口相关设置:
    板载声卡:如果你的主板集成了声卡,需要设置为标准播放设备,在Windows声音和音频设置中。这样,Windows系统声音将在板载设备上播放,而不会影响你音频接口或者声卡的信号。然而,如果播放出问题,也建议在BIOS中禁用板载设备。集成声卡不推荐和我们的产品一起使用,因为他们不支持低延时,由于缺少ASIO驱动。进一步,一些集成声卡芯片使用非标准的AD/DA转换器,仅支持低信号质量(高噪音,非线性频率响应,低电磁屏蔽)。
    延时/缓存设置:如果你经历过音频掉线或者故障,检查VST性能窗口(设备菜单)的“ASIO”部分。它指出有多少资源可用于计算音频数据,随时跟踪里面的音频驱动。如果延时非常低(对应很小的缓存大小)处理数据的时间可能太短了。依赖于操作系统、音频接口和执行的程序,提升延时/缓存大小可能是合理的。请到对应的音频接口的说明书查看明细。升级音频驱动也可能提升整体系统性能,并且支持使用原来没有的延时。总的来说,使用PCI或者PCIe总线的内部声卡,能提供低延时,相较于外部基于USB或火线的音频接口。
     
    5.任何省电的选项应该禁用,或者设置为“空”。系统应该配置用于连续操作。如果不这样做,硬盘将降低转速,或在一段时间时候暂停,一些处理器将降低时钟变得缓慢。因此,我们的产品可以正确的停止运行。针对当前的Cubase和Nuendo版本,请看第10条。
     
    6.后台运行的程序,能在我们的产品运行时引起故障,甚至在安装过程中已经引起了问题。这些程序通常配置为自启动,在Windows启动的时候,比如病毒扫描、安全软件、防火墙、打印机和多媒体软件。建议禁用这些程序,减少自启动的项。大部分程序可以在自身中配置,或者在开始-》运行中输入“msconfig”然后手工配置它们。有一个免费的软件工具可以帮助你管理你的自启动项,就是CCleaner,在工具-》启动这里配置。
     
    7.禁用Hyper-Threading,如果你的CPU支持它(比如Intel i7)。进一步的信息,关于如何禁用它,可以在主板或计算机文档中找到。
     
    8.禁用CPU的高级节电和动态性能选项。这通常要在电脑的BIOS或者UEFI中设置,包括Enhanced Intel SpeedStep(EIST),AMD Cool 'n' Quiet,Intel Turbo Boost和AMD Tuebo CORE。
    (Win7的BIOS中是CPU Setup-》Intel(R) SpeedStep(TM) Tech
     
    9.在BIOS/UEFI中禁用C-States,如果你电脑的BIOS/UEFI提供了此选项。C-States允许你的电脑在空闲时休眠,很可能干扰实时应用程序,比如音频。这个选项在BIOS/UEFI中通常称作“Disable CPU Idle State for Power Saving”。
    (Win7的BIOS中是CPU Setup-》C1E Support
     
    10.“禁用CPU节电”。在Cubase 5.5和Nuendo 5(及以上),在主菜单Devices-》Device Setup...-》VST Audio System下能找到。默认这个选项是关闭的。启用后,Windows当前启用的电源方案将被复制,在复制的方案中提升系统性能的选项将被修改,并在应用程序运行期间使用复制的方案。退出应用程序会,Windows电源方案将复原。
     
    11.使用DPC Latency checker:这个Thesycon公司的免费软件,分析你的DAW,检查中断音频流的问题。请到制造商的网站进一步了解如何使用它(http://www.thesycon.de/eng/latency_check.shtml)。
     
    12.Processor scheduling(仅限Windows XP):设置处理器调度设置为“Background services”可能会有用
    Windows开始菜单,选择“控制面板”
    打开“系统”
    单击“高级”页签
    在“性能”节点单击“设置”
    在“性能选项”窗口选择页签“高级”
    你会找到“Process secheduling”处理器性能调度选项,选择为“Background services”后台服务
     
  • 相关阅读:
    topcoder SRM 592 DIV2 LittleElephantAndBooks
    codeforces round #201 Div2 A. Difference Row
    Codeforces Round #199 (Div. 2) A Xenia and Divisors
    objective-c "performSelector may cause a leak because its selector is unknown".
    ccrendertexture to uiimage
    TopCoder SRM 588 DIV2 KeyDungeonDiv2
    ios clang: error: linker command failed with exit code 1 (use -v to see invocation)解决方法
    c++ for_each()与仿函数
    c++ map删除元素
    c++ map和mutimaps 插入值
  • 原文地址:https://www.cnblogs.com/wuchaochao/p/7761054.html
Copyright © 2011-2022 走看看