(有)未来検索ブラジルが運営するあらゆる言葉についての記事を閲覧・編集したり、コメントをしたりするサイトです。

単語記事: テキスト音楽「サクラ」

編集

テキスト音楽「サクラ」とは、日本語表記も可MMLに対応したフリーウェアのMIDIシーケンサーである。

概要

くじらはんどクジラ飛行机によって作られたMIDIシーケンサーである。
テキストによってワープロ感覚でMIDIを作成することが可

cde・・・」といったアルファベットによるMML表記の他に、「ドレミ・・・」といったストトン表記という記述が可になっており、音階や音量、マクロの命令等も日本語表記が可になっている。
ストトン表記とMML表記を組み合わせた記述も可である。

マニュアルや質問掲示板ユーザー投稿した曲(テキスト)の掲示板もあるため、MMLとしては較的入りやすくなっている。

音量などの曖昧さを一言で簡単に定したり、コントロールチェンジを簡易に操作するためのマクロが用意されている。
また、スクリプト機が付いているため、自分で複雑な効果を行うための関数を作成し、簡単に利用できるようにする事も可である。

また、音の入方法として、鍵盤入や五線譜入画面、リズムックスといったものにより、マウス操作で音を確認しして選び、自動的にその音を挿入する機もある。こちらも、ストトン表記とMML表記を選択する事が可

サクラには内蔵プレイヤーが用意されているが、この他にサクラから再生するプレイヤーフリーウェアの音として、TWMUSIC2とTMIDI Playerを簡単に設定して使用することができる。

なお、サクラソースコードオープンソース化されており、2008年10月4日からGoogleCodeに登録されている。

関連動画

関連コミュニティ

MIDIポートについて

サクラにはあらかじめMIDIポートが5つ付いており、設定を行えば、外付けの音MIDI YokeやMaple Virtual Midi Cableといった仮想MIDIケーブルを使用し、VSTホストを経由してVSTの音を使用することができる。
特に設定を行わない場合は、普段MIDIを再生する時と同じ音の音が出るようになっている。

サクラが対応しているTWMUSIC2とTMIDI PlayerにもこのMIDIポートはついており、サクラ内蔵プレイヤーではなくTWMUSIC2かTMIDI Playerを使用する設定にしている場合は、こちらのMIDIポートに設定を行う。

dSakura.dllについて

dSakura.dllとは、テキスト音楽「サクラ」で使用されているMMLコンパイラである。
このdSakura.dllがストトンMML表記で記述したMMLMIDIにしてくれる。
サクラダウンロードした際に標準でついており、サクラ操作時には特に意識することなく使用している。

dSakura.dllは自由に使用し、配布する事が可になっている。
サクラと同じ書き方のできる、テキスト音楽「サクラ」以外のオリジナルエディタを作成する事も可である。
また、公式サイトMicrosoft Visual Basic、Borland C++Builder、Borland Delphiで使用するためのサンプルソースが掲載されている。
これ以外にも、dllを呼ぶ事が出来る他の言でも使用可である。中には、RubyからdSakura.dllを使用するソース開している人もいる。

直接dSakura.dllを使用することとは少し異なるが、同じクジラ飛行机が開発した日本語プログラミング言語なでしこでは、標準で付いている「MML演奏」という命令を使用するとMMLMIDIとして演奏することができ、「MML変換」を使用するとMMLMIDIに変換することが可になっている。

関連項目

関連リンク

携帯版URL:
http://dic.nicomoba.jp/k/a/%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E9%9F%B3%E6%A5%BD%E3%80%8C%E3%82%B5%E3%82%AF%E3%83%A9%E3%80%8D
ページ番号: 878686 リビジョン番号: 221185
読み:テキストオンガクサクラ
初版作成日: 09/01/10 12:24 ◆ 最終更新日: 09/03/19 21:53
記事編集 / 編集履歴を閲覧 /

テキスト音楽「サクラ」について語るスレ

1 : ななしのよっしん :2009/01/25(日) 22:39:39 ID: rQ4azUAHah
コピペフレーズ関数を使いまわせたり、結構便利な機が多いからMMLの中では割と好きだ。
2 : ななしのよっしん :2010/08/03(火) 01:38:48 ID: Gu7+MnMqmw
Dominoよりこっちのほうが使いやすい
3 : ななしのよっしん :2011/07/02(土) 02:14:56 ID: p45YnYOld7
レコポとべてどうなんだろう…
4 : ななしのよっしん :2011/11/23(水) 20:25:10 ID: dbW8S4UvAm
ピコカキコMMLをこれに打ち込むと、@の呼び出しに失敗しましたとか出る
やっぱりちゃんとMML覚えないと駄なのかな
教えて偉い人
5 : ななしのよっしん :2011/11/23(水) 20:33:04 ID: EM8NopFFQd
>>4
MMLの細かい部分に差異があるからそのまま使うのは無理
6 : ななしのよっしん :2011/11/23(水) 21:06:09 ID: dbW8S4UvAm
そうなんだ… ありがとう
ページトップへ戻る