チケット #23664

【要望】【DTXC】倍速変更時のピッチ変化をなくす もしくは フリーにする

登録: 2010-11-12 18:11 最終更新: 2014-08-19 01:49

報告者:
(匿名)
担当者:
(未割り当て)
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
受領
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

DTXCにて倍速変更で再生したときにピッチ変化が発生してしまうのを直して頂きたいです。

主に譜面製作時に使用しますがピッチが変わりますと音によっては非常に聞き取りづらくなり、

僅かながら譜面の完成度に影響してしまう可能性があります。

それだけでなく、ピッチフリーにすることで、より作業効率が上がると思っております。

もし可能であれば要望を受け入れていただけませんか。

チケットの履歴 (9 件中 3 件表示)

2010-11-12 18:11 更新者: None
  • 新しいチケット "【要望】【DTXC】倍速変更時のピッチ変化をなくす もしくは フリーにする" が作成されました
2010-11-12 20:52 更新者: from
コメント

これは DTX本体でも PlaySpeed オプションを取り入れた時からやりたかったことなんですけど、話速変換の応用ですよね。

そもそも話速変換のアルゴリズム自体を理解してないのですが、どこかに資料ありませんか?

オープンソースな話速変換ツールとか。

2010-11-15 00:05 更新者: None
コメント

返事が遅れてしまいまして申し訳ございません。

生半可な知識しかないもので的外れな文献もあるかもしれませんがサクっと探した限りでは以下のような物が見つかりました。

オープンソースのツールも探してみましたが参考になりそうなものは探し出せませんでした。

http://www.kasais.net/LabVIEW/Tips/Recorder/Variable%20Speed%20Player/Variable%20Speed%20Player.html

http://www.wasokuhenkan.com/tokkyo.html

http://www.weblio.jp/content/Digital+Signal+processor

http://www.kumikomi.net/archives/2009/08/dsp.php?page=2

2011-04-03 04:23 更新者: yyagi
  • コンポーネント(未割り当て) から DTXMania に更新されました
  • チケットの種類機能リクエスト から 仕様変更リクエスト に更新されました
2013-02-26 00:54 更新者: yyagi
コメント

tp://yyagi.com/DTXManiaGR_096_timestretch_20130225.zip (096に上書きして下さい)

今更ですが、DTXMania本体で対応してみました。CONFIGURATION/System/TimeStretch で、ピッチ変化を無くすかどうかを切り替えます。初期値はOFFで、従来通りピッチ変化有りですが、ONにするとピッチ変化無しになります。

WASAPI/ASIO使用時のみ、この機能が有効になります。(DirectSound使用時は、自動で無効になります)

ピッチ変化無しにすると、よりCPUパワーを使うようになります。もしサウンドが乱れるようになったら、バッファ量を増やすなり、ピッチ変化有りに戻すなりして下さい。(PlaySpeedが1.000の時でもCPU負荷が増すので注意)

2013-02-26 10:22 更新者: sf298yen
コメント

お疲れさまです。これいいですね!

早すぎてうまく出来ない譜面をゆっくり練習する上でも重宝しそうです(こうしてチケット28821が着々と進行するわけですね!)。

で、気になった点を。

  • スピードを遅く(x0.5など)すると、チップの発声タイミングが若干遅れているように聞こえてしまいます。(単に私の耳が腐ってるだけかも。)
  • スピードを変化させると音がかなり揺れ(?)ます(が、個人的にはこういうものかと思ってます)。
2013-02-26 23:50 更新者: yyagi
コメント

こうしてチケット28821が着々と進行するわけですね!

はい。それを狙っています。

そして、#28821のために曲途中からの再生機能をつけて(試作中)、#23897につなげようと考えています。

スピードを遅く(x0.5など)すると、チップの発声タイミングが若干遅れているように聞こえてしまいます。

確かに、x0.500だと、おっしゃる通りチップの発生がかなり遅れてしまうようですね。

BASSのマニュアルを見る限り、実用的に使えるのは95~5000%とのこと。 私個人の感覚では、85%まではギリギリ許容範囲で、80%がグレー、75%以下は(タイミングズレの面で)耐えられない、といったところです。

スピードを変化させると音がかなり揺れ(?)ます(が、個人的にはこういうものかと思ってます)。

はい、そういうものです。 少しパラメータを調整してもみたのですが、結局はデフォルト値が一番よいという結果に終わりました。(私個人の感覚では、ですが。)

2013-02-27 07:24 更新者: sf298yen
コメント

実用的に使えるのは95~5000%とのこと。

なるほど、そうでしたか。……5000%?実用的?? ・・・世の中には超人が多いようで(たぶん違
意外に下限が低いので、今はピッチに関しては演奏練習目的との併用というのはあまり考えないほうがよさそうですね(少し残念だけど、そもそも趣旨が違うシ)。

何も出来ませんが、応援だけがんばらせていただきます!

2014-08-19 01:49 更新者: yyagi
  • チケット完了時刻2014-08-19 01:49 に更新されました
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 受領 に更新されました
コメント

その後、DTXCのviewerとしてDTXMania本体を使えるようにしたため、本チケットの対応は完了しています。

そのため、本チケットはクローズします。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする