[1-] [101-] [201-] [301-] [401-] [501-] [601-] [701-] [最新50] [検索] ※標準/名無しさん
10 黒猫SPCに関する話題(704)
1 管理者 : 2004-07-13 01:21:21 [zXIVQd5A]- 黒猫SPCやID6666に関する話はここでお願いします。
SPC自体の話や、script700関係でもOKです。 SPCの在処なんか聞かないように。
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
423 CaitSith2 : 2006-12-26 16:38:16 [PvdX6vxg]- Went one step farther with my mario paint sequencer script.
(The song in the data area is equivelent to mpaint-002.700)
---- Start ----- m #34100 w0 ;Delay for 1 Frame, normally 34100 clock cycles from the spc700 clock. m w0 w2 m #21 w1 ;Multiply with number of frames to make the measure delay. u w0 w1 ;For this song, the delay is 21 frames between notes. m #0x7FFFFF00 w6 ;Loop song from beginning command. m #0x7FFFFF01 w7 ;End song command.
m #0, w3
:001 c w3 w3 ;Read first byte and load it into m db? i3 ;APU inport 3. a #1 w3
c w3 w3 ;Read second byte and m db? i2 ;Load it into APU port 2 a #1 w3
c w3 w3 ;Read Third byte and m db? i1 ;Load it into APU port 1 a #1 w3
w w2 ;Wait one frame m #0 i3 ;Then clear the IO ports. m #0 i2 ;So that the same data bytes m #0 i1 ;will play at next beat.
w w1 ;Wait for xx frames.
c w3 w3 ;Load DWORD to check for commands m dd? w4 w 2
c w6 w4 beq 002 c w7 w4 beq 003 bra 001
:002 m #0 w3 bra 001
:003 e e
;Seq data ;Format in sets of 3 for music playback ;Put 00FFFF7F to loop the song to beginning ;Put 01FFFF7F to end song playback. 424900 4D0000 4B4200 4D0000 494600 4D0000 4B4600 4D0000 494700 4C0000 494700 4C0000 4D4B46 000000 000000 000000
47454C 490000 4C4745 490000 4B4644 490000 4B4644 490000 4A4843 460000 4A4300 480000 494442 000000 000000 000000
464400 4D0000 464400 4D0000 454300 4D0000 454300 4D0000 444200 4D0000 444200 4D0000 434100 000000 000000 000000
460000 494D00 460000 494D00 450000 494D00 450000 494D00 440000 494D00 440000 494D00 43484A 000000 000000 000000
444200 420000 424400 420000 444600 440000 444600 440000 454700 450000 454700 450000 44464D 000000 000000 000000
454700 450000 454700 480000 444900 460000 444900 000000 43464A 000000 43464A 000000 494442 000000 000000 000000
00FFFF7F ----- End -----
This shows some of the untapped potential of script700. Further programming of this script could allow for more advanced things that the mario paint sequencer didn't allow for, like looping in middle of the song, or tempo changes mid song. This script however follows most of the mario paint sequencer limits.
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 : 200 |