スポンサード リンク


  • Google
    Web sketch.txt-nifty.com

2008.12.01

ファミコン三角波

 ファミコン三角波について調べてみました。

 普通のシンセサイザーが出す三角波はこんな波形です。

普通の三角波
 ところがファミコンの音源は解像度が荒いので、これに16段階のギザギザがつきます。
 ファミコンの絵がカクカクしたドット絵なのと一緒ですね。
 これが、ファミコンサウンド独特の“味”になっています。

 と、ここまでは知ってたんですが…。

続きを読む "ファミコン三角波" »

2008.11.26

FlMML - Flash 10対応(Vistaも音が途切れない!)

 FlMMLを Flash 10に対応させました。
 Flash 10の新機能、Dynamic sound generationを使用しています。
 PopforgeにはVistaで安定した再生が出来ないという問題があったんですが、これで Vistaでもブツブツ途切れずに再生できるようになりました。たぶん。
 持ってないので確認できてませんが…。
 どなたか報告いただけたら嬉しいです。

 今までありがとう Popforge!!

2008.11.18

Flash 10向けのビルド

 FlMMLをFlash 10に対応させようと思ったらいきなりつまづいたのでメモメモ。

 import flash.events.SampleDataEvent;

でSampleDataEventが見つからないとか怒られちゃったのですが、まだFlex 3 SDKは正式にFlash 10に対応してないんですね。

 こちらの記事が分かりやすいです。

 Flash 10向けのビルドをするには Nightly Buildsバージョンで、「-target-player=10.0.12」オプションを付けてビルドしなきゃいけないと。

 早く正式対応して、リファレンスも更新して欲しいな。

2008.11.15

SiOPM

 FlMMLのFM音源機能をリリースしてから知ったんですが、SiOPMなんていうのが発表されてたんですねー。
 これは強力なライバル。というか既に負けてる気がしますが、まあ、ちゃんとしたTSSCPが出来てくれるのはきっといいことですよね。
 こっちはこっちで独自に進化しようっと。

2008.11.13

FlMML - FM変調(FM音源)

 えらく時間がかかってしまいましたが、ようやくFM変調(FM音源)が出来ました!
 FM音源というのはデジタルシンセサイザーの一種で、金属的な音、キラキラした音が得意だと言われてます。
 昔のPCのゲームとか、携帯電話の着メロなんかにも使われてますね。

 というわけで、本当は昔のゲームみたいなサンプルを用意しようと思ってたんですが、こんな時期だからこそベッタベタの小室進行にしてしまいました。あんまりFM音源らしい音じゃなくてゴメンナサイ。

The Flash movie is here. JavaScript enabled please.


 DXベースみたいのが作れたら良かったんですけどね。どうにも難しくて。
 ベースはサイン波をサイン波で変調。リフはパルス波をパルス波で変調したらこんな音になりました。

続きを読む "FlMML - FM変調(FM音源)" »

2008.11.06

事実が知りたい

 FlMMLの更新をお待ちのかたはもう少々お待ちください。
 FM音源の実装は終わってて現在調整中です。
 そのあとFlash 10に対応予定です。

 で。
 またぼくの好きなミュージシャンが逮捕されてしまって。
 実際のところ何があったのか知りたくていろいろ調べたりしてたんですが、ファンでも何でもないひとから見ても「はめられた」「利用された」って見方が凄く多いんですよねぇ。
 ひろゆき氏が指摘してること以外にも、関係者の名前でググるといろんな怪しい話題が出てくるし。
 http://nika.sakura.ne.jp/2nv/exview/thread.cgi?url=http://mamono.2ch.net/test/read.cgi/newsplus/1225817423
 早くすべての事実が明らかになって欲しいです。

 そして、メディアにはちゃんと報道をしてほしいけど…。
 面白い(と思われる)ことしか流さないんだろうなぁ。
 マイケル・ジャクソンなんて10件の訴訟すべてで無罪になって、しかも訴えを起こした母親がその後詐欺罪で有罪にまでなってるのに、ろくに謝罪も報道もしてないもんね。
 http://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%A4%E3%82%B1%E3%83%AB%E3%83%BB%E3%82%B8%E3%83%A3%E3%82%AF%E3%82%BD%E3%83%B3%E8%A3%81%E5%88%A4

 まあ今回の件では完全な無罪ってことにはなりそうもないですけれども、公正な報道をして欲しいですね。

2008.10.10

FlMML - バグ修正と予告

 なんか忙しくて仕方ないのでバグ修正の告知と予告だけ。

 マクロ中で未定義のマクロ(自分自身)を使ったときにハングしてしまっていたバグを修正しました。

 あと、要望見てると機能追加よりライブラリとしての基本的な機能を充実させたほうがいいのかなぁなんて思うのですが、次の更新は多分FM音源です。
 でも、こういうとこに要望版があるといろいろ挙げてもらえて嬉しいですねー。

2008.09.15

FlMML - ゲートタイム絶対指定

 ピコカキコでリクエストされていたようなので

 絶対Q
 qで指定されたゲートタイムら全音符のx/192の長さを引いたゲートタイムにする。
 記法 @q[n]

 ってのを実装してみました。
 危うく元の q と関係ない実装にしてしまうとこだったんですが、偽TCPのマニュアル読んだらこう書いてあったので、たぶんこれでいいのかな?
 味もそっけもないデモですが、どぞ。

The Flash movie is here. JavaScript enabled please.

2008.09.07

SHM-CD

 久しぶりにこれはいい買い物だなーと思ったのがこれ。



 SHM-CDのサンプル盤ってことで、ジャズの名曲が13曲も入って1000円ポッキリですよお兄さん!
 ちょうどジャズに興味が出てきたけど何買おうかっていうところだったので好都合でした。
 普通にいいですよこれ。

 ちなみにSHM-CDっていうのは、普通のCDプレイヤーで聴ける音質のいいCDなんだそうで。
 詳しい説明はこの辺を読むと分かるんですが、要は、素材にこだわってギリギリまで読み取り時のエラー率を下げたCDってことみたいです。
 この音質の比較のために同じ内容の通常CDもついてくるので、格付けチェックをして遊ぶもよし、一枚は誰かにあげるのもよし、カーステ専用にしちゃうのもよしって感じです。

 音質いいって言われると無駄にいろいろ欲しくなりますね。スティーリー・ダンなんかもいいかもなぁ。チックコリア・エレクトリック・バンドの2枚目出ないかな。

2008.09.06

FlMML - ノートシフト

 FlMMLがニコニコ大百科(仮)ピコカキコ機能にも採用してもらえました。
 わー。

 こういう正式サービスなところで採用してもらうとドキドキしますね。
 迂闊に仕様変更できないなーって意味でもドキドキしますが、でも嬉しいです。

 早速追加機能のリクエストが来てたので、とりあえず簡単なやつを実装してみました。
 ノートシフト、あるいはトランスポーズ、あるいは移調です。
 nsにつづけて数字を書くと、その後に書いた音名を移調して演奏します。

The Flash movie is here. JavaScript enabled please.


 今日は以上~。

«FlMML - 非線形音量モード