Re: [問題] 不佔用CPU時間的MIDI方案

看板DigitalMusic (數位音樂)作者 (lenny)時間16年前 (2010/01/30 20:18), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串3/3 (看更多)
不知道你要做的是怎樣的音樂 如果沒有要即時調變 好比你沒有要用fm modulation來作一些樂器聲 只是單純的要發出一個midi note 那以現在的電腦觀點來看 佔資源的根本不會是midi這塊 而會是影像捕捉 而且如果你是用max/msp做的話 你可以試試看將影像跟聲音處理分到兩台不同的電腦上 用udp or tcp之類的方式送訊號就好了 ※ 引述《waggy ( )》之銘言: : ※ 引述《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: 203.64.3.156

01/31 03:43, , 1F
之前朋友用ibook同時max/msp擷取跟reason都還跑得動
01/31 03:43, 1F

02/03 02:10, , 2F
謝謝,我只要能發出note就好。先買音效卡試試看
02/03 02:10, 2F
文章代碼(AID): #1BP2E2wF (DigitalMusic)
文章代碼(AID): #1BP2E2wF (DigitalMusic)