[
新規
] - [
ツリー
] - [
スレッド
] - [
未解決
] [
緊急
] [
優先
] - [
検索
] [
RSS
] - [
サクラTOP
]
「サクラ」質問掲示板
サクラの質問掲示板です。
→
書き込み(
#12
)を編集する:
名前
タイトル
本文
こんばんわ。 物を見ていないので何とも言えませんが、 状況を見る限り、そちらの曲のファイルに「音源初期化」が無いためだと思われます。 Midiを再生するツールは、 再生を始める際、特に初期化を行うことが「必須ではない」ため、 ファイルの内容通りに再生を行うようになっています。 (WindowsMediaPlayer等の高機能プレイヤーは、「初期化があっても無くても事前に初期化する」ようになっています) ただ・・・ここで「音源初期化」をサクラで書き入れれば解決かと言うと、 そうでもありません。 理由は、あきさんがおっしゃっている、「RPGツクールとかのゲームに使用したい」があるためです。 「音源初期化」を入れても良いのですが、 これによって、以下の弊害がおきる可能性があります。 ・ループ時に「初期化処理のためのラグがある」 ・ループ時に、場面の切り替わり等が起こった時、切り替わり先のBGMに影響を及ぼす可能性がある 1つ目は、 「音源初期化」に「少し処理時間が必要」である点が挙げられます。 「音源初期化」を入れたからと言って、即座にリセットがかかるわけではありません。 2つ目は、 この「音源初期化」のせいで、切り替わった後のBGMを再生しようとする時、「中途半端な状態を作る可能性」が出る為です。 では、「音源初期化」無しでの対応策です。 「音源初期化」が無くとも、きちんとループ再生をさせたいのであれば、 必ず最初の状態の設定を指定しておくことです。(例:最初オクターブ4で始めてるのであれば、最初にちゃんとオクターブ4の指定をする等) 少し長々となって申し訳ありませんが、 ご不明な点がありましたら、またお越しくださいませ。
優先度
低
中
高
緊急
状態
未処理
調査中
修正中
確認待ち
解決
---
アイデア
感想
告知
確認キー
👆お手数ですが、いたずら防止のために、「真夏」の読み方を平仮名で記入してください。
編集キー
編集時に使うキーを入力(省略可能)
添付ファイル
🎁
ファイルを選択...
画像ファイル(最大300KB)を添付可能