頼りないニモニック

はっきりいって個人の日記レベル

C#

YMF825Boardで演奏する (1)

YMF825Board を9月下旬に秋月で購入、その後ステレオ化のために2枚目を購入しました。 当初より「鳴らす」のではなく「演奏」させることを第一目標として回路作り/プログラム制作をしました。ようやく安定して演奏ができる状態になったので、回路について詳…

文字そのものがクリックされたかを知る

研究で急遽必要になったため久々に WPF をやっています。今回、TextBlock の文字 そのもの をクリックしたいと思ったのですが、結構はまってしまいました。

ゲームライブラリを作っています

ux をどうにか活かしたいという思惑と、とある事情で自由な成果物を制作する機会があるため、2Dゲームライブラリを制作しています。Sitrine (シトリン)という名称で、由来は黄水晶を意味する citrine です。ちなみに 黄水晶 は 11月の誕生石です。当初は「ゲ…

Xylphの今後の話

プロコンから 2 年が経過します。あれから Xylph は 2.0 → ux → 3.0 → ux となりました。 そもそも Xylph とは何なのか、その定義すら危ういものでした。そもそもこれはシンセサイザなのか?という疑問もぶつけられました。 プロコン時点での Xylph とは「加…

オーバーサンプリングによる折り返し雑音の除去

(この記事は以前に http://nanatomo.com/program/cs/707 で公開されていたものです。)音の折り返し雑音の除去に関する日本語ページが無いため、このページを記述しました。結論から言えば、オーバーサンプリングによる折り返し雑音(エイリアス)除去は可能…

C#でMP3のネットラジオ(SHOUTcast)を再生する

毎日、海外のネットラジオを作業用BGMとして聴いていますが、C# から再生できるかやってみました。理想形としてはサウンドの出力部分以外はP/Invokeを使わずにやりたいと思っていましたが、全く難しくありませんでした。ここでのネットラジオとは、SHOUTcast…