題:
如何手動模擬NES的聲音功能?
Willbill
2010-12-08 03:57:03 UTC
view on stackexchange narkive permalink

我對以NES(8位)樣式重新創建芯片調諧很感興趣

谷歌搜索表明,原始NES具有2個脈衝波,一個三角形,噪聲,某種採樣通道以及該模擬這些聲音可以從各種VST樂器(例如triforce)中獲得。但是,對我而言,不太明顯的是發現如何使用Midi手動模擬nes對這些聲音的作用。

我的問題是,程序員對聲音的控製程度如何?芯片,以及如何對每個元素進行仿真(最好使用midi)。

我想知道的一件事是,是否有音調工作台,幅度包絡線等。

如果任何人都知道如何重現特定效果,例如在其他樂曲上經常聽到的虛假延遲效果

五 答案:
davetron5000
2010-12-08 09:51:35 UTC
view on stackexchange narkive permalink

誰知道它是否仍然可用,但是有一個盒帶允許對NES進行MIDI控制...當然應該只允許您使用開發人員擁有的盒帶: http://www.wayfar.net/0xf00000_overview.php

1+那裡有一些很棒的信息
Brad
2010-12-11 01:50:22 UTC
view on stackexchange narkive permalink

我建議您檢閱 FamiTracker,以獲得更原始,更直接的NES編程方法。

據我所知,每個遊戲製作公司都製作了自己的工具和彙編器,因此他們不會浪費內存中的原始字節來實現所需的功能。 。我想這就是為什麼某些公司(想到的是Konami)在音樂中有著非常相似的模式。 (當然,同樣的人也有可能在比賽之後進行比賽。)

+1我一直在做的事情是,我將根據自己的發現彙編出具體的答案
IIRC公司傾向於擁有自己的通用工具,並且*在很多情況下,同一個人在一場比賽中都是一樣的。
Dewb
2010-12-14 05:14:31 UTC
view on stackexchange narkive permalink

在Gameboy或仿真器上查看Nanoloop或LSDJ之類的程序,以了解芯片的限制如何影響人們編寫代碼的方式。您的幅度和濾波器包絡範圍從即時到幾秒鐘。我相信,只要軟件支持,硬件也可以使音高彎曲。

對我個人而言,“ NES聲音”的最大功能(除濾波後的方波外)是使用快速琶音器繞開有限的複音。在Gameboy上,噪聲通道是單聲道的,一個合成器通道可以進行和弦(最多4個音符),其餘兩個通道是單聲道的,但需琶音。

例如,如果您用在相同的3或4個音符上變位的16個第64音符代替了四分音符和弦,我敢打賭,您的耳朵已經開始聽起來像“電子遊戲”。 >

Sud
2011-01-18 16:47:55 UTC
view on stackexchange narkive permalink

“仿延遲”非常簡單,您可以以任意的延遲間隔以遞減的速度重複音符。如果您想在其中尋找“電子遊戲”的聲音,那麼脈衝波和噪聲源確實在這裡我的意見。在脈寬上玩耍會給你很多音色,像這樣限制自己非常有趣和鼓舞人心!尤其是在這些日子裡,我們有太多的可能性。

Krummelz
2010-12-08 12:26:49 UTC
view on stackexchange narkive permalink

嘿!我對早期控制台的工作方式了解不多。但是,如果您有興趣,可以查看以下VST插件。它稱為神奇的8位插件。它可能會給您一個或兩個想法。我確定,您也可以將它連接到Midi控制器上嗎?這是鏈接-> http://www.ymck.net/magical8bitplug/index.html。如果您使用的是Google Chrome瀏覽器,它將為您翻譯頁面。

這不是我真正想要的。我對找出如何真實地編程合適的柔音系統更感興趣


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...