読者です 読者をやめる 読者になる 読者になる

S.F. Page

Programming,Music,etc...

Windows 10 Technical Preview をいじる - Matilde Tracker 3が動かない。

Buzz Audio Windows Tracker

BuzzをWindows 10 Technical Previewで動かす。

今 Windows 10 Technical Preview を普段使いしている。

ちょっとRydeenのカバー曲の音色をいじりたくなり、Buzzを立ち上げてみると一応普通に動く。でもファイルを読み込むとエラーが発生。

https://dzuqxg.dm2301.livefilestore.com/y2ppP_b1yEwyj5Tj4cB9PC6Bia_VrWPXmjeCEgZ0IhaiveruwPMfTtxGyQrQdRgmlXBnM3_SIJzAKoNGM4POYB1XztVjk2srBozvbTcV9quPAsipQ935XjFCmeNI4NuFzCM9LeGgVOyoW3VZqo572qZfQ/020101.png?psid=1

 エラーの内容は見慣れたというかBuzzではよく発生するものだ。いわゆるDLLが足りない時に発生するものである。Buzzはプラグインによりソフトシンセやエフェクトを追加することができる。歴史の長いソフト(おそらく1997年ころからある)なので開発が終了したプラグインが古いランタイムに依存しているものがあるのだ。今回もおそらくそうであろう。

何が足りないのかというとたいていはVCのランタイムである。エラーメッセージだけでは何のDLLが足りていないのかわからないので、dependency walker でDLLを見てみる。

https://dzuqxg.dm2301.livefilestore.com/y2pSCe_Knnkxt2WAqe6btElYpZ9S-QzkFcib9-t0-KW20jrUvLT42DSczmb-CILDzrv8GQHv-SBw1rKhG1gLnyLcO1TwBEghy84JhgYQ2Qhqa4GopK71V3MxZOnS2GdsKK-JxZWKhoYf0YtLpSUHUbdgg/020102.png?psid=1

MSVCRT71.DLLが足りないとある。このDLLをググるとVisual C++ 2003 (7.1)のランタイムであることがわかる。

これをネット上で入手して(OSインストールディレクトリ)\SysWOW64に放り込む。これでMatilde Trackerは動くようになったが今度は違うプラグインでエラーが発生する。

https://dzuqxg.dm2301.livefilestore.com/y2pLvMDQ-nCXTuEaLiOnZOC6LmyuZA9ZkSsbQj7u4E9nuEYrdJ_0AyYic6dzIEyUpLZVEGdYDRy-NVzLLeONHT0Tmz-hIoe9eAdVh2y3jH4aWrF4ibSq5-738-4HcU2HVG6tSn9dp42hf_Q4_n6KHzQbQ/020103.png?psid=1

同じように調べると今度はMSVCP71.DLLが足りないことがわかった。これもネットで調べインストールする。これでようやくきちんと動作するようになった。

https://dzuqxg.dm2301.livefilestore.com/y2pXEjg0a9aJDgKcJvXJ7jq2F5Yi6lUut9OTldx1OosIcv5fr7cFLE9xjAbhrjf2XTn9RA1-WwhYiKQsK-8Nsnd0EVtjpZGcn8ON4gYujtGsLfLsn55uQsGsRCTFRdXDyB-Ljx1AK2CoHsx4L978t0ITQ/020104.png?psid=1

Polac VSTがアップデートされていた。

http://forums.jeskola.net/viewtopic.php?f=3&t=7を見たら昨年末にPolac VSTがアップデートされていた。Polac VSTはBuzzでVSTプラグインを使用できるようにするプラグインである。アップデートは小規模なものだけど再生停止時にオールノートオフを送るようになったのはちょっとうれしい。

更新履歴を見ているとフリーズ機能は実装されているようで使えるみたいである。しかしどうやって使うのかいまいちわからない。ちょっとこのあたり研究してみようかなと思っている。