2009-06-11 2 views
13

私は自分の研究をいくつか行い、SIDチップにはハードウェアのサポート機能がほとんどないことがわかりました。 4つの可能な波形(のこぎり波、三角波、パルス、ノイズ)を持つ3つのオーディオオシレーターと、ADSRオーディオコントロールとリングモジュレーターが含まれています。オシレータ同期およびリング変調器が付いています。また、単一のPCMサウンドを再生する方法もありました。C64のような音を再現するには?

私は少ししかありませんが、私はまだ私のテレビから多くの異なる音を聞いた。さまざまなオーディオをどのように組み合わせて作りましたか?

具体的には、これらのコンポーネントを組み合わせてギター、ピアノ、ドラムのようなオーディオを作り出す方法を知りたいと思いますか?もう一つ興味深いのは、C64に特有のブザーとサウンドです。

答えて

18

私はゲーム、デモ、さらにはサービスのためにC64の音楽を書くのに使用(私は公式QuantumLinkを書きましたテーマ、さらには)。あなたの質問に関しては、4つの異なる波形は通常、シンクとリングのモッズ(SIDチップの異なるバージョンでは予測不可能だったためリングが少ない)でオーバーレイされ、時にはきれいに使用されました。

たとえば、典型的な「スネア」サウンドは、非常に速いアタックとサステインを持つノイズ波形で構成され、ドラムスティックまたはブラシサウンドのいずれかを非常に速く減衰させるか、短期間の減衰と遅い放出があります。

通常、正しい音を得ることは試行錯誤であり、制限はかなり重いものでした。ビート音、マリンバ・イ、スネア・ドラムのように聞こえるものは、重畳波形がないシンプルな波形や、最高の音質で、ピアノやギターの音にはまったく慣れていません。

サウンドを拡張するために最も頻繁に使用されるトリックの1つは、機械的なコード再生ルーチンを使用していました。これにより、再生された音符をすばやく変化させることができます。私たちはそれをアルペジゲーションと呼んでいましたが、10〜12音符の変化では、それはちょっとした音のように聞こえました。

サンプリングされた波形は、シングルビットおよびそれ以降の4ビットサンプルとしてのみ使用できました。基本的に、64番のサンプルの再生方法は、ホワイトノイズ波形を再生し、SIDチップ上の音量を急激に変化させて、立ち上がりと立ち下がりの波を作り出すことだったので、これらは最高の試みにもかかわらずひどく聞こえました。それは十分に速く、元の音のように聞こえますが、不安定なラジオでうまく調整されていません。

PC用のC64エミュレータ(CCS64はいいです)と64 BASICプログラミングガイドを手に入れて、ちょっと遊んでみてください.SIDチップはBASICから完全に操作できます。

要約すると、どのようにしてこれらのピアノとギターの音色をC64で得ることができましたか?本当に、私たちはしませんでした。

+2

私はこれまでに(私のC-64上で)聞いた最高の曲は、ゲーム「Super Cycle」の背景で遊んでいたものです:)私はまだmp3を探しています:) –

+4

@ryan fernandesはこれ以上見ていません: http://www.6581-8580.com/ – Toad

2

いくつかのC64エミュレータを調べてください。私はそれらのいくつかは、元のサウンド再生に100%正確であることをお読みになりました。

+0

どれも100%正確ではありません。オリジナルとエミュレートされた相手を比較すると、違いを確実に聞くことができます。 – Toad

+0

地獄では、SIDチップの異なるバージョンを使用していたので、後で64-Cサウンドは古典的なCommodore 64とは異なります。 reSIDエンジンはかなり近いですが、真のサウンドを得るための唯一の方法は、動作するSIDチップ(好ましくは6581)とHardSIDボードをPCに接続することです。 –

4

C64に音楽制作に関連するこれらのドキュメントのいくつかを見てみましょう:

http://sid.kubarth.com/articles.html

+0

非常にクールな情報と素晴らしいレトロ! –

3

あなたが記述しているこのタイプの音楽は、「chiptunes」のカテゴリに分類されます。 MilkyTrackerのような最新のトラッカーをチェックすることをお勧めします。これはこのスタイルの音楽を作成するために使用されます。 libmodplugのようなライブラリがあり、あなたのソフトウェアでトラッカーをプレイできます。

関連する問題