作者waggy ( )
看板DigitalMusic
标题Re: [问题] 不占用CPU时间的MIDI方案
时间Sat Jan 30 19:55:56 2010
※ 引述《sidetalker (赛托克)》之铭言:
: 我要写一个程式,由web cam输入画面,经大量计算後即时由MIDI输出互动的音乐
: 由於CPU须大量运算并即时反应,因此怕用软体音源会占用CPU时间,希望用硬体的
: 老旧的观念中有一种省钱的做法,就是买块音效卡加上音源子卡,可以取代昂贵的音源机
: 但是最近到光华商场问居然都问不到,似乎现在已经没有音源子卡这种东西了?
: 商家或同学都是建议买好一点的录音卡,配合软体音源来发音
: 但我很怕CPU时间被占用。很久以前只要一开软体音源,整个电脑就会变得钝钝的
: 即使现在的CPU够快不会再有钝钝的现象,毕竟还是会影响效能不是吗?
: 难道新的技术(如ASIO)是透过DMA(direct memory access)存取的?
: 总之我很想知道现在是否还买得到可插音源子卡的音效卡?(当然音源子卡也买得到才行)
: 另一个问题是,如果我的程式要用Notebook来Demo,要在笔电里插音源子卡就更难了
: 网友们是否有什麽建议?谢谢
其实也是可以用音源机 音源子卡因为电脑硬体的发展 就算买到了也不见得相容
roland的8850, 3080这些音源机二手市场上都还买得到
近期电脑硬体跑早年的软体音源完全不会延迟(vcs88这类的)
asio主要是对这几年的vst在latency上有显着改善
你如果要避免cpu使用的话去搞台音源机吧
有些稍微不那麽老的还有支援usb
不过话说回来
一般音效卡本身就内建有音源晶片了
如果对音源品质没要求的话其实也可以用
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.109.192
1F:推 sidetalker:谢谢,我先买一块音效卡试试,结果如何再回来推文分享 02/03 01:57
2F:推 sidetalker:结论是後来出了DLS和sound font技术後就不需音源子卡了 02/04 22:07
3F:推 sidetalker:最後我还是直接用音效卡,再换个好听一点的DLS档就好了 02/04 22:14