[][mobile][Homepage][BBS][Blog][YouTube][asablo]

過去の記事の検索が簡単にできるよ (・∀・) 例 ランチャー9
カスタム検索

レトロ鍵盤 YAMAHA PSS-140をレストアして音源を換えてみた2012/07/01 17:22:27





最近、にわかに人気になってきたFM音源。iPadでもiYM2151なんてあるくらいだ。そういうわけで、レトロシンセ、しかもFM音源で、なおかつ安い値段を狙って物色中。 



半月以上前にYAMAHA PSS-170をヤフオクでゲットして、改造しようと思ったが、あまりにも美品だったので、もっと改造してもいいような一つ下のランクのPSS-140も喫茶店でちょっといいコーヒーでモーニングを採れる位の値段でゲット。



外側はさほど汚れていなかったが、中を開けるとかなり汚れており、さすがに全部水洗い。結構ホコリとか色々出てきたよ。



さて、半日程して乾いたので、作業再開。音源がYM2413かと思っていたのだが、中を開けたらYM2420という音源チップ。ん?これはYM2413と何が違うのか?

どうやら、ショルキー(SHS-10)もこれを使っていた様で、ヤマハ製品以外には使われていなかった模様。数少ないこのサイトでYM2420を知る。なるほどデータシートが手に入らない訳だ。

YM2413はMSXや色々なゲームに使われたので、グーグルで調べたら、すぐにデータシートは手に入る。

CPUはXE562B0でYAMAHAオリジナルの42PIN600mil DIP。



アンプは松下AN7140と、PSS-170と同じだった。音量調節はソフトウェアだけで行なっており、チップのアッテネータパラメータだけで音量を制御している。音量を絞ると、ザラザラした音になる。
どこまでもコストを下げた結果なんだろう。



スイッチ基板の腐食とスイッチの劣化が激しいのでオーバーホール。



ボードインコネクター(いわゆる量産時電線を揃えて取り付けるハンダ端子)は色々改造してみたいので、丸ピンソケットに置き換えておく。



鍵盤への配線も、外せるように2mmピッチのメスコネクターにしておいた。



IC2個をICソケット化。これで色々できそうだ。PICでも換装しておもちゃでもできたらいいなと妄想してみる。



YM2420のパターンを追いかけていくと、YM2413とハードウェア的にはコンパチの様だ。ならば、



そのままYM2413に載せ替えてみる。




これが交換した結果。パーカッションこそ似ているものの、音程や音色は似ても似つかない音。
全く別のものと考えたほうが良いだろう。YM2420はYM2413よりポリフォニック数が一つ減っている様だ。(後日追加記事にて訂正)5分56秒後にはPSS-170にYM2420を実装して鳴らしてみている。
これはこれでサーキットベンディングとして面白いという方がいるかもしれない。



ということで、一旦全部元通りにしまい込む。回路図位は起こせそうなので、ちょっとチャレンジしてみようか。


YAMAHA PSS-140レストア

さて、どういうふうに改造していこうか。そのままタンスの肥やしとなるか・・・


2013/7/10追記


madscientさんよりコメントを頂き、解析によるとYM2420のF-number(周波数番号)のLSBとMSBがひっくり返った形で構成されており、それ以外はYM2413と同等の事。



この赤枠で囲った部分の9ビットで構成されているF-Num部分の設定と、Block(オクターブ)のレジスタアドレスが$10~18のD5~D7に割り当てられる。

という訳で、ここまで分かればマイコンを交換してますます挑戦したくなった。今後の課題にしておこうと思う。  ※情報を提供頂きありがとうございました。




コメント

_ madscient ― 2013/07/10 03:30:17

初めまして。
こちらの実験動画を参考にさせて頂いて、YM2420のレジスタを解析しました。
結論から言うと、Fnumberの指定方法以外は機能性能共にYM2413と全く同等と思われます。
何かのお役に立てれば幸いです。

_ air_variable ― 2013/07/10 12:44:48

madscientさん
これは大変貴重な情報を頂きありがとうございます。
YM2420の資料が見つからず、そのまま放置していました。
こちらのブログにリンクを貼らせて頂きました。
今後共宜しくお願いします。

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
全角で「あ」をタイプしてください。Japanese language only.

コメント:

トラックバック





Google
www Blog HP BBS


air_variableサイトをまとめて検索 
カスタム検索
[][admin][mobile][Homepage][BBS][Blog][YouTube][asablo]