[戻る]

[1-] [101-] [201-] [301-] [401-] [501-] [601-] [701-] [801-] [901-] [最新50] [検索] ※標準/名無しさん

※このスレッドは終了しています

10 黒猫SPCに関する話題(1001)

1 管理者 : 2004-07-13 01:21:21 [zXIVQd5A]
黒猫SPCやID6666に関する話はここでお願いします。

SPC自体の話や、script700関係でもOKです。
SPCの在処なんか聞かないように。
101 名無しさん : 2005-08-27 00:11:32 [5V.9quQE]
はじめまして。
黒猫SPCとっても重宝して使わせてもらってます。
解析の欠片も無しの報告だけで恐縮ですが
普通に取り込むと正常に再生されないゲームを見つけたので書き込みまさせていただきます。

ドラゴンクエストⅤ
ドラゴンクエストⅠ・Ⅱ
マザー2
ガイア幻想記
トルネコの大冒険

ドラクエ、トルネコは一部の音が再生されません。
マザー2、ガイア幻想記は再生しても頭に効果音のような音が一瞬鳴るだけで後は再生されません。
ドラクエⅠ・ⅡはⅤを、トルネコはシレンを元に作られているはずなので
原因は似たようなものだと思います。
が、私は全く素人なので根拠はゼロですm(_ _)m
102 もょもと : 2005-08-27 15:35:33 [lsTLExqo]
はじめまして
音楽ツクールで自作した曲をmidiに変換したいのですが
ツクールのspcは特殊ゆえにうまくいかないのです

とりあえずscript700を使用しない通常のspcとして変換できれば
gigo氏のspc2midiが通るので
通常のspcとしてパッチなどで変換できる方法ありましたら
どなたかご教授願えないでしょうか?よろしくお願いします

ちなみにSNESmusic.orgさんのところにある004040氏が解析した
音楽ツクールのspcは通常のspcプレイヤーで再生できるものなので
なにかしらの変換手段はあると確信してはいるのですが・・・
103 あすか@元SPCダンパー◆bcLAinxbCfZw2 : 2005-08-27 16:21:33 [Qib8Jock]
>>101
>マザー2、ガイア幻想記は再生しても頭に効果音のような音が一瞬鳴るだけで後は再生されません。

これは、単に吸出しのタイミングが悪いだけです。
一部ですが、ZSNESのオートサーチを使うと一瞬だけなる
とか、まったくならないなどの症状が発生するゲームがあります。
回避策は、SNES9XPPなどで吸出しキーを押し続けて正常になる
SPCを正とするしかありません。

>ドラクエ、トルネコは一部の音が再生されません。
これですが、両ゲームとも曲の再生途中で追加のデータを
サウンドチップにデータを渡すタイプなので、曲の頭から
データを吸い出すと一部パートがの抜けが発生します。
っで、回避策としては2週目の頭から曲を吸い出してください。
ですが、この方法だと一部曲が出だしと違いますが、
現時点ではあきらめるほかありません・・・

>>102
そこにあるのは、CPUからのデータを要求している部分を
ハックして無理やり再生しているものです。
副作用で、テンポがおかしい、音程が狂うなどの
書状が発生します。
同じ曲を吸い出してコンペアするとどこをつぶしているか分かると思いますよ。
104 もょもと : 2005-08-27 16:30:39 [lsTLExqo]
>あすかさん

迅速なレスありがとうございます
そのようなことでしたか、さっそく調べてみたいと思います
本当にありがとうございました~
105 黒羽◆bdHRRNwznCvbs : 2005-08-27 16:41:09 [wZ8aAheM]
トルネコ普通に吸えた記憶が...
ZSNES、オートサーチで。

オートサーチで吸うにしても微妙なタイミングが要るものもあります。
106 名無しさん : 2005-09-10 18:49:40 [nLBXVkP.]
初心者です。
ZNESやSNESで作成したぷよぷよ通のSPCですが黒猫を使って再生すると
出出しの音が鳴りっぱなしになるエラーが発生してしまいます。
自力では解決できませんでしたので何卒ご教示お願いします。
107 あすか@SPC大好き◆bcLAinxbCfZw2 : 2005-09-10 19:23:04 [5vblOYpc]
>>106
せっかく詳しく書いてあるので、
http://kurohane.net/spc.phtml
を一読すると解決できます。

108 通りすがり : 2005-09-22 18:21:57 [yUg8XC6k]
>>106さん
初心者には多少難しい説明のようでしたが…
解決できましたか?
他人事とは言え、つい気になり…失礼致しました。
109 名無しさん : 2005-09-24 23:25:43 [nLBXVkP.]
>>107-108
お返事が遅れました。
一読しましたがよくわからなかったです。
SPCを作成しそれをそのまま再生させようとするだけではうまくいかないのでしょうか。
110 黒羽◆bdHRRNwznCvbs : 2005-09-25 00:03:30 [wZ8aAheM]
Readmeにも書いてますが、うまくいかないので個別に scriptが必要です。
ただ同じゲームなら同じコードでほぼ動くので、
コードを書いた65816.700のファイル名で同じフォルダに置いておけば自動で読み込みしますよ、
という事です。
111 名無しさん : 2005-09-26 20:44:17 [nLBXVkP.]
ご指摘ありがとうございました。試してみました。
以下手順です。
・sNES9XWにてSPCファイルを作成
・マイドキュメントに「spc」フォルダを作成しフォルダ内に
SPCファイルとメモ帳で作成したファイル名「65816.700」のテキストファイルを置く。
テキストファイルには
m 0 w0
:001
w 16384
a #1 w0
m w0 0
bra 001
e

のコードをコピーペーストしました。

マイドキュメント内に解凍した黒猫SPCを起動し「spc」フォルダを開き
SPCファイルを読み込みました。
しかしこれまで通りエラーは改善されませんでした。
ご迷惑をお掛けしていますが考えられる原因を教えて下さい。
112 あすか@そろそろ持病の喘息の季節・・・◆bcLAinxbCfZw2 : 2005-09-26 23:46:44 [XgKVrxr6]
>>111
おそらく「65816.700」の置く場所と「.SPC」の置く場所を
間違えていると思います。
っで、簡単な例で言うとこうなります。

C:KuronekoSPC
に黒猫 SPCを置いて、
C:KuronekoSPCSPC
にSPCファイルを置いてあるとしたら、
「C:KuronekoSPC」ではなく「C:KuronekoSPCSPC」に
「65816.700」をおいてください。こうすると黒猫SPCで
SPCファイルを読み込ませたときに自動認識し、再生できます。
また、「65816.700」を認識した場合は「設定」の「script700」に
「65816.700」の内容を表示してくれます。
ここい何も表示されない場合は「65816.700」を認識していません。

認識していない場合は、以下の2つのどちらかが原因と考えられます。
1.「SNESAPU.DLL」が 41565k氏のscript700対応版でない可能性がある。
→「設定」の中の「バージョン」の中に「with script700 powerd by 41568k」と
 されているかを確認してください。
 表示されていないばあいは、黒猫SPCのアーカイブに入っている「SNESAPU.DLL」
 を使用してください。

2.SPCファイルがRAR 等で圧縮されている。
→この場合はSPCが入っている圧縮ファイルに「65816.700」を
 一緒に格納すればOKです。
113 名無しさん : 2005-09-27 12:00:35 [nLBXVkP.]
ご返答ありがとうございました。
黒猫SPCの場所は「C:My Documentskuronekospc」
SPCファイルとコードを置くspcフォルダも「C:My Documentskuronekospc」
SPCファイルの場所は「C:My Documentskuronekospcspc」
コードの場所も「C:My Documentskuronekospcspc」

にそれぞれ置いています。これで間違いはないでしょうか?
SNESAPU.DLLのバージョンを確認しましたが対応版でした。
SPCファイルの種類はPKCS #7 証明書になっていますが拡張子は.spcでしたので圧縮ファイルではありません。
その他考えられるエラーの原因がありましたらお願い致します。
114 あすか@そろそろ持病の喘息の季節・・・◆bcLAinxbCfZw2 : 2005-09-27 22:06:03 [XgKVrxr6]
>>113
置き場所的には間違いないです。
えーと、ではSPCを読ませた後には「設定」の「script700」に
「65816.700」の内容は表示されていますか?

されていなければ、scriptファイルのファイル名が「65816.700」に
なっているかを確認してください。
正しく認識しているのに、再生されないのであれば、
SPCの吸出しミスの可能性大なんで、曲が演奏されているときに
SPCの吸出しを行い再生できるかを確認してください。
115 RRX : 2005-10-15 20:36:50 [9.VkDoO.]
いきなり要望ですみませんが…
スーファミのROMからSPC-MIDI形式を検索できるようにしてほしいです。
なんか、ZNES?の出力システムは、
プレイ時のその時点からの出力になってしまうので…
お願いします。
116 黒羽◆bdHRRNwznCvbs : 2005-10-16 22:00:46 [1XQL1oTg]
SPCはあの形でROMに入っている訳では無いので、
それに関しては誰がやっても不可能です。
実際に動く状態としてエミュレートまでしなければ保存すら無理なもので。

あと>>>5:95にも書いておきました。

プレイ時その時点からの出力になるのは、
保存するタイミングを選べば当然回避できますし...
117 あすか@風邪引いた・・・orz◆bcLAinxbCfZw2 : 2005-10-16 22:21:15 [XgKVrxr6]
>>115
黒羽氏の補足

SPCファイル事態は、SPC700(サウンドチップ)の各種レジスタ、
RAM情報をそのままファイル化したもので、この情報には、
ファイルを保存したときの、SPC700の情報がすべて保存されます。
(エミュレータのステートセーブと考えてください)
SPCファイルはこの情報に対して、サウンドチップをエミュレートし
曲を再生しているに過ぎません。

この情報をROMから抽出するとなると、レジスタ情報や、
RAM情報、サウンドドライバーなどを完全に設定しなければならず、
事実上不可能です。

仮に出来としても、ゲームごとに個別抽出プログラムを
作らなくてはならず、正直そこまで手間をかけるぐらいだったら、
プレイして吸い出したほうが100倍以上も早いと思います。

118 わろすで : 2005-11-17 09:54:13 [rT2vAkwg]
「■ 問題のゲームとscript700」の一覧を見ていて思ったんですが、
「クロノトリガー」のオープニングって前半の途中でZSNES 等で
フツーにSPC保存すると後半がSPCファイルに含まれてない
ですよね?
あれってコード側でループ抜けしてるんですかね。もしそうなら
Script700で何か対応できるものなんでしょうか?
119 黒羽◆bdHRRNwznCvbs : 2005-11-18 12:16:12 [S7HM6wtg]
もはや記憶がありませんが、クロノのOPは確かなんかのトリガで、
ループ抜けしてたような記憶もありますね。

OPちゃんと聞きたいのであればBSクロノのミュージックライブラリーの方が、
確かちゃんとループ抜けしてたような記憶も。
121 あすか◆bcLAinxbCfZw2 : 2005-11-19 08:02:11 [T5Ho2pnk]
>>118
黒羽氏の補足

えーっと、とりあえず、確認ってか、ちょっとだけ解析してみました。
#あんまりやる気がおきなくて細かくはやっていません。

っで、結果ですが、途中でSPC700にデータを送っているようです。
(最後のループの途中でデータを送っている)
なんで、頭から吸い出した場合はどうやってもループするようです。

また、途中でCPUからデータを送ってきていますが、
画面と同期して効果音がなるんで、送ってきているデータの
内容が効果音用なのか曲用なのか読み取れませんでした・・・・orz

>BS クロノ
これ確認してみたけど、無限ループだった(^^;
122 あすか◆bcLAinxbCfZw2 : 2005-11-19 22:39:28 [T5Ho2pnk]
>>118
黒羽氏が珍しく意欲的だったんで、気合を入れて解析しました。
まずはじめに、>>121の書き込みは撤回します。
解析した結果、途中で、CPUからループを抜けろっていう
命令がSPC700側に飛んできていました。

これをscript700で記述すると以下のようになります。

m #0 w0
:001
w 65536
a #1 w0
c #2560 w0
blt 001

m #136 0
m #1 1
m #1 2
m #6 3
e

ゲーム中の曲に合わせて3ループ目で抜けるようにしていますが、
気に入らない場合は、
> c #2560 w0
の#2560の部分を適当に値を変してください。

また、OPの曲だけに有効化したいので、
SPCのファイル名.700
例)SPCファイル名が「クロノ・トリガー.spc」だった場合は「クロノ・トリガー.700」
としてSPCファイルと同一の場所か同じアーカイブに圧縮してください。

PS.script700の説明は任せた<黒羽氏
123 Duke : 2005-12-20 17:48:50 [XgKVrxr6]
はじめまして。いつも楽しく使わせていただいています。さっきまで020104という古いバージョンを使っていたことに気付いていなかった者です。
今最新のものにしたんですが、録音の仕方が変わっててちょっと戸惑いました。020104のバージョンのだと聞きながら「ここまで」と自分で決められるのですが、
新しいバージョンの方法だとそうはいかないですよね。前の録音の方法も選べるようにはできないでしょうか?それか経過時間を表示してもらえれば、自分で秒数を確認してから録音することで問題は解決するのですが・・・
それと別件で、020104のバージョンのものがrarファイルを開き何曲か再生したり録音したりすると停止ボタンが効かなくなり強制終了しないと音楽が止まらなくなってしまいます。
古いバージョンなので仕方ないかもしれませんが、上の録音の問題でこちらを使わなければならないので・・・
124 Duke : 2005-12-20 17:49:48 [XgKVrxr6]
追加
OSはWindowsMEです。
125 黒羽◆bdHRRNwznCvbs : 2005-12-21 00:55:13 [n8KCLkCk]
>>123-124
前と同じ方法は検討してみます。
020104はそちらの環境が解らないので断定できませんが、
デュアルコアCPUか Hyper-ThreadingのCPUだと、止まるかもしれません。

古い事もあるので申し訳無いですがこっちは手を付ける予定はありません...
従来方法を今のに付けるのを考えておきますので、それまでの辛抱で。
126 黒羽◆bdHRRNwznCvbs : 2005-12-28 23:26:58 [n8KCLkCk]
051127b出しました。

昔と似た雰囲気でリアルタイム録音ができると思います。
演奏するファイルを途中で切り替えてもそれぞれのファイル名でちゃんと出力されます。

次から使うSunburst氏のコアはまだβ版で、
正式は正月明けと言ってましたのでその後を見計らってこちらも正式で出します。
このコア使用時のみの追加の設定とかありますので入れ替えてみて下さい。
127 あすか◆bcLAinxbCfZw2 : 2005-12-30 02:01:15 [QH4PEr.E]
忘れないうちに書いておきます(汗

風来のシレンの挙動をある程度調べてみました。
CPU側からはRAM領域の値を$F4~$F7に書き込んでいました。
アドレスは下記の通り
7E0054→$F4
7E0057→$F5
7E0058→$F6
7E0059→$F7

っで、この領域はリアルタイムに更新されており、
script700化するのは多分無理・・・・
一応、2秒分だけscript700化してみたけど、
相当な量のデータを書かなくてはならず、
書き込んだデータがそのままシーケンスデータになっているみたいで、
正直曲ごとに全部やるのは無理だと思われます。
128 黒羽◆bdHRRNwznCvbs : 2006-01-02 17:14:05 [n8KCLkCk]
060102出しました。
という事で旧黒猫と同じ録音方法が付きました。

コア変更は普通の人には解りにくい修正ばっかりですが、
特定の曲で問題になるのばかりなので(汗
129 黒羽◆bdHRRNwznCvbs : 2006-01-03 18:57:35 [n8KCLkCk]
Sunburst氏からTypo指摘されてたんですが直すの忘れたので、
後でこっそり差し替えておきます。

Typoだけなので(汗
130 あすか◆bcLAinxbCfZw2 : 2006-01-07 19:38:52 [QH4PEr.E]
えーと、RENDERING RANGER R2のscript700の補足説明です。
このゲームの場合制御のパターンが2つあってひとつは、
発売元メーカーのロゴでもうひとつがそれ以外の曲です。

発売元メーカーロゴ
:001
w 32768
m #14 0
w 400
m #0 0
bra 001
e

それ以外
:001
w 16384
m #14 0
w 400
m #0 0
w 16384
m #10 0
w 400
m #0 0
bra 001
e

基本的にはこれでOKですが、
製造元メーカーロゴの場合、画面と同期して効果音がなるように
なっているため、scriptからタイミングをみて効果音を
鳴らす要求を出します。

m #0 w0

:001
w 16384
m #14 0
w 400
m #0 0
w 16384
m #10 0
w 400
m #0 0
a #1 w0
c #144 w0
beq 002
c #160 w0
beq 002
c #128 w0
bne 001

;効果音再生
:002
w 16384
m #7 0
m #29 1
m #127 2
m #18 3
bra 001

e
131 あすか◆bcLAinxbCfZw2 : 2006-01-09 16:24:32 [ML57fUtg]
RENDERING RANGER R2のscript間違えていました・・・orz

修正版です。

:001
w 32768
m #14 0
w 400
m #0 0
bra 001

e

製造元ロゴのみ効果音が画面と同期してなるんで、
m #0 w0

:001
w 32768
m #14 0
w 400
m #0 0

;w0が128、144、160になったら効果音を鳴らす処理へ飛ぶ
a #1 w0
c #128 w0
beq 002
c #144 w0
beq 002
c #160 w0
beq 002
bra 001
:002
;効果音を鳴らすためのデータを各ポートに書き込む
w 32768
m #7 0
m #29 1
m #127 2
m #18 3
bra 001

e
で再生することが可能です。

133 黒羽◆bdHRRNwznCvbs : 2006-01-12 12:39:57 [S7HM6wtg]
ありがとうございます。
確認して、後ほど追加しておきます。
134 Hai12 : 2006-01-14 00:36:02 [KRkX1H7k]
はじめまして。
特殊なSPCを見つけたのでご報告を。
弟切草の閉ざされた謎と奈美の思い出の2曲は指示を出さないと
メロディが始まらずイントロをループする曲のようです。
135 あすか◆bcLAinxbCfZw2 : 2006-01-14 22:34:55 [sPAlEmfI]
>>132
情報ありがとうございます。
こちらでも確認しました。
$F7に対して1ずつカウントアップしてデータを書いていました。

>>134
すみません。
曲名ではなくて、具体的になる場所を教えていただけると
助かります。
136 Hai12 : 2006-01-15 03:00:38 [KRkX1H7k]
>>135
あ、すみません。
閉ざされた謎の方は確実にイントロからメロディに展開する場所がわかったのですが
奈美の思い出の方はイントロからメロディに展開するする場所が確認できなかったのでこちらは保留にします。
閉ざされた謎の方は曲が鳴る直前のセーブデータを用意しました。
ttp://hai2.hp.infoseek.co.jp/otsv.zip
そのままメッセージを送っていけイントロが始まってが始まってメッセージを進めていくとメロディが始まります。
下記の弟切草の攻略サイトで説明すると「食欲のゴンゲー編」と「ミニ生首編」で流れる傾向にあります。
ttp://sakai.cool.ne.jp/kagisato/otogiri/
ゲームの性質上自動的にセーブされますのでご注意ください。
137 名無しさん : 2006-01-17 22:57:13 [B8KKLpP.]
はじめまして。
古いSPCにID666を書き込み直すと破損するという現象が起こったので
バイナリエディタでID666書き換え前後の比較をしてみたところ
アドレス 0025~002Bあたりが書き換えられているのが原因のようです。
すでにご存知でしたらすみません。
138 あすか◆bcLAinxbCfZw2 : 2006-01-17 23:37:16 [WiUSrxCI]
>>136
セーブデータありがとうございます。
とりあえず時間がなくて、まだ詳しくは解析できていないので、
途中経過ですが、確かに大量にデータを書き込む
所があるんですが、それが何なのかわかっていません。
予想なんですが、イントロ開始前の効果音用のデータっぽい・・・
っで、その後メロディ部分は別データになっているみたいです。

あくまで、途中経過なんで、詳しい結果がでたところで
変わる可能性ありです(汗
139 黒羽◆bdHRRNwznCvbs : 2006-01-18 12:32:20 [S7HM6wtg]
>>137
レジスタの部分ですね。
少しちゃんと調べてみます(汗

書き込みは黒猫で行ったんでしょうか?
それともID6666か。
140 137 : 2006-01-18 22:52:05 [B8KKLpP.]
ID6666で書き込みました。
リストに曲が複数あるときに書き込みすると起こるようで、
1曲のみだと壊れませんが2曲以上のときに書き込むと
リスト一番下の曲以外は 0025~002Bの範囲が書き換わるみたいです。
黒猫では起こりませんでした。
141 黒羽◆bdHRRNwznCvbs : 2006-01-18 23:08:14 [n8KCLkCk]
解りました。
ID6666っぽいですね...

調べて、直します。
142 黒羽◆bdHRRNwznCvbs : 2006-01-27 22:36:39 [n8KCLkCk]
ID6666、新版出しました。
一応書き込みまくって大丈夫なのは確認しましたが、
とりあえず使ってみて下さい。
143 エルウィン : 2006-01-28 17:50:05 [b9o/.S6Q]
はじめまして
デアラングリッサーの曲をじっくり聴きたいと思って使わせていただいたんですが
どうもうまく再生できない曲があるので何か助言をいただけたら・・・
144 あすか◆bcLAinxbCfZw2 : 2006-01-31 01:48:39 [zXIVQd5A]
>>136
そのごいろいろとやってみましたが、該当の曲は、
別データのようです。一応イントロの部分の最後で
CPU側からフェードアウトしると書き込まると、
一瞬でフェードアウトし次の曲が流れる仕組みのようです。


>>143
どの曲でしょうか?
少なくともだいぶ昔(6年ぐいらい?)に自分で吸い出したものは
全曲普通に再生できます。

145 エルウィン : 2006-01-31 02:29:20 [b9o/.S6Q]
>>144
ステージ選択後、あらすじの時に流れる音楽やエグベルトのテーマ?などその他色々です
ダークプリンセスとかバルガスのテーマなんかは普通に聞けるのですよね
146 Hai12 : 2006-02-05 00:44:26 [KRkX1H7k]
>>144
それぞれ別データでしたか…。orz
該当曲は既に別々にspcを取ってあるのでそれでなんとかします。
お忙しい中、解析していただいてありがとうございます。m(_ _)m
147 名無しさん : 2006-02-11 21:40:08 [hIKioX/A]
「全部ミュート」「全部解除」のボタンがあったらいい気がしました
148 黒羽◆bdHRRNwznCvbs : 2006-02-13 02:39:42 [n8KCLkCk]
簡単にできますし、全ミュート、解除載せてみますか。
149 名無しさん : 2006-02-14 17:01:56 [hIKioX/A]
ありがとうございます
150 黒羽◆bdHRRNwznCvbs : 2006-02-20 17:30:41 [S7HM6wtg]
ついでにSunburstコアの正式版を待ちますので、
週末あたりには公開できるかと思います。

手元ではもうボタン付いてます。
ALL ONとALL OFF、現状の反転の3つです。
151 fastlast : 2006-02-21 14:32:15 [4URrgIF.]
はじめまして。生産物の方、いつもありがたく使わせてもらってます。

前から気になっていたのですが、「お気に入り→ファイル」の操作でのリストの保存ができません。(プレイリスト画面では可能)
それと、タグの画面で、表示範囲の文字数しか閲覧・編集できない(スクロールできない)のは改善できないでしょうか。
もし可能でしたら改良していただけるとありがたいです。


実は私、以前某所でコアによって音が違うと書いた者なんですが(笑、あれからコンペアなどしてみましたが、どうもはっきりせずそのままになってました(汗
自分自身でも「あれは機種依存か、それとも勘違いか…orz」などと悶々としていましたので、安心しました(笑

音の違いは、ある程度クッキリとした音の出るヘッドホンで聞かないとわからないものです。
外部スピーカではわかりにくいかと思います。「超がつくほどの」高品位品だったらわかりませんけど…。
ヘッドホン+BBEの補正をかませるとよりわかりやすくなるんじゃないかと思います。ただ、いずれも個人差があるので断言はできませんが…。

今出先で、某100均の音漏れ対策済みステレオイヤホンしか持っていませんので(笑、帰宅後早速試させて頂きます。
Sunburstコアの方が再現度が高いように思えるFF6のケフカの声なんかがどう鳴るか気になる…
152 黒羽◆bdHRRNwznCvbs : 2006-02-21 20:43:36 [n8KCLkCk]
お気に入りの保存ですが見てみたら、
既にファイルが存在していて上書きという形でしか保存できないようになってました(汗
手元ではもう修正終わってますので、週末あたりにでも。

ID666の所は、大体9ptのMSゴシックで丁度収まるようにはしてあるんですが、
はみ出しかかります?
文字によっては少しはみ出すかもしれませんが...

あと音ですが私も一応ヘッドホン愛用なんですが(SONYのDS5100)、
言われてみないと気づかないですね(汗
DS5100 がスカスカなんでAudigyでトーン調整はかけてますが。
しかし今まで全然指摘ありませんでしたので、よく気づいたとしか言えませんよ(笑

あと、Sunburst氏は音方面には手を付けてなかったような記憶があります。
今回のは元に戻す修正という感じなので...
一応SNESAPU自体が非常にシビアに出来てるので、コンパイラ違いでも、
何かが変わる可能性は十分にありそうです。
変に追加コード挟むだけでおかしくなったりするみたいですし。
153 fastlast : 2006-02-22 13:42:01 [4URrgIF.]
対応ありがとうございます。

で、 ID666の件なんですが、問題なのは表示/編集可能な文字数に制限がある(右端より右へカーソルを送れない)ことです。
わかりにくくてすいません…orz あと、ID6666でも同様のようです。
たとえば、某サイト(org)にあるマザー2のファイルに書き込まれている作曲者名が表示しきれていません。

β版Sunburstコアの件なんですが、あの書き込みの後で試してみましたが、
まだ音に差異があるようです。先ほどSunburst氏の掲示板へその旨報告しておきました。

音質が云々と書きましたが、この違い、100均のイヤホンでもおおむね違いに気づくことができました。
この場合、むしろ音質以前の慣れの問題だったようです(汗。
154 黒羽◆bdHRRNwznCvbs : 2006-02-23 11:29:50 [S7HM6wtg]
ID666の件ですが、マザー2落として見てみたら拡張ID666 使ってますね。
ID3V1とV2と似たよな感じです。

ただのID666で収まらないので拡張の方に長いのが書いてありました。
黒猫はただのID666のテキストフォーマットしかサポートしてないです。

近いうちに拡張は表示だけでも対応しようかなとは思ってますが。
155 fastlast : 2006-02-23 17:22:28 [81m1hmWs]
長い文字列のものは拡張規格でしたか…ちょっと勘違いしてました(汗

あと、後手後手の指摘で申し訳ないのですが、「お気に入り→演奏」で自動再生させるとき、
黒猫のウィンドウを選択しないと次の曲へ進まないのは何とかなりませんか?

作業をしながら裏で複数の曲をボーッと鳴らし続けたいとき、
現時点では事実上そのような使い方ができません…orz
156 黒羽◆bdHRRNwznCvbs : 2006-02-23 20:48:38 [n8KCLkCk]
うちの環境で普通に黒猫を最小化したまま、
連続再生いってますが....
157 fastlast : 2006-02-24 15:04:41 [81m1hmWs]
先ほど改めて試してみましたが、やはりダメでした…
何がおかしいのか…orz
158 fastlast : 2006-02-24 18:10:34 [81m1hmWs]
あ、一応連続再生出来ました。申し訳ない…
妙に曲と曲との間が長いので気づいていませんでした…

でも、曲の間でウィンドウを選択するとすぐに次へ進みます。
どうも、ウィンドウが最小化ないし非アクティブの状態だと
曲の曲との間隔が開いてしまうようなのですが…
159 黒羽◆bdHRRNwznCvbs : 2006-02-25 20:06:42 [n8KCLkCk]
やはり再現しないのですが...orz
160 Sunburst : 2006-02-25 22:59:08 [MA1dycz2]
SNESAPU でお世話になっています。 m(__)m

黒猫の件ですが、 fastlast さんと同じような症状がこちらでも確認できました。
フェードアウト後、ウィンドウにメッセージを送るような動作をすると次の曲へ移ります。
例えば、ウィンドウ上にマウスカーソルを乗せるなどです。

詳しくはまだ調べていませんが、無音検出と無音時間計算は常に行われていて、
無音検出期間経過の判定が、何かしらのメッセージを受け取ったタイミングで
行われている気がします。

参考になりますでしょうか?
161 黒羽◆bdHRRNwznCvbs : 2006-02-26 00:44:11 [n8KCLkCk]
あー...
再現できました。

判定をOnIdleでやってますが、ダメっぽいですねこれだと。
他の手を考えてみますか。
162 fastlast : 2006-03-06 13:30:58 [Xu/.QMjs]
Sunburstさん、補足ありがとうございます。
確かに、カーソルをのせた時点で次へ進んでますね…うかつでしたii||iii〇| ̄|_iii||ii
黒羽さん、混乱させてさせてしまって申し訳ないorz 

あと、ID6666はまだバグ持ちのようです。
音抜けが発生する某 TとKを少しでも補完すべく(orgの分は更新する様子が無いので…)
org形式でタグを入れてたんですが、ID6666を使うと鳴らない、冒頭が変、音が欠ける…など、見事にやられましたorz
黒猫では破損したことがありません。

よろしければ対応お願いします…
163 黒羽◆bdHRRNwznCvbs : 2006-03-06 22:42:51 [n8KCLkCk]
申し訳ないですね...orz
もうちょっと見直してみます。>ID6666

あと黒猫はとりあえず出してしまいました。
OnIdleが原因なのは解ってるんですが、かといってタイマで常時監視はちょっと...
という感じで何かいい方法はないかなと少し考えてみます。

orgも数増えてきてますね。が、まだまだ甘いです(笑
164 黒羽◆bdHRRNwznCvbs : 2006-03-07 18:08:06 [n8KCLkCk]
普通のSPCだと大丈夫なようですが...
黒猫とID6666以外でタグを入れた場合はOKなんでしょうか?

あとは再現できるSPCが欲しい所ですね。
普通に鳴るSPCだとおかしくならないみたいで。
165 fastlast : 2006-03-08 10:09:49 [4URrgIF.]
>>164
メール送りました。届きましたでしょうか?
166 黒羽◆bdHRRNwznCvbs : 2006-03-08 11:51:51 [S7HM6wtg]
届きました。
色々やってるうちに、超ウルトラ C級のミスが発覚しました(汗
書ける書けない以前の問題で。

まとめ書きすると直前に書いた SPCのレジスタで上書きされるというもので、
当時の自分は何考えてこれ書いたんだろう...

ちょっと前の時は1個のSPCだけリストに入れてテストしてたので
これが発覚しなかったというのも解りました。

とりあえず今は使わないで下さい、生産物からもリンク切っておきます。
今日中にマトモにしてテスト版出しますのでそれからで。
167 黒羽◆bdHRRNwznCvbs : 2006-03-08 12:30:10 [S7HM6wtg]
テスト置き場に060127a起きました。
これで大丈夫だと思いますが...
168 名無しさん : 2006-03-08 12:48:31 [4URrgIF.]
すばやいお仕事感謝!

先ほどお送りしたファイルに書きまくってみましたが、
とりあえず大丈夫のようです。

念のため、こちらでも今晩あたり、手当り次第に書きまくってみます。
169 fastlast : 2006-03-09 11:17:09 [4URrgIF.]
↑名前忘れてるしwwww org


それはさておき、あの後書きまくってみましたが今のところ大丈夫です。
ただし、CSVとかは使ってませんが…
170 黒羽◆bdHRRNwznCvbs : 2006-03-09 11:32:17 [S7HM6wtg]
CSV周りとかはリスト表示の変更で実際書き込みは別なので、
このままでも大丈夫だと思います。

書き込みは大丈夫っぽいので、晩に正式版で上げておきますね。
171 黒羽◆bdHRRNwznCvbs : 2006-04-06 01:33:21 [n8KCLkCk]
遅れましたが060306a上げました。

無音検出とかリスト送り等、アイドル監視を止めてとりあえずタイマ監視に切り替えてあります。
こっちで元々再現できなかったのでアレですがうまく動いてるように見えます。

とりあえず試してみて下さい。

#ださい方法ですがタイマは楽ですね(笑
172 Sunburst : 2006-04-06 08:02:06 [cY/LWWyY]
黒猫SPC、修正お疲れ様です!
早速試しましたら、何もしなくても問題なく次の曲に移りました。
最小化状態のままでも OK です。

あと、いろいろやっているうちに不具合を発見してしまいました。
お気に入りに 1 件だけ登録されている状態で
[リスト順に再生] [ランダム再生] の両方をチェックすると、
自動で次の曲に移ろうとしたときにフリーズしてしまいます。
また、お気に入りが 0 件の場合は 「0 による除算」 エラーが出ます。
173 黒羽◆bdHRRNwznCvbs : 2006-04-06 11:20:48 [S7HM6wtg]

凡ミスですね;-;ついでに直しておきます。

あとBETA3のSNESAPUですが、一部の喋る曲でプチノイズが消えたような気がします。
気がするだけで検証はしてないのですが。

負けるな! 魔剣道2
ヤキソバン
あたり喋る曲あるんで解りやすいかと。
174 fastlast : 2006-04-06 12:10:27 [YkhB7r/c]
修正ありがとうございます~。

ちょっと試したんですがこちらでもトラブルが見つかりました。
今しがたテスト版にbeta3のコアを入れて試したんですが、
「アドレス00000000でアドレス00000000に対する読み込み違反が~」
とエラーが出て以降コアを変えて立ち上げないと鳴らなくなりますorz
既存の060306のファイルに上書きしたせいかもしれませんが…


話は変わりますが、「SNESAmpの非HQのステレオ」と、
「同HQステレオ、黒猫、 SPC700Player」とでは
少々音が異なってきますね。

後者の場合、kny-b02 なんかで一部の音が耳障りな音になってしまいます。
打楽器の後に反響っぽいのがやたら強く…実機はこんな耳障りな音だったのかな…?
実機では久しく聴いていないので確証が持てないんですが(滝汗

SNESAMPで前者の非HQステレオに設定すると回避できますが、
それだと今度はkny-29でおかしくなります。
「チッ」が「プツ」に…

そもそもAMPのHQと非HQって何の違いがあるんですかね?

いまのところ、このように割と露骨に違いが出るものはあまり無いようですので、
とりあえず我慢すればいいのかもしれませんが、気になったもので。
175 黒羽◆bdHRRNwznCvbs : 2006-04-06 12:36:53 [S7HM6wtg]
私は昨晩BETA3のDLL上書きして大丈夫でしたが...

SNESAMPは解りません、正確にはほぼ使った事が無いと。
HQと非HQの違いが StereoSP弄っただけだったとかなら泣けます。
176 名無しさん : 2006-04-06 12:56:03 [YkhB7r/c]
ああ、申し訳ない、確認不足でしたorz
dll単体版の方を使ったら動作しました。
パッケージ版だとなぜかエラーが起きます。
パッケージ版のdllは何かしらカスタムしているようですね。
177 Sunburst : 2006-04-06 19:01:20 [MA1dycz2]
修正お待ちしてます!
SNESAPU の新正式版は今週の土曜日あたりに公開しますね。

>プチノイズ消え
音質面を変えた更新内容はないのですが、
ノイズが乗らなくなったのであれば良しということで。 (笑)

>HQ と非 HQ の違い
SNESAPU の DSP エミュレーションで、波形データの MIX を
32bit Integer で行ったのが非 HQ、 32bit Float で行ったのが HQ だと思います。
どのビットを選んでも 32bit で波形を作り、最終的にビットを落としています。
HQ でノイズが出る問題は Float 版のガウス分布補間処理が怪しいと睨んでいますが、
確証がありません。 (汗)

>単体版とパッケージ版
実はパッケージ版ではなく単体版がカスタムされたものです。
単体版には、パッケージ版にはない try700 と InitWork_700 API が実装されてます。
黒猫SPC ではそれらを使っているので、パッケージ版だとエラーが出ます。
違いはそれだけです。
178 黒羽◆bdHRRNwznCvbs : 2006-04-06 20:52:15 [n8KCLkCk]
週末に合わせて正式版出すように考えてみますね。

黒猫にもせめてレベルメータとか付けてやりたい気はあるんですが、
GDI描画の知識がまるでゼロなのでまずは覚えるとこからという(汗
MMDSPライクなものいつかは付けてみたいですね。
179 名無しさん : 2006-04-08 14:22:56 [iwRQ1ZLg]
Tempoの範囲が0%~199%、デフォルトが99%になってますが、
99%が正規の速度なのでしょうか?

ちょっと気になったので…
180 名無しさん : 2006-04-08 15:57:27 [apv22Ip6]
初めまして。
ID6666で、再生時間が100秒を越えるspcファイルを読み込むと
フェード時間の表示がおかしくなることがあります。
例えば再生時間121秒、フェード 6000の場合、フェード1216000と表示されます。
書きこみは問題なく出来たので、リスト表示がおかしいだけだと思います。
環境はWinXP Home EditionのVAIOノートK30Bです。

あと、「スーパー五目並べ」の吸い出しを試みたのですが無理でした。
ぷよぷよ等と違って吸い出した瞬間の1音が「一瞬しか」鳴らないのですが
Script700を使って鳴らすことはできますか?よろしくお願いします。
181 黒羽◆bdHRRNwznCvbs : 2006-04-08 16:25:56 [n8KCLkCk]
>>179
手元でini消して初期状態でやってみましたが、
デフォ100%になってますが...

>>180
確認できました。手元はもう修正してあります。
今晩黒猫と一緒に新版出しますので。

「スーパー五目並べ」は恐らくscript700で鳴ると思います。
でも五目並べでリアルタイム書き換えとかやられてたら涙が出ますね(汗
182 あすか◆bcLAinxbCfZw2 : 2006-04-09 00:59:02 [nNIzm8NE]
>>180
「スーパー五目並べ」ですが調べました。
$F4には常に0
$F5には常に1
$F6には常に0
$F7には1ずつカウントアップした結果
を書き込みに来ていました。
$F4~F6は無視して$F7のみを再現させればOKです。

Scriptは
m 3 w0
:001
w 32768
a #1 w0
m w0 3
bra 001
e

です。
183 180 : 2006-04-09 17:56:49 [fzN9fPR6]
>>181-182
180です。対応ありがとうございます。

179氏が言う「デフォルトが99%」というのは、起動直後のことではなく、
Tempoをいじったあと、100%に戻そうとマウスをクリックすると99%にセットされる
ということだと思います。
184 名無しさん : 2006-04-10 01:46:13 [s5FeAYM.]
鍵盤表示できたら素晴らしいと思いました
185 黒羽◆bdHRRNwznCvbs : 2006-04-10 11:42:25 [S7HM6wtg]
>>183
マウスで摘んでスライドさせてからとかになるとたまに99%になります(汗
Tempo(???%)の部分ダブルクリックで100に戻るのでとりあえずそれで...

>>184
素晴らしくなりたいんですけどねぇ...
ボチボチやってますが。
186 名無しさん : 2006-04-10 17:06:55 [s5FeAYM.]
あと巻き戻しもあれば素晴らしいと思いました
187 fastlast : 2006-04-10 17:26:28 [XTaSSo0M]
再び申し訳ありません! >>174の書き込み、kny-b02ではなくb01でした…
数日気づかず、すぐ下で名前も忘れてるし一体何ボケてんだ自分は…ii|||ii〇| ̄|_ii|||ii


>>177
SPC700Playerで設定→ビット→16ビットFlort/Integerを切り替えて試してみましたが、
確かに AmpのHQ/非HQと同じような音の差異を確認できました。
この項目はいじったことがなかったんで今まで気づきませんでした (汗
他に、聖剣伝説3の2-17、3-14などはIntegerだと結構派手にノイズが乗りますね。
こっちはエコーなどの類ではなく、本当に『ノイズ』です。「ブッ」「ブリッ」…

ちなみに8ビットで再生してみると Integerと同じ状態になるようです。
いやはや、こんな現象があったのかと…

あと、こんなタイミングで申し訳ないんですが、
エクスプローラから複数のファイルをD&Dした時の並び順の狂いを修正する機能は付けられませんか?
特にID6666の場合、タグ打ちしてるとあの狂いが物凄く鬱陶しくて…
タグの移植をやってると、「ん?よく見ると順番違う!ムキー」ってなる事が多いので(笑

あと、不具合なんですが、一括書込の Fadeの欄の制限が5文字のところ4文字になっています。
188 黒羽◆bdHRRNwznCvbs : 2006-04-11 02:52:50 [n8KCLkCk]
>>186
気分次第ですが望みはどっかのお山のてっぺんの空気より薄いです。

>>187
ソート順は...付けるの面倒ですね(汗やりゃできますが
D&Dする時にてっぺん掴んで投げないと順番が狂うんですが、
投げる時に意識して下さいとしか言えないです(汗

一括書き込みのFadeの部分は直します。
使わなくなってから全然チェックしてないですね自分;-;
189 名無しさん : 2006-04-11 13:31:55 [blPjL1k2]
>>188
あれ、回避法があったんですか…知らなんだ orz


それと黒猫ですが、リストのファイルが開けない時のメッセージのタイトルが、
エラーを出したファイル名ではなくその直前に扱ったファイル名になっています。
実害はなさそうですが、一応。
190 fastlast : 2006-04-11 13:38:24 [blPjL1k2]
すいません↑はfastlastです。忘れるなよ自分orz


確かに一番上のファイルをつかんで投げると狂いませんね…

修正か周知徹底しろよ…>Mクロソフト
191 黒羽◆bdHRRNwznCvbs : 2006-04-11 17:38:06 [n8KCLkCk]
>>189-190
D&Dは確か元々そんな仕様だった気も...
フォーカスが当たってるものは必ず先頭に来るというもの。

黒猫の方も直しておきます。テスト版出す必要も無さそうなので次までには。
192 fastlast : 2006-04-11 18:25:04 [XTaSSo0M]
>>191
あれ、想定された動作なんですか?
その割にはWin2000とXPで狂い方が明らかに違うような…
193 Sunburst : 2006-04-11 18:50:47 [AReePlq6]
>>192
>その割にはWin2000と XPで狂い方が明らかに違うような…
↓これが関係あるかもしれませんね。
http://support.microsoft.com/kb/319827/JA/
194 fastlast : 2006-04-11 19:09:30 [XTaSSo0M]
>>193
こんなものがあったんですか。
うーん、関係あるようなないような…スキルがないため判らないのかもしれませんが(汗

とりあえずこちらでは、XPが







という風にぶつ切りになるのに対し2000では








と、途中で唐突に入れ替わります。
XPは、「つかんだ場所にあるファイルから順に送り先へ送る」のだとすると合点がいくんですが、2000は…?
当方の固有の問題なのかもしれませんが…
195 黒羽◆bdHRRNwznCvbs : 2006-04-12 16:24:10 [S7HM6wtg]
2k違うんですかね? 2k触った時期実はほとんど無いんで(汗
今試してみましたが、

1
2
3
4
5

と選択して5を掴んで投げると

5
1
2
3
4

という感じでした。(XP)
私は98の頃から「こういうもん」とずっと思ってましたが...

ちなみにエクスプローラでのファイル表示は全部「詳細」でやってますが、
お二人はどうでしょうか?
196 fastlast : 2006-04-12 18:54:57 [XTaSSo0M]
>>195
私の場合も、同じく表示は「詳細」です。「並べて表示」とかは今更常用できないな…という感じで。
図らずとも例のウィルストラップに引っかかりにくくなった、と(笑

今XPproSP2で試しましたが、やはりつかんだものから順繰りに送っているようです。
ちなみに当方の2000proSP4では、例えば3をつかむと

3
1
2
4
5

と、つかんだものが先頭にされ、そのファイルは本来あった場所のファイルと置き換えられてしまいます。
XPとは明らかに差が…
197 Sunburst : 2006-04-12 19:08:12 [AReePlq6]
私の場合は、表示は 「アイコン」です。
それぞれ 0 1 2 3 4 と並んだファイルを全選択し、 0, 1, 3 をつかんで投げた場合の結果です。

Win98  Win2k  WinXP
-----   -----  -----
0 1 3   0 1 3   0 1 3
1 0 1   1 0 1   1 2 4
2 2 2   2 2 2   2 3 0
3 3 0   3 3 0   3 4 1
4 4 4   4 4 4   4 0 2

これをみる限りでは WinXP から仕様変更されたみたいですね。
198 180 : 2006-04-14 19:54:25 [QzoVrac2]
ID6666の新バージョンですが、
今度はフェードが10000を越える spcをリストに入れると
作曲者名が表示されてしまうようになっちゃってます。
やっぱり書きこみの方は問題ないので、表示がおかしいだけだと思います。

黒猫SPCの方は特に問題なく動いています。
プレイリスト関係も連続再生もバッチリです。
199 黒羽◆bdHRRNwznCvbs : 2006-04-14 23:35:13 [n8KCLkCk]
ひー
直したらテスト置き場に置いておきます。試して下さい(汗
200 fastlast : 2006-04-25 12:56:44 [ML57fUtg]
後追いの指摘ですいません。
ID6666ですが、一括書込のゲーム名のところの制限文字数が1バイト足りません。

それと、黒猫のプレイリストで、アーカイブに同梱された画像を扱う時に、
一旦エラーを出してしまうと黒猫を再起動しない限り他のアーカイブを開けなくなります。


あと、ヤキソバンですが、ZSNES Windows v1.41で試したところ、
おおむね正常にオートサーチが働いているようです。
マザー2では働きにくいままでしたが…
201 黒羽◆bdHRRNwznCvbs : 2006-04-25 18:09:35 [n8KCLkCk]
060804a置いておきました。
適当にやっていた文字数制限、全項目をチェックするようにはしてあります。
一応試しましたが試して下さい。
202 fastlast : 2006-04-26 12:27:38 [jt0ogQ6o]
ちょっと試しましたが、こちらでは表示のトラブルも確認できていません。

すいません書き忘れてましたが、一括埋込の埋込開始位置の項目表示が逆では?
203 Sunburst : 2006-04-26 19:48:00 [AReePlq6]
お世話になっております。
つい先日 (23 日)、本家で SNESAPU v3.0 が公開されました。
実際にソース見たところ、以下のような変更がされているみたいです。

1. v2.0 系のバグ修正 (CPU 負荷が高くなる現象は治ってません)
2. シンク関数補間のサポート (ガウス補間より音質がクリアです。 inter=4 で使えます)
3. 自動音量調整のサポート (Enhancer みたいなことをやるようです)
4. DLL のサイズがかなり小さくなった (無圧縮で 44KB)
5. API 群の仕様変更 (痛)

この 5. のせいで、単純に DLL 上書きで動かなくなってしまいました。 (泣)
とりあえず、現状の v2.0 コアに、 v3.0 の醍醐味である 1. と 2. を移植しまして、
v2.0 でもシンク関数補間を行えるようにしました。
本日より v2.10 BETA 版として公開中です。

ただ、これにより mix 構造体が変更になりましたので、
お手持ちの黒猫SPCでテストしていただけたら、と思います。
何やら大きな変更をされているようでしたので、先行してお伝えします。
204 黒羽◆bdHRRNwznCvbs : 2006-04-26 23:47:54 [n8KCLkCk]
あちゃー
旧コア使えなくなっちゃうんですかね...
ちょっと不便になるので、当面Sunburst氏のコアを筆頭にv2系に留める方向考えてます。
共存かなり手間そうですし。

今Sincで鳴らしてますがガウスから一枚皮を剥いだような感じの音ですね。
これはいいかもしれません(笑
そういう訳で差し替え+Sincの追加でうまく動いてます。

黒猫はもうちょっとでテスト公開たぶんできそうです。
鍵盤とか付いて一部だけ派手になってしまいましたが。

あとID6666も確認しておきます。
205 Sunburst : 2006-04-27 00:42:16 [AReePlq6]
動作確認ありがとうございます!
とりあえず、現 BETA から大きな変更をする予定はないので大丈夫ですね。

v3 コアでは関数名は同じなのに引数が異なるという感じで、
単純に関数が存在するかどうかで判別できないうえに、
バージョン番号を取得する SNESAPUInfo 関数がきれいに
ソースから消えていました。 (笑)
共存は本当に苦労しそうです。

プレイヤー側が v3 の API に対応するのも面倒な話なので、
今後 v3 系で進めるとしたら、 v3 コアに v2 互換の API を
作ることになるかと思います。 そうすれば DLL 差し替えのみですし。

個人的に現在の v3 系の良いところといったら Sinc ぐらいだと
思っているので、 Sinc を搭載した v2 を作った以上、
v3 の導入はベースが安定するまで待ちで良いと思います。
v3 で他に良いところがあったら、随時 v2 に移植します。 (笑)
206 黒羽◆bdHRRNwznCvbs : 2006-04-27 01:10:01 [n8KCLkCk]
元のバグはそもそも氏がほとんど潰してしまってるんで、
Sinc以外と言えば音量の自動ノーマライズくらいですかね?

個人的にはへこへこ音量が変わるのはあまり好きじゃないので、
これは別に無くてもいいやくらいなんですが。

じっくりSincで聞きましたがあれですね、
低レートの音色がよりはっきり聞こえるような感じで。これは味があっていいかもです。
負けるな魔剣道2の19とか聞いてみて下さい。
207 fastlast : 2006-04-27 18:48:25 [4URrgIF.]
Sinc補間で聴いてみたんですが、自分は曲によってはアラが目立つように感じられます。
特にかまいたちのb03b04あたりは特に。クッキリと音が出ること自体はいいんですが…。

私の場合、曲によって補間の使い分けが必要になりそうです(笑
208 Sunburst : 2006-04-27 19:15:07 [AReePlq6]
>>206
確かにはっきり聞こえる感じがしますね。>魔剣道2の19
高音部分もきびきびしてますし。
ノーマライズは私も必要ないと思っていますので、現状のままで。 (笑)

>>207
Gauss 特有の音がこもってしまう現象を回避しつつ、高音ノイズを取っているようですが
曲によっては少しノイズが乗ってしまうのもありますね。
Cubic よりはマシですが・・・。
209 fastlast : 2006-04-27 19:47:41 [4URrgIF.]
あ、書き忘れてました。
BETAdll単体版を黒猫に突っ込んでみましたが、今のところ特に問題ありません。

ノーマライズはあまりいいイメージが無いです…
ずっっっっっと音量がふらついてムキ-!!!って事がありましたので…(笑
ってことで、私もノーマライズは要らないに1票。
210 黒羽◆bdHRRNwznCvbs : 2006-04-28 02:34:45 [n8KCLkCk]
一通り終わったので週末テスト版出せます~日記参照。
鍵盤があるとやっぱり違います...
211 fastlast : 2006-04-28 12:53:20 [wQiPAa.Y]
おお、だいぶ変わってますね…同じソフトに見えない(失礼

ちょっと気になったんですが、グラフィック関係の機能を止めて演奏だけ行うような機能はありますか?
処理に余裕が無い時にはちょっとした処理も「orz」になる事があるので…
212 黒羽◆bdHRRNwznCvbs : 2006-04-28 14:04:56 [S7HM6wtg]
閉じれば止まるようになってます~

自分が描画系に慣れてないのもあったりで、
恐らく「できる」人がやるより重い描画だと思うので。
とりあえず、ThinkPadX24(P3-1G)で鳴らして、負荷70%くらいでした。

...そこそこ重いですね。
213 黒羽◆bdHRRNwznCvbs : 2006-04-28 14:11:23 [S7HM6wtg]
ちなみにこれ、今の黒猫に1個このウインドウが増えるだけです。
これがメインにはならないのが最大のオチでして。
214 fastlast : 2006-04-28 18:04:28 [4URrgIF.]
当方、P3 866M…
単独じゃないと無理っぽいですね…いや非力なのはわかってるんですがorz
215 Sunburst : 2006-04-28 19:14:27 [AReePlq6]
スクリーンショット見てみましたが、あそこまで出るといいですね~。
メインウィンドウはあの小さなウィンドウが黒猫SPCって感じがしていいですよ。
テスト版出るのが楽しみです。 (笑)
216 180 : 2006-04-28 19:24:43 [WTjxOgeY]
ID6666のテスト版、問題なく動いてます。報告が遅れてすみません。
黒猫の鍵盤表示対応、とても嬉しいです。
鍵盤表示対応の某ソフトは音質がちょっと…
217 黒羽◆bdHRRNwznCvbs : 2006-04-29 01:06:37 [n8KCLkCk]
テスト版置きました。
フレームレートは 60fps、バッファは16msで試してみて下さい。

エンベローブがゲームによってMAX全開で音量のみで調整とかしてたりすると、
ゲージ真っ白か真っ黒しか無かったりもします。
FFシリーズがそうなんですが(汗よりによって
218 Sunburst : 2006-04-29 07:12:55 [AReePlq6]
>DSP700 for SNESAPU
今、テスト版試してます。
レート、バッファをご指定のとおりに設定したら、いい感じで動いてます。
やっぱりインジケータとかあると、見てて楽しいですよね。

>レベルが MAX のままになる問題
エンベロープではなくチャンネルごとの音量で見ればいいのではないでしょうか。
チャンネルごとの音量は SNESAPU で取得できますよ。
拙作のプレイヤーではレベル表示に SNESAPU からもらった値を使用しています。
219 黒羽◆bdHRRNwznCvbs : 2006-04-29 11:35:55 [n8KCLkCk]
音量はあれですよね?青いゲージ。
ただLRに分かれてるんでモノラル化するのもなんか嘘臭いな~とも。

不意なハングとかないでしょうか?
220 Sunburst : 2006-04-29 12:04:23 [AReePlq6]
はい、青いゲージの方です。 出すときは L と R の平均を使うとベストかもです。
ただ、確かに嘘臭い感覚は残りますね。 (ぉ

朝からずっと使ってますが、 test_history.txt に載っていたもの以外が原因のハングは出てないです。
ただ、気になったところがありまして、まとめると
・起動直後に [再] ボタンを押すとタイマーが進んでいく
・レジスタの表示で PS, SPW とあるのですが、 SP, PSW が正しい?
・DSP700 のスキン変更を行うと [PLAY] [STOP] 等が暗くなってしまう
という感じです。
221 Sunburst : 2006-04-29 20:31:08 [AReePlq6]
連稿で申し訳ありません。 使っていて気になった点 (午後の部 (ぉ)) です。
なんか文句ばかりになって、すみません。また、すでに既知のものがあるかもしれないです。

・【重要】DSP700 のスキンを変更するたびに GDI リソースがリークを起こしている
・DSP700 の SLOW, FAST を押してもメインウィンドウに追従しない
・設定画面の [SNEAPU] タブの "Tempo" の初期値が (見かけ上) 99 %になった (実際の数値は 100 %で正常)
・設定画面の [SNEAPU] タブの "Tempo" を 25 %未満にすると、 DSP700 のタイマーが実際より遅くなる
・[ぽ] で一時停止し [遅] か [速] を押した後 [ぽ] を押すと [遅] [速] のフラグが反対になる
・停止中に [ぽ] [遅] [速] のいずれかを押した後 [再] を押すと [ぽ] [遅] [速] のフラグが反対になる
・[遅] か [速] を押した後 [ぽ] を押し、そのまま [停] を押すと [ぽ] が戻らない

Tempo の 99 %は過去に同じ症状を起こしている方から報告がありましたね。
私の場合、前のバージョンは大丈夫だったのですが、今回から起こってしまいました。
いろいろ試してはみているのですが、まだはっきりとした原因がわかっていません・・・。
222 Sunburst : 2006-04-29 22:21:04 [AReePlq6]
すみません。 よく確認したら、DSP700 のタイマーが実際より遅くはならず正常でした。
気のせいだったみたいです。お詫びして訂正いたします。
223 黒羽◆bdHRRNwznCvbs : 2006-04-29 23:01:52 [n8KCLkCk]
修正中ですー。
ボタン周りは根本的に複数押しできない仕様だったとか腐っているので、
作り直してます。

GDIのリークとかは終わったので、明日か今日寝る前に出せるかも。
224 黒羽◆bdHRRNwznCvbs : 2006-04-30 16:59:51 [n8KCLkCk]
060408b上げました。
上で出てるものは全部直ってると思います。
ボタン複数押しはややこしいのでやっぱり止めました。時間ある時にでもいずれゆっくり。

縦ゲージはやっぱり音量にしようと思います。
ENVXは鍵盤側にもあるし、あっちの方長いですし。
で、Sunburst氏のソース眺めた訳ですがなんていうかピンときません...
すみません、教えてもらえますか(汗

あと鍵盤右端の上のフラグの部分、KonとかKoffも出そうと思います。
桁が余ってますし。
225 Sunburst : 2006-04-30 18:43:37 [AReePlq6]
新しいテスト版試しました。リークなどちゃんとなおってます!

>各チャンネルのレベル取得
各チャンネルをミュートするときに VOICE 構造体の 5 番目の変数を使っていると思うのですが、
同じ構造体の 13, 14 番目の変数から取得します。それぞれ左、右です。
(ソースでいうと TVOICE 構造体の VolumeMaxLeft, VolumeMaxRight です)
EmuAPU を呼ぶ直前にすべてのチャンネル分の該当変数を 0 で初期化して、 EmuAPU を実行すれば
各チャンネルの最大レベル値が該当変数に保持されています。
レベルメータとして出すときは log 関数を使ってデシベルに変換する必要があります。
#ソース、ごった煮になっていてすみません。 (汗)
226 黒羽◆bdHRRNwznCvbs : 2006-04-30 22:01:27 [n8KCLkCk]
060408c
縦ゲージ全部dbメータになりました。
対数計算とかさっぱりなのでSunburst氏の計算式を改造して使わせて頂きました(汗

ゲージが縦32段なので、32段でMAXっぽくなるように辻褄合わせてます。
マスターだけ何故か2本あります。
227 Sunburst : 2006-04-30 22:52:50 [AReePlq6]
新しいテスト版試してます。やはりデシベルの方が良いですね!
Env 固定で Vol 調整で鳴らしている音でもはっきりと違いがわかります。
レベルメータが自然な感じに仕上がってますね!

>デシベルの計算式
実は、私も実装のときは実際に音を鳴らしながら 48px につじつま合わせしてました。 (滝汗)
ピッチとかも同様。 (笑)

今、黒猫の方でも長時間耐久テストしてますが、とりあえず問題なさそうです。このまま明日の夜まで様子見です。 (笑)
DLL とか一通り調整終わりましたので、問題なければ GW 前に正式版としてリリース予定です。
228 黒羽◆bdHRRNwznCvbs : 2006-04-30 23:31:23 [n8KCLkCk]
大丈夫なようであれば音生成周りの見直しですね...
ズレとか、たまにまだASSART吐いて落ちるのでそれも。

長時間耐久といえば... 99分以上鳴らした時の時間表示どうなるかまだ確かめてないです(汗
229 Sunburst : 2006-04-30 23:46:31 [AReePlq6]
>ASSART吐いて落ちる
こちらの環境では普段使うような形で使ってて落ちないんですが。
何か特殊な操作が必要なのでしょうか?

>99分から先のタイマ表示
100:00_00 となり、分の単位が 3 桁になるためか、最後の一桁が画面からはみ出ました。 (汗)
99:59_99 でカウンタストップとか、落ちはしないのでこのままとか。 (笑)
230 黒羽◆bdHRRNwznCvbs : 2006-05-01 00:19:14 [n8KCLkCk]
DSP700の方でPLAY連打すればASSART出ると思います。
デバイスのクローズが終わらないうちに開こうとすると起きるのは解るんですが、
どう考えてもその状況にならないようにしてるんですよね...
そこらへん、もうちょっと詰めないといけないです。

100分の件は...左に空きはあるんで3桁にはしてもいいんですけどね(笑
231 Sunburst : 2006-05-01 19:12:25 [AReePlq6]
>長時間耐久
1000 分いけました。 (笑)
とりあえず無操作であればリーク等は発生してなかったです。落ちもしませんでした。
3 桁表示でもいいですね。 まあ、 100 分以上同じ曲を聴くのはあまりないとは思いますが。
(といいつつ、自分のは 9 時間 (滝汗))

>デバイス
マルチスレッドの弊害でしょうか。 (汗)
waveOutReset を呼び出すと MM_WOM_DONE がデバイスに残っているバッファ分、一気に来る
ことも原因のひとつかもしれません。
(↑ これ Platform SDK に書いてないんですよね)
あとは、 waveOutClose を呼び出した後はすぐにクローズされるわけではなく、
デバイスから MM_WOM_CLOSE メッセージが飛んできて初めてクローズが完了する、とかですかね。
232 fastlast : 2006-05-01 19:17:56 [4URrgIF.]
すいません前に書きましたが文章がまずかったですね…。

プレイリストででプラグインが無いなどで書庫内の画像が開けない旨のエラーを起こすと、
以後他のアーカイブが開けなくなります。これは黒猫を再起動しないと直りません。
233 名無しさん : 2006-05-01 19:36:01 [s5FeAYM.]
最新版のテスト版(060408c)入れてみましたが、
音よりも鍵盤が先に表示されてしまいますね
一番最初の音が表示されずに次の音が表示されてるような気がします
234 黒羽◆bdHRRNwznCvbs : 2006-05-01 20:29:45 [n8KCLkCk]
>>231
ややこしい問題ばっかりというかこの手のものが慣れてないので、
難しいですね...

HTやAthlon64X2 機のみで、メインのdbメーターにとんでもない値が
曲によって結構な頻度で入ってくるのも解りました。(全開になるので見れば解ります)
家で再現しないので悩みました_no

デバイスのクローズは見直す必要ありまくりです。
いかに手抜きだったかよく解ります(汗

>>232
私の見逃しですね...試してみます。

>>233
バッファ16msの60fps 指定でも16msのズレが出ます。
と、テキストに書いておいてるので現状不問で。

現在のテスト、ぶっちゃけ16msの60fps指定以外ではテストになりません(汗
235 Sunburst : 2006-05-01 21:06:35 [AReePlq6]
>HTやAthlon64X2機でdbメーターにとんでもない値
ひー。 DLL のせいですかね・・・。
うちに P4, Athlon64 機がないんで、デバッグ不可です。 (泣)
236 黒羽◆bdHRRNwznCvbs : 2006-05-01 23:15:59 [n8KCLkCk]
描画方法がダメだったみたいです。
タイマ使わない方法に直してる最中に直ってしまいました(汗

小出しですがこれでまた後でテスト出して描画で飛んだりしなければ、
描画はOKという事でデバイスその他、そっち方面片づける事にします。
237 黒羽◆bdHRRNwznCvbs : 2006-05-02 19:22:25 [n8KCLkCk]
060408d置きました。

描画にタイマ使わなくなってます。1生成1描画でfps設定は無くなりました。
ちらつき少し無くなったかも...しれない。
デバイス周りにこっそり小変更してますが効果あるのか無いのか微妙。悪くはなってない筈ですが。


あと、分が3桁になったので最大999分になりました。16時間半(汗
超えればまた桁がズレるだけだと思います。
238 Sunburst : 2006-05-02 20:16:30 [AReePlq6]
新テスト版試してます。
こちらの環境ではもともとちらつかなかったのですが、いい感じになってますね。
[PLAY] 連打しましたら、前よりは落ちにくくなりました。

新たな問題で、停止中にスキンを変更しても、再生を開始するまで反映されなくなりました。
でもこれはすぐに解決できそうですね。

話は変わって SNESAPU v3 ですが、新たな機能を見つけました。
・ 4ch 出力 (Float のみ)。
・トラック単位のアンチエイリアス フィルタ。
4ch 出力って、たぶん前・後ろは同じ音でしょうけど。 (汗)
239 黒羽◆bdHRRNwznCvbs : 2006-05-02 20:24:45 [n8KCLkCk]
あ、それはすぐ直せますね...
次までにやっておきます。

トラック単位で補間選べる(もしくはON/OFF)って事でしょうか。
あっても微妙ですね(汗
240 Sunburst : 2006-05-02 20:56:08 [AReePlq6]
>トラック単位のアンチエイリアス
各トラックごとに補間処理とは別のアンチエイリアスをかけて、
ミックスした後さらにアンチエイリアスかけてるみたいです。
(ちなみに v2 系はミックス後のアンチエイリアスのみ)
ON/OFF は・・・一括 ON/OFF です。 つまりスイッチは 1 つだけです。 (汗)
黒猫SPCでいうと、設定ウィンドウの "SNESAPU" タブにある "Analog" ですね。

補間処理と同様にノイズを取るものだとは思うのですが、あまりはっきりとした効果はないようです。 (汗)
移植するとしても、まわりのコードがかなり変化しているので大変そうです。 (泣)
241 黒羽◆bdHRRNwznCvbs : 2006-05-02 21:41:07 [n8KCLkCk]
Analog

付けても付けなくてもほとんど差でないですよね...
ずっとガウスで聞いてたから元々曇ってて解らなかっただけかもしれませんが(汗

気合いで移植しても、労力に見合った成果は得られなさそうですし、
やる事もないのではって感じですよね(笑
242 fastlast : 2006-05-05 15:38:21 [WiUSrxCI]
すいません。テスト版dなんですが、例の非力な(笑)マシンで試したんですが、
音飛びしやすくなってますね‥。ホイールを動かすだけで飛びまくってしまいます。
設定はcと同じはずなんですが‥よろしければ、対策お願いします。
一応バッファを多くすれば回避できるんですが、それだと「絵」を使うときにいちいち設定しなければならず‥激しくorz

それと、かまいたちのサウンドのアドレスがSPCスレ1の方にありましたよ。
ああいう具体的な数値が判らないものって見つけるの骨が折れるんですよね‥マップナンバーとかもそうですが。
243 黒羽◆bdHRRNwznCvbs : 2006-05-06 23:30:36 [n8KCLkCk]
今現在、スペアナ付けて貰ったのが手元にあるんですが、
さらに当然重たくなりました(汗
バッファ周りのチューンとか鍵盤ズレとか、実は無理言ってお願いしたので、
なんとかなると思います...

数学苦手って致命傷ですね。orz
244 黒羽◆bdHRRNwznCvbs : 2006-05-07 18:05:39 [n8KCLkCk]
060408e置きました。

もう色々変わりました(汗
スペアナも付いたので当然前より重くなってますが、
どれくらいまで耐えられるか、遅いPCがあればそっちの方でテストしてもらいたい所です。

バッファサイズは今の所内部で固定になってまして、このまま固定にして、
設定無くしてしまおう状態ですが個数の調整を遅いPCでもある程度いけるように調整したいです。
今は16ms x 8個です(中変わって前と比較できないです)。

あんまり切れが酷いようなら個数可変にします。
とりあえずfastlast氏のP3-700でしたっけ、あれを底辺目安に考えますか(笑

スキンまた変わって名前も変わったのあるんで、
一回スキンフォルダごと消して下さい。MMDSPそっくりさんも入れておきました。
245 Sunburst : 2006-05-08 20:47:07 [t0W28M8U]
うちにある PC (P3-600, WinXP) では、演奏中何の作業もしなければ問題ないです。
ただ、 CPU 使用率はほぼ 100 %で、タスクマネージャを開くと少しコマ落ちします。
何か開こうとしたりすると頻繁に息切れが起きてしまいますね・・・。
246 黒羽◆bdHRRNwznCvbs : 2006-05-08 23:50:31 [n8KCLkCk]
060408f

個数可変です。演奏設定のサウンドバッファのとこが個数に変わってます。
低スペックなPCはこれで調整して下さいという感じで...

これ以上軽くできないんで(汗
FFTは軽くできるんですが軽くすると低域の解像度が悪くなる (2~3列一緒に上下する)ので。


#MMDSPに合わせていたらFFTもっと軽いんですがここは譲らない(笑
247 fastlast : 2006-05-09 13:26:06 [rqZ7bCAg]
かなり遅くなってしまいましたが、060408e試しました。

これ、確かに重くなってますね…「絵」を使うとアーカイブ内のSPCがなかなか開かなくなります(苦笑

ホイールを動かした時の音飛びはとりあえず発生しなくなりました。
dの時は「絵」を出していなくても飛んでいたので…

ただ、絵を出さない時でも再生開始時の音飛びやノイズがひどくなっているように思えます。
一瞬音がダブるような感じで。
ただし、別のアプリが処理を食っている状態で絵なし演奏させると、なぜかほぼ正常に鳴ります。

「絵」の動作中に別のウィンドウを選択して再び黒猫のウィンドウを選択すると、激しく処理落ちするときがあるんですが、
この処理落ち、一度演奏を止めるかしてやらないと直らないほどの状況になるのがちょっと辛いです。
まあ単純に負荷が高いせいなんでしょうが…
スペアナだけ止める、などパーツごとにONOFFの切り替えができるようにして処理を稼ぐことは出来ないんですかね?

fに関しての報告は、明日の朝以降になります orz
248 黒羽◆bdHRRNwznCvbs : 2006-05-10 12:02:10 [S7HM6wtg]
パーツごとの描画OFFはできますね。
GDI で描きすぎなんだろうか...

大体、初期設定での底辺はP3-800前後ですかね? ギリギリなライン。
もしくは初期でのバッファ個数をもうちょっと多くしとくとか。

そうなるだろうと思ってたとはいえ、えろう重くなったもんです;-;
249 fastlast : 2006-05-10 13:40:54 [XTaSSo0M]
状況はSunburstさんと似たような感じで、「何もしない」のなら何とか動かない事も無いという…

fも似たような結果でした。ただ、再生開始時の音の乱れがバッファを上げても改善できないのは気になりました(e,f)。

正直、当方のP3-866M程度では「絵」は実用できないと判断せざるを得ないです…orz
別のソフトのウィンドウに切り替えるだけで処理全体が息切れしてしまうくらいですので(汗
250 fastlast : 2006-05-12 14:28:59 [MsieZsp2]
バッファをいじっても、どうも違いがよく判らず…
音飛び以前に他のところが息切れしてしまっているような感じなんですよね…。
251 黒羽◆bdHRRNwznCvbs : 2006-05-12 15:07:16 [Hxel6uMM]
スタート時ですね...
バッファ半分くらい埋めてからスタートするように考えてみます。

人にやってもらったとはいえ、それでもwaveoutって結構厄介ですね;-;
252 Sunburst : 2006-05-12 21:47:29 [t0W28M8U]
waveout 系、扱いがたいへんですよね。
私の場合も何ヶ月もかけてようやく今の状態という・・・。

現在の仕様上、全ミュートで無音検出が働いてしまうとのことですが、
全トラックが (volL = 0 and volR = 0) or Env = 0 の状態のとき無音とすれば
全ミュート状態でも無音検出が働かなくなり、本当に無音が続いたときに
次の曲へ移すことができますよ。 うちはこの方法使ってます。 参考にどうぞ。
253 黒羽◆bdHRRNwznCvbs : 2006-05-15 11:58:03 [Hxel6uMM]
良い方法ですね~
言われてみればそうですが気づきませんでした。orz
その方法使わせてもらいます。
254 黒羽◆bdHRRNwznCvbs : 2006-05-20 00:05:17 [n8KCLkCk]
060408gです。

スペアナOFFとか細かい所です。
あとPLAYを死ぬほど連打しても落ちなくなってます。
書き忘れましたがミュートはSunburst氏の手法に切り替えてあります。
全ミュートでも大丈夫です。

プリバッファはうまくいってればいいんですが(汗
255 Sunburst : 2006-05-20 22:24:03 [t0W28M8U]
060408g 試してます。 無音検出、スペアナ OFF もちゃんと動いてます!

気になった点ですが、 [PLAY] をダブルクリックするとリプレイが働いた後、
ちょっと遅れて 2 回目のリプレイが走るのですが、その 1 回目と 2 回目の間
(2 回目のリプレイが走る前) に [PAUSE] をクリックすると、 [PLAY] を押しても
再開しなくなってしまいます。
その状態で新しいファイルを開こうとすると落ちてしまいます。

サウンドバッファを増やすと、再現させやすくなると思います。
256 名無しさん : 2006-05-22 16:59:21 [96mZpSyg]
060408gですが、id666の再生時間が過ぎてフェードアウトした後
次の曲へ移ってくれない症状が再発してます
ループしない曲なら大丈夫なんですが…
ミュートの手法が変わったからでしょうか?

今回はカーソルをウインドウ上に持っていってもダメです
257 黒羽◆bdHRRNwznCvbs : 2006-05-22 23:50:09 [n8KCLkCk]
あー
その通りです;-;

フェードかかってもエンベは元気よく動いてるんで反応しなくなってます...
うーん、一度元に戻すべきか。
258 fastlast : 2006-05-23 13:30:17 [KEzU8xLE]
060408g試しましたが、どうも再生開始時のダブりが直らずorz
それと、エラー表示ウィンドウのタイトルの件は…実害はありませんけど、一応。

スペアナ停止ですが、例のP3-866機のOSがぶっ壊れて試せなくなってます(大泣
すいませんが、似たようなスペックのマシンをお持ちでしたら、調べていただければ…
復旧にはまだ時間がかかりそうですのでorz
259 Sunburst : 2006-05-24 00:55:11 [t0W28M8U]
すみません、副作用があるもの教えてしまいました・・・。
ID666 の設定値とタイマーとの比較が必要なのを忘れてました。 (--;
・・・難しいところですね。

うちの P3-600 で試しましたが、スペアナ ON で CPU 使用率が常時 100 %、
OFF で 60 ~ 100 % という感じです。
OFF にすれば結構軽くはなりますが、同時発音数が多いと重いです。
発音数の分、描画が増えるので当たり前ですが。
260 黒羽◆bdHRRNwznCvbs : 2006-05-24 12:42:03 [Hxel6uMM]
再生開始時のダブりは起きませんかね? >Sunburst氏
手持ちで一番遅いPCがモバP3-1Gですが再現しないので;-;

DirectDrawは課題にしておきます。いずれやらざるを得なさそうですし。
音が大丈夫になればそろそろちゃんとリリースしておきたい所ですが。

あと無音検出はやっぱり元の方法しか無いんじゃないかなーと...
全ミュートにする意味もあまり無さそうですし。
261 fastlast : 2006-05-24 13:42:09 [qLLjyg0s]
セレ1.7G、P4-3Gの奴でも症状が出たり、P4-3.6Gだとダブらなかったりと、
こちらでも症状が出るものと出ないものがあります。何が要因なのか…

負荷がきつい時に鳴らすと症状が起こらないのは相変わらずです。

あと、はっきり確認できてませんが、システム(あるいは黒猫?)が
長時間動作している状態で鳴らすと正常に鳴ってる気がします。

壊れたP3-866 機で試すのはin-place upgradeか新規インストールが成功してからになりますorz
262 Sunburst : 2006-05-24 23:50:41 [t0W28M8U]
>再生開始時のダブり
テスト機の P3 600MHz では出ませんが、開発機の Centrino 1.2GHz では
再生開始時にダブりっぽいの出てます。時々小さなノイズなんかも。
テスト機はオンボードなんですが、開発機の方は外付けのハードなので、
サウンドカードか、ドライバに影響するのかもしれません。
開発機の方をオンボードにしたら出ませんでした。

感じとしては、演奏開始時に一番最初のバッファが先行して演奏を始めてしまう風に取れるのですが
プリバッファが機能しているとなると、別のところで原因になっているのかも。
今のところ、見当つかないです・・・。

>無音検出
そうですね・・・。元の方法の方が良さそうです。
余計な手間を取らせてしまい、すみませんでした。
263 fastlast : 2006-05-26 08:57:53 [V/ktKhNI]
ああ申し訳ない、少し説明不足でした。
SPCによって音が乱れやすいものとそうでないものがあります。
乱れやすい例をあげると、orgのエストポリス伝記2とか、某所のタルるートとか(他にも結構あります)
もう一度黒羽さんの環境でこれらのSPCを鳴らしてみて頂けますか?再現できるかも知れません。

あと、一般のプレイヤーで動画や音声を再生しながらSPCを再生すると、音が乱れにくくなります。
ちなみに、一時停止状態でも乱れにくくなります。

とりあえず、WMP9(非xp)/6.4・VLC・ MediaPlayerClassicで確認しました。
プレイヤーを終了させてからSPCを鳴らすと、また乱れだします。
Sunburstさんの該当機でも↑が再現するかどうか確かめていただけますか。

解決の参考になればいいんですが…

それと、>>189のやつはどうなりました?今のところ実害はないんですが…
264 黒羽◆bdHRRNwznCvbs : 2006-05-26 11:32:39 [Hxel6uMM]
>>189すっかり忘れてました(汗やっときます
プリバッファはもっといい方法見つけてうまく手元で動いてるっぽいので、
今晩出してみます。少なくとも演奏開始直後の乱れは出なくなったみたいです。
265 Sunburst : 2006-05-27 00:25:31 [t0W28M8U]
>>263
うちの場合、他プレイヤー動作中・ポーズ中でも同じように乱れてしまいます・・・。
fastlast さんの現象だけで考えれば、サウンドデバイスを開くときに時間がかかる場合、
発生するような感じがしていたのですが・・・。
こちらで発生するのは、 fastlast さんで発生するダブりとは別物かもしれません。

黒猫SPC の新版が出たらもう一度試してみます。
266 黒羽◆bdHRRNwznCvbs : 2006-05-27 01:02:09 [n8KCLkCk]
060408gを上書きしておきました。
取り急ぎプリバッファのとこだけです。

うまくいくのを祈ります;-;
267 Sunburst : 2006-05-27 01:14:38 [t0W28M8U]
お疲れ様です。 060408g の上書き版試しました。
演奏開始時の乱れが見事になくなっていました!

前バージョンで乱れが発生したものだけしか試してませんので、
これからもう少し検証してみたいと思います。
また何か問題があったらご報告いたします。
268 黒羽◆bdHRRNwznCvbs : 2006-05-27 17:55:35 [n8KCLkCk]
fastlastさん待ちですが、多分大丈夫かな...と。

大丈夫というのが解れば後は細かい所ですね。
[ぽ]の挙動とか。
269 黒羽◆bdHRRNwznCvbs : 2006-05-27 18:05:37 [n8KCLkCk]
ついでなのでこっちで質問しちゃいますが、
SNESAPU v2.10.1 BETA 2 (2.10.1.1)で、

「きついエコーのかかってるチャンネルをミュートするとその時点でのエコー分は出力されてしまう」
のは仕様ですかね?

うちのとこだとSTRIKE GUNNER S.T.Gあたりで解りやすく現象が出てます。
再生中にいきなりDSP700上でSHIFT+2とかやると。
270 Sunburst : 2006-05-27 23:19:22 [t0W28M8U]
現象確認しました。 すみませんが、これは SNESAPU の仕様ですね。
原因は、各チャンネルごとにエコー バッファを持っていない (全チャンネル共通の) ためで、
特定のチャンネルで出力されたエコー音のみを消すことは難しいです…。

追伸>黒猫 SPC で開始時の乱れは、現在も問題ないです。
271 黒羽◆bdHRRNwznCvbs : 2006-05-27 23:53:40 [n8KCLkCk]
了解です。
仕様なら仕方ないですね(笑
272 fastlast : 2006-05-29 14:50:55 [mNjP5Bao]
遅くなってしまいましたorz

exeだけ入れ替えて、症状がなくなるのを確認しました。
前のexeに戻すと、また症状が出ます。
というわけで、とりあえず大丈夫のようです。P4-3G機で確認しました。

念のため、残りのcel1.7G機でも試してみます。
273 fastlast : 2006-05-30 18:15:33 [BGq7JiyM]
cel1.7G機でも大丈夫でした。
P3-866機の復帰の目処は立っていませんorz,,,すいません…


あとバグなんですが、パスワードZIPをプレイリストから開く時に、
パスワード間違いなどでエラーを起こすと、それ以後別のアーカイブが開けなくなります。
前の似たような症状のやつよりは実害は少なそうですが、一応。
274 fastlast : 2006-05-31 14:08:18 [Nu1Ohjew]
すいません。また確認不足でした…
パスワードZIPですが、正常に解凍できた場合でも症状が出ていました。
275 黒羽◆bdHRRNwznCvbs : 2006-05-31 16:58:02 [Hxel6uMM]
パス付ZIPで試してみましたが、再現できないです;-;
パス間違えても他のアーカイブ開けますし...

パス間違えた時にfrm開こうとして「ファイルは開けません」と出るのは、
かっこわるいのでそれは手元で直しましたが。
276 黒羽◆bdHRRNwznCvbs : 2006-06-04 16:38:17 [n8KCLkCk]
テストが続きすぎなので通常使用には問題なさそうなレベルまできた
という事で一端正式版として出しておきました。

Sunburst氏指摘の[ぽ]問題はまだ残ってますが手を付けておきます。
同梱のSNESAPUにβはまずいでしょうから一番新しい正式版にしておきましたので~
277 Sunburst : 2006-06-04 20:55:26 [t0W28M8U]
了解です~。
SNESAPU 2.10.1 も安定してきたみたいなので、
近いうちに正式版出します。
278 fastlast : 2006-06-05 14:12:44 [4URrgIF.]
すいません大変遅くなってしまいました…

>>273-274は、画像表示のプラグインが無い場合に起こっていました。
自分は今までずっとプラグインを入れずに使っていたため、気がつきませんでしたorz
279 黒羽◆bdHRRNwznCvbs : 2006-06-05 17:37:39 [Hxel6uMM]
私は逆でした(汗昔は半分お遊びみたいな感じで対応フォーマット増やしましたが、
今だとなんかpngだけでもあればもういい感じもしますね。

frm書いて画像付けないと、黒猫のGUIは寂しいです;-; 無意味にでかいだけ
280 ちょっといいですか? : 2006-06-12 10:29:45 [0yokXtlk]
こんにちは、黒猫SPCを使わせてもらってます。
シンプルで親切でとても使いやすいです。
質問ですが、SPCの丁度1演奏分の長さの時間って
自動的にわかる方法はありますか?
281 黒羽◆bdHRRNwznCvbs : 2006-06-12 18:38:22 [Hxel6uMM]
無いと思います。
最低1回でも聞いて確かめるしか無いと。
282 ちょっといいですか? : 2006-06-12 20:06:13 [0yokXtlk]
わかりました。ありがとうございます。
283 fastlast : 2006-06-13 12:44:58 [BGq7JiyM]
前から気づいてたバグのこと忘れてました…

ファイル名に「,」(半角コンマ)の文字が含まれているSPCをお気に入りに投げると、
「書庫のオープンに…」と書庫扱いされ開けなくなってしまいます。
ゾッパにあるSPCが時々開けなくなるのもおそらくこれだと思います。
284 黒羽◆bdHRRNwznCvbs : 2006-06-14 18:15:49 [Hxel6uMM]
お気に入りの中身の区切りにカンマ使ってるせいですね;-;
作り直した際に変えておくべきでしたがすっかり忘れてました(汗

形式変えます。
新しい形式には秀丸の置換とかでなんとかなるような方法考えておきます。
リスト1から作り直すのもちょっと泣けるんで。
285 黒羽◆bdHRRNwznCvbs : 2006-06-18 17:53:35 [n8KCLkCk]
テスト版上げました。
お気に入りはカンマを「|」に置換すればそのまま使えます。
要はファイル名に使えなけりゃいいので(汗
あとはSunburst氏のコアを最新の正式版に差し替えです。
286 fastlast : 2006-06-20 14:20:21 [rqZ7bCAg]
できました。
ただ、置換するときに場合によっては注意が必要なようです。まとめると

1.カンマ入り○ アーカイブ× →置換不要
2.カンマ入り× アーカイブ○ →すべて置換
3.カンマ入り○ アーカイブ○ →アーカイブのみ選抜して置換

と、アーカイブのみ置換する必要があります。
私の場合は3でした。
アーカイブの数が少ないので手作業で何とかなりましたが、
場合によってはかなり大変なことになるかもしれません(汗
287 黒羽◆bdHRRNwznCvbs : 2006-06-20 18:03:15 [n8KCLkCk]
既にカンマ入ってた場合は...
作り直しした方が早いかもしれないですね(汗
288 カットナル : 2006-06-26 05:14:48 [qErC2bco]
いつも使わせていただいております。
鍵盤表示、大変素晴らしいのですが、結構ズレが入るのが惜しいので
できれば時間の空いた時にでも修正して頂きたいかなと・・
289 黒羽◆bdHRRNwznCvbs : 2006-06-26 12:20:03 [Hxel6uMM]
そんなにズレます?
こちらだとサウンドバッファ10で目視できるズレは無いのですが...

PCのスペックとしてはP3-800~1GHzくらい無いと厳しいんですがどうでしょうか。
290 fastlast : 2006-06-26 16:54:16 [9B3w/5cY]
060604aですが、今度は全角カタカナの「ポ」がパスに含まれていると、
書庫扱いされるようになってしまっています。

他の文字でも似たようなことがあるかもしれませんが確認しきれていません…orz

あと要望なんですが、「常に最前面表示」の設定をウィンドウ毎に出来るようになりませんか?
バックでSPCを再生させている時、曲や設定を切り替えたりするのに、
タスクバーなどからいちいち選択するのが煩わしくて…
291 黒羽◆bdHRRNwznCvbs : 2006-06-26 18:18:54 [Hxel6uMM]
2バイト目が区切り文字....orz
区切り文字何にしようかな...

ウインドウ毎はやればできますが...
タイトルバーにボタン付けたいですね。できればの話ですが(笑
292 カットナル : 2006-06-27 07:34:32 [zXIVQd5A]
レスありがとうございます。
えっとPCのスペックはPenD2.8G なのですが、すみません、説明足らずでした、、
ズレるというのは、例えばドレミソというメロディーが流れて
いる時に、鍵盤ではラシド#ミと表示されてるみたいな感じで、
スケール自体がズレて表示されるSPCが結構あるようです。
こちらで20個ほどのSPCで確認した所、7~8割のSPCで上記の
現象が見られました。
293 黒羽◆bdHRRNwznCvbs : 2006-06-27 17:16:41 [n8KCLkCk]
計算ミスですね(汗やばい

ちょっと確認です。
鍵盤はズレてるというのはOKとして、o5cとかの表示もそのままズレてます?
294 カットナル : 2006-06-28 01:16:07 [zXIVQd5A]
音階も表示されてたのですね、気づきませんでした。
手持ちの20ほどのゲームタイトルで確認してみた所、
・鍵盤表示も音階表示も両方別のズレ方をしているもの
・鍵盤表示はズレてなくて音階表示はズレてるもの
があり、
・鍵盤と音階が同じズレ方をしているもの
・音階表示がズレていないもの
は確認できませんでした。もしかしたらあるかもしれませんが・・

例えばDQ5のオープニングテーマ(某有名サイトのSPCセットの
dq5-01.spcです)だと、実際流れている音に対して

トラック1 鍵盤表示のズレは半音-3度(以下全て半音で) 音階表示(+4)
トラック2 鍵盤表示(-3) 音階表示(+5)
トラック3 鍵盤表示(-3) 音階表示(+5)
トラック4 鍵盤表示(-3) 音階表示(+4)
トラック5 鍵盤表示(+2) 音階表示(-2)

と、鍵盤表示と音階表示はバラバラにズレていました。
他のSPCでも同様に、ズレ方はSPCごと、トラックごとにバラバラです。

また、FF5のSPCの大部分は鍵盤が正常に表示されていますが、トラック1
だけを全てのSPCで調べてみたところ、音階が正常に表示されているもの
はなく、全てズレていました。

以上、読みにくい文章ですみません、失礼しました。
295 黒羽◆bdHRRNwznCvbs : 2006-07-01 02:07:10 [n8KCLkCk]
060604b置きました。
ズレどうでしょうかー?

計算が怪しかったのに輪をかけて、文字での音階表示に至っては、
何故か1octに 13段階あった(o1B+とかありえない)りして、
もうかなりグダグダでした。高いoct程文字はズレ大きくなりますね。
なんで気づかなかったんだろうorz

あと、お気に入りのセパレータ再度変更です。
これは大丈夫だと信じたいです。再度置換なりで変換かけてやって下さい...
296 カットナル : 2006-07-01 16:07:23 [jzJjaE4k]
お疲れ様です!
早速試させてもらった所、鍵盤表示と、文字の音階表 示は同じ表示を
するようになっていましたが、鍵盤表示は060604aと変わらず
実際流れている音色に対してスケールごと同じズレ方をしている
ようなので、結果的には未だに両方ズレているようです。
つまり上記の DQ5の例だと、こうなってました。

トラック1 鍵盤表示(-3) 音階表示(-3)
トラック2 鍵盤表示(-3) 音階表示(-3)
トラック3 鍵盤表示(-3) 音階表示(-3)
トラック4 鍵盤表示(-3) 音階表示(-3)
トラック5 鍵盤表示(+2) 音階表示(+2)

気づいたのですが、曲の途中でトラック内で音色が変更されると
ズレ方も変わるようなので、音色によってズレ方が変わるのかも
しれません。上記のDQ5の例でもトラック1~4はストリングスで
5だけトランペットでした。

後、気づいた点をあげさせて頂くと、
・曲の途中で音階表示が半音ズレることがあり、このとき鍵盤表 示は
ズレていない。しばらくすると元に戻る
・そのズレる箇所でオプションのtempoを落としているとズレない
・B+はまだ見かけました。E+は見てないです

以上報告でした。
なんとなくこのズレ関連って僕しか気にしていない気がします・・
申し訳ない・・
297 名無しさん : 2006-07-01 21:02:24 [tqJlA9Pw]
ちょっと気付いたことが…
フェード10000msのSPCで、フェードが一瞬で終わってしまいます
Winamp等だとちゃんと10秒フェードします

ちなみに 9999msだと問題なしです…修正お願いします
298 黒羽◆bdHRRNwznCvbs : 2006-07-02 17:24:09 [n8KCLkCk]
>>296
音階表示の半音ズレは単純に前の文字が残ってただけでした。
これはもう手元で直ってます。

B+はもう文字として存在しないので恐らく気のせいだとは思うんですが...

やはり音色によって何かしらの補正をかけないとダメという事で、
色々試しているので少々時間下さい。

>>297
次のテスト版までに直しますね。
299 黒羽◆bdHRRNwznCvbs : 2006-07-02 22:55:04 [n8KCLkCk]
やはり右も左も解らない状態でやるのはアレなので詳しい人に色々聞いてみましたけど、
PCM音源な以上、基準となる音階が解らないのでなんとも状態です。

今の基準がo4Aなのでこれをo5Cにすれば、DQ5の例で言えばch5以外は合います。
何か補正なり基準なり知る方法があればいいんですが。


...SNESAPUに詳しそうな、Sunburst氏に話をここで振ってみます (笑
何かいい手無いですかね。
300 Sunburst : 2006-07-03 21:43:53 [t0W28M8U]
振られてしまいました…。 (^^;;

私が愛用しているソフトの中に GIGO 氏、 Hii 氏作の spc2midi がありまして、
その名前の通り spc を midi に変換してくれるソフトなのですが、
それだと鳴っている音の音階を調べるのに DFT を使っています (Readme より)。

チャンネル毎に音の周波数成分を調べて、音階を判断しているみたいです。
実際、 spc2midi がどのような動作をしているのかは不明ですが…。
このソフトの動きを何とか真似できれば…。 (^^;;
301 黒羽◆bdHRRNwznCvbs : 2006-07-05 00:52:05 [n8KCLkCk]
やっぱりFFTなりDFT使わないとダメって事みたいですね。
そうなるんじゃないかという話は出たんですが、そこまではちょっとね~
という結論で。(かなり重たくなりそうですし)

o5C基準にはしてみようと思いますが、
基準がズレた音色での鍵盤や音階表示ズレは仕様という感じに。
302 fastlast : 2006-07-05 15:18:35 [02tZMzDA]
お気に入り試してますが、とりあえず今のところ問題はありません。
今度のアーカイブの区切りは「 <> 」ですね。
303 黒羽◆bdHRRNwznCvbs : 2006-07-09 03:16:26 [n8KCLkCk]
テスト上げました。
さるお方(笑)からとても素晴らしいルーチンを頂きまして、
それをほぼそのまま載せる形で、正確な音階計算を実現してみました。

SPCロード時にFFT使いまくるので1~数秒待たされます。
ロード時だけなので再演奏とかは大丈夫ですが。

とりあえず「待たされ」は別な話として、
音階が合ってるかどうか試して貰えれば。

あと副作用で鍵盤描画は気持ち程度軽くなったかもしれません。(笑
304 カットナル : 2006-07-10 01:51:02 [qdcrpfi2]
テスト早速試させていただきました。
音階ばっちりでした。完璧です。
手元で確認した限りでは、某有名サイトのマリオペイントのセットの
break-boss.spcのトラック5,7などごく稀にズレるSPCもありますが、
これはもうしょうがないかと思います。
ズレ方が同じなので、もしかしたらspc2midiのルーチンかな・・・?
描画の軽さは、元々軽かったのでちょっと確認できずでした。

わがままな要望に答えていただき、本当にありがとうございました!
私事ですが、これでピアノ譜作成がずいぶん楽になりました(笑)
305 黒羽◆bdHRRNwznCvbs : 2006-07-10 11:50:13 [jVJSKjsw]
spc2midiではないですね。3つあるコアのうちのどれかの人です(笑

1音階程度のズレは、丸め誤差とかそういうものだと思います。
四捨五入にでもすればちょっとは改善されるかもしれないので、
やってみますがその時はまた試してもらえれば助かります。

待たされはコンパイラ依存との事でBCCやGCCは待たされるので、
この部分落ち着いたらここだけ待たされないコンパイラで作り直します。
VCだと一瞬で終わるんですよ...
306 カットナル : 2006-07-11 06:35:56 [WTjxOgeY]
なるほど、spc2midiではなかったですか。
後、ズレの件について申し上げにくいのですが、よく調べてみると
ズレているのもまだ残っているようです・・。大体2,3曲のうち
1トラックがズレてる程度かも。ズレ方はさまざまで、半音だけズレ
ているものもあれば4,5度ズレているものもあります。
プログラム的なことは失礼ながら全くわからないのですが、どのSPCの
どのトラックが何度ズレている、という情報をここに羅列していくという
行為は意味があるのでしょうか?あるなら喜んでやらさせていただきますが・・

というかなんだかキリがないような気もするので、報告するのも若干
気がひけます・・・。
307 カットナル : 2006-07-11 10:58:14 [WTjxOgeY]
あ、補足ですが、キリがないというのは、ここにズレているSPCを羅列して
いく行為じゃなくて、ズレとり?をしていく作業のことです。
308 黒羽◆bdHRRNwznCvbs : 2006-07-11 22:08:52 [n8KCLkCk]
ある程度は許容してもらうしか無いかもしれないですね、やはり。
恐らく本人もここを見てるとは思いますが、一応そういう場合もあるらしいと
伝えておきます。

いずれにせよピッタシって訳にはいかない気もするんでここらへんが無難かなとも思いますが(笑
309 カットナル : 2006-07-12 07:45:23 [QzoVrac2]
そうですねぇ、鍵盤表示がメインのソフトでもないわけですし・・了解です。
310 Sunburst : 2006-07-14 20:22:21 [3An0mbNc]
テスト版 060604c を試してみました。
音階がすでに分かっているものを演奏させてみましたら、
こちらでもかなりの精度で音階表示できていました。

それでいろいろやってて不具合を見つけてしまったのですが、
RPG ツクール 1 で No.7, No.9, No.12 など一部の曲を演奏すると
"log: SING error" と書かれたメッセージが大量に出て
操作を受け付けなくなってしまいます。

いろいろ試してみたところ、どうやらノイズが ON になる曲で
再現するようですが、他のゲーム曲では再現しませんでした。
今のところ RPG ツクール 1 のみで確認できました。
311 黒羽◆bdHRRNwznCvbs : 2006-07-16 15:31:59 [n8KCLkCk]
低すぎる周波数の音でlogが破綻していました。
下限チェック付けただけですが。テスト版置きました。

"log: SING error"って例外扱いじゃない気が...
トラップできないあたり、単なるShowMessageじゃないのかとか、
Borlandらしいオチが付いてそうです。
312 aaa : 2006-07-16 16:43:25 [/8SVHdwY]
音程がずれるタイトルをお願いします(期待はしないでください)
313 Sunburst : 2006-07-16 22:55:47 [3An0mbNc]
>>311
修正お疲れ様です! 早速テスト版 060604d 試してみまして、
エラー出なくなりました!いろいろ試しましたが大丈夫なようです。

内部処理でエラー発生時にメッセージを出すのは Borland 社の文化かもしれませんね。
Delphi もそうだったと思います。
314 名無し : 2006-07-17 21:09:07 [jPrTVqbE]
鍵盤を見るとき音量ゲージが目障りに感じるので
鍵盤のみのスキンを作成していただけると幸いです
315 黒羽◆bdHRRNwznCvbs : 2006-07-18 15:05:15 [jVJSKjsw]
skin.iniのHorzBarとHorzBarLampを背景と同一色にすれば、
見かけ上無くなりますのでご自由にどうぞ。
316 カットナル : 2006-07-18 20:16:13 [K9Euq0Tc]
>>312
すみません、遅れましたがズレの件で報告です。
どうやら音色依存でズレるようで、同じ音色だと他のゲームでも同じズレ方を
していました。同トラック内でも曲の途中で音色が変わると同時に、ズレが無く
なったりズレ方が変わったりする事からも間違いないと思われます。
以下が音色ごとに分けた、ズレ方とゲームの例です。もしかしたら
同じ音色のを2つ書いてるかもしれませんが・・。
尚、SPCのファイル名は某zophar氏の所の物の表記です。

Romancing SaGa 2のrs2-04.spc トラック1など・・・・実際の音色と比べて半音+7度(以下同様)

Romancing SaGa 2のrs2-05.spc トラック1など(開始から27秒ぐらいまで)・・・・+7度

Romancing SaGa 2のrs2-08.spc トラック5など・・・・+3度

Sim CityのVillage.spc トラック5など(開始6秒後ぐらいから)・・・・+7度

Mario Paintのbreak - boss.spc トラック5,7など・・・・-1度

Mario Paintのbreak - boss.spc トラック4など・・・・表示がずっとo0Cのまま


他にもあったような気もしますが、メモをとっていなかったもので、、、
317 aaa : 2006-07-18 22:40:19 [/8SVHdwY]
ありがとうございます。
参考にさせていただきます。
318 名無し : 2006-07-19 00:15:21 [jPrTVqbE]
>>315
消せました。
ありがとうございます
319 黒羽◆bdHRRNwznCvbs : 2006-07-19 11:51:29 [jVJSKjsw]
テスト版置きました。
音階計算だけVCで DLL作ってもらいましたので、音階計算はほぼ一瞬で終わると思います。
修正が入ってたはずなので、カットナルさんもう一回試してもらえますか?

あとはSunburstコアの更新入れておきました。
名前決めかねて Gaussian2にしましたがこれでよかったですかね(笑


今の方法だとデチューン出せるんですが、
鍵盤のVLとVRの右が狭くて、さてどうしたものか...
320 黒羽◆bdHRRNwznCvbs : 2006-07-19 15:55:14 [jVJSKjsw]
上書き更新です。
デチューン出すようにしておきました。

もう一回落として下さい。
321 aaa : 2006-07-19 19:27:41 [/8SVHdwY]
http://mdxdrv.cocolog-nifty.com/blog /spc_note.zip
解析用のスレッドを並走させてsetupから直ぐに戻るverです。
テスト版のと差し替え可能で、演奏までのレスポンスが良くなると思います。
323 aaa : 2006-07-19 21:02:02 [/8SVHdwY]
違反に関して少し見直してみました。(ver b)
うちでは発生しないので直っているかは判りませんが…
324 Sunburst : 2006-07-19 21:53:09 [3An0mbNc]
>>323
お疲れ様です!早速、最新版試してみました。
現象はやはり治りませんでしたが、 [開] ボタンからファイルを
開くと起こるようです。ドロップでは再現しませんでした。
これは黒羽さん待ちですね…。 お手数おかけしました。 m(_ _)m
325 黒羽◆bdHRRNwznCvbs : 2006-07-19 22:27:58 [n8KCLkCk]
DLL差し替えてみましたが、速! 待ちほぼ無しのものもザラですね。
さすがです....;-;

あとクロノとかのSPCで例外の件です。
自分の手持ちで起こらないのでサラッとzopharから以下省略ですが、
確かに例外出ますね。
恐らくID666周りかなと思うんで、詳しい所は後で調べてみます。
326 カットナル : 2006-07-20 16:19:59 [LscWoUB2]
060604e早速試させてもらいました。
すごいです、格段に早くなってますね!
と、例のズレの件ですが、>>316で書いてあるSPC全てで、以前と
ズレ方が全く変わっていないようです。
aaaさんのに差し替えても同様でした。
うーん、なんだか無理難題を押し付けてるようで申し訳ない・・
327 カットナル : 2006-07-20 17:32:18 [LscWoUB2]
すみません、確認不足でした。
>>316
>Mario Paintのbreak - boss.spc トラック4など・・・・表示がずっとo0Cのまま
に関しては、きちんと鍵盤が動くようになっていましたが、1 度
ズレたりズレなかったり、変なズレ方をするようになっていました。
328 黒羽◆bdHRRNwznCvbs : 2006-07-20 23:16:36 [n8KCLkCk]
クロノの例外調べてみましたが、
DLLの setupに渡した時に例外出てました。

setupかけないと例外出ないので、DLL側かもしれないです;-;
一応確認お願いします...
329 黒羽◆bdHRRNwznCvbs : 2006-07-21 02:50:54 [n8KCLkCk]
追記。

黒猫側で D&Dで出なくて開ボタンだけ出るというのも
原因は謎です...

何が起きているのやら...
330 jan : 2006-07-21 19:37:59 [kGHJysW2]
初めまして。janと言います。
spcをちょうど曲がループする境い目で切って
waveファイルにしたいのですが
上手く行く方法はありますか?
331 黒羽◆bdHRRNwznCvbs : 2006-07-23 18:52:52 [n8KCLkCk]
少し長めに録音して、wavファイルを編集できるエディタで
カット編集するのが良いと思います。
332 aaa : 2006-07-23 20:49:44 [/8SVHdwY]
zopharで落とせるRomancing SaGa 2で >316にある問題が直っていると思われるverを公開しておきました。
Mario Paint はなかったので未確認です。
補正による副作用が一番心配です。よろしければ見てやってください。
(落とす人に向けて一応書いときます。dll名は変更して置き換えてください)
333 fastlast : 2006-07-24 14:35:48 [mNjP5Bao]
みなさんお疲れ様です。えらく進化してますね。
こんな状況で新たに報告するのは少々気が引けますが…

>>297の方が挙げておられるフェードの件ですが、
どうもフェード欄の下一桁が無視されているようです(例:12500→1250)。
334 黒羽◆bdHRRNwznCvbs : 2006-07-24 15:13:15 [jVJSKjsw]
忘れてました;-;
次のテスト版出す時には治ってるはずですので...

[開]ボタンで特定のSPC開くと例外出る件はもうちょっとかかりそうです。
コンパイラがとてもおかしいコードを吐いてくれるせいっぽいんですが、
そもそも何故そうなったのかが特定できないと後味悪いので。

いい加減骨董品使うのやめろって話なのかも。
335 黒羽◆bdHRRNwznCvbs : 2006-07-24 17:15:14 [jVJSKjsw]
060604fです。

BCB3も骨董品ですが私の頭がそれ以上に骨董品だった
という素晴らしいオチが付いて修正版です(汗

[開]ボタンは治ってます。
フェード下1桁無視も治ってます。
あとDSP700の描画周期を60fpsくらいにしてみました。
336 Sunburst : 2006-07-24 21:32:32 [3An0mbNc]
お疲れ様です!
060604f を試したところ、無事 [開] ボタンの例外がなくなっていました。

DSP700 の 60fps 描画ですが、うちの環境で CPU 使用率は 40 %くらいです。
P3-600MHz の方でも試してみました。黒猫以外のアプリがすごい遅いですが、 (汗)
音はちゃんと鳴っていて DSP700 もそれなりに動いています。
337 aaa : 2006-07-25 00:12:09 [/8SVHdwY]
当方でも問題ありませんでした

鍵盤表示なんですが、ch順のみではなく音色順とか出来ると判りやすいかなーと思いました。
(ちょっと思っただけなんで面倒なら適当に流してください)
338 no name : 2006-07-25 12:44:46 [t.aM9BaE]
はじめまして。黒猫SPCを愛用させてもらってます。
DSP700、曲によっては違う音階を表示してますが、これでいいんでしょうかね。
あと質問ですが、SPCデータを読み込んで、その曲で使われてる音色を使って作曲するプログラムというのは技術的に可能なんでしょうかね。
誰か作ってほしいものです・・・。
339 fastlast : 2006-07-25 14:41:07 [4URrgIF.]
060604fを件のPen3-866機で試したんですが(トラブルには結局OS新規インストで対応…笑)、
スペアナ切っても処理落ち音飛びしまくりで、DSP700使い物になりません(泣
音飛びというよりノイズになってしまう事も…他のプログラムが邪魔してたのかな?
これ、描画周期を調整できるようにして対処する…てことは可能(有効)なんでしょうか?

>>336
こちらの場合は黒猫の方がヤバくなってました。
DSP出したままSPCを再生するとしばらく固まったり…
その状態で「再」や「ぽ」を何度か押すと一度黒猫が落ちた事があります(汗

それと、aaa氏の改良版dllを使い、絵を出しながら再生すると、
なぜか音階表示が左端へ寄った状態で表示されてしまいます。
SPCによって挙動が違っているようで、少し経つと通常の状態へ戻る物もあれば、なかなか戻らない物も。
また、そもそも左へ寄らない物もありました。
左へ寄った場合は、マウスホイールを動かしたり一時停止したりすると正常に戻ります。

これもP3-866機で試したものです。単に処理速度不足なんでしょうかね…?
これ、なぜかオリジナルのspcnote.dllでは発生しませんでした。
症状が起きたdllですが、7/19、7/23(ファイル更新日時参照)のどちらでも発生しました。

乱雑な文章で申し訳ありませんが、一応ご報告を。
340 aaa : 2006-07-25 16:30:45 [/8SVHdwY]
ご報告ありがとうございます。
>339
音階表示が左端にくっついてしまう件ですが
その状態は解析が終了していない状態であります。
(演奏しながら音程解析を裏で平行して実行しています)ですので、動作に問題はありません。
>338
曲によっては違う音階を表示している件ですが
詳細を具体的に報告いただければ今後の調整時に参考にさせて頂きます。
(打楽器や効果音等に近い音色は難しいと思います)
341 黒羽◆bdHRRNwznCvbs : 2006-07-25 18:46:57 [n8KCLkCk]
上書き更新で描画周期を元に戻しておきました。
iniのDSP700セクションにIntervalという名前で数値指定すると、
好きに周期変えられるようにしてあります。(隠しオプション扱)

単位はmsで標準は16、10が上書き前の状態でした。未記述で16。
342 黒羽◆bdHRRNwznCvbs : 2006-07-25 19:01:05 [n8KCLkCk]
>>338
FM音源とかと違って、基準の音階を知る事ができません。
o5cで鳴らした音色が本当にo5cかどうかは、音色を作った人次第という事です。

今、それをなんとかして試してる最中で...
いずれにしても100%完璧にはならないでしょうが、現状のテスト版でも、
ほぼ常用問題無さそうな域には達してると思います。
343 jan : 2006-07-25 21:12:14 [kGHJysW2]
SoundEngine Freeと言うソフトで
編集したら上手く行きました。
ありがとうございました。
344 カットナル : 2006-07-26 12:33:56 [02tZMzDA]
黒羽さん、aaaさんご苦労様です!報告が遅れて申し訳ありません。
例の音階関連の報告ですが、>>316と比べてこのようになってました。

Romancing SaGa 2のrs2-04.spc トラック1など・・・・+7度(変わらず)

Romancing SaGa 2のrs2-05.spc トラック1など(開始から27秒ぐらいまで)・・・・+7度(変わらず)

Romancing SaGa 2のrs2-08.spc トラック5など・・・・+14度(前verより+12度)

Sim CityのVillage.spc トラック5など(開始6秒後ぐらいから)・・・・正常に表示されるようになっていました

Mario Paintのbreak - boss.spc トラック5,7など・・・・-1度(変わらず)

Mario Paintのbreak - boss.spc トラック4など・・・・正常に表示されるようになっていました

マリオペイントのセットは確認してみたらSNESMusic.orgという所で落として
いたようです・・すみません。
ただ、Mario Paintのbreak - boss.spc トラック5,7はちょっと変な音なので
対応しなくても大丈夫かと思います(自分で上に挙げておいてなんですが・・・)

副作用は、自分の確認した限りでは前回正常に表示されていたものはそのまま
正常に表示されていたので、今のところ大丈夫かと思われます。
345 fastlast : 2006-07-26 14:01:16 [4URrgIF.]
差し替え版試しました。見事ビンゴです(笑
Interval=10以下だと見事にボロボロですが、11以上だと見違えたように動き出しました(笑
11だと、スペアナ OFFでCPU使用率はおおむね40から90%くらいを行ったり来たりしています。
スペアナONだと、不定期に音飛びしたりと、使えたり使えなかったりします。
冒頭の音の乱れが起こりやすくなったりしてますが、一応まともに使えるレベルです。

>>340
了解です。アプリが落ちるくらいの負荷がかかってたはずなんで、ある意味当然の反応ですね…
あと、Interval=10で黒猫が固まったまま無理に操作しようとすると落ちる件のエラーメッセージです。
小窓が2枚出て、強制終了します。不要かもしれませんが一応書いておきます。
-----------------小窓1 枚目
Assertion failed: s_hEventWakeupThread == NULL, file main.cpp, line 338
-----------------小窓2枚目
Abnormal program termination
346 黒羽◆bdHRRNwznCvbs : 2006-07-26 15:44:59 [jVJSKjsw]
描画が重いのは、GDIでこんなに描画すんなって話なんですけどね (汗
DirectDrawは試してる最中で、まだまだ使い物になってません。
無茶な状況下でアサート落ちするのは、仕方ないという事で。

というかアサートはいちいちフルパス出さないで...
なんか恥ずかしいですよ(汗
347 fastlast : 2006-07-26 16:24:10 [4URrgIF.]
>>346
すいませんorz
よかったらあぼーんしといてください…
編集したものを再書き込みしますので…

Interval=10と11であまりにも挙動が違いすぎなのは少々気になりますが(笑
348 no name : 2006-07-26 17:18:53 [sNmQrxh2]
>340,342
詳細・・・。色んな曲でその問題が起きています。
今後のバージョンアップ期待しています。
349 aaa : 2006-07-26 19:49:54 [/8SVHdwY]
Romancing SaGa 2は SNESMusic.orgにあるセットでの話しなのですね。確認しました。
一応修正しdllを更新しておきましたが、この曲のトランペット音色は現状難しいです。
rs2-08.spc トラック5は1度高く表示されますが同じソースを使った別ソフトによる音程表示では一致しており
ちょっと原因不明です…よく判んないのでこれも現状で放置。

他にもずれているという話ですが、当方は積極的に未知の曲を検証する予定はございません。
カットナルさんのように曲名(ファイル名)、CH番号、秒数等を報告頂ければ、修正時に参考にさせていただきます。

と言う訳で修正はこれで一段落かなと思っております。
350 黒羽◆bdHRRNwznCvbs : 2006-07-26 20:53:02 [n8KCLkCk]
>>347
アサートに文句言ったという事で氏に対してではありませんので(笑
こっそり修正しときます。

某氏お疲れ様でした。
頃合い見計らって正式版にしようと思います。
351 カットナル : 2006-07-26 22:58:55 [02tZMzDA]
>>349
確認してみたらロマサガも Snesmusic.orgの物でしたね・・申し訳ないです。

>と言う訳で修正はこれで一段落かなと思っております。
了解です。お疲れ様でした!
なんだか無理なお願いを聞いていただいてありがとうございました。
352 fastlast : 2006-07-27 13:05:25 [mNjP5Bao]
>>350
とにかく当方に配慮が欠けていたのは事実なわけで、申し訳ないです…。

せっかくなんで書いておきますが、
かまいたちの夜やデュアルオーブの一部の音がやたら強調されるのって、SNESAPUが原因なんですかね…?
ちょうどこれらのソフトは日本でしか出ていないと思われるので、
そのせいで元の作者氏が見落としたのでは…なんて勝手に推測してるんですが(笑
353 黒羽◆bdHRRNwznCvbs : 2006-07-27 13:30:44 [jVJSKjsw]
デュアルオーブ(2も含む)とかまいたち、
普及委員会時代にあすか氏が吸ったSPCが手持ちにあるので聞いてみましたが、
特に強調されてるような音は無いような...

実機で聞いてないのでアテになりませんがorz
354 fastlast : 2006-07-27 13:40:51 [mNjP5Bao]
私が聴いてたのは某所に転がってた(笑)奴ですね。
kny- b01で、打楽器の音の後に「バッ ツン」ともう1回余計に鳴ってるような感じです。
do-s01で音が強すぎるのか「ブリブリ」と音割れしてたり。
355 黒羽◆bdHRRNwznCvbs : 2006-07-27 17:11:52 [jVJSKjsw]
落としてみたら、かまいたちはDUMPERの所がAsuka Rangrayって、
あすか氏のやつですね(笑

デュアルオーブは見つけられませんでしたが、1も2も結構な音量ですね。
かなり大きい方かなと。
356 fastlast : 2006-07-27 17:27:00 [4URrgIF.]
私が聴いたものは某ちゃんねるに少し前に上がってた(笑)やつですね。
あすか氏のかまいたちは、音抜け対策のためかモノラルなんで、分かりにくいかもしれません。

こちらでは、デュアル1はそれほど音量大きくなかったです。
同2の落としたものを聴いてみると、こちらはかなり音量ありました。
357 あすか◆bcLAinxbCfZw2 : 2006-07-28 00:23:13 [.jHlY/Zs]
>>353
>落としてみたら、かまいたちはDUMPERの所がAsuka Rangrayって、
あすか氏のやつですね(笑

その某所に私は、一切投稿していません(笑)
まあ、サイト管理者から直接転載してもいいか?って
言われたからご自由にと言ったことはありますが・・・

>>356
>あすか氏のかまいたちは、音抜け対策のためかモノラルなんで、分かりにくいかもしれません
あれ?モノラルになっていましたか・・・?
ステレオでやっていたはずなんですが・・・

どちらにせよ、このゲームはじっくりと時間を掛けて、
音抜けを修正したいです・・・
358 fastlast : 2006-07-28 14:05:35 [4URrgIF.]
>>357
某orgのものはモノラルになってましたよ。
でもなぜか2曲だけステレオで取ってあったんですが…(kny-32,s03)

このゲームは音の出来が素晴らしいんで、自分としてもぜひ完璧に仕上げたいですね。
やはり最終的には、改造で無理やり音データを最初から全部吐かせる、って方法になるんですかね…。
プログラム方面の知識がまったく無い自分にはキツそうですが(苦笑
359 fastlast : 2006-08-21 11:45:54 [LbJQM1Oo]
すごく今更で申し訳ないんですが、
ID6666の一括埋込の「埋込開始位置」の項目のメニューが逆になってませんか?
「リスト先頭~」を選ぶとカーソル位置から下のみ埋まり、「カーソ ル~」を選ぶとすべて埋まります。
360 黒羽◆bdHRRNwznCvbs : 2006-08-23 12:03:45 [jVJSKjsw]
ありゃ(汗
まだ見てないですがたぶんおかしいと思うので、直しておきます。
361 黒羽◆bdHRRNwznCvbs : 2006-08-25 12:17:26 [jVJSKjsw]
060729a上げておきました。
逆というか、自分がなんでそう書いたのか理解不能なコードになってました(汗
謎。
362 fastlast : 2006-08-28 14:45:33 [Hxel6uMM]
修正お疲れ様です。
あれからシコシコと使ってみましたが、今のところ問題ナシです。
363 あすか◆bcLAinxbCfZw2 : 2006-09-01 02:13:10 [81m1hmWs]
>>358
かまいたちの夜の音抜け対策ですが、解析してみたら思ったより簡単で、
SPCファイル自体のHackをしたらあっさり出来ました(汗
気が向いたらやり方をまとめます。

っで、同様にトルネコの音抜けもほぼ同じ方法で、修正できたんで、
他のチュンソフトの物もいけるかも・・・

っで、そこでお願いです。
冒頭から吸い出すと音欠けorパート抜けする曲があったら教えてください。
ゲームと鳴る場所をおしえてもらえればOKです。

364 taslam : 2006-09-06 21:27:10 [qLLjyg0s]
はじめまして
SPCを自炊するため改造コード等を調べていたら
いろいろおもしろいことがわかりました。
もし既知の情報でしたらご容赦を。

Final Fantasy VI
「妖星乱舞」2~3楽章と「魔列車」の鳴る
アドレスは存在しません。
(FFまで調べたので確実です。)
恐らく元となるデータに特定の命令を出すと
曲が変化するのではないかと思います。
(それぞれ怪しいのは第1楽章、列車の音のSPC)
どなたか解析して頂けませんか?
自力で何とかしようとしたものの全然
わかりませんでした。orz

Romancing Sa・Ga 3
ゲーム上で吸い出そうとするとどう頑張っても
冒頭部が欠けてしまう曲がありますが、改造
コードで鳴らせば普通にZSNESで抽出できます。

Tales of Phantasia
そのまま抽出すると高確率で演奏不可または不完全な
データになります。(パート抜け・異常音が発生する)
対策は2つあって
1.2ループ目で抽出(この方法で3/4は回収可能)
2.SPCデータの書き換え(前奏がある曲やループなしの曲では必須)
で正常に鳴ります。

もし需要があればBGM指定コードのアドレス
(FF4とFF5のもあります)や
TOPのSPCデータ改造方法を記入します。
365 あすか◆bcLAinxbCfZw2 : 2006-09-06 22:50:43 [THYRhlbo]
>>364
おっ!自炊ですか!すばらしい・・・
よければ、情報を共有しませんか?

黒羽さんにメールをもらえれば自動的に私にも連絡来るように
なっていますので・・・

FF6は、未プレイ&サントラ持ってないんで、
調べるのちょっと時間がかかりますが、
なんとかなると思います。
367 taslam : 2006-09-06 23:27:10 [qLLjyg0s]
>あすかさん
調査の件、有難いです。
できる限りお手伝いさせていただきます。
自炊するのはちょっとしたこだわりです。
某所でアレした方が楽ですが(笑
(不完全なデータも存在するようですが)

>黒羽さん
開発メンバーは概ね一緒なので可能性大です。
私もちょっとした違和感から気付いたんですよ。
もしご迷惑でなければ調査データ一式メールにて
お送りしますが?
368 黒羽◆bdHRRNwznCvbs : 2006-09-06 23:52:53 [n8KCLkCk]
良ければ頂けますでしょうか?

某所は...普及委員会のデータいっぱいですね(汗
369 あすか◆bcLAinxbCfZw2 : 2006-09-07 00:27:07 [THYRhlbo]
>>367
あー、某所のは結構ひどいですからねぇ・・・
自分も某所のは一切あれしていませんし、
自分が吸い出した不完全な物もそのまま転載されているのが
かなりありますし・・・


あと、FF6ですが、とりあえず魔列車は序盤だったので、
解析しました。
結果なんですが、電車の音がなるSPCに対して、
特定の命令が飛んでくるとループを抜けて曲が鳴るようになっていました。
scriptは以下の通りです。
SPCと同じ名前で拡張子をい700として保存してください。

m #0 w0
:001
w 64000
a #1 w0
;#の部分で時間をコントロールしています。
;32で1秒です。取り合えずは、15秒に設定してあります。
c #480 w0
blt 001

m #137 0
m #32 1
m #255 2
m #0 3

e
370 あすか◆bcLAinxbCfZw2 : 2006-09-07 02:15:21 [THYRhlbo]
>>367
最後のボス直前のデータをゲットできたので解析してみました。
「妖星乱舞」2~3楽章に関しては、妖星乱舞の中に入っていて、
CPUからの命令によりループを抜ける形になっていました。
各章は2ループ目で抜けるようにしましたが、
時間は適当に修正してください。

scriptは下記の通りです。

m #0 w0
:001
w 64000
a #1 w0
c #3520 w0
blt 001

m #137 0

:002
w 64000
a #1 w0
c #6848 w0
blt 002

m #137 0

e
371 黒羽◆bdHRRNwznCvbs : 2006-09-07 02:24:53 [n8KCLkCk]
妖星乱舞ですが少しオチがありまして、
普及委員会時代に婆猿騎士氏がこれをバラで吸ってました(汗

頭出し完璧で、FF6を最後目前までしかやってない私には、
本来繋がってるのに今回で気づいた訳で...


気合いというか何か怨念めいたものが(汗
372 fastlast : 2006-09-07 15:38:28 [rqZ7bCAg]
皆さんお疲れ様です。
FF6の妖星乱舞3連はすでに某orgに統合された物(ff6-314a)があるんですが、
あれは当然ながらループ回数決め打ちですからねぇ…

とりあえず、某orgはもうちょっと問題のあるSPCの修正にも力を入れてほしいなと(笑
気付いていないのか、あからさまにおかしいのが結構ありますからね…
数が多いので大変ってのもあるんでしょうけど。
373 黒羽◆bdHRRNwznCvbs : 2006-09-07 19:59:11 [n8KCLkCk]
060729a上げてみました。
GDI描画ながら、もうちょっと軽くなるように「してみました」。

自宅とかだとPCが速すぎて効果あるのか無いのかさっぱりなので、
fastlastさん、比較してもらえませんか?

使う際はskin.iniが消滅とskinも若干追加があるんで、
別フォルダが良いと思います。
374 taslam : 2006-09-07 21:09:51 [apv22Ip6]
>あすかさん
はやっ!乙です。
めっちゃ感動しました!
シームレスに聞けるのは最高です。
本当にありがとうございます!
(この SPC、怪しいとは思ってましたが
本当にデータが包括されていたとは...)

ここで質問なんですが、
1.これをSPCの書き換えで実現できませんか
(気合い入れて聞くとき以外はWinampで聞くもので)
2.第3楽章のループを無効にできませんか
3.曲間の調整はできませんか
(間がちょっと短いんで)

お時間があるときで構いませんのでTOPも
調査していただけないでしょうか。
これにもアドレスがない曲があるみたいなんです。
OSTと比較してみたら以下の曲が足りない...

FIELD OF SUNSET
(何故か風の音しか鳴らない)

LONELY TWILIGHT
HARVEST FESTIVAL
(見当付きません...怪しいとすればAS TIME GOES ON)

>黒羽さん
メール送りましたのでご確認を。
妖星乱舞はバラなら吸えるんですよね。
でもそれだとギャップ調整が面倒
とか無理に繋げるとリバーブが
消えて不自然とか問題山積で困ってた
ところでした。


それにしても、演奏開始時に抽出すると
不良データになるのは何ででしょ?
全てのデータが読み込まれていないのかな...
375 あすか◆bcLAinxbCfZw2 : 2006-09-07 22:08:39 [THYRhlbo]
>>374
まずは、順番にお答えします。

>1.これをSPCの書き換えで実現できませんか
>(気合い入れて聞くとき以外はWinampで聞くもので)
出来なくはありませんが、ループを抜けるタイミングが
完全に固定化されてしまうので、あまりお勧めしません。

Winampで聞くのであれば、script700に対応している in_spcが
ttp://www.geocities.jp/j37f8ds9/
で公開されているので、使ってみてはどうでしょうか?

>2.第3楽章のループを無効にできませんか
可能ですが、解析が面倒なので、ID666の再生時間で対応をお願いします。

>3.曲間の調整はできませんか
できます。ご自分の好みに合わせて
c #??? w0
の部分を書き換えてください。
32で1秒となっているので、
64で2秒
96で3秒
となっているので、32の倍数でうまく調整すれば簡単だと思います。

>お時間があるときで構いませんのでTOPも
>調査していただけないでしょうか。
了解です。こちらは、今手持ちのスターオーシャンを
再度吸い出しなおしているんで、それが終わってからの作業となります。

また、テイルズとスターオーシャンが同一メーカーとのことで、
スターオーシャンの結果だけを元にお話をすると、
再生とされる際には必要最低限のデータだけをSPC700側に送り、
その後すべてのデータが送られる形になっていました。

これだと、冒頭から吸い出した場合、音がおかしかったり
パート抜けが発生したりします。
まあ、SPC自体をHackすれば正常に鳴らすことは可能ですが・・・

ちなみに、冒頭から吸い出した場合にいきなり曲が停止するものは、
SPCの0x1F4~0X1F7の範囲を0x00にすると正常になると思います。

376 taslam : 2006-09-07 23:42:06 [apv22Ip6]
良いものを教えていただきありがとうございます。
曲間の調整は
c #??? w0
の???の部分を変更すればよいのでしょうか。

TOPの調査よろしくお願いします。
ホント、お時間のあるときでいいんで。
TOPとSOのサウンドプログラマーは確か同じ人なので
たぶん仕様は同じですね。
ループ無しの曲では結局補正が必要そう...

私も解析をやってみたいのですが勉強する方法無いんでしょうか。
377 あすか◆bcLAinxbCfZw2 : 2006-09-08 00:37:26 [THYRhlbo]
>>376
その通りです。

現状公開したscriptだと
c #3520 w0
となっているので、
再生してから110秒経過したら、ポートにデータを書き込で、
次の
c #6848 w0
で再生してから215秒経過したら・・・
となっているので、自分の好みに合わせて調整願います。


>私も解析をやってみたいのですが勉強する方法無いんでしょうか。
私の場合は、SPC700の命令を必要最低限覚えて、
後は、試行錯誤ですね・・・メーカー毎に癖があるんで、
慣れればある程度は出来ようになると思います。
378 黒羽◆bdHRRNwznCvbs : 2006-09-08 12:45:07 [jVJSKjsw]
060729a上書き更新です。
よくよく考えてみたらID666とファイル名なんて毎回描画する必要無い訳で、
これ削ったらいきなり軽くなりました(汗 P4-2.8C上では
379 あすか◆bcLAinxbCfZw2 : 2006-09-09 00:37:16 [THYRhlbo]
テイルズPart1

・ FIELD OF SUNSET
は、CPUからの命令で先の曲がなるようになっていました。
また、タイミングの取りかたがかなり特殊で、
うまく時間調整できませんでした・・・すみません。


m #0 w0

m #48 1
m #3 2
m #34 0

:001
w 64000
a #1 w0
c #320 w0
blt 001

m #0 1
m #140 0

:002

w 16384
m #48 1
m #3 2
m #34 0

m 0 w1
c #137 w1

bne 002

e


・AS TIME GOES ON
に、曲が内包されていました。
ゲーム中と同様の動作にするために異様に長いスクリプトなんで、
後ほど黒羽さんにHP上に載せてもらいます。
また、SPCはデータを後読みしているため、必ず2週目以降で
吸い出してください。
380 silverHIRAME : 2006-09-09 20:54:48 [XgKVrxr6]
ども、こっちに書くのは初めてです
なかなか面白い話題になっているようなので・・・
テイルズの楽団(?)の曲とかは面倒で自分は諦めてたのでありがたいです

テイルズオブファンタジアとスターオーシャンの正しくならないのは
適当なとこで一旦止めてダンプして、下のコードを送ってやれば正しく鳴ります
勿論、ゲーム中は止めれないのでダンプはサウンドテストで

m #4 1
m #135 0
w 2000
m #0 1
m #6 0
e

あと、魔神転生2の名前入力時の曲(入力完了しないと先に進まない)とか
メタルマックスリターンズのスタッフロールの曲(3つに分かれている)とか
もいけますが・・・要ります?
381 あすか◆bcLAinxbCfZw2 : 2006-09-10 02:18:39 [THYRhlbo]
「Lonely Twilight」もやっと見つけました・・・初期のほうだった・・・orz
「Euclid」の中に内包されていました。
これも、ゲーム同様の動作をさせるために異様に長いスクリプトなんで、
黒羽さんにHPで公開してもらいます。

前回の書き込みの補足ですが、
「Harvest Festival」は
「AS TIME GOES ON」の中に内包されていました。



382 あすか◆bcLAinxbCfZw2 : 2006-09-10 14:16:47 [THYRhlbo]
>>381
の追記
あーごめんなさい・・・
テイルズですが、サウンドテストで吸い出したものだと
曲データが読み込まれていないため、次の曲に移行することが
出来ませんので注意です。
#黒羽さんの更新まだかなぁ・・・

>>380
確かに再生できますね。
383 黒羽◆bdHRRNwznCvbs : 2006-09-11 13:21:45 [jVJSKjsw]
書く量が大量になってしまったので、確認しながらやっていきます。
ここまで膨れあがるとは予想外(汗

silverHIRAMEさんこちらではお初ですね。よろしくです。
魔神転生2とメタルマックスリターンズ、よければお願いできますか?
一緒に更新分に含めようかなと...
384 fastlast : 2006-09-11 15:19:59 [3An0mbNc]
>>378
すいません遅くなりました…orz
しばらく試してましたが、結論から言うと、確実に軽くなってます(笑
タスクマネージャを見ていると、 CPU使用率はスペアナONの状態でも
50-85%程度を行ったり来たりと、冒頭以外は使用率が振り切れなくなりました。
ちなみにFPS表示は冒頭以外50で安定しています。

ただ、再生開始直後の乱れが時々起こり、アーカイブ解凍も結構もたついてしまいますが、
黒猫単独なら一応スペアナONでも実用レベルで動くと判断できると思います (P3-866機)。
385 silverHIRAME : 2006-09-11 20:44:50 [XgKVrxr6]
魔神転生2の名前入力時の曲
#29 が移行するまでの秒数なのでお好みで

m #0 w0
:001
w 2048000
a #1 w0
c #29 w0
bcs 001
m #128 0
e


メタルマックスリターンズのスタッフロールの曲
ポートの読み込みの挙動の違いから Sunburst 氏のコアでは動きません(;_;
ポート読まずに直接ウェイトで調節すればいいのでしょうが・・・

m #1 2

:001
w 32000
c #0 2
bne 001

m #8 0
:002
w 32000
c #0 2
bne 002

m #9 0
:003
w 32000
c #0 2
bne 003

m #7 0
bra 001
e
386 Sunburst : 2006-09-11 21:04:57 [N0lZPOOc]
>>385
メタルマックスリターンズ、確かに動きませんね。 (汗
申し訳ないです。

c #0 2

c #0 o2

と書いていただけると動作します。
ただ、これだと 41568k 氏コアで動かなくなりますので、
次バージョンで挙動を改善いたします。
387 黒羽◆bdHRRNwznCvbs : 2006-09-11 23:07:18 [n8KCLkCk]
特殊なspcのページ更新しておきました。
taslam氏、あすか氏、silverHIRAME氏ありがとうございました。
(メタルマックスリターンズはまだ書いてません)

Sunburst氏のコア更新を見計らって黒猫も新版出す予定です。
描画軽くなったのが確認できたので...
388 黒羽◆bdHRRNwznCvbs : 2006-09-13 13:45:49 [jVJSKjsw]
060729b置きました。
描画で高速化できそうな箇所は全てやってみました。
どうでしょうか? >fastlast氏

そしてまたスキン変わりました。
全部変えてありますが default2というスキンは、隙間無しゲージとかグラデの見本です。
あと個人的都合でdefaultの鍵盤とかゲージの背景色を少し暗めにしてあります。

#隙間が無くても計算は一緒なので実は2ドット単位
389 : 2006-09-14 10:26:26 [tvtWOrrI]
古いVer.の話で恐縮ですが、
真・黒猫SPCを削除する場合、フォルダごと手動で消した後、
関連するレジストリを消せばOKでしょうか?
390 黒羽◆bdHRRNwznCvbs : 2006-09-14 11:34:42 [jVJSKjsw]
そうですね。
レジストリの他には、あとは弄ってないのでそれで完全に消えると思います。
391 fastlast : 2006-09-14 16:05:15 [I2MIAWoY]
>>388
試してみました。
こちらでは前回ほど目に見えて分かるほどの変化はありませんでした。
なにか他に重くなる要因があるのかもしれませんが…

それとちょっと気になったんですが、DSPウィンドウを開けているだけでCPU使用率が上がります。
これは止められませんか?
392 : 2006-09-14 18:41:53 [tvtWOrrI]
>388
ありがとうございます。
393 黒羽◆bdHRRNwznCvbs : 2006-09-17 15:57:05 [n8KCLkCk]
>>392
停止時にスペアナいきなり消してしまうのがアレで、
そのままにしてたんですがカットしてみますかね...

スペアナ全部降りたの確認してから、とか考えたんですがそれもまた
なんかな...と。
394 黒羽◆bdHRRNwznCvbs : 2006-09-17 19:29:55 [n8KCLkCk]
060729c置きました。
こんなもんですかね?
395 fastlast : 2006-09-19 14:18:13 [I2MIAWoY]
イケました。かなりすっきりしました。
なにせこちらではDSP ウィンドウを開けているだけでCPU使用率50%位いっちゃってましたので…

それと、ポーズ状態で「再」ボタンを押してもポーズ状態が解除されなくなっちゃってます。
「ぽ」の見た目だけ解除され、実際のポーズ動作が解除されない状態になっていたり、
そこから更に「再」「速」「遅」のボタンを押していくとエラーが出たり黒猫が落ちたりします。
396 黒羽◆bdHRRNwznCvbs : 2006-09-19 17:23:58 [jVJSKjsw]
あれ;-;
チェックした筈だったんですが (汗

直して上書き更新します。
397 黒羽◆bdHRRNwznCvbs : 2006-09-20 00:44:04 [n8KCLkCk]
上書きしておきました。
今度は大丈夫なはず...
398 fastlast : 2006-09-21 17:15:22 [I2MIAWoY]
ポーズ状態から再速遅のボタンを押すなどのパターンを試してみました。
とりあえずこちらでは問題なくなりました。
399 fastlast : 2006-09-22 16:20:23 [.jHlY/Zs]
すいません忘れてました。
BassBoostのポップアップメッセージが「FIRフィルタを無視します」になっています。
400 黒羽◆bdHRRNwznCvbs : 2006-09-22 22:12:13 [n8KCLkCk]
あ(笑
実害無いんで、今回これ正式にするんで直しておきます。
401 黒羽◆bdHRRNwznCvbs : 2006-09-23 19:01:14 [n8KCLkCk]
という訳で正式版出しておきました。
せっかくなのでID666の作成元にSNESGTも追加してあります。

追加しようしようと考えて忘れてたので(汗
402 no name : 2006-09-23 20:36:05 [ubZQcKqQ]
今回UPの黒猫SPC、早速DLさせてもらいました。
ところで再生関係の提案ですが、指定時間からの再生、指定時間から指定時間までのループなどはどうでしょう?
403 黒羽◆bdHRRNwznCvbs : 2006-09-25 17:59:56 [jVJSKjsw]
トリックプレイ等は今の所考えてないです...申し訳ない。
考えるだけでも面倒そうってのがありまして。
404 せら : 2006-09-26 16:38:41 [JsgtxG.6]
はじめまして。黒猫SPC愛用させてもらってます。
PSF対応の予定などありませんでしょうか?

PSFの再生はすでにHighly Experimental PSF Playerというものがありますが、
各演奏パートのミュート機能など、黒猫SPCにある便利な機能がPSFにも欲しいです。

SPCとは関係ない話で申し訳ありません^^;
405 黒羽◆bdHRRNwznCvbs : 2006-09-26 22:09:40 [n8KCLkCk]
対応というよりまるっきり作り直しになってしまいますので...

ちなみに蛇足ですが、PSFをパート毎にミュートしても、
恐らく何の参考にもならないです。
SPCで言うと「緋王伝」等と同じ、
空きチャンネルをリアルタイムに使って発声するのが殆どです。
(どの音がどのチャンネルで鳴ってるのかがコロコロ変わる)
406 まる : 2006-09-30 03:43:21 [6dLnvS.Q]
初めまして、

私だけ?WAV出力が変です、
単音抽出のために1chから8chまで抽出を試みたのですが、
何故か毎回出力された生成物は全部砂嵐のあの音しか出ません
どうかアドバイスのようなものをいただけないでしょうか?

設定では
再生周波数96000
補間方式 Gaussian2
Analog・DisableEcho
他はデフォルト
のような設定です
407 no name : 2006-09-30 03:56:58 [5GqsDaH6]
そうですか・・・残念です。
これからもがんばってください。
408 黒羽◆bdHRRNwznCvbs : 2006-09-30 14:29:51 [uPGawAKY]
>>406
今、同じ設定で試してみましたが正常に鳴ってます...
普通に生成したwavファイルを再生しても砂嵐でしょうか?

再生ではなく波形編集ソフトとかに読み込みさせて
マトモに再生できるなら、また別な話ですが。
409 職人目指して : 2006-11-11 13:26:51 [mWg65sQE]
ここで質問していいのかわかりませんが、一応SFCの音楽のことなので質問します。
何方かFF5のシーケンスデータ解析なされた方いらっしゃいますか?
音の制御命令が何個かはわかりましたが2/3ぐらいがなんなのかさっぱりなんです。
解析なされてる方いらっしゃいましたら知識をわけてください。
410 名無し : 2006-11-19 02:06:56 [81AuWWfE]
「絵」ボタンをONにしてDSP700を表示させてるだけで物凄くCPUを消費してしまうのですがうちの環境だけでしょうか?
可能であれば改善してほしいです
411 黒羽◆bdHRRNwznCvbs : 2006-11-19 15:42:14 [Uy1DHitM]
>>409
私も解らないですね...
誰か解る人がいれば良いのですが。

>>410
060923で直した筈ですが...
412 silverHIRAME : 2006-11-20 01:06:00 [S3EhIVqQ]
そーいや、メタルマックスリターンズのスクリプトが忘れられてますね
あと、クロノトリガーのOPのスクリプトでラヴォスのテーマが最後まで鳴るのと
隠された真実が終わるのは既知ですか?

>>409
聖剣3、バハラグだったらちょこっと調べたことがあるんですけど・・・
たしか FF5 とはドライバが違ったと思います
413 黒羽◆bdHRRNwznCvbs : 2006-11-20 12:00:16 [q.FGribs]
既知ではないですね...追加しますよ~
趣旨外れますがsilverHIRAME氏にhootの件でお話あったんですよね。
ここに書いてもいいくらいの話なんですが。
414 silverHIRAME : 2006-11-20 18:02:57 [S3EhIVqQ]
ん、何ですかね?
ここがまずいなら、うちの掲示板でもおっけーですよ。
415 あすか◆bcLAinxbCfZw2 : 2006-11-20 23:56:59 [bwTpSCTQ]
>>412
情報どうもです。クロノは実機での思い出がほとんどないから、
他にもありそうな予感・・・

とりあえず、 scriptを作成してみました。

ラヴォスのテーマ(データの書き込みがフラグになっていました)

m #136 0
m #1 1

e

隠された事実
m #0 w0
:001
w 64000
a #1 w0
;1ループ:672、2ループ:1184、3ループ:1696
;#の値を512単位で増減させることでループ回数を変更できます
c #1696 w0
blt 001

m #136 0
m #1 1
e
416 黒羽◆bdHRRNwznCvbs : 2006-11-21 18:20:40 [Uy1DHitM]
>>414
こっちで書いても別になんてことはない話なので...

氏のxmlも本家統合かけたいなと思ったんですよ。
ドライバとxml、展開ツール等お借りして良いですかという事でした。
展開ツールが要Rubyなのでもしかしたらそこだけ自分で書き直すかもしれませんが...
417 silverHIRAME : 2006-11-21 20:12:11 [S3EhIVqQ]
>>416
本家統合おっけーですよ。
展開ツールとかを C で書き直すのも自分がやりましょうか?
もーすこしで Valkyrie が終わるんで。
最近は Ruby か asm と両極端なのしかやってないんでリハビリがてらにでも(^^;;
418 黒羽◆bdHRRNwznCvbs : 2006-11-22 02:11:27 [Uy1DHitM]
ヴァルキリー!!
本当に期待して待ってますので...(笑

書き直しお願いできるならそちらの方がいいですね。
xmlとかの公開がこちらになってしまいますが名前等は出させてもらいますので...
419 あすか◆bcLAinxbCfZw2 : 2006-11-25 23:56:23 [GoiGeRns]
METAL MAX RETURNS (エンディング)の修正scriptです。

m #1 2
m #0 w0

:001
w 32000
c #0 2
bne 001

m #8 0

:002
w 32000
c #0 2
bne 002

;実際のループ回数-1を設定
c #1 w0
beq 004

m #9 0

:003
w 32000
c #0 2
bne 003

m #7 0

a #1 w0

bra 001

:004
m #10 0

e
420 silverHIRAME : 2006-11-26 11:19:46 [S3EhIVqQ]
あ、終わりがあるのを忘れてた・・・(~_~
修正ありがとうございます。
421 通りすがり : 2006-12-11 17:22:47 [YNNlm.YU]
黒猫SPCがエミュ雑誌で紹介されてましたよ。見ました。凄いですね。
普段、毎日黒猫を使ってるのでおぉ~と思いました。
多分一生使うほど毎日聴きまくってるので今後の開発に期待してます。
頑張ってください。黒猫最高です!
422 CaitSith2 : 2006-12-25 15:46:12 [esZKb7rE]
Hacked up a set of script700 data files for the mario paint sequencer spc.
get these at http://spcsets.caitsith2.net/mario%20paint%20sequenced%20songs.rar
424 fastlast : 2007-04-05 11:44:42 [EkZU4zzc]
修正お疲れ様です。

ちょっとした指摘で申し訳ないですが、
NoEarSafeのポップアップメッセージが『低音強調~』になっています。
425 黒羽◆bdHRRNwznCvbs : 2007-04-07 18:20:13 [I4ETO8/w]
直しておきました(汗単純な上書きです。
426 fastlast : 2007-04-17 09:50:30 [EkZU4zzc]
突然話は変わりますが(汗
黒羽さんはSFC実機の音声をデジタル出力できる環境はお持ちでないでしょうか?

元々は「かまいたち」の比較をした時に、Sunburst さんがご指摘されていたことなんですが、
SPCで再生した音と比べ、実機で録音したそれはややくぐもった音だったんです。
この違いは、途中の変換回路や伝達経路などのアナログ的な問題なのか、
それともSPCのエミュレーションの問題なのか少し気になっていまして。

で、問題の「かまいたち」のデータですが、既にお持ちでしょうか?
お持ちでないのならお渡ししますが…。
427 黒羽◆bdHRRNwznCvbs : 2007-04-20 00:16:36 [NxHDfZww]
さすがにそんな環境は持ってないですね...
データは持ってるんですが。
428 fastlast : 2007-04-20 09:44:09 [cNg9JYgY]
>>427
そうですか…残念。
昔の某”厨房”雑誌に光DAI出力化改造法が載っていて、
ひょっとして黒羽さんならそっちの方にも手を広げているのでは…
と思ったもので。

それと、日記が削除されていますが、061005の日記のコメント欄に
Sunburstさんの投稿スクリプトがありましたが、
それもこちらに載せておいた方が良いのでは?
ちょうどCaitSith2さんの投稿スクリプトもあることですし。
まあ、Sunburstさんにお伺いしなきゃいけないですが。どうでしょう?>黒羽・Sunburst両氏
429 Sunburst : 2007-04-20 22:17:06 [Q7QSXhqM]
私はかまいませんよ。 あれで良ければ。 (汗
430 あすか◆bcLAinxbCfZw2 : 2007-04-22 00:21:27 [QowtRwd2]
試しに作ったscriptです。

ズールの夢冒険の2種類のscriptをSPC RAMを読んで
自動判別して対応させた物です。

m #255 1
m #255 2
m #255 3

m #0 w0
m #16661 w1

c #0x2c rb0x401
beq 002

:001
w w1
m #0 0

w 400
m #128 0

bra 001


:002
w 4992
m #0 0

w 400
m #128 0

a #1 w0
c #1980 w0

blt 002

m #6144 w1

bra 001

e


ついでに、Full Powerってゲームのscript
:001
w 16661
m #128 0
m #255 1
m #255 2
m #255 3

w 400
m #37 0
m #127 2

w 400
m #128 0
m #0 2

w 400
m #0 0

:002
w 16661
c #119 1
bne 002

bra 001
e
431 黒羽◆bdHRRNwznCvbs : 2007-04-22 21:30:17 [NxHDfZww]
>>428
日記発掘して追加しておきますね。
表に書けるようなマシなネタが無い日が多すぎるので、日記はmixiで書いてます(汗

DAIといえば、
あのSPC700をスーファミから引っこ抜いてパラレルポートで制御する
ようなの海外でありましたね。面白そうですが。
432 fastlast : 2007-04-26 15:15:52 [cNg9JYgY]
>>431
とりあえず、手持ちのデータから引っ張ってみました。
黒羽さん、お手数ですが不都合であれば削除願えますでしょうか。

http://kurohane.net/nikki_view.phtml/576
ここから -------------------------------------------------------------------------

まだ作りかけの段階ですが、私もデータ領域と RAM 書き換えを使った script700 を投稿します。
スペースを TAB に置換すると見やすくなります。
----------------------------
; 音楽ツクールかなで~る 無限ループ スクリプト

; ループ時に最初が途切れてしまう場合:
; ・全トラックの 1 小節目の冒頭に休符を入れる (四分休符以上)
; ・ スコア画面で再生開始
; ・最初の音が鳴り始める直前に保存 (タイミングが難しいですが…)

m #0 w0
:0 c w0 w0
m rd? dd?
a #4 w0
c #0x5d0 w0
bne 0
:1 w 16661
a #1 i0
c #0 rd0x464
bne 1
c #0 rd0x468
bne 1
m #0 w0
:2 c w0 w0
m dd? rd?
a #4 w0
c #0x5d0 w0
bne 2
bra 1
----------------------------
433 黒羽◆bdHRRNwznCvbs : 2007-04-28 14:56:05 [NxHDfZww]
助かりました(汗
dbごと保存はしてたんですが掘り出すのが手間で...

纏めて更新しますね。
434 テスタチョロQ : 2007-05-07 21:08:21 [16dwAW4Q]
はじめまして
場違いかもしれませんが
黒猫を開いてもタイトルバーが黒くなったりしないんですが
どうすればいいでしょうか?
435 黒羽◆bdHRRNwznCvbs : 2007-05-07 23:24:40 [NxHDfZww]
黒!?
置いてるスクリーンショットの事ですかね?
436 テスタチョロQ : 2007-05-08 17:16:22 [16dwAW4Q]
あっ
そうです
WINで設定したんですか?
437 黒羽◆bdHRRNwznCvbs : 2007-05-08 21:30:15 [NxHDfZww]
です。
が、普通に同じ事すると縁だけ白とかで残ると思います。
画面のプロパティだけでは変えられない所まで変えてますので。

3d color changer 3000というソフトですが、本家にもう置いてないので以下から。

3D Color Changerについて
http://f1.aaa.livedoor.jp/~passage/about.html

変更する部分が倍以上になりますが、試行錯誤してみるのが良いと思います。
438 テスタチョロQ : 2007-05-10 20:19:46 [16dwAW4Q]
どうもありがとうございました
PCの設定は家族の物なので
いいか聞いてからじゃないの変更できないので・・・
いいといわれたらそのソフトをつかわせていただきます
439 無気力 : 2007-05-23 07:56:25 [7I60Dv/o]
はじめましてOTZ
SPC録音のことについて聞きたいのですが
SPCをファイルとして出力しても なぜか最初の1音しかならないのですが
何が原因でしょうか?--;よければ教えてくださいOTZ
ちなみにゲーム名は「す~ぱ~なぞぷよルルーのルー」です
440 黒羽◆bdHRRNwznCvbs : 2007-05-23 16:13:51 [RBoPOsEs]
要script700のゲームですね。>す~ぱ~なぞぷよルルーのルー
scriptは「特殊なSPCについて」のページに置いてあるので、
その内容を65816.700のファイル名でspcと同じ場所に置いて下さい。

それで鳴ると思います。
441 無気力 : 2007-05-23 16:49:34 [7I60Dv/o]
黒羽さん返信ありがとうございますOTZ
ええと申し訳ないのですがOTZ
script700ってのはツールのことなんでしょうかそれとも何か
エミュ本体になにかするのでしょうか?--;
後65816.700のファイル名とはなんのことでしょうか?
無知でもうしわけありませんOTZ
442 あすか◆bcLAinxbCfZw2 : 2007-05-24 02:25:59 [JZlvzwbY]
>>441

>script700ってのはツールのことなんでしょうかそれとも何か
>エミュ本体になにかするのでしょうか?--;

http://kurohane.net/spc.phtml
に書いてあります。よく読んでみてください。
まあ、簡単に説明するとSPC700(サウンドチップ)のエミュレート
だけでは再生不可能な物に対して、擬似的に65C816(SFCのCPU)からの
データ要求をスクリプト言語でエミュレートする物です。

>後65816.700のファイル名とはなんのことでしょうか?
上記の script700を使用する際に対応プラグインが参照するファイルです。
作成方法などは、人に聞くのではなく、ご自分で調べるなりして解決してください。
443 ハニリイト : 2007-06-15 00:48:19 [4FwjUeJw]
お初です。
質問なのですが、過去のバージョン(黒猫SPC 060604)だと、正常に解凍、プログラムの起動が
できるのですが、現バージョンでは、解凍は出来るのですが、起動しようとすると「使えるAPUがひとつもありません」
と出てしまうのですが、これは自分のPCの環境のせいなのでしょうか?

444 ハニリイト : 2007-06-15 09:15:30 [4FwjUeJw]
とりあえず・・・色々やってましたら、解凍時にアーガイブ内のディレクトリ構成が
復元されていなかっただけだったみたいでした。

現在は、問題なく動作しています。お騒げしました
445 fastlast : 2007-08-20 14:47:01 [EkZU4zzc]
すいません、この頃ご無沙汰しております…。
色々萎えておりましたorz

黒猫070728の件なんですが、DSP700ウィンドウのID666の表示が、
演奏開始時のみ描画されるようになっちゃってます。
ウィンドウを開き直したり、演奏中にウィンドウを開けると、ID666が非表示に…

それと、バイナリ/テキスト両対応や拡張タグの件はどうなってます?
よく使うソフトなだけについ期待を(^_^;)
446 黒羽◆bdHRRNwznCvbs : 2007-08-20 20:38:21 [W888Q6Lk]
うわ
今気付きました... 確かにタグ表示消えますね。
これは直しますね。

あと、バイナリタグはやりますが、
拡張タグは表示場所どうしようかという事もありまして、
望み薄いです...

なんせうちらはタグをほぼ全くというほど使わない状態でして、
やる気の問題でもあるんですが(汗
447 fastlast : 2007-08-21 11:35:05 [EkZU4zzc]
>>446
確かに表示範囲キツイですね…>拡張タグ
設定ウィンドウの方はタブを増やすにしても、DSP700が問題ですよね…。
どうみても表示範囲足りないですね(汗

ただ、ID6666だけでも対応させて頂けるとありがたいと思ったり(汗

それと、黒猫は優先度「高」で起動しますが、これはロースペック機だときつい事があります。
DSP700切っても他の SPC再生ソフトに比べて負荷が高めですし…。
設定→黒猫タブかiniの隠しオプションとして起動時の優先度を設定できるようにして頂けませんか?
448 黒羽◆bdHRRNwznCvbs : 2007-08-21 21:53:11 [W888Q6Lk]
ID6666の方は考えておきますね。先にバイナリ対応出してからになると思います。

さて、バイナリとテキストの相互変換で困るのが作成日の項目なんですが、
ここをどうしようかと思案中。
事実上テキストの方はフリーフォーマットになってる項目なので。

#変換に失敗したら新方式で入力し直して、でもいいんでしょうけど(汗


黒猫の優先度は、これは音生成スレッドの方ですね。
可変できるようにしておきます。GUIの方でも良いと思いますよ。
負荷は高いのは純粋に自分の責任です(泣
DirectSoundとDirectDraw使えって話なんですが...
449 fastlast : 2007-08-22 12:46:54 [EkZU4zzc]
>>448
バイナリ/テキストの作成日ですが、 SNESAmpでは結構割り切っているようです。
作成日の数字によっては変換時に削除されたりしますね。
まだこちらでも詳しく確かめたわけではないのでアレですが(汗
これだと入力ミスなどで不意に削除される恐れもあるので、この辺も問題ですね。

それと何度も恐縮ですが、あと何点か要望が…
WAV出力の時に、冒頭に指定の秒数分 (ms)空白を挿入する機能って付けられませんか?
一部の携帯プレイヤー等で再生すると冒頭が一瞬抜けてしまうものがあるのですが、
そういった再生側への対策ということで。

それと設定画面→WAVタブの入力項目や WAV出力先をiniで記録しておくようにして頂けませんか?
WAV出力する時、いちいち項目を入れなおすのが結構煩わしくて…orz

何度もお願いして恐縮ですが、ぜひご検討いただければと…。
450 黒羽◆bdHRRNwznCvbs : 2007-08-23 20:28:42 [W888Q6Lk]
ぼちぼちやってみますね。
冒頭の無音挿入は OKです、これも入れるという事で。

気分次第なのがアレですが、気分が乗ってきたので、
黒猫、ID6666双方にバイナリ、テキスト、拡張ID666の相互変換と表示
付けるようにやってみます。
せっかくですしね(笑

DSP700は下手しなくても下に100ドットくらい大きくなります(汗また重くなる~
設定窓は下手しなくても下に1.5倍くらいに大きくなります(汗

うちデュアルモニタでセカンダリに黒猫置いてるんですが、
全部マトモに広げるとXGAできついってどういう事なんでしょうね...
451 fastlast : 2007-08-24 13:15:34 [EkZU4zzc]
おお!ありがたい…
もう首を百万回ほど洗って待っておりますので(違

つか、ウチのメイン機のモニタがXGAx1なんですが(笑
足りるかどうか…orz
452 黒羽◆bdHRRNwznCvbs : 2007-08-24 21:21:31 [W888Q6Lk]
生産物の所の画面のSSがまさにその状態なんですが、
設定窓出しっぱなしって訳にはいかなくなりますね...

最近はその必要も無くなってきてますが。
453 黒羽◆bdHRRNwznCvbs : 2007-08-25 20:09:37 [W888Q6Lk]
070728aです。
先にやれそうな箇所をやっておきました。

黒猫自体の優先度ですが、確かに[高]でした。
指定する事もなく何もやってないんですが...謎です。
とりあえず通常に指定しておきましたので。
454 fastlast : 2007-08-27 13:01:40 [cNg9JYgY]
ありがとうございます。
土日潰れてまして、試すのが遅くなって申し訳ないです。

今試してますが、曲頭の無音の単位はmsの方がいいような気がします。
秒と秒の間で調整するような感じですので、単位は細かい方がいいかなと。

後でP3-866機でも試してみます。
455 黒羽◆bdHRRNwznCvbs : 2007-08-27 21:58:36 [W888Q6Lk]
㍉秒面倒なのでしれっとやっといたらやっぱり指摘が(汗
やっておきます。

ID666は今のところ、
・テキスト、バイナリの相互変換
・拡張タグの読み込み
まで終わってます。あとは拡張の書き込み作るだけですね。
(クラスの話なのでGUIの方が遙かに手間かかるんですが)
456 fastlast : 2007-08-28 12:29:58 [EkZU4zzc]
手間をかけさせてしまって申し訳ないです(汗
そこへさらに手間をかけさせてしまうようで恐縮ですが、
何点かバグと提案を。

まず、DSP700を閉じた状態で起動し、その状態で演奏させてから
DSP700を開くとタグが消えちゃいます。
ただし、そのまま再度演奏させれば、以降問題なくタグは出ます。

2つ目に、ファイルがない等で演奏できない旨のエラーメッセージのウィンドウタイトルが、
直前に演奏していたファイル名になっています。
前に指摘したんですが、そのまま忘れてました (汗 すいません。



それと、DSP700について提案なんですが、
ID666部を折りたたみ出来るようにして、ウィンドウの広さを抑えることは出来ませんかね?

たとえば、ポート表示とFPS表示の間くらいの所に標準ID666/拡張ID666の2つのボタンを付けて、
そのボタンでそれぞれのタグの表示/非表示を切り替えられるようにする、
ってのはどうでしょうか。
これでウィンドウの広さの問題はある程度ごまかせるような気がします。
・・・可能(有効)でしょうか?
457 黒羽◆bdHRRNwznCvbs : 2007-08-29 21:33:17 [W888Q6Lk]
>>456
タグ消える件は再現できました。見逃しでした。
ファイル開くのに失敗した際のウインドウタイトルですが、
お気に入りに登録してその実体消して選択とかすれば再現できます?

↑をやってみたんですがこっちで再現しないので...
確実な再現方法あれば是非。

DSP700での折りたたみは同じ事を考えてました。
標準タグ1ページ、拡張2ページ(1ページじゃ収まらないと思う)ですかね。
SnesAMPとかでも全タグサポートしてなかったり、やる気あるのか無いのかよく解りませんが、
一応仕様書に書いてるタグは全て出します。結構な項目数です。

1項目256文字MAXですがあの横幅で256文字はたぶん無理です(笑

#256 文字も入れる奴はいないでしょうけど
458 fastlast : 2007-08-30 12:36:41 [EkZU4zzc]
>>457
>お気に入りに登録してその実体消して選択とかすれば再現できます?
そうです。選択というか、実体のないSPCを演奏させた時のエラーメッセージです。

出し方は例えば他に、
1.お気に入りにバグ発生用のファイルを投げて登録する
2.↑のファイルをリネームや削除するかして認識できなくする
3.何でもいいので他のSPCを演奏する
4.「1.」で登録したバグ発生用のファイルを演奏する

で出るはずです。起動直後はタイトルが黒猫 SPC~と出ますが、
何か演奏するとそのファイル名になります。
459 黒羽◆bdHRRNwznCvbs : 2007-08-30 23:36:10 [W888Q6Lk]
070728bです。
とりあえず出来上がった分だけ。

設定窓はまだ大きくなるんじゃないですかね...
ID666の全項目に近い部分+ さらに追加が入りますし。

大きさがまだ決まってないので、各タブの部品の配置はまだそのままです。
ID666のタブだけはちょっと変えてますが。
作ってる最中という事で気にしない方向で。
460 fastlast : 2007-08-31 10:25:24 [cNg9JYgY]
お疲れ様です。早速今試してます。
設定窓大きくなりましたね~
test_historyに書いてませんが、>>457の分も直ってますね。<ファイルが見つかりません

とりあえず、後ほどバイナリ/テキスト変換を中心に書きまくってみます。
461 fastlast : 2007-08-31 14:13:56 [cNg9JYgY]
書き忘れてましたが、
DSP700のウィンドウを閉じてしばらくしてから開くと、
時々真っ白になって表示されなくなる事があります。

今の所、原因らしきものは掴めていません…
黒羽さんの所ではこのような症状は起きますでしょうか?
462 fastlast : 2007-08-31 16:41:56 [cNg9JYgY]
連投すいません。
DSP700ですが、フェードの表示が3桁になっています。
それと、作成元の「UnKnown」が表示されなくなっています。
463 黒羽◆bdHRRNwznCvbs : 2007-08-31 20:32:12 [W888Q6Lk]
>>461-462
>DSP700のウィンドウを閉じてしばらくしてから開くと、
>時々真っ白になって表示されなくなる事があります。

思い当たる節は無い訳では無いんですが、
今のテスト版でも起きますか?
起きなければこっそり直した部分がそれだという事なんですが...

あと、DSP700のタグ表示は二つとも単純なミスでした。
XID6のDSP700での下部切り換えが終わったらまたテスト版で。
464 fastlast : 2007-09-01 17:29:12 [/ItSGgxU]
真っ白の件ですが、今のテスト版で発生しました。
一旦 DSP700を閉じて、しばらく他のソフトを使ってからDSP700を出すと、
たまに真っ白になります。

それと、設定ウィンドウの方なんですが、
フェードの数値が0のときに何も表示されなくなります。

こちらでもこれからタグの日付部分のチェックをしてみます。
465 Sunburst : 2007-09-01 19:05:09 [I4hGuIQ2]
ご無沙汰しております。

DSP700 が真っ白になる件ですが、こちらでも再現しました。
DSP700 のウィンドウを [×] ボタンで閉じて、 [絵] ボタンで
開きなおすと必ず真っ白になるようです。
466 fastlast : 2007-09-03 10:49:37 [EkZU4zzc]
>>465
Sunburstさん、補足ありがとうございます。
こんな単純な手順だったとは…orz
ってか前にもこんな流れがあったような…進歩しろよ自分 o....rz

あと日付ですが、「1994」と入力されている物を再生すると
1905年6 月16日となるものがありました。
467 黒羽◆bdHRRNwznCvbs : 2007-09-03 12:53:40 [LwPj4PU6]
>>465
Sunburst氏お久しぶりです。
例のバグ、今まで具現化しなかったのは奇跡ですね(汗
(あれにどう気づくのかって問題もありますが)

DSP700真っ白けの件ですが、
BCB6に変えた際に「なんだ削っていいじゃん」といって削ったコードが
やっぱり必要だった、という事でした(汗
手元ではすでに直してあるので次からは大丈夫です。

>あと日付ですが、「1994」と入力されている物を再生すると
>1905年6月16 日となるものがありました。

テスト版で起きてたのであればもうちょっと詳しく教えて欲しい所です。
テスト版からID666の日付変換はVCL任せにしたので自前でミスというのが無さそうなので。



さてテスト版の現状を。
タグは3ページ切り替えになりました。が、XID6に2ページだけだと、
文字列項目が半角55文字程度しか収まらないです。
ページ増やすだけで解決はするんですがあまり多いのも考えようで。

増やした方がいいのか、
そんなに長い文入れる奴なんていないだろうって事で続行で良いのか。
タグを真面目に入れる人の意見を聞きたい所です(笑

標準、拡張全タグ対応のエディタすら存在しない状況なので、
テストも面倒ですね...
468 fastlast : 2007-09-03 13:43:05 [EkZU4zzc]
>>467
日付の件ですが、当該のファイルは以前某所の某スレッドでナニした物です(笑
SPC作成者氏は「年」の値だけ打ち込んだようなんですが、
今のテスト版で再生すると>>466のような状態になります。
↑のは、今のテスト版でタグに書き込みを行っていない状態で発生しています。

ちなみに1990-1998まで打ち込んだファイルで試してみました。
SNESAmpで打ち込もうとすると勝手に消されてしまうので、
旧版の黒猫で打ち込みました。以下結果。
1990-1905/06/12
1991-1905/06/13
以降1ずつ増加
2001-1905/06/23
2002-1905/06/24
この辺はイレギュラーな書き方として切り捨て、という所が無難でしょうかね…。
付属テキストにこの辺りの注意書きは入れた方がいいかもしれませんね。


>標準、拡張全タグ対応のエディタすら存在しない状況なので
工エエェェ(´д`)ェェエエ工    そうだったんですか…
あと、どのくらいまでやりゃいいのかって件ですが、
個人的には『やってみないと判らない』ってのが正直な所でして…

ここの所余り自分の体調(主に脳方面…苦笑)がよろしくないのがアレですが、
極力テストにはお付き合いさせていただくつもりですので、
ぜひよろしくお願いいたします。土下座→orz
469 Sunburst : 2007-09-03 19:28:09 [I4hGuIQ2]
>>466
DSP700 がなくなる件について、こちらでもちょくちょく出てたのですが、
どうもこちらでも再現方法がわからなくて fastlast さんの書き込みを見て
もしや、と思いついた次第です。 fastlast さんの書き込みがなければ
こちらもずっと再現手順を発見できなかったかもしれないです。
確か前回もそんな感じでした。 (汗
今回も情報ありがとうございました。

>>467
例のバグの件について、宝くじを当てたような気分です。
SPC700 の部分はもう十分枯れていると思っていましたから。
あすか氏のご報告がなければそのままお蔵入りでした。
BETA 2 では応急処置で対応したので、次の BETA 3 でちゃんとレジスタを使った
まともな実装になっています。
何気に毎度黒猫SPCの新版が出るたびに使わさせていただいております。 (笑
470 黒羽◆bdHRRNwznCvbs : 2007-09-03 20:00:49 [W888Q6Lk]
>>468
日付に関しては一言書くつもりです。
今後は入力フィールドも分けてしまったので前よりはミスは少なくなるかなと。
何故1905年になったりするのかは、恐らくBorlandが好きなんでしょう、そういうの(笑

>工エエェェ(´д`)ェェエエ工    そうだったんですか…

規格を作ったSNESAPUの人は...

SnesAMPだと、XID6で標準ID666の項目にあたる部分が全滅、
サントラ曲数に付けれるオプション文字、これもダメ
(数字2桁+任意の1文字、11aとかそういう書き方ができます)
XID6の半分くらいは埋められないですね。
XID6でID666の置き換えができる部分は、MP3でのID3とID3V2みたいな関係になるんで
ここは必須ですね。日本語でゲーム名とか曲名とか、ID666じゃはみ出す場合も多いですし。

むしろ再生時間の部分の、ループだのイントロ秒数だの
使う人(むしろプレーヤ側)があるんだろうか的な部分だと思います。

AMP(音量補正)は使っても良い気もしますが、
あすか氏からのリクエストで、メインフォームでのマウスホイールで
音量変更対応をしようと思うのでこれも微妙。


なんでも微妙づくし。(汗
有意義なのはXID6基本部だけ。
本人すらしてやる気無いみたいだからこりゃどうしようもねーなーくらいの勢いで。

>>469
GDIですらこういう場合があるんで、
なかなか奥が深いですね、こういう描画は。

>何気に毎度黒猫SPCの新版が出るたびに使わさせていただいております。 (笑

暫く元気がありませんでしたが、また暫く黒猫に構うと思うんで、
よろしくお願いします~

そういえば氏のプレーヤの方、*.7zアーカイブの読み込み対応しませんか?
某所用ですが(笑
471 Sunburst : 2007-09-03 21:53:55 [I4hGuIQ2]
>>470
ご提案ありがとうございます。
ですが、今のところは圧縮ファイル対応は考えてないです。 申し訳ありません。
現状、.7z を聞くときは黒猫SPCを使用していますし。 (汗

本当は圧縮ファイルの他にマルチスレッド、 DirectSound 対応もしたい
んですが、ファイルやデバイス操作系は汎用性なく作ってしまったので
遠い夢になってます。 (汗

その代わり EXE の省サイズ化と SNESAPU の改良に力を注いでいきます。
472 黒羽◆bdHRRNwznCvbs : 2007-09-03 22:28:30 [W888Q6Lk]
私もDirectSoundとDirectDrawに対応させたいんですが、
いかんせんノウハウが無いのでなかなかうまくいかない所で。
(一回DirectDrawでやってみたら書き方悪いのか激重に)

どうせ重くするならスペアナをステレオ化でも
なんて考えてます (汗


#せっかく関わってるんだからhootのソースを参考になんていう奥の手もありますが
#全く勉強にならないので
473 fastlast : 2007-09-04 09:49:03 [EkZU4zzc]
>>469
>DSP700 がなくなる件について、こちらでもちょくちょく出てたのですが、
>どうもこちらでも再現方法がわからなくて

同じでした(汗
時々飛ぶ事はあったんですが、そんなに発生頻度も高くないし、
なぜだろう…と思っていたら…、です(笑
こちらこそありがとうございました。×ボタンとは盲点でした…。

それと、便乗してSunburstさんに提案なんですが、
プレイリストの上限値を10000くらいに上げてみてはどうでしょう?
まあ自分の使い方がアレなんですが(汗
よろしければご検討頂ければと…

#黒猫を愛用している一番の理由が実はそのプレイリストの登録可能数だったり(汗

>>470
拡張タグですが、文章だとどうもイメージが掴みにくいんですが、
確かに微妙な項目が多そうですね(汗

>本人すらしてやる気無いみたいだからこりゃどうしようもねーなーくらいの勢いで。
もういっそのことこちらで非公式に拡張してみるとかいいかもしれませんね(笑
実際にSPC作成元の所は独自拡張してるわけですし。
・・・ただ、今の所いいアイディアはありませんが…orz
474 黒羽◆bdHRRNwznCvbs : 2007-09-04 12:55:51 [Rv5nQ76k]
SPC作成元は、数字の拡張なので...
項目自体を、ってのは後々面倒そうですね。

#むしろ多すぎるから削りたいくらいなんですが
475 fastlast : 2007-09-04 13:06:16 [EkZU4zzc]
>>474
>SPC作成元は、数字の拡張なので...
…そうでした。すいません。ボーっとしてた…。

>#むしろ多すぎるから削りたいくらいなんですが
まあ、「無意味な項目がたくさんありすぎ!」
ってな状況になるのもアレだと思うので、適宜テストしながら、
どこまで削るか見極めた方がいいのではないでしょうか。
476 Sunburst : 2007-09-04 19:11:29 [I4hGuIQ2]
>>472
GDI が勝手に DirectX を使ってくれれば楽なんですけど。 (笑
GDI より遅くなってしまうとは、 DirectDraw も扱いが難しそうですね。

圧縮ファイル対応も含めて導入するとしたら、今のとは別に
新しく作り直す方向になると思います。リファクタリングも含めて。
公開するかは別として、ちょっと作ってみようかなと思い始めてきました。

>>473
ご提案ありがとうございます。
実は裏技的要素なんですが v2.11.8 BETA 1 から ini ファイルを書き換える
ことで、最大3万件までプレイリストの上限値を上げられます。
あくまで自己責任扱いとなってしまいますが…。
一応保証しているのは更新履歴に書いてあるとおり 5,000 です。
477 fastlast : 2007-09-05 09:38:15 [cNg9JYgY]
>>473
ありがとうございます。
iniの項目は「LISTMAX」でいいんですよね?
後で試してみます。Sunburstさんのプレイヤーは負荷が軽いので、
重めの作業をしながら聴くのに重宝してたんですが(ここで書くのもアレですが…滝汗)、
これで使い方が広がりそうです。(黒羽さんすいません)
478 黒羽◆bdHRRNwznCvbs : 2007-09-05 13:24:54 [65fR2ZCc]
うちの重さは次世代という事で(汗
一通り終わったらケチれないか考えてみますよ~

色々考える部分はあるんですが、
とりあえず重くても動かない事にはやる気も出ないですし、
青写真描いてもアレなんで、今後の課題という事で。
479 fastlast : 2007-09-05 14:03:58 [EkZU4zzc]
DSP700なんて、マジで次世代じゃ~ん、な感じですよね。まさに(笑
・・・ってか、これでタグ関係一通りサポートすれば、
現段階で最高機能のSPC再生ソフトってことになるのでは! (笑
(DSP700つけた時点ですでにそうなんじゃないかという気はしますが)

>一通り終わったらケチれないか考えてみますよ~
・・・よろしくお願いしますorz←結構切実
480 Sunburst : 2007-09-05 21:50:39 [I4hGuIQ2]
>>477
それです。>LISTMAX
負荷軽いのは描画頻度も影響してると思います。
たぶん fps を同じにしたら同じくらい重くなると思います。

>>478
私も黒猫とはあまり関係ないことを書いていて申し訳ありません。
真・黒猫時代から愛用している私としては、黒猫SPCがどんどん
成長していくのが楽しみです。

せっかくなので私も要望を出したいのですが、32bit-float 出力
の対応とかどうでしょうか。
音割れが発生しにくく、16bit よりも音質が良く (たぶん)、
int に変換しない分高速だと思うので。 急ぎではないです。
481 黒羽◆bdHRRNwznCvbs : 2007-09-05 21:51:07 [W888Q6Lk]
派手な描画は、やっぱりセンスですね。
ずっと FMDSP使ってたので、これは許可取ってまでもそっくり真似ようとずっと考えてましたし。
取るどころか本物の部品まで頂いてしまいましたが(汗

#つまり自分にはセンスが無いという事、先人は偉大です

黒猫が他と違うのはspc_note.dllの存在、
これが無いと鍵盤が嘘鍵盤になりますし。100%正しくは出せないですけどかなりの的中率です。
あとはこの独特のGUIと操作方法。
SPC単体で放り投げて聞くなんて使い方を排除の方向ですからね(汗


という事で070728cです。
再生時間に関わる部分を残してXID6サポート入れました。
GUIの肥大化はなんとか頑張りました。最小限になってると思います。
482 黒羽◆bdHRRNwznCvbs : 2007-09-05 23:06:43 [W888Q6Lk]
書いてる最中にレス付いてたので見逃してました。
そういえば氏の方は描画は30fpsくらいでしたっけ。

真・黒猫は忘れて下さい(汗
しかしWindowsプログラムのなんたるかは黒猫で覚えました。
なんか覚えたらバージョンアップみたいな。

あの頃はSPC界隈が発展中だったので、活気は一番ありましたね。
覚えて間もない技量で、超グダグダながら毎日が試行錯誤なもんでした(汗

32bit-float 出力ですが、wavoutでできましたっけ?
(調べてないので解りませんが)
鳴らすだけなら時間は掛からなそうですが、問題はスペアナのFFTですね。
PEN氏に作ってもらった部分で、16ビット用になっているので...
483 fastlast : 2007-09-06 12:02:55 [cNg9JYgY]
お疲れ様です。早速試してますが、コンパクトに纏まりましたね~さすがです!
センスがないと言いつつ非常にスマートに纏めてますね~(笑
あと、DSP700のスキンは必ず「_Default_new」を選択しないとID666部が正しく表示されませんね。

少し使ってみた所で問題点なんですが、
設定ウィンドウのフェード値が0だと何も表示されなくなる問題と、
DSP700のフェード値が 3桁までしか表示されない問題が直っていません。

拡張について要望なんですが、設定ウィンドウの「ID666 からコピー」の横辺りに、
「ID666から常にコピー」のチェックボックスを設けてはどうでしょうか。
常に標準 /拡張間ではみ出た分は自動でコピーされる設定があれば便利だと思うのですが。
どうでしょう?
484 Sunburst : 2007-09-06 19:20:31 [I4hGuIQ2]
>>482
約 30 秒差ですからね。 (汗
仰るとおりこちらの描画速度は 30fps です。

Win2k あたりから waveout で 32bit-float が使えるようです。
が、 32bit にしたらスペアナ動作しなくなってしまうのは、せっかくの
DSP700 の価値が下がってしまいますし、 16bit でも十分音質は良いと
思うので、このままでも問題ないです。
485 黒羽◆bdHRRNwznCvbs : 2007-09-06 21:48:09 [W888Q6Lk]
こつこつ書いてまして、
とりあえずタグ周りは全て終わりました。
AMPの意味がよく分からないのがアレですが。
(倍率入れるのか65536が1として直接数字入れるのか)
ここから細かい部分手入れてまたテスト版で。

DSP700上でもホイールで音量変更が可能になったのと、
音量の表示、Script700使用曲ならアイコン表示がちゃっかり追加ささってます。

あとSnesAMPの新版が出てますね。
なんか「もう飽きた」って書いてるみたいです(汗
このまま尻すぼみ確定なんですかねぇ。

>>483
>あと、 DSP700のスキンは必ず「_Default_new」を選択しないとID666部が正しく表示されませんね。

新対応スキンはこれしか作ってないんで、これ当面使って下さい。
ポチポチ色塗るのだるいので、公開直前にでも。

で、タグエディタのフェードが0で~の件ですが、
数値入れる場所は他も同様です。
0や無効な文字等を入れると未使用扱いになります。
(その部分を元のままにして書き込みしない)

3桁制限はコピペミスでした(汗

>拡張について要望なんですが、設定ウィンドウの「ID666からコピー」の横辺りに、
>「ID666から常にコピー」のチェックボックスを設けてはどうでしょうか。

これ地味に面倒そうなので、逆コピーのボタン作っておきます。
それで間に合わせて下さい...

つまりmp3infpみたいな感じですかね。

>>484
一応デフォルト設定だと黒猫も30fps程度にしてたはずなんですが、
自分とこはini弄って60にしちゃってます (汗
めまぐるしく動いていいですね...

wavoutの件は了解です。
落ち着いてから、とりあえず勉強がてらにでも。
486 fastlast : 2007-09-07 09:30:08 [cNg9JYgY]
>>485
毎度毎度お疲れ様です…SNESAmp の新版は後ほど試す事にしますね。
>タグエディタのフェードが0で~の件ですが、
>数値入れる場所は他も同様です。
>0や無効な文字等を入れると未使用扱いになります。

という事は仕様ということですか?
ただタグのフェード値が未使用扱いになるのはかなり違和感がありますので、
出来ればタグの部分は以前のような状態に戻していただけると…

それと、今更で大変申し訳ないんですが、
拡張タグの部分で、チャンネルミュートの機能を乗せて頂きたいと…
ポップンツインビーなどで何気に効果を発揮するんで、
ぜひ付けていただきたく…(ハックして音色潰せって言われそうですが)

最近プログラミングの勉強を始めようかなーなんて思い出したりしてるので、
その一環でSPCのハック法も勉強しようかなとは思ってるんですが(苦笑
487 fastlast : 2007-09-07 09:48:34 [cNg9JYgY]
Sunburstさんの所向けのネタですが、ついでなのでこっちへ。
SNESAmpの新版試してみましたが、Quad(HQ)という謎の項目が…
これをONにしてみると、エコーがなくなる感じになります。
クロノトリガーで試したんですが、この項目って何でしょうね?

#SPC Renamerなるソフトが何気にリリースされています。
 これってひょっとして、別スレで話が出てたやつでは…?
 まだあまり試してませんが(滝汗
488 黒羽◆bdHRRNwznCvbs : 2007-09-07 19:19:21 [W888Q6Lk]
未使用の件はどうしましょうかね...
「存在するのに有効な値が入ってない」という状態をどう考えるのかですが、
0を入れたのか、無効だから0なのか区別を付けておきたいのです。

黒猫は0や無効だと演奏期間を設定しないので無限ループですが、
他は0でどうなるか解らない事もあるので「言い訳の余地」は残しておきたい所です(汗
厳密に言えば演奏時間0のフェード0なら「無演奏」で終わっても文句言えないでしょうし。
そういう訳で0を書き込むのにちょっと躊躇いがあります。

#ちょっと前までそんなの気にしてなかっただろ、と言われればお終いですが(汗

拡張部は全タグが必須では無いんで、遠慮無く未入力や無効 -> 書かないにしてます。


あと、チャンネルミュートは簡単にできるのでこれは載せますね。

余談ですが、某氏はその手のSPCハックはもうやってないですね...
その前の段階で潰してます。予めROMの効果音ルーチン潰しておくとかで。
最近はROMパッチがお家芸化してきてまして、
ゲームの内容は元より下手すればタイトル画面さえ拝む必要無く搾取しまくってます。

#ここ2日で26ゲームとか (汗


マトモに吸ってると絶対不完全な全曲集になるゲームは結構ありますね。
LittleMasterとか、ときメモとか。
489 あすか@某氏w◆bcLAinxbCfZw2 : 2007-09-07 23:17:07 [WUaBlSI.]
>>486

>ポップンツインビーなどで何気に効果を発揮するんで、
>ぜひ付けていただきたく…(ハックして音色潰せって言われそうですが)
あー出現音か・・・
あれは、0x2bdと0x2bfを0x00にすると消えますよ。

>>488
ばらされたー(笑)
タイトル画面は最低限見ますよ。
まあ、物によってはタイトルから先すら見ませんが(汗
ちなみに、現在いつでも吸い出せるゲームは13ゲームほどありますが(汗

>マトモに吸ってると絶対不完全な全曲集になるゲームは結構ありますね。
>LittleMasterとか、ときメモとか。
ときメモは効果音と再生って曲がそれなりにありますが、
リトルマスターはそんな曲あったっけ?
#自分の手持ちは通常プレイでの吸い出し
490 fastlast : 2007-09-08 16:10:18 [/ItSGgxU]
>>488
うーん、私がタグを打つときは必ず0は入れますし、某org等でもそんな感じですし。
実質的な動作は同じでも、これまで通り表示は区別した方がいいかなぁ、と。

そういえば某ぞふぁ~のサンドラの大冒険でなぜかそういうタグを打ってるものが。
>演奏時間0のフェード0なら「無演奏」で終わっても
これは以前から連続演奏させると、まさに↑の状態になります。

>某氏はその手のSPCハックはもうやってないですね...
WOW!(笑
さすが先行く人は違うわ…。 orz

>>489
あすかさん、大変ご無沙汰しておりました。
某所で検証用データを用意すると言ったまま尻すぼみ…申し訳ないです。
今ちょっと個人的にバタバタしていますので、一段落着いたら用意させていただきます。

あと、何気に有用な情報ありがとうございます。>アドレス書き換え
後学のためにその方法を教えてほしいな…とつぶやいてみたり(汗
491 黒羽◆bdHRRNwznCvbs : 2007-09-08 20:53:16 [W888Q6Lk]
それじゃID666の方はフェードと再生時間は、無効なら0にするようにしておきますね。
日付の部分はこのままでOKですよね?

次のテスト版は少し DSP700が軽くなってるかもしれないです。
毎フレーム更新する必要の無い部分で、やり方の都合で残ってたもの全て省いてみました。
(スペアナON/OFF、チャンネルミュートの数字、PLAYとかの再生状況、SCRIPT700インジケータ)

一通り終わったので、あとはリストプレイ時の再生時間の絡み終わればテスト出せます。
ID666側が未入力か0の時に拡張の方を見るようにしますので。
(拡張から拾ってくる再生時間はトータルからフェードを引いたものです)
492 黒羽◆bdHRRNwznCvbs : 2007-09-09 18:54:54 [W888Q6Lk]
070728d起きました。
どこまで自分でいじったのかよくわからないくらいにDSP700いじったので、
test_historyに抜けがあるかもしれません(汗

描画の仕組みを変えた都合で、DSP700上で数字押してミュートかけると、
実際にミュートかかるまでバッファ分のラグが生じます。これは仕様という事で。
(毎フレーム描画する必要無いのでどうしてもそうなる)

なんか抜けや忘れがあるかもしれないです、
あら探しして貰えると助かります...

あと、スキンはscript700インジケータとDSP音量の部分が追加になってます。
493 Sunburst : 2007-09-09 21:38:59 [I4hGuIQ2]
to: fastlast 氏 >>487>>490
SNESAmp の Quad は 4ch 出力のことだと思います。
サラウンドシステムを持っていない私にとっては無縁ですが。 (汗

to: あすか氏 >>489
SNESAPU のスタックバグ、ご報告ありがとうございました。
ちなみにあのバグ、本家 v3.0 でも健在だったりします。 (汗

to: 黒羽氏 >>492
更新お疲れ様です。早速試しました。
もうお気づきの点があるかもしれませんが、気になった点をご報告
いたします。

・ 設定画面の XID6(2) で、発売年と音量倍率が設定されていない
SPC を開くと、クリアされないようです。
・ 設定画面の XID6(2) のイントロ~フェードの合計値が DSP700
の合計値と異なる場合があります。 フェードが入力されていない
と発生しやすいです。
・ 設定画面の XID6(2) を変更して保存後、 SPC を開いても音量が
適用されません (…が、これは仕様?)。
・ DSP700 の SCRIPT700 表示がオンの状態 (明るいとき) に
他の DSP700 を選択して元に戻すと、オフの状態になってしまい
ます (…が、対応している DSP700 が 1 つしかないからかも)。
・ DSP700 のレベル表示 (レジスタ表示の近くの方) の "CH8" の
"8" がシータみたいになっています。

そろそろ正式版になりそうですし、 SNESAPU の正式版出さないと。
こちらも安定化に向けてバグ探し中です。
494 黒羽◆bdHRRNwznCvbs : 2007-09-09 22:15:31 [W888Q6Lk]
そういえばXID6からID666への逆コピー付けるの忘れてました...
新機能はこれで終わってるんで、後は細かい所の詰めでしょうか。

指摘はほとんど凡ミスだと思うので、すぐ手入れますね。

で、特にタグの音量なんですが、
適用曲-> 未適用曲になった際に未適用曲が爆音だったりするとおっかない、
という事で今の所反映させる気は無いです。
デフォの25に戻してもいいんですが、25以外で常用してる人もいるでしょうし。
そういう感じでうまい案が見つかりません。

シータ(笑)はずっと前からですね...
直しておきます。
495 あすか@某氏w◆bcLAinxbCfZw2 : 2007-09-10 00:13:59 [WUaBlSI.]
>>490

>あと、何気に有用な情報ありがとうございます。>アドレス書き換え
>後学のためにその方法を教えてほしいな…とつぶやいてみたり(汗
SPC700のアセンブラの知識がないと多分説明しても判りません(汗
とりあえず、簡単な方法は、SPCファイルの0x100~0x200は
基本的にワークエリアになっているんで、適当に値を変えてみる
っていうのが単純でしかも簡単かな・・・?

>>493

>SNESAPU のスタックバグ、ご報告ありがとうございました。
いえいえ・・・ちょうど最近はマイナーゲーを吸い出している
ところで、偶然ヒットしただけですから・・・


>ちなみにあのバグ、本家 v3.0 でも健在だったりします。 (汗
やっぱり・・・あれ、多分本家の人気が付いていないかと・・・
連絡しようと思ったけど、面倒だし、HPにも飽きたとか
書いてある時点で・・・

>>494
私は、10 で常用しているから、デフォの25に戻されると
泣きます・・・ってか、超爆音になるから死にます・・・orz


496 Sunburst : 2007-09-10 07:13:09 [I4hGuIQ2]
>>494
音量の件については了解です。いきなり爆音だと怖いですからね。
SNESAPU 改良中に爆音が出た経験者は語る。 -> イヤーセーフ搭載 (汗
音量は反映しないで良いと思います。
ちなみに私もあすか氏と同様に音量 10 で常用です。

>>495
最新の SNESAmp に入っている SNESAPU は v3.0.0.4 になっており、
小バグ修正はやっているみたいです。
497 fastlast : 2007-09-10 09:59:42 [EkZU4zzc]
皆さんお疲れ様です。今の私にはちまちまと指摘する事しか出来ませんがorz

>>488
未使用の件ですが、標準タグは今までと同様の仕様でいいんじゃないでしょうか。

つまり、何も入力されていなければ空欄、「0」が入っていればそれを表示。
標準タグの書き込み処理も同様に。
今までこれでやってきたわけですし、あまり心配する事はないように思います。
わざわざ演奏時間に0を入れるのはかなりイレギュラーでしょうし…。

今回のテスト版では『空欄』or『「0」入力済み』に関係なく「0」が表示されますが、
0と入力してあるのか未入力なのか、書き込み処理も含めて標準タグについては
以前の黒猫のように区別できるようにして頂きたいかなと…。


それと、拡張タグの「ID666からコピー」の問題点なんですが、
既に拡張タグ部分を埋めている状態でボタンを押すと、
拡張で延長して書き込んでいた部分が消えてしまいます。

これ、拡張で延長している分に上乗せするように改善していただけませんか?
現状では、拡張入力済みのSPCを編集しようとすると、ドツボにハマりそうなので(滝汗


3点目に、拡張タグのトラックのところで、なぜか「r」と表示される事があります。
以前私が某所で扱った(笑)かまいたちのSPCなどで発生しました。
ディスクやトラックの項目を入れていないと発生しやすいようです。


それと、DSP700じゃないですが、
test_historyに「ファイルが見つかりません」の修正項目が抜けてますね。
細かくてすいません(汗

>>493
あ、そうでしたか。ありがとうございます。
私もサラウンド機器は持っていませんが(笑

#今の所あんまりそっちには興味がないってのもありますが。

>>495
>SPC700のアセンブラの知識がないと多分説明しても判りません(汗
やっぱり(><;) まあ予想はしてましたがorz
とりあえず勉強がてら、そのアドレスを色々いじってみますね。
情報ありがとうございます。
498 黒羽◆bdHRRNwznCvbs : 2007-09-10 20:08:23 [W888Q6Lk]
タグの0の件は恐らく手元だと元に戻ったと思います。
で、「ID666からコピー」なんですが、「コピー」なので...
上乗せはちょっとって気がします(汗

「r」は、ゴミですね。これは自分のミスだと思うので。


という事で、もうちょっといじってからまたテスト出します。
499 fastlast : 2007-09-11 09:00:08 [EkZU4zzc]
うーん、確かに上乗せも問題がありそうですね…。
どちらにせよ誤消去の問題を抱えてしまうわけで…

「コピー」と、「上乗せ」の両方の機能があれば、
とりあえずは何とかなりそうな気もします。
・・・自信なくてすいませんorz
500 fastlast : 2007-09-11 10:20:04 [cNg9JYgY]
それと、連続再生なんですが、拡張タグに時間が書き込まれているSPCを再生すると、
フェードがかからなくなってしまいます。
例えば、某orgの物は正式公開の分は確実に引っかかるものと思われます…。
501 黒羽◆bdHRRNwznCvbs : 2007-09-11 12:18:25 [C/mZHILk]
一応、現状で確認のダイアログ出すようにはしました。
それでなんとかしてもらう方向で(笑

あと、ついでに意地でも制限文字数以上入れられないようにしてあります。
32文字制限で31文字まで半角入れて次に全角入れると33文字とか今までできましたが、
次からはチェック入ります。

フェードかからないのは恐らくミスなので直しておきます。
これでそろそろボロは出たかな...?
502 fastlast : 2007-09-11 12:26:59 [EkZU4zzc]
わかりました。とりあえずそれで何とかしてみます。
あとは使ってから、ということで(笑

まだ先の話ですが、ID6666の方はどうしましょう…
何か思いついたらまたこちらへ書き込みさせていただきますので。
503 黒羽◆bdHRRNwznCvbs : 2007-09-11 14:47:13 [gjzaRoI2]
今ぼちぼちやってます。>ID6666
週末くらいには形になる...かもしれないです。
504 fastlast : 2007-09-11 15:03:13 [EkZU4zzc]
期待しております。>ID6666

しかし、これだけ黒猫/ID6666の機能が充実するとなると、
英語版のリクエストも増えるかもしれませんね(笑
SNESAPUの作者氏の対応がいまいち鈍いってのもありますが。
505 黒羽◆bdHRRNwznCvbs : 2007-09-12 00:27:23 [W888Q6Lk]
070728eです。
とりあえず指摘の所+α。

フェードはかかってないのではなく、秒->ミリ秒の変換を忘れてました。
かからないも同然ですね(汗

スキンはSNOWを残して完成したのでアンダースコア外して同梱してます。
506 fastlast : 2007-09-14 05:32:24 [1h3DhjVw]
報告遅れて申し訳ないです。
今試してますが、RARのダイアログ抑止は非常にいいですね~。
今まで黒猫のRARは、この『パタパタ』がネックで、RARはあまり使ってなかったんですが、
今後は7-Zipと同格に使えそうです(笑 ありがとうございます。
ってか、あのダイアログって抑止できるんですね…。

あとタグなんですが、やっぱり上乗せボタン欲しいです(汗
延長分をコピペ等しなおすのはやはり面倒で…orz
507 黒羽◆bdHRRNwznCvbs : 2007-09-14 09:05:22 [gjzaRoI2]
rarのダイアログ抑止はただオプション1個付けるだけなんですが、
前は付けても抑止できなかった記憶があります。
今考えるとBCB3が何かやらかしてたのかも...

で、上乗せですがよく解ってないので具体的に。
・ID666->XID6の際に、XID6に既に入ってる内容の「後ろに追加」か「前に挿入」か
・XID6->ID666が必要なのか(どうせ長いの入れれば削られて終わりだし不要だと思う)

これ書きながらもしかしてと思いましたが、
延長って、ID666ではみ出す部分をXID6に書いてたとか?
普通に上乗せを作ると足すだけなんで、恐らく望みと逆の結果になるかも。

#ID6666が出来上がればcsv経由で書けばいいとかでこの話も消えそうですが(笑

ID6666はタグ入力画面までは出来上がりました。
縦幅640に届くでかさになりました... ま、仕方ないですけどね。
あと実際の書き込み乗せれば、フィルとかcsv周りが死んだままでもとりあえずテスト出せそうな感じです。
ちなみにリストのカラムは33項目まで増えました、あれで楽してるので増えすぎでもどうにもならない(汗
508 fastlast : 2007-09-14 10:07:10 [WUaBlSI.]
すいません説明不足でしたね…
以前某所でナニしたSPCで説明します。

ID666→XID6のコピーを行なう時に、
曲名欄がそれぞれ1.標準/2.拡張として

1.わしが香山や!~男の大往生~

2.わしが香山や!~男の大往生~ (カラオケ)

と入力されているとします。
標準では足りないので拡張で伸ばして書かれています。
SNESAmpで入力したため、標準タグで字数オーバーした項目以外は空欄です。
この状態でID666→XID6とやると、標準で入れてある項目が埋まる代わりに曲名が

3.わしが香山や!~男の大往生~

となり、拡張で書かれていた部分は消されてしまうわけです。
そこで、ID666→XID6 をした時に、コピー先の拡張を(2.)
の状態に維持できないかなぁ、と考えたわけです。

うまく説明できず申し訳ないですorz
509 黒羽◆bdHRRNwznCvbs : 2007-09-14 10:58:49 [65fR2ZCc]
重ね合わせって事で大丈夫ですかね?
510 fastlast : 2007-09-14 12:40:41 [cNg9JYgY]
はい、たぶん大丈夫かと(^_^;)
511 黒羽◆bdHRRNwznCvbs : 2007-09-14 20:37:43 [W888Q6Lk]
070728fです。
ID6666もフィルとかまだ殺してますがそれ使わなければ使えるので半ば先行的に。

ID6666のエディタは見た目だけもの凄く豪勢になりました(笑
一応読み書きは軽くチェックしましたが、細かいチェックをお願いしたい所です。
項目多くて GUI周りで力尽きました。

重ね合わせは両方に付けてあります。
512 黒羽◆bdHRRNwznCvbs : 2007-09-14 20:39:45 [W888Q6Lk]
補足ですが、ID6666はカラム項目の追加もそうですが一部挿入があるんで、
前の幅設定で幅1とかで押し込めてた項目が違う項目になってる可能性があります。

一回ini消すのが良いかも。
513 fastlast : 2007-09-14 21:13:18 [FITBFH36]
早速今落として動かしてみました。
ID6666すごーーい! (笑
これ、一括書き込みはまだ機能してないんですよね?
こちらでも試しますんで、とりあえず少々お時間下さい (汗

#やっと自分用の回線を契約したんで、これからは土日対応可能です(笑
514 黒羽◆bdHRRNwznCvbs : 2007-09-14 21:58:33 [W888Q6Lk]
フィルはまだですね。
画面は出来上がりましたがこっちもデカくなってます。

あと今気付きましたがエディタ上でのCTRL+↑とか↓の挙動がおかしいです。
ボタンでも初期化の確認とか出てしまいますね...
ほんとにテストしか出来ないんでまたすぐテストで出します(汗
515 fastlast : 2007-09-15 01:25:15 [yFvthP8U]
ID6666ですが、確かにかなり動作が怪しいですね…
↑で使ったかまいたちのSPCで少しテストしたんですが、
既に複数のSPCで破損が起こっています。
具体的には、冒頭が変になる現象ですね。
他には、『チェックの有無を問わず~』で書き込みしようとすると
空のダイアログが出て書き込まれないなどです。
516 fastlast : 2007-09-15 01:30:40 [yFvthP8U]
ああ、すいません。↑の破損の件はこちらの手違いでした。
この件は忘れてくださいorz
517 黒羽◆bdHRRNwznCvbs : 2007-09-15 13:36:41 [W888Q6Lk]
他にも細かいボロいっぱいありますが今潰しにかかってます。
(単発書き込みだけはできるとしても出すの早すぎた気もする)

フィル作ってますので今晩あたりでにも。
518 fastlast : 2007-09-15 15:28:53 [SpMgXRCc]
実はあれから、一括埋め込みがないので手をこまねいていたんですorz
新版が出てから本格的に試させていただきます。
519 黒羽◆bdHRRNwznCvbs : 2007-09-15 16:12:53 [W888Q6Lk]
ID6666を上書きしておきました。aが早すぎたんで。
フィル動きます。こんな感じでしょうか...?

あとこれは面倒なので仕様にしてしまいますが、
ID6もXID6も、無効の状態でそれぞれの方面をフィルできてしまいます。
実際の書き込みをするともちろんされませんが。
520 黒羽◆bdHRRNwznCvbs : 2007-09-19 00:41:36 [W888Q6Lk]
ID6666と黒猫のテスト上げました。
本家のタグ仕様書が嘘付いてたのが発覚。
テキストで0終端を期待して終端の0も長さに含めるなんてどこにも書いて無いですし...
(SNESAmpがこれを期待するので今までは末尾1文字欠けて表示されてました)

タグエディタとタグの読み書きはこれでOKならこのまま行きます。
XID6の時間に関係する項目は時分秒をセットで入れて下さい。
(秒や分だけでも時に0を入れる)
これはもしかしたら未入力でもいいように直すかも。
521 黒羽◆bdHRRNwznCvbs : 2007-09-19 00:46:55 [W888Q6Lk]
書き忘れ。
XID6の時間関係は時分秒に変えてあります。
フェードは60秒、他は100分の制限があるんで、
それ以上入れても固定されるようにしてあります。

#readme書くの大変な予感
522 黒羽◆bdHRRNwznCvbs : 2007-09-19 23:31:05 [W888Q6Lk]
もう一回更新です。
これで様子見という事で。
523 fastlast : 2007-09-20 07:10:23 [C/mZHILk]
了解です。IMの方でばかりやり取りしているのでアレですが(汗
ぼちぼちと。
524 S15Q : 2007-09-24 13:11:44 [82QuF8Hk]
はじめまして。

突然なんですが黒猫についての要望があるんですが・・・。
黒猫の最新テスト板DLしたんですが
俺は基本的に全てのウィンドウ開いてやってたんで
設定画面が大きくなったせいで入りきらなくなっちゃったんですよ。
そこでプレイリストの大きさも変えれるようにしてくれたら
嬉しいんですが・・・。

出来ればヨロシクお願いします。
525 S15Q : 2007-09-24 13:44:16 [82QuF8Hk]
ってすれ違いって・・・
ヴァカな俺をお許しくださいませ~。ww
っつーことでした。
526 S15Q : 2007-09-24 13:53:49 [82QuF8Hk]
すいません。
やっぱあってました(汗
最近ぼけたかなぁ?ならんならん。
恥部は消してください
527 黒羽◆bdHRRNwznCvbs : 2007-09-24 14:19:56 [W888Q6Lk]
DSP700と設定画面が大きくなってしまいましたが、
これ以上削れそうな場所も無いので....;-;

プレイリストは画像とFRMの欄の絡みがあるんで、
縦幅はあれでいっぱいいっぱいです。
画像とFRMを表示しないモードでも作ってフリーサイズ化する手もあるので、
ちょっとやってみますか。
(いつか言われると思ってましたが面倒なんでやってませんでした)
528 S15Q : 2007-09-24 14:50:23 [82QuF8Hk]
いやぁー・・・
苦労させてすみませんねぇ・・・

まだ生意気な小僧な物で・・・
529 黒羽◆bdHRRNwznCvbs : 2007-09-24 17:33:40 [W888Q6Lk]
070728iです。
プレイリストの件です。こんなもんかと思いますが。

スキンはまた修正かかってるんで差し替えて下さい。
レベルメーター側のPROGRAMとKEYCODEが下に1ドットずつズレてました。
恐らく初代からだと思います...
530 S15Q : 2007-09-24 17:38:36 [82QuF8Hk]
すぐに修正をしてくれてうれしいかぎりです。
どうもありがとうございます。

あと今自作のしょぼいスキンを作ってるんですが
公開ってしてもいいんですかね?
意味は無いんですが・・・。
531 黒羽◆bdHRRNwznCvbs : 2007-09-24 18:29:42 [W888Q6Lk]
公開は構わないですよ~
色変えくらしかできませんが...
532 S15Q : 2007-09-24 18:45:42 [82QuF8Hk]
じゃあ公開しますね~。

もう全て自分の趣味で作ったスキンです!!
スーパーカラー(ショボ)っていう名前にしようと思ったら
なんとSPCになっちゃいました。
なので名前は「SPC」です・・。
1と2がありますが1は下を一ドットけずり
スペアナ等の上の線が消してあります。
2はどちらもあります。

実はコレ、黒猫のテスト版じゃない最新版の時から(まだスキンが大きくない時から)
作っていたのでテスト版ようにしたときはちょっと大変でした。
変なところがあったら指摘してくださいな。修正しますんで。

アドレスは
http://gcr.ninja-web.net/dsp700.zip
です。圧縮してあるんで回答して上書きしてください。
最初からある奴も入れっぱなしてす。
533 S15Q : 2007-09-24 18:48:43 [82QuF8Hk]
スーパーカラーじゃなくて
スペシャルカラーでした。
534 黒羽◆bdHRRNwznCvbs : 2007-09-24 20:30:54 [W888Q6Lk]
見てみました。赤きっついですね(汗
青系の方は、確かFMDSPに標準色をさらに濃くしたようなパレットがあった記憶があり、
それに似てますね。

SPC2の方、ゲージの表示位置が1ドット下にズレてる気が...
535 S15Q : 2007-09-24 20:54:54 [82QuF8Hk]
ご指摘アリガトウございます。
直しときました。
ついでにほかもちょっといじりました。

青版も作ります。たぶん。
536 S15Q : 2007-09-24 21:17:05 [82QuF8Hk]
青も作りましたが
真っ青って感じです・・・

もう流石に色は増やさない方がイイデスネ。
537 とーりすがり : 2007-09-25 17:30:22 [3RQCyqLs]
ちょっと指摘というか…ですが、「遅」ボタンを押しても選択状態にならないというか…。「速」ボタンを押した状態みたいになりません。どう説明すればいいかわからないですけど…。意味わかりますか…?
538 S15Q : 2007-09-25 18:35:22 [82QuF8Hk]
分かります!!
遅ボタンを押しても
ボタンがへこまないって意味ですね。
539 黒羽◆bdHRRNwznCvbs : 2007-09-25 21:01:03 [W888Q6Lk]
前に少しボタンいじろうとしてた時ですが、
ダメで元に戻した際にへこみとかの設定忘れてたみたいです。
手元では直しておきました。

特に致命傷という訳でも無いし、そろそろ正式版出すので
その時にでも。
540 S15Q : 2007-09-26 21:09:16 [82QuF8Hk]
そうですねぇ・・・。

これからも黒猫のヴァージョンアップ頑張ってください!!
541 とーりすがり : 2007-09-29 17:39:26 [wKzbAkpI]
遅れながら・・・。

>ボタンが凹まない
そうです。それを言いたかったんです。
今回のバージョンアップで修正されてましたね。更新お疲れ様です。

付けてほしい機能で、音色がエンベロープしないようにする設定というのは技術的に可能なんでしょうかねぇ。
542 Sunburst : 2007-09-29 19:24:53 [D4uYuhPQ]
>>541
「エンベロープしない」というのは、発音中にエンベロープを常に固定 (最大) に
する、という解釈でいいですか?
それでよければ、実装は難しくなかったので、次回公開の SNESAPU から搭載
します。 オプション追加なので黒猫側も対応が必要ですが…。
543 S15Q : 2007-09-29 20:07:38 [82QuF8Hk]
無理だとは思うんですけど
やってほしいところなんですが・・・

プレイリストの画像表示無し状態で小さめにして黒猫を終了した後
また起動したらプレイリストの大きさが画像表示状態の大きさと同じになるんですが・・・

どうにかできないもんですかね?
544 黒羽◆bdHRRNwznCvbs : 2007-09-29 20:49:23 [W888Q6Lk]
バグです。
本来は小さいままになってるはずでした。

画像表示状態のデフォルトの幅と高さも実は間違ってまして、
Sunburst氏がオプション増設するなら、同じタイミングですぐテスト版出します。

#縦横幅に関しては全く気付かなかった
545 とーりすがり : 2007-09-29 22:14:02 [w1mDUvf6]
>542 そういうことです。やってくださいますか。楽しみにしてます。
546 Sunburst : 2007-09-30 07:38:49 [D4uYuhPQ]
SNESAPU の BETA 版出しました。エンベロープ無効は opt = 0x200 です。
お手数ですが、黒猫側にオプション追加お願いします。
547 黒羽◆bdHRRNwznCvbs : 2007-09-30 13:04:28 [W888Q6Lk]
070929a出しました。
こんな感じでいいですかね? NoEnvって名前付いてますが、
実はよく解ってないのでもっといい名前あったら教えて下さい(汗

あとリサイズの件も直してあります。
548 とーりすがり : 2007-09-30 16:58:44 [ASFBpFkU]
テスト版さっそく使ってみました。 なんというか…キーオフはせずにエンベロープによってキーオフ状態になる曲はやかましくなりますね(汗まぁでもこのまま残していただければと。
549 890(とーりすがり : 2007-09-30 17:03:52 [GwrAJN7o]
エンベロープのスペルはちょっと忘れましたがNoEnv.で良いと思いますよ。対応ありがとうございます。
550 S15Q : 2007-09-30 18:49:43 [82QuF8Hk]
どもアリガトウございます。m(_ _)m
これでいちいちサイズを直さなくてもすむ・・・・。

NoEnvをオンにしてスーパーメトロイドってゲームの音楽聴いたら
大変な事になりますねぇ・・・
551 黒羽◆bdHRRNwznCvbs : 2007-09-30 23:30:49 [W888Q6Lk]
ID6666こっそり差し替えておきました。
タグ種別の一括埋め込みがとんでもない事になっていたので。

あと、書き込み前にID666の領域を予めゼロクリアしてから書き込むように挙動変えました。
こうしないと意図的にクリアしない限り「指定無し」の状態を作れないんで。

黒猫もテスト版上書きしておいたんで、同じ挙動になってるはずです。
552 黒羽◆bdHRRNwznCvbs : 2007-10-01 20:23:41 [W888Q6Lk]
070929を無かった事にして、071001を正式にする事にします(汗
タグ周りで細かい所に結構バグありまして...

一部地味に致命傷だったんで急いだ為に
BETAのままのSNESAPU入れて申し訳ないです>Sunburst氏
553 Sunburst : 2007-10-01 21:25:24 [D4uYuhPQ]
更新お疲れ様です。
BETA 採用でもまったく問題ありませんよ。 特に制限もしてませんので。
現段階で SNESAPU に追加した機能にバグは見つかってないので大丈夫です。

それで、新正式版公開後になってしまい、たいへん申 し訳ありませんが、
NoEnv の説明でエンベロー「プ」が正しいのかな、と思います。
いつも内容が細かいところばかりですみません…。
554 黒羽◆bdHRRNwznCvbs : 2007-10-02 01:07:48 [W888Q6Lk]
こっそり修正しておきました(笑
文字だけですしね。
555 S15Q : 2007-10-02 17:41:28 [82QuF8Hk]
HP関係ですが
トップに黒猫のテスト版書かれてありませんよ。
556 黒羽◆bdHRRNwznCvbs : 2007-10-02 19:14:32 [W888Q6Lk]
070929無かった事にしてテスト版の内容まで入れて差し替えしてまったので、
テスト版は今は無い事になってます。
557 うるてぃも : 2007-10-23 23:04:09 [GZjkz40g]
初めまして。
よろしくお願いします。
黒猫SPCの「え」をクリックすると、現在再生されているSPCの、
キーデータ(鍵盤)が表示されますが、
この鍵盤画像を倍の大きさで表示することは出来ませんか?
ちなみに私の使っているモニターは1280×1024ですが、
画面のプロパティを800×600でも、見れないことはありませんが、
やはり見にくいです。
最大化することが出来れば見やすくなると思いますが、
どうでしょうか?
ご教授頂ければ幸いです。
よろしくお願いします。

558 黒羽◆bdHRRNwznCvbs : 2007-10-23 23:50:35 [W888Q6Lk]
>>557
正直いつか言われると思ってました(汗
2倍角固定は確か簡単ですが、それなりに領域が大きくなるので、
それなりに重くなるかもしれません。

とりあえず試してみてどのくらい重くなるのか調べてみます。
559 黒羽◆bdHRRNwznCvbs : 2007-10-24 20:53:28 [W888Q6Lk]
071001a上げておきました。
単純な整数倍ならそう重くならないみたいなので。

倍なので、横方向はSXGA(1280x1024)がほぼぴったり埋まります。
それくらい大きいです。

フルHD環境とかならそれなりに効果大かもしれないですね。>見やすさ
560 うるてぃも : 2007-10-24 22:02:09 [SUbD3eSI]
俊敏なるレス及び、更新ありがとうございます。

うわ~~~。
これで見やすいです。
スペクトラムアナライザーもとても見やすくなりました。

まだ、SFCがTVゲーム機の王座にあった時期、
あるRPGゲームのこの場面で使われている楽譜が欲しい(著作権があまり叫ばれていなかった時期)と、
ゲームソフト製作会社へ何度も手紙を出した覚えがありました。
SPCデータのおかげで、ようやく音のデータが解る様になり、
ピアノアレンジ曲が出来そうです。(もちろん自己満足ですが・・・)
ありがとうございました。
SPCデータとは、たった64キロバイトしかない小さなデータですが、
そのデータの中には、すばらしい音質だけでなく、
どの音がどのタイミングで鳴っているかなど、手に取るようにわかるデータです。
こんな凄いデータが、エミュレータのボタンひとつで収集でき、分析できるとは、
思ってもいませんでした。
余談でしたが、今後ともこのようなツールの更新に期待します。
本当にありがとうございました。



561 890(とーりすがり : 2007-10-25 08:52:32 [GwrAJN7o]
DSP700の指摘ですが、DSP700を開いてポーズをし、DSP700の画面に他のウィンドウを重ねて移動させるとスペアナの下のチャンネル毎のボリュームメータが描画しますけど、バグなんでしょうか?
562 黒羽◆bdHRRNwznCvbs : 2007-10-25 21:50:21 [W888Q6Lk]
>>561
あまり気にならないんでほっといてたんですが、
一応直して071001bとしてテスト上げておきました。

これで完璧に止まってると思います。
563 名無しさん : 2007-11-07 20:26:47 [w3VTIMFw]
Script700を使ったSMWのエンディングのSPCで
DSP700のKN: が常にo0Cになってしまいます。

SMW音楽改造支援ツールで作成したSPC(単体では音が出ない)に
自作のScript700を使用しています。

SNESAPUは41568k、Sunburstの両方を試してみましたが
両方とも上記の現象が発生します。
564 黒羽◆bdHRRNwznCvbs : 2007-11-08 00:13:08 [W888Q6Lk]
o1Cより低い周波数(音階ではなく)で実際に鳴っているか、
もしくは基準音階計算でそうなってるか、のどちらかですね。

基準音階計算は音色次第でどうしても誤認の可能性があるので、
そうだった場合は一応仕様という事で...
確か音色のアタック部分を見てた気がするのでアタックの弱い音色とかは
よく誤認しますので...

#415氏に聞かないと実際の所は解りませんが
565 563 : 2007-11-08 01:02:06 [w3VTIMFw]
同じゲームでもScript700を使わないほうは
鍵盤が正常に表示されているのでScript700関連のバグかと思ってしまいました。
566 黒羽◆bdHRRNwznCvbs : 2007-11-08 01:29:30 [W888Q6Lk]
そうなると、script700が影響してるかもしれないです。
頂ければ確認してみます。

とはいっても私はさっぱりなんで、あすか氏や Sunburst氏に委ねると思いますが(汗
567 563 : 2007-11-08 02:24:22 [w3VTIMFw]
Script700を使わないほうのエンディングAパートのSPCに
Script700を適用させても再現しませんね。
これはSPC固有の問題かもしれませんね。
568 あすか◆bcLAinxbCfZw2 : 2007-11-10 20:37:07 [WUaBlSI.]
>>567
黒羽さんからデータを送ってもらったので、調べてみました。
結論から言うと、このデータでは音階計算が出来ません。
spc_noteが参照するDSPエリア(0x10100~0x1017F)に情報がないためです。

この情報がないために、spc_noteが音階基準とするべきデータが
無いため、計算できずにすべてo1c(一番小さい値)になってしまいます。

音階計算したい場合は、音階が計算できるデータから
同領域をコピーしてくれば大丈夫だと思います。

コピーした結果余計な音が鳴る場合は、
0x10100
0x10101
0x10110
0x10111
0x10120
0x10121
0x10130
0x10131
0x10140
0x10141
0x10150
0x10151
0x10160
0x10161
0x10170
0x10171
のすべて領域を0x00にすると、音が鳴らなくなります。
569 563 : 2007-11-11 19:29:02 [p8FBJvpM]
spc_noteの仕様なら仕方ないですね。
お二方とも有難う御座います。
570 黒羽◆bdHRRNwznCvbs : 2007-11-12 22:06:38 [W888Q6Lk]
071102a上げました。

ただの表示上のミスですが、一応。
sunburst氏のコアも最新に入れ替えてあります。
571 890 : 2007-11-15 19:29:17 [wKzbAkpI]
またバグです。

再生中、[遅]ボタンを押すとスペアナとチャンネル別ボリュームメータの描画も遅くなります。
572 あすか◆bcLAinxbCfZw2 : 2007-11-15 20:40:24 [WUaBlSI.]
>>571
いや、それバグじゃないと思うけど・・・
ってか、そのボタンは再生速度を遅くするボタンだから、
動きは正しいと思うけど・・・
573 黒羽◆bdHRRNwznCvbs : 2007-11-15 21:19:33 [3d.EtJMk]
[遅]時のみだけメーターの動きおかしいですね。
減衰しないです...


一体いつからなのか解りませんが見てみます...。
574 あすか◆bcLAinxbCfZw2 : 2007-11-15 21:38:42 [WUaBlSI.]
んー最新版だとおかしいようですね(汗
#結構古いバージョンを使ってた・・・
575 黒羽◆bdHRRNwznCvbs : 2007-11-15 21:57:59 [3d.EtJMk]
071102b上げました。

再生時だけバー計算をして停止時は帽子をふらつかせない処理を入れた際に、
何故かスローだけ対象外になってました(汗

これで大丈夫だと思います。
576 890 : 2007-11-16 18:28:23 [nVV45Slg]
バグ、直ってますね。 あと要望なんですが、曲の再生を指定時間からの再生機能を付けていただきたいんですが可能でしょうか? 長い曲なんかの耳コピに役立つと思いまして。
577 黒羽◆bdHRRNwznCvbs : 2007-11-16 22:37:12 [3d.EtJMk]
可能といえば可能なんですが、
その次はシークバーという単語が絶対出てくるのがオチなので、
とりあえず今はやる気がありません...

#ぶっちゃけ、もう載せる場所が無いというのもありますが(汗
578 890 : 2007-11-17 19:06:52 [wKzbAkpI]
そうですか・・・残念です。
これからも開発がんばってください。
579 名無しさん : 2007-11-24 16:45:57 [4uV1FY/Y]
次の曲に切り替えるボタンが欲しいです。「次」とか。
580 黒羽◆bdHRRNwznCvbs : 2007-11-28 20:13:54 [3d.EtJMk]
ボタン自体はちょっと横に広げれば付けるのはできますが、
プレイリストでもお気に入りでもSPCの登録ができるんで、
どっちかという訳にもいかない所で...

お気に入りのみで、真空のプレイリストみたいに、
お気に入りのウインドウ側に付けるとかなら割と簡単なんですが(汗
581 初心者 : 2007-12-02 22:43:05 [PeNX.QCI]
script700について

script700、何がなんだか分かりません。
「ぷよぷよ」のspcファイルは持っているのですが
再生できなくてscript700 で何とかしたいのですが
手順が分りません。教えて頂けたらと思います。

puyopuyo フォルダの中にpuyopuyo.sp1ファイルと

m 0 w0

:001
w 16384
a #1 w0
m w0 0
bra 001

e
と、記されたテキストファイル(ファイル名:puyopuyo.700)
この2つを用意して、kuroneko.spcを起動してpuyopuyo.sp1を
読み込ませれる、この手順で当たっているでしょうか?
582 黒羽◆bdHRRNwznCvbs : 2007-12-03 00:59:37 [3d.EtJMk]
>>581
当たってます。
ファイル名と同名で拡張子.700なので。

ぷよや他もそうですが、その曲のみ特定の動作が必要無いのであれば、
65816.700として1個作っておけばそのフォルダ中は全部にそのscriptが効きます。

1個毎に個別に作る必要も無さそうなので。
583 890 : 2007-12-03 09:55:14 [wKzbAkpI]
>579
あ、確かにそれはありますね。
次の曲を再生する場合も[開]で開かないとならないので、[次]とか[前]のボタンがあれば便利ですね。
584 初心者 : 2007-12-03 22:54:13 [PeNX.QCI]
>>582

やっと、聴くことができました。
ありがとうございました。
585 黒羽◆bdHRRNwznCvbs : 2007-12-04 22:59:24 [3d.EtJMk]
>>583
リストに登録してない状態でファイル名から連番推測、
というのでしょうか?

さすがに手間かかりますのでちょっと (汗
586 890 : 2007-12-08 18:34:46 [wKzbAkpI]
無理な要望ばっかして申し訳ないですm(_ _)m
587 黒羽◆bdHRRNwznCvbs : 2007-12-09 19:00:15 [3d.EtJMk]
黒猫とID6666のテスト版あげました。
2chのSPCスレで出てる、黒猫でエラーを吐くSPCへの対策です。

XID6にゴミが付いてる場合、ゴミに遭遇した時点で取得を中断します。
ゴミの数値が運悪く仕様中のID数値だったりすると誤爆するんで、
一番てっとり早いのは、このゴミ付タグを書いたプレーヤ(またはツール)
でタグを書かないって事になるとは思いますが...もしくは修正待ち。

スレに出てたのは末尾にゴミが付いてるだけなので、
タグの内容としてはちゃんと取れます。
588 名無しさん : 2007-12-10 20:52:15 [4uV1FY/Y]
再生中であれば次のファイルにカーソル切り替えてそのまま次を再生、
停止中なら次のファイルに移るってだけでもいいのですが。。
589 黒羽◆bdHRRNwznCvbs : 2007-12-11 22:18:30 [3d.EtJMk]
リストに付けるとしたら、お気に入りに付ける...
と、思ってるんですが問題はボタンの場所(汗

どうしたものか...
590 sky : 2007-12-19 12:36:29 [7Obwm9rk]
お気に入りに曲を入れて聞いているのですが、リスト順に再生を毎回クリックしないといけないのを保存されるようにしてほしい
一つのゲームの曲だけを入れて聞いているのですが、一曲が長く感じるので例えば120秒で切り替わる用にできないでしょうか?

自分の場合は曲を選んで聴く場合もありますが、一つのゲームを全部一回聴いてみたいのでお気に入りに入れて夜中ぶっとおしで
聴いてみるので、一曲が長いとつらい。で聴きながらいい曲をお気に入りに入れようと思っても、(翌日に記憶で)お気に入りで開いているから
好きな曲が入れれない。
プレイリストってのはそういう使い方できないし。

メドレーで一つのゲームを聴きたいが、曲が長くなる、お気に入りに入れようとしても聴くのに使っている。
聴き終わったらクリアして次のゲームの曲を聴く。お気に入りが機能しない。
できたら別にお気に入りが機能 がほしい。

多分皆さんは好きな曲を選んでmp3に変換されていると思うのですが、たまには全曲聴いてみたくなる事ってないですか?

文章めちゃくちゃですいません。うまく伝わっているといいのですが・・・。
591 黒羽◆bdHRRNwznCvbs : 2007-12-20 00:46:17 [3d.EtJMk]
>>590
お気に入りならリスト順に再生で曲の切り換えはかかりますが...
(個別に時間を指定するならタグの打ち込みが必要ですが)

多分、ゲーム単位での自動切り替えみたいなのが要望だと思いますが、
今の所それは考えていないです。
592 名無しさん : 2007-12-20 21:45:37 [4uV1FY/Y]
id6666
XID6ループとXID6イントロが逆表示になってます。。
593 黒羽◆bdHRRNwznCvbs : 2007-12-23 03:23:05 [3d.EtJMk]
071001c出しました。
カラム名が逆になっていただけだったので他に影響は無いです。
594 名無しさん : 2008-01-08 19:22:54 [4uV1FY/Y]
更新有難うございます。

黒猫:
+余白1秒のoffや、タグ記述の時間で停止とかは出来ませんか?。
595 黒羽◆bdHRRNwznCvbs : 2008-01-12 23:15:43 [3d.EtJMk]
余白1秒の有無はすぐできますね。
タグ時間で停止は録音の話ですか?
596 名無しさん : 2008-01-14 20:54:07 [4uV1FY/Y]
>>黒羽さん
あ、タグ時間停止の件は、
黒猫上でspcを聴いている時のことです。
1,2秒の効果音のspcでフェードが0秒でも無音検出の時間再生してしまうので…
しかしそこで無音を短くすると、間が大きく空く曲は止まってしまうのです

フェードアウトも含めタグで指定した時間で停止してもらえると、
どれぐらいが丁度良いかが分かりやすいと思うのです。(時間無視して連続再生も必要ではあります。。

id6666:
ミュートパートがチェック入っている曲を含め連続で編集していると、
そこに達した以降、特にチェックの必要ない曲にまでチェックが入っていってしまい効率が悪い気がします。。
597 黒羽◆bdHRRNwznCvbs : 2008-01-22 01:35:01 [3d.EtJMk]
>>596
やってる事の都合上、結構ややこしい事になりそうです(汗
ちょっときついかも。

ID6666の方はバグだと思います。
チェックが抜けてるような気がするので調べてみますね。
598 名無しさん : 2008-01-25 23:02:59 [4uV1FY/Y]
>>黒羽さん
難しいですか。。

そういえば、
wav化せずに直接再生していると、補間や音量にかかわらずノイズが出ますね…
599 名無しさん : 2008-01-26 01:13:36 [4uV1FY/Y]
ノイズ:
DSP700画面が出てるとでした。折角の機能なのに。。
600 黒羽◆bdHRRNwznCvbs : 2008-01-26 13:04:59 [3d.EtJMk]
>>598-599
こちらでは再現できないんですが...
バッファ足りなくてブチるのとは違うんですよね?
601 名無しさん : 2008-01-26 21:00:04 [4uV1FY/Y]
ブチって感じでなく、
イヤホンやスピーカでも再生中ずっとジーって言ってます…
止めたりDSP画面が無いと聞こえませんが。。
602 黒羽◆bdHRRNwznCvbs : 2008-01-27 00:03:35 [3d.EtJMk]
それは黒猫側ではなく、PCや環境の方の問題だと思います...

そのクラスの器用なイタズラができる腕なら、
黒猫はもっと軽くなってると思いますので(汗
603 名無しさん : 2008-01-27 22:09:07 [4uV1FY/Y]
PC自体みたいですね。。
ノートだとなりますが、デスク型のだとジーっとはなりませんでした。
604 名無しさん : 2008-01-27 23:20:31 [4uV1FY/Y]
パンがL,C,Rしかないと思ってたらRR,RLなる曲が・。
なんか変な感じに聞こえますね…
605 黒羽◆bdHRRNwznCvbs : 2008-01-28 10:52:57 [4FwjUeJw]
逆位相パンはテイルズやスターオーシャンでかなり使われまてますね。
同じドライバを使ってるっぽい他のゲーム数本もあった気がします。

逆という事で演奏設定でSurroundをかけるとその部分は正位相パンになります(汗
606 名無しさん : 2008-01-28 13:04:24 [jnSIf.uY]
そういうときに使うんですね。。(surround

聖剣3もかなり、、というか同じ曲でも人によったりしますね(こら
607 黒羽◆bdHRRNwznCvbs : 2008-02-10 21:43:48 [3d.EtJMk]
ID6666修正あげました、思いっきりミスってました(汗

黒猫はいじる所が今は無いのでSunburstコアを最新に差し替えてあります。
差し替えただけなのでバージョン等は変わらず。
608 名無しさん : 2008-02-16 21:02:08 [4uV1FY/Y]
ff6、アリア失敗にも行けるんですね。。script頂きました。

聖剣3のエンディング?ですが、もしかしてどこかで繰り返してますかね…
(Return to Foreverです。)5分ほどで終わりがきます。
本当は8分はあるのですが。。
609 名無しさん : 2008-02-28 18:58:43 [4uV1FY/Y]
ロマンシングサガ3の、始めのsquareロゴ直後から取り出すと
プロローグ中ずっと音が左右に移動し続けるのはどうしようもないのでしょうか・。
610 Sunburst : 2008-02-28 21:11:04 [o9jVDAw6]
>>609
script700 を使えば回避できるようです。
------------------------------
:001
w 16661
c #0 2
bne 001
m #143 0
------------------------------
611 名無しさん : 2008-02-29 19:09:34 [4uV1FY/Y]
>>Sunburstさん
有難うございます。振れ続けるのが直りました。。
.
.
ps:USB電源式のスピーカを用いることで、
DSP700画面が出ていても再生中ノイズが発生しなくなりました。
 (ただ、変えたスピーカ自体がやたらノイズ発生させてますがw
612 あすか◆bcLAinxbCfZw2 : 2008-03-01 22:51:12 [WUaBlSI.]
>>608
返事が遅くなって申し訳ないです。

聖剣3ですが、プレイしてEDまで確認しましたが、
5分ぐらいで終わるのが正解です。
(3キャラクリアしたけど一緒だった・・・)

おそらく、サントラは一部がゲーム中と異なりループするように
なっているので、専用に編集していると思います。

613 名無しさん : 2008-03-02 13:52:21 [4uV1FY/Y]
>>あすかさん
これはわざわざプレイ有難うございます。。
サントラが長くなっているのですね… 本編でなく、サントラとmidiで作ってる人のを聴いて思ったので・。
未収録の曲とかもありますしね。
614 名無しさん : 2008-03-04 22:15:40 [4uV1FY/Y]
取り出すと、ロックマンXも変わらないわけでもないですが、
デザエモンは結構残響が無くなってしまいますね。。
615 名無しさん : 2008-03-04 23:38:19 [4uV1FY/Y]
>>614
すみません。ヘッドホンで聴いたらちゃんとリバーブ効いてました。。
616 名無しさん : 2008-03-18 17:05:48 [4uV1FY/Y]
やはり元々TVゲームだけあって、
CDに焼いてテレビから音を出したほうが本物の感じがしますね。。
 +-RWなら音楽CDでも何回も焼きなおせますし。

焼くとこころなしか、フェード時間+余白1秒+更に1秒ほどある気がしますね…
(wavをmp3にせずに直接WMPの書き込みリストに登録してるからかもしれません。)
617 名無しさん : 2008-03-20 01:25:22 [4uV1FY/Y]
ロマサガ2の戦闘曲は、どうにもストリングスが1つ欠けますね。。
遭遇音が入るからか、巻き戻しつつ2,30回ボタン押して取り込んでますが
欠けるか無音にしかならないですね…
618 黒羽◆bdHRRNwznCvbs : 2008-03-20 23:25:27 [3d.EtJMk]
>>616-617
CDに焼いたら余計な1秒というのは、もしかしたらプリギャップかも。
(黒猫が間違ってる可能性もありそうですが)

ロマサガ2は私は曲は知っててもゲームは未プレイなのでなんともですが、
その手の前の音でかき消されるものは、もはや普通に吸ってもどうにもならない
という所に来てますね...

それじゃ普通に吸わないという事ですがこれは知識が相当に必要ですし。
あすか氏がよくやりますが私は彼が何やってるのかほとんどさっぱりです(笑
619 あすか◆bcLAinxbCfZw2 : 2008-03-20 23:36:37 [WUaBlSI.]
>>617
黒羽氏から、話を振られた感があるんで、回答します。
ロマサガ2の戦闘曲は、ZSNESのオートサーチだとおそらく
というか、高確率で無音になります。

理由は、CPUからの曲再生命令後とは別に、$F4に曲スタートが
指示されるからです。
(無音になるのはこの指示がくる前にSPCが吸い出されてしまうためです)


っで、肝心の回避策ですが、scriptで、
------------------------------
m #0 0
------------------------------
を適用するか、バイナリエディタを利用して、
SPCファイルの0x1f4を0x00に書き換えてください。





620 名無しさん : 2008-03-21 15:49:04 [4uV1FY/Y]
おかげさまでうまく再生されました。

CDはもう少しフェードを減らしてみます。。
621 名無しさん : 2008-03-21 20:45:34 [4uV1FY/Y]
ID6666の時に入っているXID6無効のチェックが、黒猫でそのspcを開いたときに外れています。
 (外れているほうが後で編集しやすい感じもありますが…
622 黒羽◆bdHRRNwznCvbs : 2008-03-24 22:27:54 [3d.EtJMk]
申し訳ない、調べてみます...
623 黒羽◆bdHRRNwznCvbs : 2008-03-25 20:33:34 [3d.EtJMk]
テスト版あげました。
外れているというか、そもそも付け外しする処理がそもそもありませんでした(汗
忘れていたようです...
624 名無しさん : 2008-04-04 23:48:42 [fS1Pz8lA]
>>黒羽さん
対策ありがとうございます。(621
625 名無しさん : 2008-04-13 15:11:57 [fS1Pz8lA]
.s10~.s99も選択部分に対応してほしいです。
「全てのファイル」で開けますが、スクリプトやテキストも選択可能になってしまうので。。
626 名無しさん : 2008-04-14 00:11:21 [fS1Pz8lA]
チャンネルのミュートって、聞こえないだけでspcに出力はされてるんですね・・
XID6に対応してないソフトだと
そのまま取り出したのと何ら変わらないようで…
627 黒羽◆bdHRRNwznCvbs : 2008-04-14 13:22:45 [m1WQ2t1I]
>>625
ファイルを開くダイアログでの反応する拡張子のとこに、
一個一個入力していくとキリが無いってのがありましてorz
*.s1*~*.s9*ならとりあえず追加は9個で済むんですが。

チャンネルミュートはその通りですね。
音の出力をカットしてるだけです。

あとscript700を使って音色毎に発音そのものをカットする方法もあります。
628 名無しさん : 2008-04-14 21:03:45 [fS1Pz8lA]
>>黒羽さん
そうですか…
対応表示項目と実際に対応させる拡張子の記述法は違いますしね。。
(unofficialだとファイル名に連番が来るのでsが・・

ミュートは今のところはxid6に頼ることにします…
629 名無しさん : 2008-04-19 15:52:35 [fS1Pz8lA]
0が入らないなと薄々思っていましたが、
試しに1時間以上放置してから「!」押して確信しました。
XID6の自動時間取得で、時の位が反応しません。


ちなみに1000秒以上のspcは可能ですか?
(5時間1分まで入りますが・・
630 名無しさん : 2008-04-21 02:02:37 [fS1Pz8lA]
時間修正有難うございます。
631 黒羽◆bdHRRNwznCvbs : 2008-04-21 09:57:30 [esZKb7rE]
大丈夫そうですね。
リリースしてすぐにここに書こうと思って忘れてました(汗
632 黒羽◆bdHRRNwznCvbs : 2008-04-21 15:11:15 [m1WQ2t1I]
あと最大再生時間はreadmeにも書いてましたが、
XID6は100分(1時間40分)みたいです。

というのはSNESAmpで確かそれ以上入力できなかったんで、
そう決めた記憶が。

そして、
>(5時間1分まで入りますが・・
は、こっちのチェック怠慢ですね(汗

#恐らくは100分以上でも動くとは思いますが

XID6は作った本人すら全項目網羅してなかったりとか、
よく解らない部分があって困ります...
633 Sunburst : 2008-04-21 20:56:27 [JX1QVuDI]
お疲れ様です。お忙しいところ、修正ありがとうございました。
DSP_ECHOMEM については次バージョンまでに、ちゃんとした実機っぽい動き
になるようにしますので。 (あくまで 「っぽい」動きですが)
634 名無しさん : 2008-04-21 21:45:54 [fS1Pz8lA]
時間はそういう仕組みなんですね。。
またですが、 その1時間40分を利用して、
MAXまで時間入れた状態でループ数を増やすと、時間表示が「00:-517:-28」とかになります…

(聖剣3のPolitical Pressureという曲にバスブーストをかけて、
22以上の音量で聞くと途中で鳴らなくなるのはイヤーセーフですか?。
Noを使うと続きますが…  と言っても、この曲にかけるのはそもそも間違いですg。)
635 黒羽◆bdHRRNwznCvbs : 2008-04-21 22:37:53 [ec7UzG2I]
>>633
メール返信もしてないのに申し訳ないですorz 必ず返信しますので
マジコン持ってるのでSPC2ROMが「動けば」実機演奏で試すのも可能ですので。

#確かろくすっぽ動かないとかでSNES9Xppの作者さんでしたっけ、改造版作ってた気も

>>634
あまり無茶な設定をしないであげてください...(笑
でももうちょっと真面目なチェックはしておこうかと思います。
次の正式版の時にでも。

聖剣3や魔神転生、リトルマスター等にバスブーストは御法度ですね。
あれらは普通の状態で爆音ですし。

魔神転生なんかブースト無しでも25で既に割れ気味ですし。
636 名無しさん : 2008-04-29 23:44:48 [Lui1tkM2]
ロックマンX3のspcが
異様な音になるんです。
一回目は正常にできたのに
次からは異様な音が・・・
SNES9Xでやりました。
諦めるしかないのでしょうか?
637 fastlast : 2008-04-30 02:55:59 [sEIV7wpY]
>>636
どの曲で発生しますか?
それと、異常が起きる状態の各種設定(SNESAPUタブなど)
などの情報もお知らせください。

638 名無しさん : 2008-05-26 14:53:16 [Lu2l7adI]
「美食戦隊薔薇野郎」のSPCにscript不要化パッチを当てると演奏のテンポが
少し遅くなります。
最初の2ステージ分しか確かめてないのですが、とりあえずその範囲内では
どの曲でも起こるようです。

あと「ナージュ・リーブル」で、最初のステージの戦闘BGMがどう吸っても
途中(主旋律がストリングスに移るあたり)からテンポが少し速くなるの
ですが、こちらはパッチを当てると正常に演奏されるようになります。
639 あすか◆bcLAinxbCfZw2 : 2008-05-28 02:10:26 [WUaBlSI.]
>>638
ナージュの方は、時間があるときに見てみますが、
薔薇野郎の方は、見てみたら、タイマーの速度が本来
60hzなければいけないところが、誤って55hzになっていました・・・
申し訳ないです。

黒羽氏の方には、明日にでも修正依頼をします・・・
640 638 : 2008-05-30 22:38:59 [EfAt8fEo]
>>639
レスどうもありがとうございます。
60分の55ですか…言われてみればなるほど、それくらいの割合で遅く
なっていたような気がいたします。

あと、全く関係のない話で恐縮なのですが…
音楽の鳴り始めに強制的にフェードインが掛かり、吸い出した SPCにも
それが反映されるゲームがあるのですが(例:「イデアの日」など)、
こういうフェードインを無効化する方法はあるのでしょうか?
641 あすか◆bcLAinxbCfZw2 : 2008-05-30 23:21:32 [WUaBlSI.]
>>640

>こういうフェードインを無効化する方法はあるのでしょうか?
ゲームによっては可能です。っが、Hackをしないとダメですが・・・

って言っても不親切なので、イデアの日の場合であれば
SPCの
0x118
0x119
0x120
0x121
0x122
を 0x00 に書き換えてみてください。

あと、薔薇野郎ですが、IPSパッチの
0x10の0x90を 0x84に書き換えればOKだったりします(汗
642 名無しさん : 2008-06-01 21:39:14 [5k6JRH6U]
>あすかさん
いろいろとご親切にありがとうございます。
薔薇野郎の方で言いますと「00000010: 90 84」で良いのですね。
643 あすか◆bcLAinxbCfZw2 : 2008-06-01 21:58:04 [WUaBlSI.]
>>642
それで合っています。まあ、黒羽氏にお願いして、
既にパッチを差し替えてもらったので、DLしてもらっても大丈夫です。

あと、フェードイン無効化は需要があるようであれば、
特殊なSPCの方に情報を追加してもらいますが、
でも、残念ながらフェードインしながら始まるゲームを
全部調べるのはきついので、情報があればですが・・・


644 名無しさん : 2008-06-07 01:43:24 [4uV1FY/Y]
テトリスバトル外伝でですが、
ある程度積み上がってくると曲が速くなるのですが、そこを先頭から速いままにしておこうと
いくつかコードと組み合わせてみたのですが、速くなる前に取り出されるか始めが抜けて取り出されてしまいます。。

サウンドテストはあるのですが速くなった物は聞けないので、どうしようもないのでしょうか…
645 あすか◆bcLAinxbCfZw2 : 2008-06-07 10:43:09 [WUaBlSI.]
>>644
解析してみました。
このscriptで早くなるはずです。

m #0 0
w 12288

m #182 0
m #32 3

646 バグ発生 : 2008-06-07 12:31:15 [p7jWQIv2]
再生を一時停止した状態でソフトを終了しようとすると、
フリーズしました!
647 名無しさん : 2008-06-07 17:42:25 [4uV1FY/Y]
>>あすかさん
有難うございます。
65816.700として試してみましたが、うまく加速バージョンになりました。

こういったスクリプトは、
時間が迫ると曲が速くなるような他のゲームでも応用できますか?。
648 あすか◆bcLAinxbCfZw2 : 2008-06-08 10:17:23 [WUaBlSI.]
>>647
うーん・・・ゲームにもよりますが、大抵は出来ると思います。
ただし、全ゲームを調べるのはかなり面倒なので、
個別にゲーム名をあげてもらえれば解析しますよ。

649 黒羽◆bdHRRNwznCvbs : 2008-06-08 16:42:20 [ec7UzG2I]
>>646
こちらで再現できません...
他の環境とかでも試してはみたのですが。
650 名無しさん : 2008-06-08 16:57:28 [4uV1FY/Y]
>>あすかさん
スーパーマリオワールドやスト2も
時間やHPによって曲の速度が急に変わりますね。。
手持ちのゲームではあとこの2つぐらいでした…

>>黒羽さん
お気に入りからenterでコロコロと曲をすぐに変えていると、反応が無くなりました。
651 黒羽◆bdHRRNwznCvbs : 2008-06-08 21:54:26 [ec7UzG2I]
正直な所、あまりコロコロ曲を変えると飛ぶかもしれません (汗
理由がよく分からないというか。

いつか直る時まで、やさしく使ってください(笑
652 あすか◆bcLAinxbCfZw2 : 2008-06-08 22:05:06 [WUaBlSI.]
>>650
解析しました。

スーパーマリオワールド
m #0~255 r0x51

ストリートファイター2
m #0~255 r0xc0

これで好きな速度に変更出来ます。
値は、書いてある通り、#の後の数値は 0~255で
値が大きいほど速度が上がります。
また、SPC RAMエリアを直接書き換える関係上
Sunburst氏のコア以外では動作しませんのでご注意願います。
653 cripson : 2008-06-09 15:17:40 [fEAQjHqg]
はじめまして。こちらで質問するのはお門違いかと思ったのですが他に聞けるところが無いので質問させてください。

他サイトで落としてきたspcをtxtファイルに変換(もしくは書き換え)する方法というのはあるでしょうか?
654 黒羽◆bdHRRNwznCvbs : 2008-06-09 22:46:54 [ec7UzG2I]
>>653
スレ違いなので移動してきました。

txtファイルが何を意味するのかよく解りません。
MMLでしょうか?

MMLなら聞いた事はありませんし、恐らく不可能とは言いませんが、
個別になんとかでもしない限り音階が狂います。

MIDIへ変換するのは確かあったはずです。
MIDIからMMLもあったような感じがします。
655 名無しさん : 2008-06-14 00:17:28 [4uV1FY/Y]
金夜から日曜しか見れないので返信が遅れてすみません。。
あまり急いで曲変えないようにします。。
そして、無事に速度が変更できました。
656 名無しさん : 2008-06-16 19:10:58 [bzPk7N0U]
script700について質問させてください。

かまいたちの夜のSPCをZSNESで作成しているのですが、
「特殊なSPCについて」ページ内の「すてきな宝物」のオルゴールのループについてです。

ワードパットにコードをコピーし、ファイル名を曲名.700とし、SPCファイルと同じフォルダに入れました。

曲の再生中にプレイヤーのscript700の欄にコードは表示されているので
scriptの認識はされているはずですが、オルゴールから抜けません。

オルゴールから抜けた部分でSPCを作成してscriptを使用してもやがてオルゴールのループとなってしまいます。

私の設定の仕方に何か問題があるのでしょうか。
ご指導お願いします。
657 あすか◆bcLAinxbCfZw2 : 2008-06-16 19:33:26 [WUaBlSI.]
>>656
吸い出すところの問題です。
該当の曲は、データを後から転送していくタイプなのですが、
ボタンを後一つ押とエンディングに移り変わるという場所で、
ループの頭に戻ってきたタイミングで吸い出してみてください。

私の方は、これで動作確認をしております。
658 whitegale : 2008-06-16 20:56:09 [bzPk7N0U]
>>657
迅速な回答ありがとうございます。
おっしゃる通り試してみましたがうまくいきません。
ボタンを後一つ押すとスタッフロールという場所でしょうか?
また、この場所はオルゴールのループですが、その頭で吸い出すということでしょうか?
たびたび失礼いたします。





659 あすか◆bcLAinxbCfZw2 : 2008-06-16 20:57:50 [WUaBlSI.]
>>658

>ボタンを後一つ押すとスタッフロールという場所でしょうか?
その通りです。その場所で、ループの頭に戻ったタイミングで
吸い出してみてください。
660 whitegale : 2008-06-16 21:08:32 [bzPk7N0U]
ご指摘の通り試してみたのですがやはりうまくいきません。
やはり私は何か間違っているのでしょうか…?
ゲーム内容の具体的な話で申し訳ないのですが、事件が無事解決したシーンでよろしいですよね?
661 あすか◆bcLAinxbCfZw2 : 2008-06-16 21:32:22 [WUaBlSI.]
>>660
えーと・・・ごめんなさい。タイミングによってはダメなようです。
scriptを見直したんで、こちらで試してみてください。

m #1 w0 ;ここにループ数を設定

u #1120 w0
a #1120 w0
m #0 w1
m #0 0

:001
w 64000
a #1 w1
c w0 w1
blt 001

m #1 0
m #5 1
m #27 2
m #1 3

e
662 whitegale : 2008-06-16 21:46:26 [bzPk7N0U]
>>661
わざわざscriptまで見直していただきすみません。
こちらのscriptでは私のSPCもループを抜けられました!
吸い出すタイミングが良くなかったのですね。
貴重なお時間をいただき、本当にありがとうございました。
663 名無しさん : 2008-06-20 23:37:25 [4uV1FY/Y]
スーパーマリオワールドですが、
aコマンドのほうが速度の違う他の曲にもすぐ使えるかなと思ったのですが、
途中で速度が元に戻ってしまいました。。
664 Ruby : 2008-07-21 18:39:17 [zEzGp6fQ]
はじめまして。いつも愛用させていただいております。
新PCへ移行したところ、再生を一時停止した状態で
・「停」ボタンを押す
・ソフトを終了する
のどちらかを行おうとするとフリーズするようになってしまいました。
>>646にも同じ症状の方がいるようですが、一応報告しておきますね。
665 黒羽◆bdHRRNwznCvbs : 2008-07-22 20:10:12 [ec7UzG2I]
>>664
なにぶん症状が起きる件数がこれで2件目というのと、
自分の環境の全PC(5台)で再現しないというのがありまして、
何が原因かさっぱりの状態です。
(オンボードが4台にSoundBlasterAudigy2ZSが1台)

参考までにオーディオデバイスは何を使っているか教えてもらえますか?
オンボードならRealtekのとか、 SoundMAXとか。
666 あすか◆bcLAinxbCfZw2 : 2008-07-22 20:21:12 [WUaBlSI.]
>>663
遅くなりましたが、調べてみましたが、
途中で速度を元に戻すような処理は無いですね-。

とりあえず、どの曲か教えて欲しいのと、
そのときに使用したscriptを教えてください。
667 Ruby : 2008-07-23 21:37:59 [zEzGp6fQ]
>>665
ご返信ありがとうございます。
オーディオデバイスは
・オンボード(Realtek ALC883)
・USBオーディオ(Yamaha UW500Plus)
を使用しておりますが、どちらを使用した場合も確実に症状が出ます。
また、参考までにエラー警告として
「アドレスnでアドレスnに対する読み込み違反が起こりました」
(nは00000000かその他の16進数)
と表示されることがあります(再現性に乏しくどんな条件下で出ているのかわからないのですが…)。

なんかアプリケーション側の問題ではないような感じも…。
668 名無しさん : 2008-07-26 11:15:29 [Rv5nQ76k]
>>あすかさん
元の速さがバラバラなので加算という形で、
a #20 r0x51 という風に使ってました。

ワールドマップ各所の曲やお化け屋敷・城・エンディングの曲が
すぐ元の速さに戻ってしまいます。。
669 あすか◆bcLAinxbCfZw2 : 2008-07-26 11:53:40 [WUaBlSI.]
>>668

えーと、見てみました・・・>>666の情報は誤りでした
途中で速度を戻す処理がありました(汗

っで、scriptの方は
m #0 rw0xe2f
a #20 r0x51

でやってみてください。
670 黒羽◆bdHRRNwznCvbs : 2008-07-26 19:17:45 [ec7UzG2I]
>>667
微妙な所ですね (汗
音周りで黒猫がコケると、読み込み違反よりは
大抵Assartエラーが出るかもしれません。

何か解れば対策試みてみますね。
671 名無しさん : 2008-07-26 23:10:38 [Rv5nQ76k]
>>あすかさん
やはり元に戻ってしまいます。。
672 あすか◆bcLAinxbCfZw2 : 2008-07-27 14:54:23 [WUaBlSI.]
>>671
戻るのってエンディングの曲ですよね??
それだと、申し訳ありませんが動的に変更するのは無理です。
(曲データ内にテンポ制御があるため)

673 名無しさん : 2008-08-09 22:05:18 [Rv5nQ76k]
>>あすかさん
そうなのですか。。エンディングもですが、
城の曲の冒頭以降も変化なかったので、難しいものなのかなと。。
674 890 : 2008-08-15 22:36:32 [LwPj4PU6]
前から気になってたんですが、インジケータの発音状態(PNEKO...)の上にあるバーは今後なにかで使う予定とかですか?
675 黒羽◆bdHRRNwznCvbs : 2008-08-16 02:48:08 [ec7UzG2I]
サンプルがループに入った際にうねうねさせて
少しでもFMDSPっぽくしようと思ってたんですが、
後回しというか面倒でそのまま未使用になってます...
あとループが長続きする曲が意外と無いというのも。(見て楽しくない)

なんか思いついたら、何かの機能にします (汗
676 890 : 2008-08-16 18:22:50 [LwPj4PU6]
じゃあ提案として、パンの振り具合の表示とか・・・
677 黒羽◆bdHRRNwznCvbs : 2008-08-17 02:09:30 [ec7UzG2I]
それも良さそうですね。
ちょっと考えてみます。
678 黒羽◆bdHRRNwznCvbs : 2008-08-17 16:19:02 [ec7UzG2I]
080420a置きました。

パン振り入れてみました。
あとtxtに書き忘れましたが今までRLとRRを間違えるバグが見つかったのでそれも直してあります。

で。
元のサンプルの標準音量が解らないのでパン表示ではほとんど振れてないのに耳では思いっきり振れてるのがよくあると思います。
VLとVRの音量差でパン決めてますので、たとえば、

・音量が低いサンプルでVLが100でVRが0
・音量が高いサンプルでVLが10でVRが0

これらが音量の補正で大体同じ音量で耳に聞こえたとしても、
パン振りは上が思いっきり振れて下は微動するかどうかくらい、になります。
で、大体のSPCは下の場合が殆どです。
その為、ちょっとは見栄えよく振れるようにバイアスかけてます。
それでも妖しいんですが諦めてください(汗
(見た目を楽しむ程度で)

ちなみに本当に極悪なのになると、
実況おしゃべりパロディウスに該当があるんですが、
VLが1、VR が0でかなり左に振れる音色があったりします。
元の音量がかなり高いんでしょうね。
679 890 : 2008-08-17 20:25:17 [LwPj4PU6]
さっそくの実装お疲れ様です。
VL,VRの数字だけじゃパンがどう振ってるかわかりにくいのも、これで解消されるかと思います。

例えばVLが0、VRが1でも表示は中央ですね。
この場合は右に振り切ってますが仕方ないと思います。
680 890 : 2008-08-22 09:38:48 [LwPj4PU6]
バグ報告です。
インジケータを開いてチャンネルミュートすると、チャンネル毎のボリューム表示の下の標示がおかしくなります。
681 黒羽◆bdHRRNwznCvbs : 2008-08-22 14:36:16 [4uV1FY/Y]
こちらではどうも再現しないっぽいんですが...
違う場所を見てるのかな(汗
682 890 : 2008-08-22 23:21:13 [LwPj4PU6]
えと、スペアナの下のCh毎の表示ですよ
683 黒羽◆bdHRRNwznCvbs : 2008-08-23 00:36:40 [ec7UzG2I]
なんかミュートしてるチャンネルのパン表示が変わったりしますね (汗
気づきませんでした、直します。
684 黒羽◆bdHRRNwznCvbs : 2008-08-23 00:53:17 [ec7UzG2I]
080420b置きました。
なんか鍵盤側もたぶんおかしかったと思います。(汗 修正中に気づきました
685 890 : 2008-08-24 01:33:42 [LwPj4PU6]
直ってますよ。
鍵盤のはこっちが気づいてませんでした・・・w
686 890 : 2008-09-09 21:42:01 [LwPj4PU6]
逆位相サラウンドを全くかけないようすることって出来ないんでしょううか?
聖剣3とか、テイルズとか。
特にテイルズはパートによってサラウンドがかかってたりなかったりなので、サラウンド機能は意味ないので・・・。
687 Sunburst : 2008-09-09 23:01:25 [dOn9AGAY]
さっそく SNESAPU で対応してみました (opt=0x1000)。
あまり動かしてないので変なところあるかもしれませんが。 (汗)
あとは黒羽さん、お忙しいところすみませんが、お願いいたします。
688 黒羽◆bdHRRNwznCvbs : 2008-09-12 11:40:15 [4uV1FY/Y]
お久しぶりです。
今晩テスト版出しますね。

逆位相使いすぎなスタオーとか聞きやすくなりそうな感じがします(笑
蓬莱学園みたいにうまく隠し味的に使ってるのはいいんですが。
689 黒羽◆bdHRRNwznCvbs : 2008-09-13 01:09:07 [ec7UzG2I]
という事で080831a出しました。
こんな感じでしょうか。

Sunburst氏の方で正式版が出たらこちらも正式版で出そうと思います(笑
690 890 : 2008-09-13 02:01:01 [LwPj4PU6]
お、さっそく使ってみました。
いいですね!サラウンドは聴きづらいだけで意味ないと思うのでこれはいいと思います。
実装ありがとうございます。
691 890 : 2008-09-30 18:23:48 [hDFANtuQ]
もうひとつ質問ですが、パンが常に左右を行きかってるような曲のパン移動を無効にできるんでしょうか?
VL,VRでのパン移動でなく・・・なんか、そういうエフェクト(?)がかかってるような・・・・。
うまく説明できませんが・・・。

例えば、ラジカルドリーマーズのラスボスとかがありますが・・・。
なんでパン移動してるんでしょうかね・・・?
692 黒羽◆bdHRRNwznCvbs : 2008-10-01 01:38:20 [xtlzLeeg]
確かに聴いてみればそうですね。
そういうエフェクトっぽいですが。

それとは別にただのパンを無効化するとなると、
ぶっちゃけ音量変化を全て左右一緒にしてしまう事になります。
コアをいじらなくても、黒猫で言えばSterepSPを0にすると疑似モノラルです。

#試してみたら0でも左右に振れるんですね、このエフェクト
693 890 : 2008-10-01 18:27:54 [hDFANtuQ]
全くわからんですが、内部で(?)そういう効果がかかってるとしか思えないです・・・。
常にパン移動しててもただ聞きにくいだけなのに・・・。
694 Sunburst : 2008-10-02 00:39:21 [dOn9AGAY]
どうやら問題の曲はマスターボリュームのパンが移動しているようです。
以下の script700 でパン移動を抑止できましたのでお知らせします。
------------------------------
m #143 0
------------------------------
StereoSP は VL,VR にしか反映されないので 0 にしてもだめみたいです
(SNESAPU の仕様)。
SNESAPU の正式版は今週末あたりに出しますね。
695 890 : 2008-10-02 18:04:43 [hDFANtuQ]
Script700で試したら抑止できました。
なるほど・・・。マスターにもパンなんてのがあるんですね・・・スーファミって。
ありがとうございますm(_ _)m

696 890 : 2008-10-02 18:08:34 [hDFANtuQ]
余談ですが。

SFCの曲でよくありますが、1周目と 2週目とで細部が違うのってありますよね。
例えば1周目でビブラートがかかってないのに2週目ではかかってるとか(ビブラートがかかってる音色に切り替えた後)。
1周目と2週目のパンが違うとか。

こういうのって単に設定忘れなんでしょうか。ちょっと気になってました。
697 黒羽◆bdHRRNwznCvbs : 2008-10-03 00:43:13 [xtlzLeeg]
そういえばマスター周りのものって全然出してないですからねぇ DSP700は。
マスター周りの情報を出そうと思いつつも、もうゲージの置き場所が無いというか。(汗

何も考えずにあんな場所にレジスタ表示置いたのがマズかったんですが。
698 890 : 2008-10-03 00:58:11 [hDFANtuQ]
スペアナの下のやつですよね。
あれ、なんなのかさっぱりわからないので、ぶっちゃけなくても・・・(ry
699 黒羽◆bdHRRNwznCvbs : 2008-10-05 21:01:28 [xtlzLeeg]
080831b置きました。
マスター周りのパラメータをゲージで出してみました。

置いてから127 / 4で31だからゲージ満タンにならないじゃないかと気づいたんですが、
次のテストかこのまま正式版ならその時にでも小数点で切り上げして32になるようにしておきます(謎

skinはまた変わってしまいました。
綺麗な skinを作って下さってる方がいるようで物を見た事があるんですが、
また変わってしまいます。見てたら申し訳ないです。
700 黒羽◆bdHRRNwznCvbs : 2008-10-05 21:23:36 [xtlzLeeg]
やはり恥ずかしいので切り上げするようにして再アップしておきました(汗
701 890 : 2008-10-06 10:27:34 [hDFANtuQ]
マスターの3番目以降の意味がちょっとわかりません^^;

要望ばっかになりますが、リバーブ(エコー?)の量なんかも表示するのはどうですか?
702 890 : 2008-10-06 10:33:00 [hDFANtuQ]
っていうか、3番目以降のゲージってリバーブのですか・・・?
曲の途中でリバーブの量とかが変わる所でゲージが変わるから・・・。
703 黒羽◆bdHRRNwznCvbs : 2008-10-07 00:02:22 [xtlzLeeg]
test_history.txtに書いたんだけどなあ、と思ってたら
入れるの忘れてました(汗申し訳ない...

落とし直して見て下さい...
マスター音圧の場所を除いた並びは Sunburst氏のプレーヤと一緒です。

ゲージ色は変えられるようにしてますがいい色思いつかないのでとりあえず全色同じという事で。
704 890 : 2008-10-08 17:36:48 [BGXCroJM]
エコーを弄って遊ぶことは不可能ですよね・・・?
705 893 : 2008-10-15 15:55:05 [DKcC/LMk]
黒猫SPC何年来愛用させていただいております。
ピッチを半音単位で変更できるようになるといいなあ。
706 黒羽◆bdHRRNwznCvbs : 2008-10-19 21:28:06 [UMJVDNm6]
ピッチの数値がいくらで半音なのかよく解らないので...(汗
707 黒羽◆bdHRRNwznCvbs : 2008-10-21 09:32:03 [4FwjUeJw]
と書いてからふと思いましたが、
Sunburst氏のプレーヤで同じ事やってるでしょうし、
ソース見れば解りそうな感じするので週末でも読んでみます。
708 Sunburst : 2008-10-21 19:53:08 [dOn9AGAY]
↑のキーの話ですが、該当するキーのピッチは
pitch = 32000 * 2^(key/12) で求められます。

例えば、下のような感じです。
key=-12 : pitch = 32000 * 2^(-12/12) = 32000 * 0.500 = 16000
key=-1 : pitch = 32000 * 2^(-1/12) = 32000 * 0.944 ≒ 30204
key= 0 : pitch = 32000 * 2^(0/12) = 32000 * 1.000 = 32000
key=+1 : pitch = 32000 * 2^(1/12) = 32000 * 1.059 ≒ 33903
key=+12 : pitch = 32000 * 2^(12/12) = 32000 * 2.000 = 64000

私のプレイヤーでは、全部計算した結果のみを定数化しているため
ソース見ても意味ないかもしれません…。 (汗)
709 黒羽◆bdHRRNwznCvbs : 2008-10-22 00:31:43 [UMJVDNm6]
ソース中の定数そのまま使ってとりあえずここを見ないで軽く追加してしまいました(汗
081013a置いてあります。

計算式ありがとうございます、
計算できるならドロップダウンの必要も無いですね。TUpDownとかでも。
その方向で変えてみます。
710 黒羽◆bdHRRNwznCvbs : 2008-10-22 01:14:51 [UMJVDNm6]
709は取り消しで上書きしました。
上下 2octです。下は2oct以上いらないですね、音になってないですし(汗
711 890 : 2008-11-04 18:07:59 [hDFANtuQ]
ちょっと質問です。

SFCの音色はアタックとループがあって、キーオン毎にアタックから再生されます。
が、ロマサガ3のうねってるようなのこぎり波(音色番号17)はキーオンオフ関係なしに常にうねってます。

これってSFC独自の機能とかなんでしょうかね・・・。
レガートっぽいけどレガートもしてないし。
712 名無しさん : 2008-11-14 21:26:22 [Rv5nQ76k]
再生中に一時停止を押してから停止を押したあと、曲を切り替えようとすると、
なんとか~=NULLとか出て強制終了します。。
713 890 : 2008-11-18 01:54:42 [II4aOVSI]
バグかどうかわかりませんが不具合があります。

最初、黒猫を起動してDPS700を開くと鍵盤が表示されっぱなしになります。
ソフトを起動し直すと戻ります。私だけでしょうか・・・?
714 黒羽◆bdHRRNwznCvbs : 2008-11-19 00:08:10 [UMJVDNm6]
>>712
一時停止からのボタン押しの処理が腐っていましたorz
手元では既に直してあり、週末にでも正式版として出す予定なので、
もう暫くお待ち下さい。

>>713
ただ起動しただけで起こるのであれば、こちらで再現しませんorz
演奏しなくても鍵盤出ますか?
715 890 : 2008-11-19 03:13:52 [GoiGeRns]
演奏しなくても出ますよ。もしかしたらこっちの問題かもしれません。
ただ前は問題なかったです。いつからか急になったんです。
716 黒羽◆bdHRRNwznCvbs : 2008-11-19 10:56:20 [65fR2ZCc]
その時のスクリーンショット頂けますか?
DSP700の部分のみで良いので。
717 黒羽◆bdHRRNwznCvbs : 2008-11-21 23:55:21 [UMJVDNm6]
見てみましたが、画面書き換え時のクリアが無視されてる感じに見えますね。
これが演奏時じゃないのに出る理由がさっぱりですorz

全然再現する気配も無いです...
718 名無しさん : 2008-11-22 16:47:11 [Rv5nQ76k]
修正ありがとうございます。
719 Petal : 2008-11-24 07:57:15 [dOn9AGAY]
script700についてなのですが・・・

カオスシードのSPCを「特殊なSPCについて」のコードで対応させようとしています。
script700タブを見るとコードが表示されているものの、適用前後で変化が無いようです
(実機よりも音が足りない)。

見落としなどがあればよろしくお願いします。
720 あすか◆bcLAinxbCfZw2 : 2008-11-24 12:22:48 [WUaBlSI.]
>>719
えーと、カオスシードはZSNESのオートサーチだと高確率で、
一部パートが抜け落ちます。
ですので、音が鳴り出す直前(1フレーム前ぐらい)に吸い出すと
よいでしょう。


でも。適用前後で変わらないってかいてあるから
もしかして、某所のSPCでしょうか??
721 890 : 2008-11-24 18:22:20 [OfI1gNWo]
>>717
新しいバージョンにしたら直りました・・・。
わけわかりませんけど・・・。
722 Petal : 2008-11-24 18:36:42 [dOn9AGAY]
>>720
そのもしかして、です・・・

ありがとうございました。吸い出しなおします!
723 あすか◆bcLAinxbCfZw2 : 2008-11-24 22:54:15 [WUaBlSI.]
>>722
某所のやつは、鳴らせるようにHackしてあるんですが、中途半端に
Hackしてあるから、ドラムがならなくなっています。
(Hackのやり方が不完全でSPC700内での割り込みタイミングがずれている。)

修正方法は、ここにおいてあるNoScript化パッチを適用してみてください。
これで、ドラムが鳴らないのが解消されます。
(修正版を 1年以上前に送ったけどスルーされたので、放置しています)
724 Petal : 2008-11-25 02:56:40 [dOn9AGAY]
吸出しがなかなか上手くいかず、気が遠のいていたところです。
パッチのほうで解消できました!
たびたびありがとうございました。
725 黒羽◆bdHRRNwznCvbs : 2008-11-25 14:53:26 [4uV1FY/Y]
>>721
スキンが破損していたんでしょうか...
最新版と差し替えた際にスキンを上書きしてなければ、また違う理由だとは思いますが。

原因不明ですがとりあえず直ってしまったので様子見という事で。
726 890 : 2008-11-26 01:34:54 [KaYbp1bg]
>>725
すみません。やっぱ直ってませんでした・・・。
727 黒羽◆bdHRRNwznCvbs : 2008-11-26 11:43:17 [4uV1FY/Y]
描画周りなので、ビデオカードのドライバ更新とかどうでしょうか。
こっちでは相変わらずあちこちで試してますが再現しません...
728 890 : 2008-11-27 03:41:32 [KaYbp1bg]
たぶんこっち側の問題かと思います。
が、ドライバの更新なんてやったことないのでわからないですが・・・。
それにしても今までならなかったものが急になるのはおかしい・・・。
729 lacto : 2008-12-01 16:57:16 [0gA.6r22]
すーぱーぷよぷよ通のspcファイルを
このサイトに掲載されている Script700を元に再生させたのですが、
どの曲も途中から再生されてしまいます。
最初から再生させることは可能なのでしょうか?

あまりScript700について分かっていないのですが、
よろしくお願いします。
730 あすか◆bcLAinxbCfZw2 : 2008-12-02 22:48:44 [WUaBlSI.]
>>729
script700 というか、SPCの仕様を理解していないようで、簡単に説明をします。

SPCはSPC700(SFCのサウンドチップ)の各種レジスタ情報や曲の状態を保存した
ファイルです。ですから、保存したときの状態で再生されます。
(曲の途中で保存した場合はそこから再生される)
まあ、簡単に言うとステートセーブとお考えください。

また、script700はSPCと65C816(SFCのメインCPU)とのやりとりを擬似的に
行うscriptです。
(詳細は、特殊なSPCについてのページを参照ください)

っで、結論から言うと、曲の途中でSPCを保存した場合は
保存した場所から再生されます。ですので、曲の出だしで
SPCを保存してください。
731 lacto : 2008-12-03 13:33:04 [0gA.6r22]
>>730
snes9xで「spcを保存」を押してから再生することで
最初から音楽が流れましたので、問題は解決しました。
(snesgtですとそういう保存のやり方ができなかったので・・・)

わざわざ丁寧に説明して下さり本当にありがとうございました。
732 のて : 2008-12-03 21:40:34 [/n2NTmFE]
"黒猫SPC 081122"にバージョンアップしてから
「お気に入りに追加」をクリックしても全然お気に入りに追加されません。

前のバージョンのやつに上書きしたせいかなと思い、
新しくディレクトリを作ってそこに解凍したのですが症状は変わりませんでした。

これってバグなのでしょうか???
733 黒羽◆bdHRRNwznCvbs : 2008-12-03 22:43:38 [UMJVDNm6]
手元では再現しませんね...
新しくディレクトリ作って新規に用意しても追加はされてます
(クリックとINSキー両方で確認しました)

うーむ。
734 のて : 2008-12-04 21:13:52 [/n2NTmFE]
>>733
そうですか・・・
ということは、原因は私のPC自体にあるのかもしれませんね。
とりあえずWindowsのクリーンインストールの検討に入りたいと思います。

どうも失礼しました。
735 黒羽◆bdHRRNwznCvbs : 2008-12-04 23:39:58 [UMJVDNm6]
081122a置きました。

SPCが含まれていないアーカイブを読ませるとプレイリストに
戻れなくなるというポカミスですが、
恐らく真が付いていた頃から見逃してたバグだと思います(汗

単に話が出なかっただけで周知だった可能性もありますがそれはそれで恥ずかしいという。
736 のて : 2008-12-05 20:52:46 [/n2NTmFE]
更新お疲れ様です。

えーっと、昨日はマジにヘコんで思い詰めてクリーンインストールまで考えてしまいましたが
本日改めて気を取り直し
"http://kurohane.net/archive/history/"から"kuronekospc_081013.zip"を DL、
最終確認のつもりで(これで駄目なら本当にクリーンインストールする覚悟で)
RARファイルを開き、曲を選択、お気に入りをクリックしますと
それまでが嘘だったかのようにあっさりお気に入りに追加されました。。。
黒羽さんに教えて頂いたINSキーでも同様です。

この事からもやはり原因は081013から変更した箇所にあるのではないのでしょうか

あとテスト版の入れ方は正規の黒猫SPCに上書きするという方法で良いのでしょうか?
一応"081013"と"081122"の二つで試しましたが、それでも症状の改善には至りませんでした。
737 黒羽◆bdHRRNwznCvbs : 2008-12-06 12:12:21 [UMJVDNm6]
心当たりが無いんですが、詳しく調べてみますね。
追加がかからないという事は重複登録チェックにひっかかってるか、
そもそも登録部分に飛んでないかだとは思うんですけどね。(たぶん後者の気が)

テスト版は基本的に「そのまま上書き」でいいようにしてあります。
738 黒羽◆bdHRRNwznCvbs : 2008-12-06 16:59:12 [UMJVDNm6]
散々調べてみてますが、やはり再現しないですね...
そもそも年単位で手を付けてない部分なので。

何が原因なのかさっぱりです。
739 890 : 2008-12-13 05:15:17 [OZ0VKADg]
バグ(?)です。

音量をドラッグで調節してると両サイドにある矢印のボタンが消えます。
なったりならなかったりですが、バグでしょうか?
740 黒羽◆bdHRRNwznCvbs : 2008-12-13 14:50:01 [UMJVDNm6]
設定ウインドウの方でしょうか。
ぐりぐりしまくってみたんですが全然再現しませんorz
741 890 : 2008-12-14 02:09:54 [OZ0VKADg]
まあ消えたり消えなかったりなので謎なんですが・・・。
742 黒羽◆bdHRRNwznCvbs : 2008-12-21 20:56:55 [UMJVDNm6]
環境依存な感じがしますね。
周りで再現できた人はいませんでした...
743 かなりショッカー : 2009-01-08 16:07:55 [R3y6/8M.]
開発お疲れ様です!
有難く使わせて頂いております。

動作について要望なのですが、
WAV出力時に「タグの再生時間とフェード速度を使用する」場合、
SPCファイルのタグ情報をリロードして欲しいのです。

設定ダイアログにて、
ID666の再生時間やフェード速度を編集してファイルに書き込んで、
そのまま「WAV」タブに移動してWAV出力をした時、
編集後の時間でWAVファイルが作成されません。
編集前の時間となっています。

プレイリストのファイル名をダブルクリックして一旦再生させた後で、
WAV出力すると、編集後の時間でちゃんと出力されます。

問題は解決出来てますので、気が向いた時にでもご検討下さい~。
744 黒羽◆bdHRRNwznCvbs : 2009-01-11 20:36:05 [UMJVDNm6]
なるほど、そういう使い方だと確かに反映されないですね。
手入れておきます。
745 名無しさん : 2009-01-14 11:23:25 [x1furGlA]
こんにちは、いつも黒猫SPCを利用させてもらっています。
このたび、090102バージョンにアップデートしたのですが、
ソリッド書庫rar内の画像を読み込まない状態が発生しております。
frmも入っていますしファイル名なども間違っておりません。
試しに081122バージョンに戻してみた所表示されました。
これは、今の所の仕様ということでよろしいのでしょうか?
746 黒羽◆bdHRRNwznCvbs : 2009-01-14 22:33:15 [UMJVDNm6]
cabとrarがどうも駄目になっているようですorz
この前の修正で少し弄ったんですがそれが原因のようです。

常時7z使ってて気づきませんでした、直します。
747 黒羽◆bdHRRNwznCvbs : 2009-01-15 21:07:42 [UMJVDNm6]
090115出しました。
これで直ってると思います。
>>743の方もやっておきましたので。
748 かなりショッカー : 2009-01-15 22:53:35 [R3y6/8M.]
>>743の対応有難うございました!
しかもタグ保存せずとも時間指定可能とわっ!!
一枚上手取られました。正常を超えて想像以上でした。
確認OKです。
749 名無しさん : 2009-01-16 23:10:02 [x1furGlA]
>>745対応ありがとうございます。
表示されるようになっておりました。
750 azuki : 2009-01-20 07:41:58 [R3y6/8M.]
お世話になります。
黒猫SPCのヴァージョン090115を使用させて頂きました。
WAV出力に関しての質問です。

例として、お気に入りリストに3曲入れたあと、
‘お気に入りで選択されてるものを連続録音”したとします。
‘タグの再生時間とフェード速度を使用する”にはチェックを入れて。
仮に一曲目の再生時間がID666では62秒、XID6-2では1分10秒だとします。

その状態でWAV出力すると、出来上がったWAVファイル3曲全てが、
一曲目と同じ再生時間になってしまいます。

しかし‘現在演奏中のファイルのみ録音”で1曲ずつWAV出力すると、
3曲とも正常にタグが反映されています。

どうしたらWAV出力の際に、全てのファイルへ設定を反映させられるのでしょうか?
私の設定や使用方法が間違っているのかもしれません。
良きアドバイスをお願い致します。
751 黒羽◆bdHRRNwznCvbs : 2009-01-20 23:04:48 [UMJVDNm6]
>>750
確認しました。
なんか最近グダグダですね、直しますのでしばらくお待ちを。
752 azuki : 2009-01-21 00:33:13 [OZ0VKADg]
ありがとうございます♪
楽しみに待っています!
大変な作業だと思いますが頑張ってください!
753 黒羽◆bdHRRNwznCvbs : 2009-01-21 01:30:20 [UMJVDNm6]
090121出しました。
これでOKだと思いますが...

090115出す時に良かれと思って纏めた部分が駄目になってたというオチでした。
754 azuki : 2009-01-21 04:21:22 [I3lYUWd.]
迅速な対処をしていただきありがとうございます。
「黒猫SPC バージョン 090121」早速使用させて頂きました。
ところで… 度々申し訳ありませんが早速報告です。

‘タグの再生時間とフェード速度を使用する”にチェックを入れると、
今度は、
‘現在演奏中のファイルのみ録音”及び、
‘お気に入りで選択されてるものを連続録音”
どちらも異常動作となってしまいました。

異常動作の内容として、
録音(WAVへのエンコード)が永遠に終わらない。
強制終了させたあと、出来上がったWAVファイルはひとつのみ、
その容量は数百MBでした。
(ほっといたら1GBの WAVファイルが一個だけ出来てしまいました)

ちなみに、
‘タグの再生時間とフェード速度を使用する‘のチェックを外した場合は
いずれも正常に動作しました。
([黒猫]タブの[標準の再生時間]と[標準のフェード速度]が適用)

何度も申し訳ありませんが確認のほどお願いいたします。
755 890 : 2009-01-21 07:52:27 [jRtX14js]
前にも同じこと書きましたが、鍵盤が表示されっぱなしになる不具合が一向に直りません・・・。
なぜなんでしょうね・・・?他にこの不具合が出てる方いないんでしょうか。

ちなみにマシンはNECのLaVie(ノート)。Windows XP SP2。
756 890 : 2009-01-21 08:04:51 [jRtX14js]
あとWAV出力で、現在演奏中のファイルのみ録音で、タグの再生時間とフェード速度を使用にチェックを入れ
録音すると永遠に録音が終わりません。
757 890 : 2009-01-21 14:44:51 [wKzbAkpI]
あれ、っていうか756の件は754の方と同じですね。
758 黒羽◆bdHRRNwznCvbs : 2009-01-22 01:44:52 [UMJVDNm6]
ほんと申し訳ないです。
http://kurohane.net/tmp/kuronekospc_test.zip

試してみて下さい。
XID6に時間があった場合、内部でフェード速度をmsに変換(x1000)してましたが、
間違えて再生時間の方をx1000してました。
永遠に終わらないというより2G超えてなんかエラー出て終わるまで止まらないですね(汗
(XID6が入ってなければ起きない現象でした)

あと、時間を読み込む際の挙動が少し変わりました。

・[タグの再生時間とフェード速度を使用する]チェック有
XID6 -> ID6 -> 標準指定の時間

・[タグの再生時間とフェード速度を使用する]チェック無
標準指定の時間


これで大丈夫なようなら090121は無かった事にして正式版にします。

>>755
全然再現しないですね...
周りでも再現した人がいません、ので現状は調べようがない状態で。
759 azuki : 2009-01-22 03:12:41 [BGXCroJM]
お疲れ様でした!
早速‘kuronekospc_test.zip” を解凍し、
‘KuronekoSPC.exe”を差し替えてテストしてみました。

結果は良好♪
XID6タグも反映されて、正常に動作しました!

差し替えたexeファイルのバージョンが‘090121a”となっていましたが、
正式版と同様の内容ならば、このまま使用していこうかと思います。
ありがとうございました!
760 黒羽◆bdHRRNwznCvbs : 2009-01-22 13:36:26 [4uV1FY/Y]
大丈夫という事でご迷惑おかけしました(汗

exeはそのまま使っててもいいと思います。
090122に番号変えて正式版にするだけですので。
761 azuki : 2009-01-22 18:56:06 [lhyI95xM]
了解です、それではこのまま使用させていただきます。
正式版になるという事で嬉しい限りです♪
今後も応援していますよ、お疲れ様でした!
762 890 : 2009-01-28 12:46:19 [OfI1gNWo]
XID6-1,2で編集した内容が保存できません。
ID666は保存できますが・・・
763 黒羽◆bdHRRNwznCvbs : 2009-01-28 23:01:09 [UMJVDNm6]
タグの存在フラグの立て忘れでしたorz
http://kurohane.net/tmp/kuronekospc_test.zip

試してみて下さい。
あと正式版では元に戻しますが鍵盤表示に使う情報の取得間隔を1msにまで引き上げてあります。(上げすぎ)
readmeにも書いてありますがInterval=10あたりをiniに書いて60fps以上で表示させると、
エンベロープゲージの表示と鍵盤の追従とかがもうちょっとなめらかになります。

へべれけのぽぷーん、ドラクエ3とか鍵盤やゲージが派手に動くものがわかりやすいかも。
おまけという事で。

#少し重たくなります
764 890 : 2009-01-29 04:27:24 [OfI1gNWo]
直りました。

Interval=10は使ってますよ。
2xボタンで倍表示しても普通に見れます。
765 890 : 2009-01-29 06:27:29 [OfI1gNWo]
>>763のバージョンに上書きしてから再生してると、急にメモリが足りなくて音がもつれてる(?)ような感じになります・・・。
PCを再起動すると戻ります。
試しに以前のバージョンに戻しても直ります。
メモリは十分足りてるはず・・・。今までこういう現象は起きなかったんですが。
766 黒羽◆bdHRRNwznCvbs : 2009-01-31 03:07:22 [UMJVDNm6]
音周り無茶してるので音の石次第で駄目なものは駄目かもしれないですね。
まあおまけなので。
自分の環境はSoundBlasterAudigy2ZSです。

1msとか無謀じゃなくても今までの16.6msから10msくらいにしても良いんですが
重い重い言われてるので現状のままですかね...
767 名無しさん : 2009-02-19 01:14:06 [4yr5l/zs]
お気に入りの「リスト順に再生」やプレイリストの再生時だけ再生できないspcがありました
詳しくはわかりませんが、サイトを見回って察するにscript700のトリガがリスト再生のときに出てないのかしら
最初の1音だけ鳴ったり、全くならなかったり
DSP700には鍵盤の方に表示されているのにスペクトラムアナライザは無反応といった感じ

XIDなどの情報がない物もある物も無差別に起きてました

一応、OSはVistaです
768 黒羽◆bdHRRNwznCvbs : 2009-02-22 02:26:12 [UMJVDNm6]
試してみたんですが、いくらやっても再現しませんorz
お気に入りに登録したものはアーカイブ状態からでしょうか?

アーカイブと非アーカイブは一応試して再現しませんでした。
(非アーカイブで鳴らないと通常でも鳴らないのでありえなさそうですが)

あと黒猫本体をProgram Files配下に置いてるとかはないでしょうか?
Vista環境じゃないのではっきり言えませんがProgram Files配下はVistaだと
何か扱いが特殊だったような覚えがあるので。
769 767 : 2009-02-22 20:09:18 [TLGWtT9g]
>>768
アーカイブというのをあまり理解してないのですが
圧縮はしてません、.spcのまま再生してます
プロパティの詳細では「このファイルをアーカイブ可能にする」にチェックが入ってます

フォルダも通常のフォルダです、というかデスクトップ下です
一応XP SP2互換モードや管理者権限モードなども試しましたが変わりませんでした

お気に入りでは「リスト順に再生」にチェックが入ってると、対象のspcをダブルクリックしても鳴りません
「リスト順に再生」のチェックを外すとダブルクリックで正常に鳴ってくれます
プレイリストでは通常なら鳴りますが、お気に入りの方で「リスト順に再生」のチェックが入っていると同じ症状になります
770 黒羽◆bdHRRNwznCvbs : 2009-02-24 00:45:39 [UMJVDNm6]
あすか氏が原因調べてくれました。
[リスト順に再生]にチェックが入っていると、あらゆる再生に効くのが解りましたorz

本来はお気に入りのみで効くのを想定してたので直します。
あと最初の1音だけ鳴る/全く鳴らないに関してはタグの再生時間はどうでしょうか?

0秒なら一瞬で終わりますが、これも直します。(0秒なら標準時間を使用)
771 767 : 2009-02-25 21:40:48 [5qrR00l2]
>>770
なるほど、ありがとうございました

最初鳴るものも、鳴らないものも全て0でした
よく確認したらちゃんと鳴ってくれるものには再生時間が入ってました
今度からなるべくタグ編集も活用します…w;
772 黒羽◆bdHRRNwznCvbs : 2009-03-07 21:59:57 [UMJVDNm6]
090212a出しました。
これで大丈夫だと思いますが...
773 890 : 2009-03-10 18:20:36 [KaYbp1bg]
要望です。
ピッチの音階毎に変更するボタンでピッチを変えたあと
「Pitch」クリックでデフォルトに戻すと音階毎で変更したのもデフォルトに戻るようにしてほしいです。
説明が難しいですが・・・。

最近は鍵盤が表示されっぱなしにならなくなりました。
774 黒羽◆bdHRRNwznCvbs : 2009-03-10 19:14:56 [65fR2ZCc]
やっておきます。
鍵盤の件ですが、最近は~という事は固有の環境依存ですね。
結局謎のままですが。
775 890 : 2009-03-12 16:35:02 [KaYbp1bg]
あともうひとつ・・・。
再生速度を[再]の両脇のボタンでの変更と、[設]のテンポバーでの変更を連動してほしいです。
例えば[速]で変更後、テンポバーで変更しても[速]が元に戻るようにとか・・・。
お願いしますm(_ _)m
776 黒羽◆bdHRRNwznCvbs : 2009-04-04 16:02:15 [UMJVDNm6]
やっておきますが、速で2倍で遅で0.5倍は固定です。
たまに使うので(汗
777 黒羽◆bdHRRNwznCvbs : 2009-04-05 23:18:49 [UMJVDNm6]
090212b置いておきました。
とりあえずお手軽に済ませてみましたが(汗

あとテンポ2倍は速すぎて何に使うんだか解らなくなってきたので、
それぞれ25%の幅で増減するようにしておきました。
778 890 : 2009-04-06 00:40:46 [KaYbp1bg]
>>777
対応ありがとうございますm(_ _)m
779 ぬこり : 2009-04-18 23:52:56 [YNNlm.YU]
はじめまして、黒猫SPCありがたく使わせて頂いております

一つ黒猫SPCの不具合なのかscript700の問題なのか分からないのですが
RPGツクール2にてSPC出力をした所、
BGM09だけ再生直後に無音になってしまいます
script700の記述はこちらのサイトにある記述そのまま適応しております
出力しなおしても結果が変わらないので質問させて頂きました
780 ぬこり : 2009-04-19 00:26:09 [YNNlm.YU]
連続ですいません、ZSNESではなくSnes9xで出力した所
正常に再生されました
お騒がせしてすいませんでした
781 名無しさん : 2009-04-22 19:32:51 [wfsMXozg]
スレ汚しスマソ。クロノトリガー(OP)のScript700を、指定された数字通りにループするようにしてみた。
良かったら、試してみてちょ。
--------------------クロノトリガー(OP)のScript700--------------------
m#3w0;ここにループ数を設定

u#949w0


m#0w1

:001
w64000
a#1w1
cw0w1
blt001

m#1360
m#11

e

-----------------------------------------------------------------
782 nf : 2009-04-26 23:10:58 [II4aOVSI]
要望です。

ウィンドウを閉じようとしたときにiniファイルが読み取り専用などで書き込めなかったときに閉じることができなくなり、
以後は読み取り専用をはずしてもダメで、閉じようとするたびに
「アドレス00000000でアドレス00000000に対する読み込み違反が起きました。」が表示され、
タスクマネージャなどで強制終了させるしか方法がなくなってしまいます。

この現象の改善は可能でしょうか?(手元にあった081013、090123、090212で確認しました)

XGAのディスプレイを使っているのですが、DSP700で2xのボタンを誤って押してしまい、
設定を保存しないようにiniファイルにロックをかけたら現象が発生しました。。。

こんなことしようとするのは私しかいないと思いますが、
ネットワークドライブやCD-ROMなどから起動している場合に発生する可能性があるかと思いますのでよろしくお願いします。
783 黒羽◆bdHRRNwznCvbs : 2009-04-27 23:16:11 [UMJVDNm6]
090211c置きました。
>>782の件ですがこんな感じで良いでしょうか?
784 あすか◆bcLAinxbCfZw2 : 2009-04-27 23:29:01 [WUaBlSI.]
>>731
出だしのループしない部分が考慮されていないから、
回数を多くするとずれませんか?
#まあ、そこまでループ回数を多くする人はいませんが・・・


っで、私の方のscriptは、その部分を考慮するようになっています。
また、ループ回数については最初を0として、ループのスタートまで
戻ったところで1とカウントしています。
この辺は人によって定義が違うので、人によっては1回多く感じるかもしれません。
785 名無しさん : 2009-04-28 15:24:58 [S3EhIVqQ]
ペン型の2GBのビデオを購入しましたが
Media Playeでは、音だけしか再生できません
QuickTime では再生できますが、Media Playeで再生できるようには
ならないでしょうか?
また、記録した時刻が1時間ぐらいずれていますが、この修正なんかは
機械依存なんでしょうか?
786 890 : 2009-04-28 16:55:22 [KaYbp1bg]
>>785
何を考えてここに書き込んでいるんでしょう。
ここのサイトとは無関係じゃないでしょうか。
787 nf : 2009-04-29 16:44:58 [II4aOVSI]
>>783
090211c確認しました。
iniファイルが読み取り専用だったときの動きについてはこれで問題ありませんが、
NTFSのアクセス権などによって書き込みできなかった場合に挙動がおかしくなるのは変わらないみたいです。

iniファイルの属性よりも、書き込みに失敗した場合に挙動がおかしくなるのを抑止することはできますか?
788 黒羽◆bdHRRNwznCvbs : 2009-04-29 20:04:51 [UMJVDNm6]
言われてみればそうですね。
とりあえず直して090212d置いてみました。
リスト類も終了時に書き込みができなければ無視します。
789 nf : 2009-04-29 23:03:12 [II4aOVSI]
我侭聞いてくださってありがとうございます。

思いつく限りのいろんなパターンを試して気になったことがあります。
プログラム一式をリムーバブルメディアに入れてるときに、
メディア自体を書き込み禁止にしている場合、メディアを抜いた状態にした場合に終了しようとすると、ダイアログが出てきます。
キャンセルを6回押さないと終了できませんが、これはこれで正しい動きのような気がするので特に問題はありません。
ありがとうございました。


ついでにもうひとつ要望ですが、起動時にiniファイルがないと作成しようとしますが、
フォルダのアクセス権限でファイル作成が許可されていない場合や、書き込み禁止メディアの場合などで、
作成できなかったときにプログラム終了してしまうのを改善して欲しいかなと思います。

おこがましい要望で申し訳ありませんがよろしくお願いします。
790 黒羽◆bdHRRNwznCvbs : 2009-04-30 00:45:51 [UMJVDNm6]
090212d上書きしておきました。
初回起動時~はこれで出なくなってると思います。(splとspfも)
791 名無しさん : 2009-05-01 17:21:56 [Rv5nQ76k]
妖精乱舞とかED並に長い曲は端折るのに時間かかりますね。。
792 黒羽◆bdHRRNwznCvbs : 2009-05-04 19:50:39 [UMJVDNm6]
090503ですが2回ほど上書きしましたので、
昨日とか落とした人は再度DLお願いします。
ID6666も同じ理由で更新してます。

某所にあったspcでダイアログ出まくるのを治したというか、
XID6として破綻してるというか、何で書いたタグなんだというか…

前のタグが次のタグ壊しちゃってるし。
793 890 : 2009-05-24 04:36:42 [KaYbp1bg]
WAV録音で、タグの再生時間とフェード(ry)にチェックを入れて録音すると
曲の最後が切れます。私だけでしょうか?
フェードアウトせずに設定した再生時間で終わってしまいます。
794 890 : 2009-05-24 04:38:21 [KaYbp1bg]
>>793の現象は黒猫タブの標準の再生時間で設定しても同じです。
フェードアウトしません。
795 名無しさん : 2009-05-24 09:40:08 [Rv5nQ76k]
XID6の仕様って少し前のverと変わりましたか? 以前フェードまで入れたファイルが、
新しくなってからXID6のフェードが出なくなりましたが…(id666は入っていますが、Xidが優先なので変換でぶつっと切れました。

余談ですが プレーヤ次第では本当に1秒ほど余白が必要なんですね。
CDに焼いたとしてもフェードインでなくても始まりが弱いor欠けるとは。
796 黒羽◆bdHRRNwznCvbs : 2009-05-24 14:07:07 [UMJVDNm6]
>>793-794
前ので総演奏時間周り弄ったのでそのせいかもしれませんorz
調べますがたぶんミスっぽい感じします。

>>795
読み込み方変えたのが原因かもしれません。
そういう風に弄った気は無かったんですが。
一つそのSPCいただけますか?

余白は本当は先頭にも1秒あったほうがいいのが本音だったりします。
mp3にすると削れがちになるので...
797 名無しさん : 2009-05-24 20:36:17 [Rv5nQ76k]
>>黒羽さん
メールしました。 物によってはXID6イントロ時間も出ないようです。
(id6666も)
798 黒羽◆bdHRRNwznCvbs : 2009-05-25 00:08:46 [UMJVDNm6]
黒猫とID6666のテスト版出してみました。
(両方ともタグの読み込みに共通のルーチン使ってる為)

>>794
タグを使う、使わないで両方とも試してみましたが、
フェードは正常にしてましたが…
とりあえず60秒くらいの録音でフェードは5000msで試してます。

>>797
確かに確認できました。この前タグの読み込み方法変えた時に
タグの総サイズを4バイト少なく見積もってました。
(このせいで最後尾にあるタグが無視される)

テスト版で確認お願いします。
貰ったSPCは01がフェード5秒、
19の方はイントロしか入ってませんでしたがバイナリ見ても入ってないのでこれは正しいですよね?

あと今回のバグは読み込み時の問題で、書き込み自体はされてますので
その点は安心してもらってもいいと思います。
799 890 : 2009-05-25 02:39:52 [KaYbp1bg]
>>798
両方出来ました。
黒猫タブのフェード時間が4msになってたからかもしれません。
4000msにしたら解決しました。
800 名無しさん : 2009-05-25 13:42:58 [Rv5nQ76k]
>>黒羽さん
表示されました。 無限ループじゃないものは0sで入れてたんですが、入ってないんですね。。
801 黒羽◆bdHRRNwznCvbs : 2009-05-25 23:48:33 [UMJVDNm6]
どうやら大丈夫そうですね。
まじめにタグ入れてる人には影響があるので早いうちに正式版で出します。

あと0sは無かった事になります...
あってもなくても一緒なので。
802 名無しさん : 2009-05-26 13:28:51 [Rv5nQ76k]
テンポ部分ですが、100、0%間に1クッションある感じがします。100.5%のような
速遅押すと75,125%でもなる気がします。
803 名無しさん : 2009-05-26 14:34:27 [Rv5nQ76k]
>>黒羽さん
0sは入れないことにします

ファンの無いようなモバイル型で標準のままで良くて、
ファンあっても熱の篭ってきたノートだと10のままじゃゆっくりの曲になった感じがしましたが、
倍の20にしたらどうにか今までどおりの速度で聞こえました・・
804 黒羽◆bdHRRNwznCvbs : 2009-05-27 00:01:52 [UMJVDNm6]
>>802-803
すみません、他意は無いんですが話の意図がよく解りませんorz
805 名無しさん : 2009-05-28 13:57:15 [Rv5nQ76k]
すみません。 音が割れたままでゆっくりに聞こえてたのはバッファが足りてないからでした
806 黒羽◆bdHRRNwznCvbs : 2009-05-29 22:46:30 [UMJVDNm6]
今気づいたんですがテスト版は正式版より少し重たいのに気づきましたorz
音の生成頻度をさらに短くしてたのに気づきませんでした。
(普段の自分用なんですが)

これでInterval=10とかで60fpsくらいで描画させると
さらに鍵盤の追従速度が上がる訳ですが、
たぶん見て解るのはへべれけのぽぷーんくらいですかね…
807 890 : 2009-06-03 19:42:00 [KaYbp1bg]
更新してからでしょうか。読み込めないSPCがいくつかあります。
開くと書き込み違反的なダイアログが連続で出まくります。
こうなったら強制終了するしかないですが。

例としてVortexとアダムスファミリー2の一部のSPC。今のところそれくらいでしょうか。
以前は普通に聞けてました。
808 黒羽◆bdHRRNwznCvbs : 2009-06-03 21:18:31 [UMJVDNm6]
該当のSPCもらえますか?
あとタグはID6666で書いたものでしょうか?

某orgから拾ってきたものならたぶんタグが...って所だと思いますが。

#Vortex曲いいんですよねー、普及委員会時代に吸い上げた記憶が
809 黒羽◆bdHRRNwznCvbs : 2009-06-03 23:02:08 [UMJVDNm6]
見てみました。
4バイトアライン思いっきり無視して書き込まれてるおかげで、
いろいろふっとんでました。

色々考え直してみます。
ぶっ壊れてるものに対して対策なんてしたくないんですが、
まあ普通の人は向こうに大体探しに行くでしょうし…


あとmagmemoってなんですか(笑
サウンドテストでご丁寧に下に「ホグメモ」って出てるんですよね…
810 890 : 2009-06-03 23:10:02 [KaYbp1bg]
>>809
あ、っていうかsnes(ry)でDLしたら普通に聞けました。
SPCがダメだったんですね。ソフトが悪いみたいに書いて申し訳ないですorz

ホグメモの件、なんかタグにあるんですよねw
確かにサウンドテストで見たらホグメモになってたのは見てましたが・・・。
私が書いたわけじゃないので・・・w
海外版でそうなってるということ・・・?
811 890 : 2009-06-03 23:43:40 [KaYbp1bg]
テスト版使ってみました。いいみたいです。

そういえばどれだったかのパロディウスも書き込み違反起きてました。
どれだったか忘れてしまったので試してませんが・・・。
ありがとうございます。
812 黒羽◆bdHRRNwznCvbs : 2009-06-04 00:03:35 [UMJVDNm6]
タグはいいかげんですよー、アテにしない方がいいです。
VortexはLANGUAGEをJAPANESE以外にすればどう出るか解りませんが(汗

色々向こうのブツで試してもらえれば助かります。
813 890 : 2009-06-04 13:50:32 [KaYbp1bg]
そうですか。結構サントラ通りに丁寧に作ってあるのもありますよね。
まあ人それぞれということですか。つい信用してしまいます。
814 黒羽◆bdHRRNwznCvbs : 2009-06-07 02:07:10 [UMJVDNm6]
090503c置きました。
真空でやったMSNメッセへの送信機能をこっちにも持ってきてみました。

うちらのライブラリはタグほとんど入ってないので悲しいですがorz
815 890 : 2009-06-07 18:28:22 [KaYbp1bg]
海外のサイトは数が豊富でいいですが、ほしいのが全然出てこないのがありますね・・・。

実機でやってなかったですがスーパートランプコレクション1、2がほしいのに全然。
仕方ないので自分で吸い出したのはいいですが全曲かわからず。
R○Mを開くだけで全曲吸い出せるようなツールがないものかと・・・。
816 黒羽◆bdHRRNwznCvbs : 2009-06-07 19:29:52 [UMJVDNm6]
チート吸い出しを頑張って下さいとしか。
簡単に見つかるものもあれば、うまくいってるのかどうかもよくわからない程の
付帯条件が付きまくるもの、
RAM側はもとよりROM側にも手を付けないとできっこないものまで…

後読みがあるものをどうするとか、完璧を目指すとCPUとAPUに関する知識はどうしても必要ですね。

#テイルズみたいにズルをすると永遠に全曲吸い出せないものも(笑
817 890 : 2009-06-07 23:03:06 [KaYbp1bg]
まあ今まで曲の開始時の吸出ししかやったことないんでねぇ・・・。
よくわからんですorz
818 黒羽◆bdHRRNwznCvbs : 2009-06-08 00:58:33 [UMJVDNm6]
強引にお願いして某氏にスーパートランプコレクション1、2を
チートで吸ってもらいました。

1 : 18曲
2 : 19曲

で全部です、参考までに。

テーブルゲームは徹底的にショボいか、ネタに走る曲の作品が多いんですが、
これは出来のいい曲多いですね。
819 890 : 2009-06-08 02:04:11 [KaYbp1bg]
あら、数曲足りないですねぇorz
てかやり方教えてもらえますか?

トランプコレクションはマイナーですが曲は意外といいんですよね。
2は1のアレンジですけど。
820 名無しさん : 2009-06-08 02:12:45 [KaYbp1bg]
あぁ、てか特殊なSPC(ry)内にありますね・・・すみませんorz
821 890 : 2009-06-08 02:53:33 [KaYbp1bg]
やっぱわからんですorz
822 黒羽◆bdHRRNwznCvbs : 2009-06-08 22:41:11 [UMJVDNm6]
効果音混じってました。
ジングルっぽいのは含んでます。

1 : 17曲
2 : 18曲

コード割り出すにはSPC700と65C816の知識は必要になるので、
全くそういう方面やった事無いとかなり難しいかもしれないですね。

コードは某氏の気が向けば特殊のとこに載るかもしれません…
823 890 : 2009-06-08 22:54:07 [KaYbp1bg]
コード作りは無知なんで無理かもしれませんね・・・。
まあ出来るならコード公開してほしいです。
824 あすか◆bcLAinxbCfZw2 : 2009-06-09 01:17:57 [wfsMXozg]
気が向いたのでコードを書きますかねぇ・・・

トランプコレクション
0381CD XX:00~11

トランプコレクション2
03EA32 XX:00~12

です。
両方とも、タイトル画面でゲームスタート後の曲を
コードで固定化しています。
また、ZSNESで動作確認をしています。
(SNES9Xでは未保証)
825 890 : 2009-06-09 02:37:11 [KaYbp1bg]
出来ましたorz
zsnesではやりにくいのでsnes9xでやったら出来ましたよ。
ありがとうございます。

しかしどちらも17曲くらいはあるんですよね。
数値が00~11ということは12個しか取れないということになるんですか?
826 黒羽◆bdHRRNwznCvbs : 2009-06-09 10:59:16 [4FwjUeJw]
それは16進です…
827 890 : 2009-06-09 15:11:18 [KaYbp1bg]
やはりそうですか・・・。あとでもしやと思いましたorz
アドレスを16進で入力しながら16進という認識がなかったです。
828 あすか◆bcLAinxbCfZw2 : 2009-06-09 20:46:20 [wfsMXozg]
>>827
すみません。トランプコレクション2の値の範囲を間違えていました。

ちなみに、この手のコードを調べるのであれば、最低限65C816の
知識は必須になります。(SPC700の知識は不要です)
829 890 : 2009-06-09 21:13:16 [KaYbp1bg]
>>828
まあ、昔実機でやってたゲームではないので全部で何曲あるかわからないですが・・・。

チートによって未使用曲も吸いだせるとのことですが、FF4~6の未使用曲って可能ですか?
FF関連のCDには収録してありますが。
830 あすか◆bcLAinxbCfZw2 : 2009-06-09 21:55:57 [wfsMXozg]
>>829
FF系もチートで吸い出し可能ですが、残念ながらROM内には
未使用曲が入っていません。
831 890 : 2009-06-09 22:03:40 [KaYbp1bg]
なるほど、ROMに入ってるのか気になってました。
832 名無しさん : 2009-06-20 23:27:32 [Rv5nQ76k]
Abnormal terminationがたびたび出ますね・・
いつの場合なのか分かりませんが。
~line 29○というのが直前に出ることがあったり、砂時計終了だったり…
833 名無しさん : 2009-06-27 23:00:20 [62SXJf7g]
プレイリストからお気に入りの登録ができません。
090503からです。
834 黒羽◆bdHRRNwznCvbs : 2009-07-02 20:08:11 [3d.EtJMk]
>>832
音周りなのは確かなんですが、
使ってるデバイスとか教えてもらえれば。

かといってここずっと話が出てこないので
もしかしたらレアケースかもしれません。

>>833
090603を使って手元ではうまくいってますが…
835 832 : 2009-07-09 14:08:21 [wUqrIkcE]
>>黒羽さん Realtek High DefinitionAudioとかいう 最近よく入ってるものに思います。(店頭のものでもよく見るので 1曲止まるまで再生させても、 すぐ違う曲に変えても、起こるときは起こるのでなんともわかりません。。  OSはVistaSP2でバッファはx20です。 項目はリスト以外を全て表示しています。
836 832 : 2009-07-09 14:12:39 [f5XgP2YY]
転居中なので 携帯でとなりました…
837 名無しさん : 2009-07-11 16:30:55 [l2bLs4ks]
以前のバージョンでパート別(チャンネル別?)に
強制的にノイズ音に切り替えが出来るのがあったと思うのですが。
現バージョンでは不可能ですか?
838 黒羽◆bdHRRNwznCvbs : 2009-07-12 13:18:02 [3d.EtJMk]
>>835-836
バッファx20って多くないですか。
(10では問題出るんでしたっけ?)

Realtekのオンボードサウンド自体は実にありふれたデバイスですし、
周りで問題になった事は無いんですが…
可能であれば最新版にアップデートしてみて下さい。

>>837
これまたえらく懐かしい話ですね…
当時とはコア自体が違うので載ってません。あれは機能というより当面の回避策に近かったので。

今はSNESAPUコアなので、Sunburst氏にお願いしてみてはどうでしょうか(大汗
一応、コアに機能さえ載れば対応はすぐにできるので。
839 837 : 2009-07-14 14:50:25 [l2bLs4ks]
返信遅れてすみません

載ってないのですか、そうですか・・あの機能は結構面白かったので残念です。
旧バージョンも残しとけばよかったな・・
Sunburst氏にもお願いしてみます。
840 sunburst : 2009-07-15 20:36:26 [2ONPvApE]
>>837さん
SNESAPU に組み込んではみましたが、何か微妙な感じに。 (汗)
音色によってはうまくノイズになってくれないかもしれません。
今、ちょっとこちらの事情でアップできない&メール見れないので、
金曜日の深夜ぐらいまでお待ちいただいてもよろしいですか?
すみません。

黒羽さん
強制ノイズ設定ですが、各パートのミュートと同じような指定方法に
しました。 ミュートは 1 ビット目、ノイズは 2 ビット目となります。
SNESAPU まだ未公開ですが、先行実装していただく場合は上記ビット
を設定願います。
841 黒羽◆bdHRRNwznCvbs : 2009-07-15 23:01:29 [3d.EtJMk]
幽☆遊☆白書 特別篇とLIVE A LIVEの特定の曲(笑)で
ノイズが鳴らないのに困って強制指定したんでしたっけかねぇ、もう記憶が朧気です(汗

早速の実装ありがとうございますー
とりあえず手元で先行実装しておきますね。
演奏設定を下に少し大きくしないともう置き場所がこっちも無いですね(笑
842 sunburst : 2009-07-17 21:35:07 [cGx36SQQ]
>>841
とりあえず SNESAPU のみをサイトの方に置いておきました。
確認お願いいたします。

>演奏設定を下に少し大きくしないともう置き場所がこっちも無いですね(笑
確かに。 (汗)
843 黒羽◆bdHRRNwznCvbs : 2009-07-17 23:01:53 [3d.EtJMk]
090613a置きました。
演奏設定を下に伸ばすと他タブで開いた隙間をどうにも埋められないので
ミュートの下にあったボタン類に消えてもらいました(汗

色々試してみましたがノイズにならずに無音になってしまう曲が
結構ありますね。
844 832 : 2009-07-20 01:33:33 [TySv4ea2]
>>黒羽さん MIDI機材のSD90と繋いでそこから鳴らした場合にも フリーズしました。
845 黒羽◆bdHRRNwznCvbs : 2009-07-20 21:31:45 [3d.EtJMk]
USBオーディオに関しては全然解りません。
使った事ないので…

なんせ自分のとこで再現しない事にはどうにもできない状態でorz
846 sunburst : 2009-07-20 21:47:27 [M0cpgTzU]
ノイズにならない原因がわかりましたので対処してみました。
これでほとんどの音がノイズになってくれるはずです。
更新版をサイトの方へアップしておきましたので、
お手数ですがまた更新お願いいたします。
847 890 : 2009-07-24 13:33:38 [EesKMxR2]
今回のテスト版の件ですが、せめて全ミュートだけでもないと不便です…。
848 黒羽◆bdHRRNwznCvbs : 2009-07-24 22:43:28 [3d.EtJMk]
090613b置きました。
無くなったボタンの代わりに右クリでメニュー出すようにしてみました。
機能的にはこれで元通りって事で。
849 890 : 2009-07-28 12:18:39 [wKzbAkpI]
いつもありがとうございます。助かります。
850 890 : 2009-08-01 18:15:35 [wKzbAkpI]
テスト版ですが、ミュートが正常に機能してません。
全ミュートしてもチャンネル1しかミュートされません。
851 890 : 2009-08-05 14:12:59 [wKzbAkpI]
全ミュートじゃなくても1Chずつチェックするのも正常に機能してません。
1Chしかミュートになりませんが・・・。
852 黒羽◆bdHRRNwznCvbs : 2009-08-05 23:50:37 [3d.EtJMk]
全然動いてませんでしたねorz
上書きしておきました。
853 名無しさん : 2009-09-12 00:11:26 [4uV1FY/Y]
テンポメニューの余白で一気に変更すると、
104%109%とか半端になりますね…
854 黒羽◆bdHRRNwznCvbs : 2009-09-19 19:37:03 [W888Q6Lk]
あれは結構いい加減なので、まぁそんなもんだと思ってください(汗
855 名無しさん : 2009-11-23 17:59:23 [g8wAzFLY]
神々のトライフォースの、効果音のような曲はどのように取り込んだらいいですかね・・
(オカリナイベント・オカリナ使用時・ムドラ本イベント・入手や成功時の効果音)

曲の部分以外をあとでミュート指定しても、
終わったあとにフィールド曲などが入ってしまいます…
856 あすか◆bcLAinxbCfZw2 : 2009-11-23 18:25:17 [wfsMXozg]
>>855
おそらくこの書き換えでうまくいくと思います。
Sunburstコア専用ですが、
m #0x00 r0x0004
でうまくいくと思います。

もし駄目だったら、SPCの0x0104を0x00に書き換えてください。
857 名無しさん : 2009-11-23 23:14:04 [u4klNZRk]
>>あすかさん
ありがとうございます。
イベントはすぐには取りなおせませんが、他の曲は伸び続ける音を止めることでうまくできました。
858 あすか◆bcLAinxbCfZw2 : 2009-11-24 05:47:05 [wfsMXozg]
>>857
m #255 1
をscriptに追加してみてください。
もし駄目だったら、

SPCの0x01f5を0xff
に書き換えてみてください。

859 名無しさん : 2009-11-27 12:15:51 [SJSyiX1I]
>>あすかさん
ありがとうございます。 やってみます
860 890 : 2009-12-10 21:42:10 [EesKMxR2]
ひとつ気になったんですが、黒猫でWAV録音した曲をiPodに入れて聞いてると、
先頭の約0.5秒くらい音量が低いんですがなんでしょうか?
どのSPCでも起きます。別にSPCの先頭で音量が変わってるとかではないんです。
861 いた : 2009-12-12 17:28:16 [e0LRbDTg]
チートを使って~の平安風雲伝、00~18ではなく17までっぽいです
18で入力するとイベント終了後ブラックアウトやグラフィックがおかしくなりフリーズなど
19以降と似たような動作が起こり曲は鳴りませんでした。

あとパッチをいただきTHE KING OF RALLYに適用すると
適用前のスクリプトで鳴らした場合と再生が数秒ずれる(適用後のものが数秒遅い、1分につき1~2秒ほど?)
のですがこれが仕様でしょうか?

それと特殊なSPCページの一番上の黒猫スレのリンク以外がリンク切れ起こしてますよー
862 黒羽◆bdHRRNwznCvbs : 2009-12-14 19:29:29 [5k6JRH6U]
>>860
はき出されたwavは大丈夫みたいなので、
iPod?というよりiTunesか何かの仕様でしょうか…さっぱり解りません。

>>861
ページのリンク切れ直しておきました。
パッチの件はあすか氏の返答待ちという事で。
863 あすか◆bcLAinxbCfZw2 : 2009-12-14 23:42:08 [wfsMXozg]
>>86
>チートを使って~の平安風雲伝、00~18ではなく17までっぽいです
これは、私の方のチェックミスです・・・ごめんなさい。
フリーズするのであれば、確実にそこまでしかないと思います。

>あとパッチをいただきTHE KING OF RALLYに適用すると
>適用前のスクリプトで鳴らした場合と再生が数秒ずれる(適用後のものが数秒遅い、1分につき1~2秒ほど?)
>のですがこれが仕様でしょうか?
こちらに関しては、おそらくscriptの方の問題と思います。
script
>w 32768
の所は1秒間のSPC700のクロック2048000を60で割った物
34133.333・・・(約34133)で無くてはならないのですが、
2の倍数である32768に丸めてしまっているのが原因です。

scriptの方を
m 3 w0
:001
w 34133
a #1 w0
m w0 3

w 34133
a #1 w0
m w0 3

w 34134
a #1 w0
m w0 3

bra 001

e

とすることでパッチと同等の速度になると思います。


864 890 : 2009-12-15 19:45:25 [EesKMxR2]
>>862
あれ・・・そうなんですか?
iTunesの仕様なのかな・・・?
よく聞くと他の曲もなってるっぽいです。なんだろう。
865 黒羽◆bdHRRNwznCvbs : 2009-12-15 19:47:24 [5k6JRH6U]
クロスフェードか何かの設定ですかね?
iTunesもう暫くどころじゃない期間触ってないのでさっぱりで…
866 いた : 2009-12-17 22:13:39 [Q7QSXhqM]
>>862 リンク修正おつです

>>863 いえいえ、平安は自分もたまたま見つけただけなので・・・
RALLYはスクリプトの方が早すぎたんですねーなるほど
解説、修正スクリプトまでありがとうございます
867 名無しさん : 2010-01-16 18:18:59 [uuJUGgQs]
60fpsでも、鍵盤画面では100まで上がるんですね・・
868 黒羽◆bdHRRNwznCvbs : 2010-01-19 00:18:35 [5k6JRH6U]
64以上になった事が手元じゃないんですが…(汗
869 名無しさん : 2010-01-19 19:11:01 [65fR2ZCc]
以前の設定をそのまま使っているのがいけないのかもしれませんが、
処理の軽い?XP(Sigmatel Cmajor)だと、Vista(Realtek HighDef)より数字が上がって、100とかになってました。。

(60fpsの記述は入れてません)
870 黒羽◆bdHRRNwznCvbs : 2010-01-19 21:35:14 [5k6JRH6U]
環境によるんですかね…うーむ
少しいろんな環境で試してみます。
871 890 : 2010-01-19 21:50:40 [EesKMxR2]
黒猫だけの問題なので・・・。
鍵盤表示が滑らかにならないです。Intervalを9にしても・・・。
VistaPCでヒュンダイ製モニタ。高性能PCなんですが。

他のソフトの描画は滑らかなんですけどね・・・。黒猫だけです。
あとウィンドウを隠すと表示が残ってしまいます。

なんなんでしょう・・・。
872 黒羽◆bdHRRNwznCvbs : 2010-01-20 00:17:03 [5k6JRH6U]
以前から話してた問題ですね。
本気で全く再現しません(汗 何で動かしても

黒猫がGDIで無茶描画してるせいだとは思うんですが、
近いうちにDirectDrawにします…
873 890 : 2010-01-20 18:22:52 [EesKMxR2]
他の激しく描画するようなソフトでは滑らかなんですよ。
でも黒猫だけカクカクというかちょっと滑らかではなく・・・。
へべれけのぽぷーんの描画もちょっと・・・。

うちのPCだけの問題なんでしょうか?他の方は正常?
874 名無しさん : 2010-01-24 13:46:56 [fS1Pz8lA]
48000Hzより64000Hzのほうが軽いのはスペック的な問題ですか?
88200,96000Hzはまた重くなりますが・・
(48000以降は、バッファが12~15くらいないと駄目なのでやはり性能ですかね
875 890 : 2010-01-25 18:07:53 [EesKMxR2]
私のPC、VistaでCPUがCore Duo2 3.00GHz、メモリは2Gなんですが
44100Hzでもちょっと音割れします。ちなみに補間はGaussian。
32000Hzで正常です。
まぁそんなに音質は気にならないので32000Hzで聞いてますが・・・。
876 黒羽◆bdHRRNwznCvbs : 2010-01-26 18:19:00 [5k6JRH6U]
48kHz以降はサウンドデバイス次第…だったような気がします。
とっととDirectSound…ですが色々ありまして単純に面倒です(汗

音割れは解らないですね。作品にもよります。
個人的には20~25までで限界かな、と。
877 874 : 2010-01-26 23:29:03 [I4hGuIQ2]
統一しとこうかなと思うとやはり20,25くらいですよね・・
35くらいあると一般の音楽に近い音量になりますが、ラヴォス戦とか割れますね…

アナライザ見てると32000以上も振れてる感じなので48000にしてますが、
そのままCDにでもしようと思うと44100のほうが合計時間・サイズとかが判断しやすいですね
878 黒羽◆bdHRRNwznCvbs : 2010-01-27 12:20:05 [rLUThGbs]
25でも割れ気味になるタイトルもいくつかありまして、
・魔神転生
・蓬莱学園の冒険
はとりあえず25でもギリギリ、いや微妙に割れてるかな?

私も基本48kHzにしてます。


あと、個人的な楽しみとして
最近キーを-1にして聞くと妙に新鮮に聞こえるのが解って
そのままにしてます(笑
879 名無しさん : 2010-01-27 15:02:28 [XkBQl552]
なるほど・・
ロックマン&フォルテも結構大きくて多少割れる感じがありますね
880 890 : 2010-01-27 18:21:58 [EesKMxR2]
まあ音質は32kHzでも気にならないのであとは描画の件ですね。
これはやっていただきたいです。
881 あすか◆bcLAinxbCfZw2 : 2010-01-27 20:10:38 [wfsMXozg]
音割れは、scriptでボリューム調整してしまうのが吉。

音量を25%下げる
----------------------------------
e
v ! 49152
----------------------------------

音量を50%下げる
----------------------------------
e
v ! 32768
----------------------------------

音量を75%下げる
----------------------------------
e
v ! 16384
----------------------------------

です。
一応、値が65536が1とし、それを下げると音量が下がり、
増やすと音量が増えます。

音量がかなりでかい物は50%下げて、少し大きめの物は
25%下げると良い感じです。
882 名無しさん : 2010-01-28 05:29:23 [H4Ga8D46]
よく見てると32000Hzだと右の3ラインが上がらないですね。
883 890 : 2010-01-31 18:00:55 [EesKMxR2]
もうひとつ気になってるんですが。
ウィンドウを隠す時にウィンドウの一部が残ってしまうのは私だけですか?
残るのは開、再、停のボタンがあるウィンドウです。
884 名無しさん : 2010-01-31 18:08:08 [un4HM5yA]
タスクの縮小や、Win+Tabの状態のときって本体しか表示されないんですね・・
885 黒羽◆bdHRRNwznCvbs : 2010-02-03 01:55:36 [rLUThGbs]
>>883
他では見た事無い症状ですね…

>>884
Vista以降のアレは基本的に諦めの方向で。
886 名無しさん : 2010-02-20 01:54:38 [ueXDVSm.]
黒猫SPCってWineできれいに動くんですね。(1.0.1+Linux2.6.31で確認)
最近になって初めて知りました。Windowsで動かすより軽いのがGood!
887 黒羽◆bdHRRNwznCvbs : 2010-02-21 04:32:01 [Q/HdZwTY]
DirectDrawを使わないのがミソ(?)らしいってのはあるようです。
私は試してないんですがSunburst氏が少し前のバージョンで試した事があったみたいで、
動いてましたと言ってましたので。

UbuntuのVMでも作って一回見てみますかね。
888 YM : 2010-02-28 20:41:29 [u4klNZRk]
MOTHER2のSPCを聞いている時にサラウンドをON/OFFすると黒猫SPCが落ちてしまいます。
これはバグですか?
889 黒羽◆bdHRRNwznCvbs : 2010-03-01 20:08:33 [Q/HdZwTY]
MOTHER2でいくらやっても再現しませんが…
もう一度吸い出しなおしてみるとかどうでしょうか。
890 名無しさん : 2010-04-18 16:02:27 [wUqrIkcE]
いつもお世話になってます。

Mute/Noizeの詳細設定ですが、右クリ実装は、操作が一手間増えて面倒に感じました。
下のほうにある音量とかテンポみたく、文字のクリックで反転
ダブルクリックで全オフ/全オフ交互、とかどうでしょうか‥?
891 黒羽◆bdHRRNwznCvbs : 2010-04-19 17:46:11 [Q/HdZwTY]
>>890
それいいですね、そうする事にします。
開発環境の移行もついでにやるるので少々時間かかりますのでお待ちください。
892 名無しさん : 2010-05-08 11:03:34 [7z3rL53.]
>>891
ありがとうございます
よく考えるとダブルクリックに2挙動も入れると余計ややこしくなりそうなので
(文字を)2クリックで反転、左1クリで全オン、右1クリで全オフ、とかが良いですかね?
気長に待っております。ぜひ宜しくお願いします。
893 黒羽◆bdHRRNwznCvbs : 2010-05-08 16:49:57 [Q/HdZwTY]
了解しました。
もうちょっとかかりそうなので気長に待ってもらえれば。

#環境の移行だけで済むと思ったらやっぱり挙動不審になったので1から移植作業
894 黒羽◆bdHRRNwznCvbs : 2010-05-11 15:39:56 [Q/HdZwTY]
移植が終わって試してみましたが、
シングルクリックとダブルクリックの同居はできないようです。
(ダブルのつもりで1回押した時点でシングル扱い)

左と右に1機能ずつ入れるのはいいんですが、
反転どうするかですねぇ。
895 890 : 2010-05-12 16:39:23 [EesKMxR2]
>>894
もう画面がいっぱいいっぱいだから仕方なくないですか?
Shift押しながらとかはできるんですか?
896 黒羽◆bdHRRNwznCvbs : 2010-05-12 20:01:51 [Q/HdZwTY]
Shiftはできますね。
とりあえずShift付で反転にしておきますか。
897 黒羽◆bdHRRNwznCvbs : 2010-05-12 20:40:04 [Q/HdZwTY]
100104a置きました。

移植が終わって、とりあえず一通り動いてるんじゃないかな?
くらいは確認しました。

演奏設定の各機能のヒント移植するの忘れたのに今気づきましたが、
あとでおいおいやっておきます。

iniとリスト2種は新規に作られる場合のみ、Unicode化されます。
(上書きでできないのはC++Builderの仕様でここらへんは真空と一緒)

Unicode名のSPC読み書きできますが、アーカイブはファイル名も中身も非対応、
Script700を読み込ませるtry700も非対応だったりとかあるので、
Unicodeいけますが使わない方が良いというか生SPCかつ、非Script700じゃないと役に立ちません。

アーカイブは形式によって対応がまちまち、特にcabは絶望的。
(統合アーカイバ仕様)

あとUnicodeバイナリなのでWindows2000以下は動かなくなります。
898 890 : 2010-05-13 22:00:39 [EesKMxR2]
>>897
いいと思いますよ。使いやすくなったと思います。
899 名無しさん : 2010-05-19 21:51:31 [YNNlm.YU]
しばらく見ていないうちに偽物が‥(まさかこんな所でも出るとはw)
>>890の提案主です

ご対応ありがとうございます。
ShiftはShiftで良いと思うのですが、個人的には
黒猫触るときにキーボード触ってないことも多いので(GUI充実してますし‥)
もし出来そうならば、それプラスでトラックホイールのクリックで反転とか如何でしょうか?

最近は主要なWebブラウザが、軒並みトラックホイール押下を「新タブで開く」に割り当ててることもあって
自分自身も随分慣れてしまいまっています‥w
なので万一ホイール無しマウス使ってる方向けにShift付きで反転
常用はホイールクリックが良いかなと私は思います。
900 黒羽◆bdHRRNwznCvbs : 2010-05-20 15:02:20 [Q/HdZwTY]
あとでやってみます、中ボタンの事ですよね?
うちは中ボタンにダブルクリックを割り当てないと死んでしまう人なので(笑 使う事は無いと思いますが、
ボタンは普通に検出できたはずなので。

あと移植の際にお気に入りに追加とかの機能が動かなくなってました。
移植忘れなので直しておきます。
901 黒羽◆bdHRRNwznCvbs : 2010-05-20 16:21:11 [Q/HdZwTY]
100104bです。

とりあえず>>900で書いた事をやっておきました。
あとUnicodeファイル名のSPCをwav出力するとファイル名が崩れたりとか、
Unicode化の漏れもいくつかあったので。
902 890 : 2010-05-20 18:37:57 [EesKMxR2]
演奏中にエコー音量とか変えることってできないんですか?
903 黒羽◆bdHRRNwznCvbs : 2010-05-20 20:48:24 [Q/HdZwTY]
890じゃない890な人ですね(汗

確か変えられなかったような気がします…
904 890 : 2010-05-20 21:23:59 [EesKMxR2]
>>903
…!?ちょっと意味が…^^;

演奏中に弄れたら面白そうだなぁと思いまして
905 黒羽◆bdHRRNwznCvbs : 2010-05-20 21:26:30 [Q/HdZwTY]
>>898
>>899
は別の人って事ですよね?(汗
>>899の人が今書き込んだとしてIP変わってないだろうと思いまして。
906 890 : 2010-05-20 22:18:01 [EesKMxR2]
>>898は私ですけど、>>899は違いますね。
907 名無しさん◆da8j07VsgGG8. : 2010-05-20 23:12:48 [un4HM5yA]
よく分からないですがとりあえず元提案主890の名無しさんです。
トリップ付けておきます。

動作確認しました。ありがとうございます。中ボタンいい感じです(笑)
ちょっと急ぎ足で試しただけなのですが、プレイリストやお気に入りが化けるのと
設定が読み込まれていないのは、splとspfとiniを手動でUnicode化して下さいってことで大丈夫でしょうか?

あと、「お気に入りに追加」ボタンって実はうちではずっと前から使えてないのですが
これは何か私が使い方間違えてるんですかね‥?orz
http://ym.jpn.ch/thata/playlist_kuroneko.png

あと余談ですが、環境移行でUIパーツが、Vistaネイティブの物になったようで
フォントが綺麗になってたりするのは良いのですが、なんとなくボタン配置が
いびつに感じられるようになった気がします‥‥。
http://ym.jpn.ch/thata/yodan_kuroneko.png
908 名無しさん◆da8j07VsgGG8. : 2010-05-20 23:14:48 [un4HM5yA]
あ、あとNoize側の右クリに空のメニューが残ってます。
909 黒羽◆bdHRRNwznCvbs : 2010-05-20 23:46:50 [Q/HdZwTY]
iniとかはそうですね、手動でUTF-16LEにコンバートするか、
一回消すかしてもらえれば。(spfは面倒なんでコンバートした方いいですね)

で、お気に入りなんですが、
リストから追加する場合はアーカイブとして開いてる場合のみで、
裸のspcは直接お気に入りの方に投げてもらえれば。

パーツの描画は仕方ないですね(汗
そのうち慣れる…はずです。


Noizeのメニューは消しておきます。
不具合という感じでは無いので、次のテスト版か、もしくは正式版までに。
910 890 : 2010-05-21 19:49:36 [EesKMxR2]
テスト版のテンポがデフォルトで99%なのは仕様ですか?
911 黒羽◆bdHRRNwznCvbs : 2010-05-22 14:25:30 [Q/HdZwTY]
ini消して確認してみましたが100%になってました。
どうでしょうか?
912 890 : 2010-05-22 16:38:04 [EesKMxR2]
>>911
ini消してもダメですね・・・。
起動時は100%なのに一回最大に上げてダブルクリックすると99%になります。

まぁ気になるレベルではないんですけど。
913 黒羽◆bdHRRNwznCvbs : 2010-05-22 21:40:01 [Q/HdZwTY]
同じ事やってみました。
やっぱり100%に戻ります(汗

なんでだろう…
914 890 : 2010-05-23 16:35:41 [Ro9HpKhU]
最大じゃなくてもバーを動かした後にダブルクリックで99%になります・・・。
謎ですね。

あとノイズのチェックボックス上で、右クリックするとON、OFFのメニューが出てきます。
機能はしませんけど消し忘れですよね。
915 黒羽◆bdHRRNwznCvbs : 2010-05-23 17:48:29 [Q/HdZwTY]
消し忘れです。
>>909
916 890 : 2010-05-23 22:17:57 [EesKMxR2]
>>915
あら、既知でしたか。
917 名無しさん◆da8j07VsgGG8. : 2010-05-24 18:10:16 [m6jVNcDU]
>>909
なるほど、アーカイブで開くことが無かったので気付きませんでしたorz

ちなみにうちでもダブルクリックで戻るテンポは99%でしたね。Vistaです。
918 890 : 2010-05-24 18:37:36 [EesKMxR2]
>>917
私もVistaで99%になります。
なるのはVistaだけですかね・・・?
919 黒羽◆bdHRRNwznCvbs : 2010-05-24 19:41:26 [Q/HdZwTY]
うーむ。
7でちょっと確認してみます。

計算の丸め方とか端数とかで差が出てるとか
そういう高度な話でも無いですしねぇ(苦笑
920 黒羽◆bdHRRNwznCvbs : 2010-05-24 19:48:24 [Q/HdZwTY]
7で再現しました。
見かけが99%で、内部的にはちゃんと100%の数値にはなっているんですが…

なんでVistaと7だけそうなるのかさっぱり解りませんが
とりあえずなんとか誤魔化してみようと思います。
921 黒羽◆bdHRRNwznCvbs : 2010-05-24 20:44:43 [Q/HdZwTY]
100104cです。

99%の話はコンパイラ変更で端数の丸めの方法が変わった? 誤差? みたいですが。
結局よく解りませんが症状が出ないようにはできるのでそうしておきました。
あとノイズの右クリ消しておきました。

そろそろID6666も作り直しておかないといけないですねー…
922 890 : 2010-05-24 21:08:10 [EesKMxR2]
>>921
更新お疲れ様です。直りましたよ。
923 黒羽◆bdHRRNwznCvbs : 2010-05-27 22:32:08 [k42xo4Sc]
ID6666 090613aです。

こちらも黒猫と同じくコンパイラ変更に纏わる焼き直しです。
924 名無しさん : 2010-05-28 10:35:40 [2QyeD.Ao]
id6666
以前のタグは読めるんですね。
変更して出力すると、自動でUnicodeに変わるのですか?
925 黒羽◆bdHRRNwznCvbs : 2010-05-28 11:36:21 [k42xo4Sc]
Unicodeファイル名を持つSPCが扱えるだけで、
タグはANSIのままです。
Unicode文字とかタグに入れると、書き込み時にたぶん「?」に変換されてしまいます。

タグに他の文字コードを入れれるような規定が無いので…
(仮にあったとしてもXID6専用になるかと)
926 名無しさん : 2010-05-28 16:50:39 [3RQCyqLs]
そうだったんですね・・
927 890 : 2010-05-29 21:01:09 [EesKMxR2]
思ったんですがID666の日付でPCの日付を取得するようにできますか?
!ボタン押して取得するような。
928 黒羽◆bdHRRNwznCvbs : 2010-05-30 01:02:51 [k42xo4Sc]
黒猫SPC 100104dとID6666 090613bです。
>>927を実現という事で。
929 890 : 2010-05-30 12:16:27 [EesKMxR2]
>>928
おぉ・・・ありがとうございます。
便利でいいと思いますよ。
930 名無しさん : 2010-06-05 13:16:34 [k42xo4Sc]
黒猫とID6666を正式版に繰り上げました。

目立った変更は特に無いですがVistaや7の人には恩恵があると思います。
931 名無しさん : 2010-06-08 19:28:58 [f/oisj8A]
Windows7 64bitにて、100605に更新したらコンテキストメニューのプログラムから開くから再生できなくなってしまいました。
(なんか開く、またはドロップで再生は出来ます。)
100104以前では再生できていたのですが・・・
932 黒羽◆bdHRRNwznCvbs : 2010-06-09 17:02:58 [k42xo4Sc]
すみません、コードの移植ミスでしたorz
こっそり上書きしておいたのでもう一度DLしてもらえれば。
933 名無しさん : 2010-06-13 13:22:46 [f/oisj8A]
ありがとうございます。
ですが、最初は再生されるのですが2曲目以降は再生されません。
一旦プレーヤーを閉じれば再生できますが
934 黒羽◆bdHRRNwznCvbs : 2010-06-13 16:17:41 [k42xo4Sc]
>>933
お気に入りからのリスト順の再生の話でしょうか?
もう少し詳しく聞かせてもらえれば。
935 名無しさん : 2010-06-13 21:21:56 [f/oisj8A]
>>934
説明下手ですいません
プレーヤーがすでにspcを再生しているときに、別のspcをコンテキストメニューから開こうとしても
反応が無い、ということです。
936 いた : 2010-06-14 00:38:03 [y0Bklbmc]
いつも更新お疲れ様です
ただID6666 100605を使ってSPCにタグを書き込むと
秒数・発売年・作成日時以外、頭の一文字しか書き込んでくれないという状態になってしまいました
また黒猫SPC 100605でもID666を書き込むとゲーム名に書いた文字がコメントにも反映されてしまいます
特に設定はいじってないんですけどなんででしょ・・。

話は変わりますがTHE KING OF RALLYに関してもう一つ
これはどうやら頭からダンプすると再生できないファイルになってしまうようで
かならず数フレームほどずらしてやらないとだめでした。なのでZSNESだと一部の曲のダンプがかなり難しいです。

あと>あすか氏
あれの名前が自分になっちゃってるのにいまさら気がつきました
ちゃんと書いたと思っていたんですが・・
なおるかわかりませんがそのうち直したものを送ってみます、すいません。
なんのことかわからない場合はスルーで構いません
937 黒羽◆bdHRRNwznCvbs : 2010-06-14 00:56:17 [k42xo4Sc]
慌ててリリースするとボロ出まくりですねorz
ご迷惑おかけしております…

>>935
移植ミスでは無いですがなんか反応しないようなので見てみます…。

>>936
確認はした覚えあるんですが、今見たら全然ダメですねorz
すぐ直します。
938 黒羽◆bdHRRNwznCvbs : 2010-06-14 01:35:20 [k42xo4Sc]
両方直しました。
こっそり上書きしてあるのでDLし直してみてください。
939 名無しさん : 2010-06-14 21:10:39 [f/oisj8A]
再生できました!
ありがとうございます
940 いた : 2010-06-17 19:14:23 [aaK3vXOI]
>937-938
素早い対応ありがとうございます!
941 名無しさん : 2010-06-18 21:15:42 [a/xNzYiA]
ウィンドウがピタっとくっつくようになったんですねw
942 黒羽◆bdHRRNwznCvbs : 2010-06-18 23:45:58 [k42xo4Sc]
標準の機能として付けられるようになったので
なんとなく片っ端から付けています(笑

デスクトップに対しての吸着で、
ウインドウに対しての吸着が無いのが歯がゆい所ですが、まぁ無いよりはマシということで…
943 あすか◆bcLAinxbCfZw2 : 2010-06-21 00:01:42 [wfsMXozg]
>>936

>なおるかわかりませんがそのうち直したものを送ってみます、すいません。
>なんのことかわからない場合はスルーで構いません
これって某所のあれの事ですよね?
だったら、気にしないでください。
あそこの管理めちゃくちゃで、自分が送った物も全く記述が
なかったり、長期にわたってスルーさされたりで、協力する気全く無いのでw
#送った物でパッチは公開されているけど、名前が無いとかひどい物です・・・


944 名無しさん : 2010-06-30 22:18:16 [QowtRwd2]
クリアタイプが利くようになってなんか違和感がw
945 黒羽◆bdHRRNwznCvbs : 2010-07-01 17:35:22 [k42xo4Sc]
作った本人はXPなのでクリアタイプより
デフォルトのフォントがMSゴシックからTahomaになったのが違和感あります(笑
946 いた : 2010-07-04 13:18:19 [kOfvXPrY]
>>943
うーんそうですか・・でもせっかくなので一応送りますね
自分もタグ関連などに少々不満がありますが
ロクな英文書けないのでもうほったらかしてますww他に送れるところもないですし
947 名無しさん : 2010-07-11 15:44:35 [ICzTe.X6]
タブがvistaだと以前より白く見えますね。。
948 黒羽◆bdHRRNwznCvbs : 2010-07-11 23:11:03 [k42xo4Sc]
ID6666 100605aです。

2chのSPC板で一括埋め込みで音量倍率を変更した際の挙動がおかしいと書かれてた件で、
補正して埋め込むのを忘れていたのを修正です。

>>947
コンパイラ新しくした時にスタイルが選べるようになってたんですが
結局タブ型のままにしておきました。
(たまに見かけるボタン型とか)
949 名無しさん : 2010-09-05 03:39:03 [1TO2.GU2]
はじめまして、BMSを作っている者です

黒猫SPCのwav出力に一音ずつ出力するような機能は実装可能でしょうか?
現状BMSを作成する際、ch毎にエコーを切って出力したwavファイルを波形編集ソフトで無音検索して分割しているのですが
タイトルやSPCによってはエコーを切っても波形と波形の間が無く結合している場合もあり、手作業で完全に分割するのが難しく手を焼いています…
出来るだけ元の音を崩したく無いので今回書き込みさせていただきました。

大変身勝手な要望かとは思いますがご検討いただけますでしょうか。
950 黒羽◆bdHRRNwznCvbs : 2010-09-05 12:11:06 [WZC4beDE]
音色単位でバラしたいという事であれば、以下のscript700を書いて
鳴らしたい音色番号以外全ミュートをさせてしまう手が使えます。

e
m !
m 127

例として↑は全音色番号を鳴らさない設定にしてから127番だけ有効にしてます。
音色番号はDSP700の各チャンネルのTNの値になります。
951 名無しさん : 2010-09-07 23:31:01 [DKcC/LMk]
何故か20100605になってますね・・
952 黒羽◆bdHRRNwznCvbs : 2010-09-10 21:58:29 [WZC4beDE]
さらっと見てみましたがどこなのかさっぱりで…(汗
953 名無しさん : 2010-09-14 22:41:32 [qxe1zd3o]
すみません、dll更新のみだったんですね・・
954 名無しさん : 2010-10-22 14:33:15 [62SXJf7g]
>>833と似た内容になってしまうのですが、
アーカイブ内のファイルをお気に入りに登録することができなくなっています。
最新版および090613で同様の症状が出ました。
955 黒羽◆bdHRRNwznCvbs : 2010-10-23 11:18:21 [Fq.WamnA]
出張中で確認できないので帰ったら確認してみます。

最新版でリストの文字コードが変わった事もあるので、
一度リストのファイルとini(*.ini、*.spl、*.spf)を消して試してみてください。

#readmeとhistoryに書いておいてますがUTF-16へコンバートしないで旧版からそのまま使うとリストとiniが壊れます
956 954 : 2010-10-26 16:56:33 [0FKGsTmE]
多忙の中での対応ありがとうございます。また、返事が遅くなり申し訳ございません。
*.ini、*.spl、*.spfを消した上でやってみましたが、状態は変わりませんでした。

以下、追加報告になります。

さらに古いバージョンを入手して試してみたところ、
080831以前ではアーカイブからお気に入りへの登録はできましたが、
090212以降ではできなかったので、こちらも報告させていただきます。

また、splをテキストエディタで開き、ファイルパスを直接打ち込むという手段を取れば、
アーカイブ内のファイルでもお気に入りに登録され、再生も可能でした。
(お気に入り追加ボタンでの登録はできないままでしたが…)
957 黒羽◆bdHRRNwznCvbs : 2010-10-30 12:16:32 [WZC4beDE]
公開版で試してみましたが、追加は正常にできてるようです…
(INSキーか、お気に入りに追加のボタン)

一応ですが、OSは何使ってますか?
958 954 : 2010-10-31 19:38:01 [0FKGsTmE]
再び返事が遅くなり申し訳ございません。
OSについてですが、Windows XP Professional Ver.2002 SP3を使用しています。

また、先ほど気がついたのですが、
プレイリストに何らかのファイルがある状態なら、アーカイブからお気に入りへの登録が可能になり、
プレイリストを空の状態に戻すと、再びお気に入りへの登録が出来ない状態に戻ってしまいました。
もしかすると、プレイリスト内のファイルの有無が関係あるのかもしれません。
(なお、前回報告で「splをテキストエディタで開き」と書いてしまいましたが、spfの誤りでした)
959 黒羽◆bdHRRNwznCvbs : 2010-11-02 13:03:10 [Fq.WamnA]
あー!
リストに登録してないアーカイブを直接開いた状態からのお気に入り登録ですか

このパターンは試してないですね…
前まで動いてたとなるとBCB2010で作り直した際の機能載せ忘れかもしれません
確認できたらすぐ修正かけます
960 moufu : 2010-11-20 15:58:10 [5vwUhoLk]
XID6でイントロやフェードを一括入力すると
時間設定が全て「0」になってしまいます。
961 黒羽◆bdHRRNwznCvbs : 2010-11-20 21:04:49 [WZC4beDE]
黒猫SPC 100605aです。

>>958
という訳で確認できたのでテスト版置いておきました
試してみてください…

いつの間にか色々間違えてました(汗

>>960
今から確認します
たぶんミスだと思いますので…
962 黒羽◆bdHRRNwznCvbs : 2010-11-20 21:16:45 [WZC4beDE]
ID6666 100805aです。

>>960
大ミスしてました(汗
テスト版試してみて下さい…
963 moufu : 2010-11-21 15:52:48 [5vwUhoLk]
修正お疲れ様です。
テスト版試してみましたが、XID6イントロ一括入力は
時間と分での設定のみで、秒までは指定できないのですか?
964 黒羽◆bdHRRNwznCvbs : 2010-11-21 19:55:45 [WZC4beDE]
ID6666 100805bです

>>963
時分秒にしておきました
あとXID6:フェードは秒のみになるようにしてます

これで大丈夫なようなら正式版に繰り上げます
965 954 : 2010-12-01 19:15:16 [aaK3vXOI]
返事が非常に遅くなり、本当に申し訳ございません。
テスト版を使用してみましたが、以前お気に入り登録できなかった状況において、
お気に入りに登録できるようになっていることを確認しました。

多忙のなか修正して頂き、ありがとうございました。
これからも黒猫spcにはお世話になりたいと思っています。
966 黒羽◆bdHRRNwznCvbs : 2010-12-01 21:12:07 [WZC4beDE]
確認ありがとうございました
また妙な挙動があるようでしたら言ってください(汗
967 名無しさん : 2010-12-13 18:38:05 [GGfDkUdU]
ちょっと質問なんですが
script700を使って、マリオペイントの作曲モードの曲を演奏することって可能なんですか?
特殊なSPC内のマリコレのスクリプトをみると出来そうな気も・・・。
968 名無しさん : 2010-12-15 22:36:28 [qxe1zd3o]
マリオペイントって結構高いとこで鳴ってるんですね。
振り切ってるのが寂しいですが・・
969 黒羽◆bdHRRNwznCvbs : 2010-12-16 13:22:40 [2lpgbPzc]
音色の性質にもよるのでなかなかうまくいかないものもありますが
今更鍵盤を伸ばすのも…という気もしますしねぇ

もうちょっと長くてもよかった気もしますが今となっては後の祭りに近いような感じで(汗
970 名無しさん : 2010-12-18 03:14:25 [H4Ga8D46]
確かに今更感ありますが、鍵盤で見てみたいという気もします・・
971 黒羽◆bdHRRNwznCvbs : 2010-12-20 17:01:42 [2lpgbPzc]
画面の幅を変えず、鍵盤だけをを細かくして音階を増やすのが作る側としては一番楽なので
正月にでも試してみるかもしれません(汗
972 名無しさん : 2010-12-21 09:21:42 [pIKrYqP2]
>>971
いや、普通のSPCみたいに作曲モードの曲を演奏できないのかなと思ったので。
昔吸い出したことあったけど、確か吸い出し時の音しか鳴らなかった気が・・・。
973 名無しさん : 2010-12-25 21:21:53 [WUaBlSI.]
>>972
どこかでそんな感じのscript700を見かけたことがあります
caitsith2氏のHPだったかな
974 名無しさん : 2010-12-26 02:38:40 [bE5LPw6U]
>>973
ttp://snesmusic.org/v2/wiki.php?iRequest=wiki/ViewPage&iPage=script700example
ここの真ん中辺でリンクがありました。
けどnot found・・・。もうないのか・・・。
975 りう : 2010-12-26 11:06:42 [dhnjd.sQ]
黒猫SPC、ノートンさんが疑わしい動作とかいって削除してしまう・・・
976 黒羽◆bdHRRNwznCvbs : 2010-12-26 12:33:14 [Fq.WamnA]
最新版でもだめですか?

前はUPXで実行時圧縮かけてたのがたまに誤爆する、って事で
最近はかけないようにしてましたが。
977 黒羽◆bdHRRNwznCvbs : 2010-12-26 12:41:38 [Fq.WamnA]
>>974
かつてここに本人が書き込みしてくれた事もあったんですよ
>>422

そっちも↓も同じリンクなんで落とせないですがorz
http://web.archive.org/web/20101226033444/http://snesmusic.org/v2/wiki.php?iRequest=wiki/ViewPage&iPage=script700example
978 黒羽◆bdHRRNwznCvbs : 2010-12-27 09:05:42 [2lpgbPzc]
マリオペイントのscriptですが、某氏が保管していたのをもらえたので
CaitSith2氏のページがなんとかなるまで転載しようと考えてます
979 名無しさん : 2010-12-28 00:39:18 [7VsgGG8.]
>>977
本当だ・・・。でもそれに対してレスが・・・。

>>978
おぉ!是非ください!
980 黒羽◆bdHRRNwznCvbs : 2010-12-28 09:38:07 [2lpgbPzc]
レスしなかったのは自分の責任ですねorz
981 いた : 2010-12-31 20:03:28 [ka4CQ96w]
どうやらID6666 100805bについて誰も答えてないようなので・・・
使ってみましたが問題なかったですよ。

あとコードに関して>>824 >>861あたりは載せないんでしょうか?
その後に出た他のコードは載っていたのでちょっと気になりました
追加で FortuneQuest ダイスをころがせ はタイトル画面で使うと
一部の曲の音色がバグったのでタイトル画面以外推奨と書いた方がいいかもしれません

それとページトップの
>海外物は全く未チェックですが~
の一文はもう消してもいいんじゃないかと・・確認したら直ってましたし
ただANOTHER STORYのほうは更新日時見るとそのままみたいなので微妙かもしれないですけど

なんか文句ばっかりですみません
982 いた : 2010-12-31 20:11:43 [ka4CQ96w]
またこれは黒猫SPC側が原因ではないと思いますが、
スーパーパワーリーグ2あたりからのナウプロ系タイトルを鍵盤表示で見ると
VLとVRの値が-になったり右のLCR表示がRRとかになったりしますね・・
他ツーファイブがサウンドに関わってるタイトルややスカイミッションなど一部洋ゲーは
鍵盤位置がころころ移り変わってしまいます。
ツーファイブ系に関してはどうやらダンプにも影響が・・
(なんのこっちゃでしょうがあれの一部の曲をpart分けしたのはこれのせい)
983 黒羽◆bdHRRNwznCvbs : 2011-01-01 02:23:55 [Fq.WamnA]
>>981-982
マイナス音量は普通にあります、逆位相音です
スターオーシャンとかほぼ全部それだったりするタイトルもありますので…

HP更新ネタは抜けてるだけですね、申し訳ないorz
984 名無しさん : 2011-01-01 03:15:01 [1Dx8ppS2]
>>982
鍵盤表示がころころ変わる件は音源がDVA方式だからでしょうか。
日本だとファミコン探偵俱楽部2、はじまりの森、無印スーパーボンバーマンなどありますが。
985 黒羽◆bdHRRNwznCvbs : 2011-01-01 05:55:52 [Fq.WamnA]
DVAものも沢山ありますね…
986 名無しさん : 2011-01-01 07:28:24 [1Dx8ppS2]
そういやスターウォーズでDSP見てると不思議ですよね。
トレモロっぽくなったりするのでスローにしてみたら連打されるし。
どういう仕組みなんだろう・・・
987 名無しさん : 2011-01-01 13:00:17 [qxe1zd3o]
前回のタブって記憶しなくなったんですかね…
移行したあたりから起動のたびにsnesapu画面のような・・
988 黒羽◆bdHRRNwznCvbs : 2011-01-01 13:27:31 [Fq.WamnA]
いや、前から記憶してませんよ?
やろうと思えば実現はたぶんすぐできるレベルですが
989 名無しさん : 2011-01-01 15:39:04 [qxe1zd3o]
そうでしたか・・ たしかバージョン部分で終わっていたら
次もバージョン部分が選ばれていた気がしたんですが、気のせいのようですね…
990 いた : 2011-01-01 19:42:23 [ka4CQ96w]
>>983 >>984
なるほどそういうものなんですね、しかも他にもいろいろあると
うーん勉強不足でした・・

更新は手が空いた時にでもよければお願いします
また追加であれですがSPCの仕様上~でアウターワールドとOut of This Worldの両タイトルを載せているなら
ワリオの森もWario's Woods、バイキングの大迷惑もThe Lost Vikingsとセットで載せておくべきかも
991 890 : 2011-01-03 05:56:50 [kOfvXPrY]
ちょっとspc700でよくわからないことがあるんですが。
音色番号を見るとスクエア系のゲームは32から、そのほかのゲームは0とかからありますよね。
どうなってるのかよくわからないです・・・。
992 いた : 2011-01-08 17:46:32 [ueXDVSm.]
更新、ありがとうございました
また遅れましたが生産物更新お疲れ様です
993 黒羽◆bdHRRNwznCvbs : 2011-01-11 15:50:58 [2lpgbPzc]
>>991
ドライバの癖もあるでしょうから…
0から使うという決まりも無いみたいですし
994 名無しさん : 2011-01-24 11:00:16 [qxe1zd3o]
鍵盤があと3,4つ上に行きそうなところで止まっちゃいますね…
995 黒羽◆bdHRRNwznCvbs : 2011-01-26 11:59:23 [2lpgbPzc]
たまにありますねー
画面の真ん中付近をちょっとやりくり(笑)すればあと1octくらい分は
鍵盤伸ばせそうな気はしますが…今までのskinの絡みもあるのでうかつに手は入れたくないですねぇ

気持ちはよく解るんですが(汗
996 890 : 2011-01-29 21:09:36 [bxxEp7EA]
DSPに提案です。
ディチューン表示右にある発音状態にエンベロープのリリース処理時に何か表示するのはどうでしょうか。
997 名無しさん : 2011-02-06 19:18:54 [Fy9Q6/x.]
110101で、終了時に以下のエラーが出る事があります。
「モジュール 'KuronekoSPC.exe' のアドレス 004FE1BC でアドレス 00000258 に対する読み取り違反がおきました。.」

また、プレイリストでダブルクリックし頻繁に曲を変更しているとフリーズします。
「szAppName : KuronekoSPC.exe szAppVer : 1.0.0.0 szModName : hungapp szModVer : 0.0.0.0 offset : 00000000」

環境はWindows XP(32bit),Windows 7(32bit)です。
いずれも再現する手順が不明ですので、環境依存かもしれませんがご報告します。
998 名無しさん : 2011-02-06 20:39:59 [XrmNTP4U]
>>997
俺もたまになります。
けど気にしたことないですけど
999 名無しさん : 2011-02-07 12:05:08 [qxe1zd3o]
vista,7はとくに多いですね・・
バッファよりキーリピートのほうが早いのかな

と言ってもある程度聞いてから切り替えても、なるときはなる・・
1000 黒羽◆bdHRRNwznCvbs : 2011-02-09 00:54:29 [Fq.WamnA]
埋め
1001 管理者 : 2011-02-09 00:54:29 [*END*]
このスレッドは規定数で終了しました
[ALL] [LAST100] [1-100]

megabbsっぽい PHP+MySQL +NGワード +DNSBL 111102 / 黒羽製作所