BBS
  NewPost ┃Tree ┃Thread ┃Plain ┃Topic ┃Search ┃Setting ┃Top  
45 / 58 ページ ←次へ | 前へ→

SNESGT Ver.0.163b サウンドについて
 yuka  - 05/5/17(火) 12:36 -
  
初めまして、こんにちは。
SNESGT Ver.0.163bを使わせて頂いています。
動作するソフトが多い上に、軽くて助かっています。

サウンドを消して動かしたいのですが、その設定が見当たらなくて……。
サウンドを鳴らさずにすむ方法はありませんでしょうか?
最新版(Ver.0.200b9)も使用させて頂いたのですが、
重くて動かしにくいので……。

宜しければ回答をお願い致します。
引用なし
・ツリー全体表示

Re:SNESGT Ver 0.200 beta 9
 Asian  - 05/5/17(火) 1:09 -
  
ベータ9でテストしました。
自分の環境ではとくに不具合もでていません。
Win2k SP4 DirectX9c
CPU:Athlon64 マザーボード:nForce4
ビデオカード:GeForce6200TC
サウンド:オンボードRealtek ALC850

音に関してはチップがksboxさんと同系列の
蟹さんなので同じような状態になっています。

画面は新しいフィルタの「最近傍法」がとてもいいです。
以前のソフトウェア伸縮より少し処理が重いようですが
エッジのきいたドットを楽しんでいます。
引用なし
・ツリー全体表示

