ピコカキコ:FMで遊ぶ
-
31
◆Yumi/doko2 2010/09/29(水) 00:23:27 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
32
LDrive
2010/09/29(水) 22:55:22 ID: mbf/nb5Mnq
-
👍0高評価👎0低評価
-
33
LDrive
2010/09/29(水) 23:08:20 ID: mbf/nb5Mnq
-
34
LDrive
2010/09/30(木) 22:03:14 ID: mbf/nb5Mnq
-
35
◆Yumi/doko2 2010/09/30(木) 23:54:14 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
36
LDrive
2010/10/01(金) 23:07:16 ID: mbf/nb5Mnq
-
5つ目のオペレータを使って(笑)、OP1へのフィードバックもどき設定にトライしてみました。
フィードバックについて改めて調べてみたらこんな記述を見つけました。
---引用---
http://d.hatena. ne.jp/pc m1723/20 080202 
フィードバックの変調指数の値は、無理数である pi に 2 のべき乗をかけた形になっていますが、実際に pi を乗算しているわけではありません。
実際には、記憶しておいた前サンプルの出力値に、FB の値に応じてビットシフトを行い、位相変調入力とするものです。
----------
これを踏まえて、ピコカキコでの設定内容としては、
$FM0F = x1 $POFF @o1,0 @0 ns0 @e1,0,0,127,99999 @v117 @D-2;
$FM00 = x1 $POFF @i2,0 @o1,0 @0 ns0 @e1,0,0,127,99999 @v117 @D-2;
$FM01 = x1 $POFF @i4,0 @0 ns0 @e1,2,15,103,544,0,408 @v119 @D-2;
$FM02 = x1 $POFF @o1,1 @0 ns0 @e1,0,0,127,99999 @v118 @D2;
$FM03 = x1 $POFF @i4,1 @0 ns0 @e1,0,15,103,544,0,408 @v119 @D2;
このようにしてフィードバックもどきを $FM0F -> $FM00 にかけてみました。
FB値に相当するのが @i2,0 の2。ちょうどFB=5に相当する2^n倍っぽい感じです。
これで鳴らしてみると#WAV13を使った時の音に似た雰囲気にはなってる気がしました。
・・・しかし何でしょう、この妙なうねりのような。。どこかで位相がずれてるような。。響きがきれいくない感じ・・(隠しきれなかった)
やっぱり、#WAV13を使ったほうが音の響きがしっくりくるように感じます。。
ただ、この5つ目のオペレータ方式も、局面によっては使えるかも?と思いました。^^
タイトル:正弦波のみでフィードバックもどきにトライ
-
37
LDrive
2010/10/01(金) 23:59:03 ID: mbf/nb5Mnq
-
👍0高評価👎0低評価
-
38
◆Yumi/doko2 2010/10/02(土) 03:07:20 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
39
LDrive
2010/10/04(月) 03:48:48 ID: mbf/nb5Mnq
-
>>38
解説ありがとうございますm(_ _)m
やっぱりちゃんとFBする方針で考えて、うまく立てられなかった式を何とかしてみました。結果、取り込み波形に結構似たFB済み波形が得られたので、使ってみようかと思いますー^^
>>35
http://dic.nicov ideo.jp/ b/a/sorc erian/1- #13
Yumi.さんにいろいろ教えていただいたお陰でここまでできました^^
ありがとうございますm(_ _)m
-
👍0高評価👎0低評価
-
40
◆Yumi/doko2 2010/10/09(土) 13:19:42 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
41
LDrive
2010/10/10(日) 18:16:22 ID: mbf/nb5Mnq
-
>>40
ご清聴ありがとうございます(^^)
何気に即行で砂の城がアップされていますね!
聴きましたよー。雰囲気出てますね^^
ドラムパートも素晴らしいです。こう書いたら短い記述で頻繁な音色変更ができるかなーと想像してたことが実現されてました。でもマクロ展開処理が重くなってしまう感じですね。。
主旋律の音色は、私もYsの曲で思いっきり挫折しましたw
もう一歩まで行って、最後の一歩がどうにもならないもどかしさを味わっています(汗;
#WAV13に定義するFB変調済み波形のサンプル数を多くするとノイズは減ってなめらかになるものの、変調をきつくした時の金属音っぽくなるクセのつき方がどうしても完全に似ない…>_<
クイーンマリー号の船内もトライしてみようかな^^
ブラッディーリバーも捨てがたいですねー
思い切りそっくりな音色が作れるとテンション上がるのですが・・・
-
👍0高評価👎0低評価
-
42
◆Yumi/doko2 2010/10/10(日) 22:25:16 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
43
LDrive
2010/10/11(月) 00:17:11 ID: mbf/nb5Mnq
-
>>42
砂の城の主旋律の音色はかなりオリジナルに迫った内容になってると思いますよー。こちらでもちょっと触ってみましたが遠のいていくばかりw
ドラムの音色、モジュレータに@4を使うとは。コロンブスの卵的^^
#WAV13で定義しても結局ホワイトノイズみたいな感じですもんねー
ともかく、アップお疲れ様です。
クイーンマリー号の曲はちょっとやってみますよー^^。ARの甘いふわっとしたSSGの音は多分大丈夫。
ブラッディーリバーは音色で挫折しなければやってみたいけど白旗あげる可能性アリw ザナドゥシナリオ2のBuzzatiの曲は挫折しました(笑)。投稿すら出来ないw
あ、関係ないですが「ここで逢えるね」はオープニング曲とは違う曲のタイトルだったかも^^
オープニング曲はもう一回直したい・・けどもうちょっと我慢。
エンディング1の曲、急いでアップしたせいで、コメントにゴミが残ってたり、マクロ代入のスペースが全角になってる部分もあって、投稿しなおしたい(笑)。全角スペースでも動いちゃうって…良いのかなw
-
👍0高評価👎0低評価
-
44
◆Yumi/doko2 2010/10/11(月) 00:29:40 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
45
LDrive
2010/10/12(火) 23:41:58 ID: mbf/nb5Mnq
-
http://d
ic.nicov ideo.jp/ b/a/sorc erian/1- #20
クイーンマリー号にコメントありがとうございます^^
ピコカキコ、なっかなか褒めてもらえないので嬉しさもひとしおです。^^
今回音色作りは結構粘って取り組みましたー。中盤の長い主旋律の音色、作れるか不安だったのですが、FB掛ってなくてラッキー…と思ったらエンベロープのつけ方がシビアで、結構難しく。挫折しそうになったけど、なんとかここまでこぎつけました。ベースの音色も悩んで、1stディケイ部分の強いFBは時間が短いので強引に無視して、耳につきやすい部分のFBを採用しました。
地味なところでは、ドラムのピッチベンドにLFOを使おうとしたら、何ということでしょう…のこぎり波も三角波も、MAXの変位からLFOスタートするではありませんか。どうしても変異0から始まるピッチベンドにしたかったので、WAV13にそういうパターンを定義してLFOのWFにしました。。
しかし、FMのパートで頻繁な音色切り替えや音量変更、デチューン変更が加わると、今のピコカキコの仕様だと本当に疲れますね(>_<)。本来FM音源ドライバ側がやってくれてた処理だけど、このことを知らないと書くのに結構困りそうですが。。みんなどう思ってるのかなー -
👍0高評価👎0低評価
-
46
◆Yumi/doko2 2010/10/12(火) 23:59:05 ID: bShNb/r6kG
-
>>45
ピコカキコってなかなかコメント付かないよね~(^^;
まぁそんなもんだと割り切ってます(>_<)
音色は本当に大変ですよね。
音色作成テンプレのMMLを用意してるんだけど、それってCの音がずーっと流れるだけなんですよ。
その時はいい感じって思っても実際に譜面データにするとやっぱりなんか違う…って事でまた音色作成に戻る事もしばしば(^^;
LFO、うちは結構鋸波を使うけど、その分元々の音程を下げて演奏とかやってるので正直面倒ですね(^^;
どうしてもって時は同じように波形メモリで定義したりしてます。
ピコでFM音源の再現は本当に大変だけど、多分他の人はピコでFM音源の再現をやろうってあんまり考えてないんじゃないかなぁ?って思ったりしますw
まぁこの記事はTwitterの方で説明書いてよ!って要望があったから立てたけど、一体どれくらいの人が見てくれてるのやら(^^;
本当にFM音源やりたければSiON使えって話ですけどね。(大百科には実装されてませんがw)
-
👍0高評価👎0低評価
-
47
LDrive
2010/10/14(木) 01:19:40 ID: mbf/nb5Mnq
-
👍0高評価👎0低評価
-
48
◆Yumi/doko2 2010/10/14(木) 01:33:25 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
49
LDrive
2010/10/14(木) 23:25:23 ID: mbf/nb5Mnq
-
>>48
平日はピコの真面目作りこみが難しいので、今日はSiONがどんな具合なのか軽く動かしてみたよー
サンプル曲は例によってソーサリアンのオープニング。軽く感想を。
・FB変調率の計算、1ビット分間違ってるっぽい(FB5のところ6にしないとだめだった)
・エンベロープのレートも若干実機と違っていて互換パラメータを与えてもちょっと音が違う感あり。
・ピコカキコのFM変調で起こりがちな妙なうねり音はほとんど感じられなかった
・マクロがピコより相当弱い。しかし、その分テーブル定義などが充実していてマクロを使う必要がない配慮がなされている
・だんだん再生をゆっくりにするためサンプル曲でテンポコマンドをAとCトラックに複数入れているが、最後の方のテンポ変更途中で再生がぐだぐだになった。テンポ処理に不具合があるっぽい。。
・テーブル定義の充実は素晴らしかった。音量へのテーブルエンベロープはもちろん、矩形波のデューティー比チェンジもテーブル定義でき、簡単に同時適用できるので、ドラクエの音が簡単に作れそう。キーオン中のテーブルエンベロープと、キーオフ後のテーブルエンベロープも別々に適用できるみたい。(さらに別途LFO可だが、テーブルでエンベロープとトレモロを一緒に書こうと思えば書ける)
・MML編集画面でCtrl+Aすると入力エリア外まで選択されてしまいガックシ。
軽く触ってみた感じはこんなところかなー・・
今のところ、作りこみをするにはちょっと躊躇してしまうけど、目を見張る部分もありました^^
以上報告オワリ。 -
👍0高評価👎0低評価
-
50
◆Yumi/doko2 2010/10/15(金) 01:36:50 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
51
LDrive
2010/10/16(土) 00:14:04 ID: mbf/nb5Mnq
-
👍0高評価👎0低評価
-
52
LDrive
2010/10/16(土) 00:19:54 ID: mbf/nb5Mnq
-
👍0高評価👎0低評価
-
53
◆Yumi/doko2 2010/10/16(土) 17:32:18 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
54
LDrive
2010/10/19(火) 21:29:13 ID: mbf/nb5Mnq
-
>>50
SiONのMMLを発表する場は
http://mmltalks. appspot. com/ 
ここでピコカキコみたいに投稿できるようですが、IE8だとちょっと表示等不具合あるっぽいです。。人通りは少ない感じですね(汗;
>>53
MIXモードが実装されたら入力が楽になりますね^^
メジャーデーモンの曲は最後のノイズパートだけ、地味なのに面倒な実装を要求してきていますから(笑)
FlMMLもすっかりver.up熱も下がって寂しい限りなので、これでまた進んでくれたらいいなぁ。
過去MMLデータの互換性の問題でSiONが実装できないのだとしたら、MMLヘッダ部分でSiONライブラリに渡すMMLですよ、って定義することにしてデュアル実装を…
すぐ却下されそうですねw -
👍0高評価👎0低評価
-
55
◆Yumi/doko2 2010/10/22(金) 02:44:04 ID: bShNb/r6kG
-
👍0高評価👎0低評価
-
56
LDrive
2010/10/22(金) 22:46:18 ID: mbf/nb5Mnq
-
👍0高評価👎0低評価
-
57
LDrive
2010/11/03(水) 02:25:43 ID: mbf/nb5Mnq
-
http://d
ic.nicov ideo.jp/ b/a/sorc erian/31 -#44
やっとMMLジェネレータが動き出したのでテストで作ってみました。=)
いかがでしょうか?
C言語もずいぶん忘れていて、やたら時間がかかってしまいました。。
ひとまずこれで192分音符換算でも128分音符換算でもどっちでも出せるようになったのと、できるだけ認識しやすい音長表記(多重付点もある程度対応)に気をつけてみました。
今回のテストでは休符が連続するときの累積計算に間違いが発覚(x_x)
この曲では128分音符換算が読みやすかったのでそちらを採用。
FMの音色は1つだけだけど、まずまず似せられたかな・・?
この曲のやさしい雰囲気が好きです^^
@7のノイズを使おうとしたらなぜか@7がまともにされなかった。。
@3との切り替えが激しいとだめなのかな? なぞだ。。
仕方ないので@11のノイズにしたら普通に鳴ってくれたので@11で書くことにしました。 -
👍0高評価👎0低評価
-
58
LDrive
2010/11/03(水) 20:21:17 ID: mbf/nb5Mnq
-
👍0高評価👎0低評価
-
59
ななしのよっしん
2018/10/19(金) 18:21:44 ID: Xgq8qwLEv2
-
👍0高評価👎0低評価

