忍者ブログ
2024.05│ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
zkunがいろんなことを横書きするブログのようですw(含み笑)
2024年05月17日 (Fri)
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2014年03月04日 (Tue)
久々にJamをアップデートしたyo こないだ書いたように、フィルインエディターを搭載したyo まあ、使い勝手は非常に悪いんだけど、手入力という形ではあるがフィルインを各自で自由にエディットできるようになったyo(強引な笑) 使い方は、「@Ax, Bx@」の下に続く行に#から続く32個の数字を打ち込むyo 前16個、後ろ16個がそれぞれフィルイン用にリザーブしてある2個分のドラムインストで鳴るというわけだyo これは「Ax」「Bx」共通だyo 打ち込む数字はDrum Instの番号そのものw つまり、やろうと思えば16分音符すべてを異なるDrum Instで鳴らすこともできちゃうyo 「@Ay, By@」の下も同様で、こっちは「Ay」「By」で指定したときのフィルインになるyo 理論上無制限にフィルインパターンを追加することができるyo 曲再生時にランダムにどの行のフィルインパターンを使うかが選択されるので、たくさん作っておけば、その時その時で違うパターンが選ばれるというわけだyo 打ち込んだフィルインは、下の「SAVE」ボタンを押すとcookieに保存されるので、次回Jamを起動したときも、自分のつくったフィルインパターンが自動的にロードされるyo(便利な笑) ただし、cookieの保存サイズ上限には注意だne(苦笑)

ただ、このままだと他人が作った曲の中で使われているフィルインをほかの人が再生するときに聴くことができないので、フィルインも曲保存用データにひっつけてSAVE/LOADするようにしたほうがいいだろうne まあ次のアプデでどのように処理するか考えることにするyo(先送り笑)

あとは、ループタグの入れ子構造ができるように改良したyo As--Bs--Be--Ae というような順番でループタグが書き込まれてるときに、AもBも3回ループすると指定されている場合は、Aを3回繰り返してる間にBもその都度3回ずつループして、合計9回ループするようにしたよ。これができると、2小節パターンの繰り返し部分を含む大きなまとまりをループさせるときに短い記述で表せるようになるので、まあ便利なんじゃないかなということだyo

あとまだ未着手の課題もあるので、v3.7もそのうち出す予定だyo プログラムの中に大量の注釈文を残しておいたので、久々だけどわりとすんなりと改造することができたyo それをしてないと本当にたいへんだからne 注釈書くのは人のためならず、だne(納得笑)

拍手[0回]

PR
←No.193No.192No.191No.190No.189No.188No.187No.186No.185No.184No.183
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
Free counters!
最新CM
[05/13 ズーム君]
[05/13 yt]
[05/13 yt]
[05/03 yt]
[04/29 ズーム君]
最新TB
プロフィール
HN:
zkun
性別:
男性
ブログ内検索