サクラトップ
掲示板トップ
ログイン
guitar.h修正 - サクラ曲掲示板6
ログイン
掲示板トップ
曲を作成
ユーザー一覧
名曲アーカイブ
検索とタグ
作詞掲示板
利用規約
曲掲示板6にエディタ機能が追加されました!気軽に
曲を作成
してみましょう!
guitar.h修正
Shin
MML
先頭 2000 文字だけ表示しています
ダウンロード
全文を見る
/*
▼guitar.h修正 2015.3.19 Shin
guitar.hにはちょっとしたバグ?があると思われるので、それを修正してみました。※再生しても何も起きません。
使い方としては、このソースを全てコピーしてguitar.hの中身と差し替えるだけです。
guitar.hはsakura.exeが入っているフォルダの中の、「Include」というフォルダにあります。
なお、修正後のコードが必ずしも正しいとは限りません。Hファイルを書き換える場合は自己責任でお願いします。
オリジナルのguitar.hに戻したい場合はサクラをダウンロードし直してください。はじめからバックアップをとるも良し。
知る人ぞ知るguitar.h。ロックやポップスをはじめ、
バンドサウンドを作るときには非常に便利ですので、ぜひとも使ってみてください!
*/
//------------------------------------------------------------------------------ Header.
/*
ギターストローク用関数[guitar.h]
製作者;ひまんちゅ
//------------------------------------------------------------------------------
◆使い方
Include(guitar.h)
の一文を文頭にお書き下さい。
◆書式
コード名(ST,LEN)
・コード名について
コード名を書き入れます。
使用しているコードは次のページをご覧下さい。
また、
#はp、♭はbで表現します。
また、ハイコード、バレーコードで使う時はご連絡下さい。
フレット数を教えていただければ増築致します。
・STについて
音のばらし方を定義する数値です。
STを負の値にするとアップストローク、正の値にするとダウンストロークが表現できます。
STの絶対値を大きくすれば音のばらつきが大きくなります。
ちなみにSTを0にすると、同時発音となり、[Chord2.h]と同じ働きをします
・Lenについて
LEN コードの長さをn分音符形式で書きます。省略も出来ます。
◆使い方の例
CM7 (ダウンストローク、8分音符)なら、 ⇒ CM7(1,8)
D#m (ゆっくりなアップストローク、16分音符)なら、 ⇒ Dpm(-4,16)
B♭add9 (アップストローク、全音符)なら、 ⇒ Bbadd9(-2,1)
E#7-5 (ゆっくりダウンストローク、2分音符)なら、 ⇒ Ep7b5(5,2)
と書きます。必ず、半角文字を使ってください。
コードフォーム参照URL
http://www.ishibashi.co.jp/academic/Chord_Guitar/Guitar_Chord.htm
http://www.ady.co.jp/song-chord/chorditiran.htm
//------------------------------------------------------------------------------
更新履歴
2004/6/28 Test公開
2004/8/21 Test公開ver2。dimの前まで。
2004/8/23 [guitar.h]始動。
*/
//major-------------------------------------------------------------------------
Function C(Int ST,Str LEN){Str _CHORD={t.N(-2*ST,-1*ST,0*ST,1*ST,2*ST)'o4c*e*g*>c*e*'};_CHORD = _CHORD + LEN ; _CHORD;}
Function Cp(Int ST,Str LEN){Str _CHORD={t.N(-2*ST,-1*ST,0*ST,1*ST,2*ST)'o4c*+g*+>c*+f*g*+'};_CHORD = _CHORD + LEN ; _CHORD;}
Function Db(Int ST,Str LEN){Cp(ST,LEN)}
Function D(Int ST,Str LEN){Str _CHORD={t.N(-1*ST,0*ST,1*ST,2*ST)'o4d*a*>d*f*+'};_CHORD = _CHORD +
作者からのコメント
guitar.hにあるバグを修正したものです。見つけたものを手直しした程度なので、完璧ではありません。あしからず。
作曲者
制作:ひまんちゅ 様 (修正:Shin)
ライセンス
🚫
転載禁止
商用利用 ×
改変 ×
作者に無断で使えません
転載
許可しない
ピコサクラ対応
未対応
ピコサクラバージョン
0.2.3
動画
なし
投稿日時
2015-03-19 12:16
更新日時
2015-03-19 12:16
お気に入り
ダウンロード数
380
タグ
タグはありません。
→この曲(id:1621)に問題がある場合こちらへ
感謝のコメント
騎士王321
2015/03/23
テキスト音楽サクラ史上に残る偉業です。
どうしてこれが十年くらい放置されているのかわかりませんでしたが、
とにかく、ありがとうございます
テキスト音楽サクラ史上に残る偉業です。 どうしてこれが十年くらい放置されているのかわかりませんでしたが、 とにかく、ありがとうございます
保存
キャンセル
Shin
2015/03/24
偉業だなんて大げさですよ笑
近頃はguitar.hを使う人を見かけないのでほとんど自己満です。ソース内でも申しているように、修正したもののそもそもギター的に正しい音かはわかりません。調性的にコードと合致させただけに過ぎないので。
ともかく、庚申
w
orksさんが拡張版をうpしてくれるのに期待
!
w
偉業だなんて大げさですよ笑 近頃はguitar.hを使う人を見かけないのでほとんど自己満です。ソース内でも申しているように、修正したもののそもそもギター的に正しい音かはわかりません。調性的にコードと合致させただけに過ぎないので。 ともかく、庚申worksさんが拡張版をうpしてくれるのに期待!w
保存
キャンセル
♪
この曲に「ありがとう」を伝えませんか?
ひとことの感想が、作った人にとって何よりの励みになります。
定型文のボタンもあるので、キーボードが苦手でも大丈夫です。
ログインしてコメントする
はじめての方はこちら(無料登録)
mmlbbs6.2 for
sakuramml.com
since 2010
RSS
RSS(Top10)
感想や要望はこちら
© kujirahand
どうしてこれが十年くらい放置されているのかわかりませんでしたが、
とにかく、ありがとうございます
近頃はguitar.hを使う人を見かけないのでほとんど自己満です。ソース内でも申しているように、修正したもののそもそもギター的に正しい音かはわかりません。調性的にコードと合致させただけに過ぎないので。
ともかく、庚申worksさんが拡張版をうpしてくれるのに期待!w