Re:前のスレッドでのレス(サウンドとリッチエディ...
 ksbox  - 05/5/16(月) 18:52 -
  
▼GIGOさん:
>サウンドについてですが、今回かなり調整を試みたものの、おそらくあまり改善していないのではないかと思います。
>
>一応他に心当たりがある点についてなのですが、画面設定の同期を取って更新やFlipの使用の有効/無効で状況が変わるか、FPSが安定して60出ているかどうかなど、一度見てもらえないでしょうか。

0200b9でテストしました。
前回同様にTales of PhantasiaのサウンドモードでOP曲再生テストです。
設定は、更新を押さないかぎり今までのデータのままになっていると言うことなので、
起動時から100ms設定だったバッファ設定を
166ms→更新→100ms→更新として設定し直し、OKを押すという事をしてみました。
その結果、今まで歌の部分に出ていたピギャっという感じのノイズが出なくなりました。
これで変わってしまうという事は起動時の初期設定と、
設定画面からの更新時で処理が違うという事なのでしょうか?
とりあえず、b8r1で、同じ事をしても発生するので今までより改善はされていると思います

b8r1の時のテストでは画面設定の同期は有効にしてありましたので
b8r1で、同期をオフにしてテストした所、プチノイズはかなり減るようです
その時のFPS表示は、同期onでもoffでも60で安定しています。

b9で、同期オフのテストもしてみました。
b8r1のテストとほぼ同じでしたが、同期オフならプチノイズは無くなるという状態です。
(バッファ設定を更新しないと歌のノイズは発生)
引用なし
・ツリー全体表示

なおりました。
 kei  - 05/5/16(月) 18:04 -
  
新しいバージョン9で試したらできました。
ご迷惑をおかけしました。
引用なし
・ツリー全体表示

Re:spc2midiで出来たMIDIのテンポ
 my  - 05/5/16(月) 5:48 -
  
ありがとうございます。

>曲のテンポに関しては、なんとか自動的に検出出来ないかと色々試したのですが、ちょっと無理かなと言う状況であったように思います。

過去ログ等見たつもりだったんですが、無理なことをお願いして申し訳ないです。
個人的なことですので、GIGO様のお時間のあるときで大丈夫です。
引用なし
・ツリー全体表示

Re:spc2midiで出来たMIDIのテンポ
 GIGO  - 05/5/16(月) 3:23 -
  
▼myさん:
はじめまして。
曲のテンポに関しては、なんとか自動的に検出出来ないかと色々試したのですが、ちょっと無理かなと言う状況であったように思います。

…と、ここまで書いて何ですが、
ちょっと今日はもう遅いため、申し訳ないですが続きは後日とさせてください。


>はじめまして。spc2midiを使わせていただいています。
>早速なんですが、spc2midiを使って出来たMIDIファイルの演奏が非常にモタつくので調べたら、曲のテンポが25とか16とか言う数値になっていました。
>通常ならテンポが150とか160とかある曲なんですが・・・。
>音符が沢山配置されているのと音の効果(プログラムチェンジ?というのでしょうか)が1小節の中に細かく置かれているのが原因かなぁと思っているところなんですけれども。
>テンポは後からでも調節はきくようですので音符だけでも普通の配置にするような方法はありませんでしょうか。
>勝手な質問ですがお願い致します。
引用なし
・ツリー全体表示

前のスレッドでのレス(サウンドとリッチエディット...
 GIGO  - 05/5/16(月) 3:17 -
  
>お二方
お返事が遅れてしまい、すいません。


▼ksboxさん
> テンポ固定のために1/60秒単位の方が都合がいいって事ですかね
> そういう事なら16.66..msの倍数の方がいいっぽいですね

1000/60*9 = 150ms で、150msも9フレーム分ときりが悪いわけではないのですが、
他に内部の都合で偶数フレーム分であると言う条件もあったりです。


>起動後に最低一度は設定を開いてOKを押さないとプチノイズの症状が出るため
>iniを書き換えて起動しても、リストにある設定に更新されてしまうと思うのですが
>実際はリストから選択し直さないかぎりその値という事でしょうか?
>もし更新されているなら現状では試せない事になりますが……

更新ボタンが押された場合、更新が行われたペインのみで設定の更新が行われます。従って、そのままOKボタンを押した場合はダイアログを開いた前の値が引き継がれます。

サウンドについてですが、今回かなり調整を試みたものの、おそらくあまり改善していないのではないかと思います。

一応他に心当たりがある点についてなのですが、画面設定の同期を取って更新やFlipの使用の有効/無効で状況が変わるか、FPSが安定して60出ているかどうかなど、一度見てもらえないでしょうか。


▼dollsさん
とりあえずテストとして、警告ダイアログを出してもそのまま終了しないようにしてみました。これで駄目ですとちょっとお手上げかもしれません…
引用なし
・ツリー全体表示

SNESGT Ver 0.200 beta 9
 GIGO  - 05/5/16(月) 2:43 -
  
サウンドやリッチエディットコントロールなどの問題に対する調整版です。
コア部分のサウンドや拡張チップ関連で細かいバグ修正も一応入っています。


以下、一般的な注意です。

SNESGT Ver0200 beta 9
- いわゆる人柱版です。
- 0.163b以前のiniファイルと互換性がありません。
- ステートファイルに関しては、以前のバージョンのものを読み込めますが、
 このバージョンで書き出したファイルは以前のバージョンで読めません。
- バグの洗い出しを手伝って下さる方が居れば助かります。よろしくお願いします。
- 互換性に難があるベータ版という性質上、転載はしないで下さい。
引用なし

【添付ファイル】 〜添付ファイル〜
[削除されました]
・ツリー全体表示

spc2midiで出来たMIDIのテンポ
 my  - 05/5/10(火) 10:42 -
  
はじめまして。spc2midiを使わせていただいています。
早速なんですが、spc2midiを使って出来たMIDIファイルの演奏が非常にモタつくので調べたら、曲のテンポが25とか16とか言う数値になっていました。
通常ならテンポが150とか160とかある曲なんですが・・・。
音符が沢山配置されているのと音の効果(プログラムチェンジ?というのでしょうか)が1小節の中に細かく置かれているのが原因かなぁと思っているところなんですけれども。
テンポは後からでも調節はきくようですので音符だけでも普通の配置にするような方法はありませんでしょうか。
勝手な質問ですがお願い致します。
引用なし
・ツリー全体表示

あのさ
 ・・・  - 05/5/9(月) 7:00 -
  
>>使用しているマシンのスペックやSNESGTをおいているディレクトリ
>>などを教えていただけると、原因解明の助けになるかもしれません。

と書かれてるのに、新しく提供した情報はCPUとメモリだけ?
それでどう解決しろと?
他の人はちゃんと起動出来てるのだし、GIGO氏が個人のPC環境のサポートまで
する必要はないでしょ。
引用なし
・ツリー全体表示

Re:SNESGT Ver 0.200 beta版について
 kei  - 05/5/7(土) 2:19 -
  
▼GIGOさん:
スペックは
windowsXP Home SP1
CPU 3.2GHz
Mem 1GB
デスクトップです。


>Windowsに関連する部分は殆ど全部作り直したため、
>まだ結構バグが残っている可能性があります。
>
>使用しているマシンのスペックやSNESGTをおいているディレクトリ
>などを教えていただけると、原因解明の助けになるかもしれません。
引用なし
・ツリー全体表示

Re:Win9x系でのエラー
 dolls  - 05/5/7(土) 0:23 -
  
ご迷惑かけます、
"riched32.dll"や"riched20.dll"をsnesgtと同じディレクトリに入れてみたり
ディレクトリも名前や場所をいろいろ変えてみたりもしましたが駄目な様子です。

Ver_0.163は現在も問題ないです。

▼GIGOさん:
>▼dollsさん:
>リッチエディットのDLLに関してはbeta8でロードするバージョンを変えたため、
>(riched20.dllからriched32.dllに変更。0.163では後者を使用していました)
>これで解決するだろうと思っていたのですが、駄目でしたか。
>
>リッチエディットコントロールに関しては、ログ表示で使用しているのみですので、
>ロードに失敗した場合はログウィンドウを無効にする等、
>即座に終了してしまわないように変えてみる事にします。
>
>あと、単純にロードしているだけのコードで失敗しているようなので、
>ひょっとするとDLLのある場所にパスが通っていないのかもしれません。
>0.163で動いていたならそれもありえないとは思うのですが、
>一度snesgtと同じディレクトリにriched32.dllを置いて試してみてください。
>
>
>>Win9x系での "Rich Edit Control initialization failed" エラーの件で報告させて頂いた者です
>>"Riched20.dll" は InstMsiA.exeを適応して "Ver 5.30.23.1200" をインストール (最新版と思います
>>SNESGT Ver 0.200 beta 7 - beta 8 と試させて頂きましたがやっぱり同じエラーが出てしまいます、
>>
>>Win9x系の使用者も少なさそうですしこのような要望は心苦しいのですが、
>>後回しでも良いので修正していただければ幸いです(^-^;
引用なし
・ツリー全体表示

Re:サウンドの問題とSNESGT Ver 0.200 beta 8 r1
 ksbox  - 05/5/6(金) 20:34 -
  
>曲のテンポを固定するオプションの内部処理の関係で、166msの方がきりがよく、
>誤差が出にくかったためです。
>こう言った部分に動作が影響されるのはよくないとは思うのですが、
>改善するのに時間がかかりそうなので、暫定措置としてバッファ長の方を
>いじることにしました。

テンポ固定のために1/60秒単位の方が都合がいいって事ですかね
そういう事なら16.66..msの倍数の方がいいっぽいですね

>GUIの上で表示は反映されませんが、iniに書いた値は内部的にそのまま
>反映されるようになっています。なので、適宜書き換えれば任意のバッファ長
>で再生が行えると思います。

起動後に最低一度は設定を開いてOKを押さないとプチノイズの症状が出るため
iniを書き換えて起動しても、リストにある設定に更新されてしまうと思うのですが
実際はリストから選択し直さないかぎりその値という事でしょうか?
もし更新されているなら現状では試せない事になりますが……
引用なし
・ツリー全体表示

Re:サウンドの問題とSNESGT Ver 0.200 beta 8 r1
 cranky  - 05/5/6(金) 9:57 -
  
SNESGT Ver 0.200 beta 8 r1を試しました。
100msにおいてノイズ、サウンド面の異常は皆無でしたので報告させていただきます。
引用なし
・ツリー全体表示

Re:サウンドの問題とSNESGT Ver 0.200 beta 8 r1
 GIGO  - 05/5/6(金) 7:52 -
  
▼ksboxさん:
同様の条件でテストしてみました。
バッファ長100msecでピギャと鳴るノイズは出ましたが、
プチノイズに関しては再現しませんでした。

ピギャと鳴るノイズに関しては、内部状態とサウンドの同期が崩れているため
生じるものです。テイルズの他に、スターオーシャンでも発生することがある
と思います。これは要改善ですね。

プチノイズに関しては、とりあえず再生がおかしくなる条件の線から
調べてみます。


>それと、上記の件とは関係ないのですが
>今までバッファ150msで問題は出ていなかったと思うのですが
>今回のVer.で166msに変わっているのはなぜなんでしょ?
曲のテンポを固定するオプションの内部処理の関係で、166msの方がきりがよく、
誤差が出にくかったためです。
こう言った部分に動作が影響されるのはよくないとは思うのですが、
改善するのに時間がかかりそうなので、暫定措置としてバッファ長の方を
いじることにしました。


>それと、中間の125msくらいでどうかも試してみたかったりするのですが
>iniの設定が設定メニューにない値の時でもその値で動作という感じに
>するのは問題有りますでしょうか?
GUIの上で表示は反映されませんが、iniに書いた値は内部的にそのまま
反映されるようになっています。なので、適宜書き換えれば任意のバッファ長
で再生が行えると思います。
引用なし
・ツリー全体表示

Re:Win9x系でのエラー
 GIGO  - 05/5/6(金) 7:47 -
  
▼dollsさん:
リッチエディットのDLLに関してはbeta8でロードするバージョンを変えたため、
(riched20.dllからriched32.dllに変更。0.163では後者を使用していました)
これで解決するだろうと思っていたのですが、駄目でしたか。

リッチエディットコントロールに関しては、ログ表示で使用しているのみですので、
ロードに失敗した場合はログウィンドウを無効にする等、
即座に終了してしまわないように変えてみる事にします。

あと、単純にロードしているだけのコードで失敗しているようなので、
ひょっとするとDLLのある場所にパスが通っていないのかもしれません。
0.163で動いていたならそれもありえないとは思うのですが、
一度snesgtと同じディレクトリにriched32.dllを置いて試してみてください。


>Win9x系での "Rich Edit Control initialization failed" エラーの件で報告させて頂いた者です
>"Riched20.dll" は InstMsiA.exeを適応して "Ver 5.30.23.1200" をインストール (最新版と思います
>SNESGT Ver 0.200 beta 7 - beta 8 と試させて頂きましたがやっぱり同じエラーが出てしまいます、
>
>Win9x系の使用者も少なさそうですしこのような要望は心苦しいのですが、
>後回しでも良いので修正していただければ幸いです(^-^;
引用なし
・ツリー全体表示

Re:SNESGT Ver 0.200 beta版について
 GIGO  - 05/5/6(金) 7:45 -
  
▼keiさん:
>iniファイルを消して再起動もしました。
>0.163から何か大きく変わったところはありますか?

Windowsに関連する部分は殆ど全部作り直したため、
まだ結構バグが残っている可能性があります。

使用しているマシンのスペックやSNESGTをおいているディレクトリ
などを教えていただけると、原因解明の助けになるかもしれません。
引用なし
・ツリー全体表示

Re:サウンドの問題とSNESGT Ver 0.200 beta 8 r1
 ksbox  - 05/5/4(水) 22:21 -
  
beta 8 r1テストしました
ソフトウェアバッファだと100msでも問題無いようですね
ただ、やはりROM起動後に設定更新していないか、一時停止状態から復帰後の再生がおかしいようです。

Tales of Phantasiaがわかりやすかったので、お持ちでしたら試してみてもらいたいのですが
バッファ100msでch1と2のみ再生という設定で
サウンドモードに入り、GTを一時停止状態にして復帰後に
1の曲(OP曲)を再生してみてください
うちでは、始めの方でプチプチノイズが出たり消えたり、
52秒付近からの歌の部分にピギャっというノイズ、
(これは一時停止に関係なく100msの時は発生しますが…)
1:15前後で10秒くらい多少の強弱はあるものの連続的なプチノイズ
そして終わりの方では始めのあたりと同じような感じの部分で、同じようにプチノイズ
という感じでした
何度か試していると出方が変わる時もあるのですが、だいたい同じような傾向のようです

それと、上記の件とは関係ないのですが
今までバッファ150msで問題は出ていなかったと思うのですが
今回のVer.で166msに変わっているのはなぜなんでしょ?
それと、中間の125msくらいでどうかも試してみたかったりするのですが
iniの設定が設定メニューにない値の時でもその値で動作という感じに
するのは問題有りますでしょうか?
引用なし
・ツリー全体表示

Re:Win9x系でのエラー
 dolls  - 05/5/4(水) 19:31 -
  
▼GIGOさん:
>プチノイズが入ったり、テンポが多少くるっていたりとサウンド関連で
>致命的なバグがあったため、その修正版です。
>(こちらで確認が取れないため、ひょっとするとまだ問題があるかもしれません。
>他、要望があった機能もいくつか実装されています。
>
>サウンドの設定が一部変更となっているため、前のバージョンを使っていた方は
>バッファ長を再度選びなおすか、あるいはiniファイルを一度消して使用してください。
>
>ベータは前回で最後にしたかったのですが、大きな不具合が見つかった場合は
>まだしばらく続くかもしれません。
>
>SNESGT Ver0200 beta 8
>- いわゆる人柱版です。
>- 0.163b以前のiniファイルと互換性がありません。
>- ステートファイルに関しては、以前のバージョンのものを読み込めますが、
> このバージョンで書き出したファイルは以前のバージョンで読めません。
>- バグの洗い出しを手伝って下さる方が居れば助かります。よろしくお願いします。
>- 互換性に難があるベータ版という性質上、転載はしないで下さい。

Win9x系での "Rich Edit Control initialization failed" エラーの件で報告させて頂いた者です
"Riched20.dll" は InstMsiA.exeを適応して "Ver 5.30.23.1200" をインストール (最新版と思います
SNESGT Ver 0.200 beta 7 - beta 8 と試させて頂きましたがやっぱり同じエラーが出てしまいます、

Win9x系の使用者も少なさそうですしこのような要望は心苦しいのですが、
後回しでも良いので修正していただければ幸いです(^-^;
引用なし
・ツリー全体表示

Re:SNESGT Ver 0.200 beta版について
 kei  - 05/5/4(水) 14:08 -
  
▼GIGOさん:
ごめんなさい…
結構いろいろやったんです。
iniファイルを消して再起動もしました。
0.163から何か大きく変わったところはありますか?
>▼keiさん:
>これだけだとなんとも言えないですね…
>心当たりがあるとすれば、設定ファイルの互換性などでしょうか。
>とりあえず、一度iniファイルを消してから再起動してみてください。
引用なし
・ツリー全体表示

  NewPost ┃Tree ┃Thread ┃Plain ┃Topic ┃Search ┃Setting ┃Top  
45 / 58 ページ ←次へ | 前へ→
ページ:  ┃  記事番号:   
134,592
(SS)C-BOARD v3.5.4 is Free.