Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
トピック
sw
◆/G6isuUatb2a
2022/4/5 14:14
質問
波形を表示するプログラムを作りましたが、プツプツ音が鳴ってしまいます
公開キー:4A4EJ42D
名前:HAKEI
解決法お願いします
自分なりに作りましたが、、、
コメント
うんざり
2022/4/5 21:27
◆VZlRV0xeWZeS
RECSTARTが音の途切れを起こしてますね
ループごとにRECSTARTを発動してりゃあ、そりゃまあ耳障りでしょうね
RECSTARTで取った情報を表示しきってから、新規にRECSTARTすれば、音飛びはなくなる(気にならなくなる)でしょう
なお、録音状況の取得はRECCHK()関数を使います
表示と発声の同期の取り方については知りません
sw
2022/4/5 22:54
◆/G6isuUatb2a
ソースをお願いします!
うんざり
2022/4/6 1:50
◆VZlRV0xeWZeS
RECSTART 1
LOOP
RECDATA G OUT L,R
GCOPY 1,9,399,239,0,0,0
GLINE 399,0,399,239,0
GPSET 399,120+L/40
IF RECCHK() THEN INC G ELSE RECSTART 1:G=0
ENDLOOP
表示と発声の同期が取れてるかどうかは知りません
参考になるならどうぞ
sw
2022/4/6 8:26
◆/G6isuUatb2a
発声と同期について
RECSTARTで音を拾い
直ぐに
RECDATAでアウトプットし
その後RECSTOP
以下繰り返し
という感じでした
sw
2022/4/6 8:44
◆/G6isuUatb2a
to ◆VZlRV0xeWZeS
画面の右上の方で点が出ました
あってますか?
sw
2022/4/6 10:41
◆/G6isuUatb2a
なぜか波形にラグが出ました
さすらいの名無し
2022/4/6 11:29
◆LWMA5UzCJb3e
ループ内にVSYNCいると思う
sw
2022/4/6 13:35
◆/G6isuUatb2a
入れたが変化がありません…
ツララ
2022/4/7 19:13 ネタバレ
◆ArUdBYOYME1V
swさんがつまづいてるポイントってたぶん同期の部分ですよね?
把握漏れならまだしも気が付いててそこだけ知りませんって、あまりにも無責任なんじゃ…
swさんも該当処理の部分だけでいいのでソース書いてくれると助かる。(DLする容量キツキツの人もいるし)
RECSTART命令は引数で録音時間指定できるんだから、別にRECCHK()使わなくてもVSYNCで録音時間分の時間経過を調整すればいいのでは?と思うんですけど
使うならwebのリファレンスに書かれてる使用例そのままに
RECSTART [秒数]
WHILE RECCHK()
〜
WEND
って構文をLOOP〜ENDLOOPで囲ってあげればいいと思うんですけど。
私はサウンド関係の命令はからっきしなのでアレですけど
たぶん録音したデータって配列に保存されるんですよね?
んで、その配列の数が波形の横軸の要素数(平たく言うと表示するドット数)で
配列の頭から順番に要素を取り出して、その数値をグラフ化してやるって作業をすればいいと思うんですけど
うんざりさんのサンプルは、取り出し位置を示す”変数”を”ループの回数”で”カウント”して”増やす”処理を「録音中かどうか」で判別してから実行してるから
swさんの意図した挙動になってないんじゃないんです?
あと、swさんは何故うんざりさんをトリップ部分呼びするんです?
私が知らないだけで、「うんざり」ってニックネーム使ってる人が複数人居たりするんですかね?
このコメントはネタバレを含んでいます。
このコメントをひらく
うんざり
2022/4/8 0:57
◆VZlRV0xeWZeS
同期のとり方を知らないのは俺なんだが?
DLして試してみれば何が問題なのか一発で判るのに
問題点を知らずに入ってこられても邪魔なだけよ
あんちもん
2022/4/8 2:48
◆exkLz73N.McN
昔作ってみたオーディオビジュアライザの残骸です、参考になるかも?
やりたいことと違ってたらごめんちゃい。
【4VKE8Q42P】
sw
2022/4/8 9:17
◆/G6isuUatb2a
あんちもんさん
これやりたくて欲しかったんです(手のひらドリルかよ…)
ツララ
2022/4/8 10:03 ネタバレ
◆ArUdBYOYME1V
問題点を知らずにというか、なぜその問題が発生するようなことになってしまうのか
という、もっと根っこのところになぜ目を向けないんですか?
場当たり的なやりとりが好きと言うことなら、確かに私が口出すことじゃあないかもですけど。
邪魔だと言うなら触れなければいいじゃないですか。(そのためにネタバレにして伏せてるんだし)
わざわざDLするのはご苦労なことですけど
swさんに問題部分だけを切り取って記述してもらうのは
想定してる処理を頭の中で整理するいい訓練にもなると思うんですけどね。
swさんもあんちもんさんに質問できるいい機会だから疑問に思ってたことぶつけてみたらどうです?
同期の取り方のコツとか、考え方のポイントとか。
このコメントはネタバレを含んでいます。
このコメントをひらく
ツララ
2022/4/8 11:50 ネタバレ
◆ArUdBYOYME1V
swさんは別に理解とかどうでもよくて
望むものが入手できれば細かいことは無視する派の人だったりします?
だったら欲しいコードの仕様だけ簡潔に書いて
こういうプログラムを作ったことある方、もしくは公開キーを知っている方いましたら提供お願いします
って内容でトピック立てられた方がいいと思いますよ?
「どう理解してもらおうか」って気を揉むの、地味に面倒くさいんですから。
あと、プツプツ音の問題が解決したのなら、うんざりさんにお礼言っといた方がいいですよ。
自身が公開キーでソース渡してるのに、うんざりさんは公開キーでソース渡し返したりせずに
丁寧にコメントで書いて回答してくれてることにもね。
このコメントはネタバレを含んでいます。
このコメントをひらく
コメントを書く
こちらは「プチコン3号」「プチコンBIG」など、
プチコンシリーズ
に関する話題を扱った
コミュニティです
プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
ユーザー登録なしで書き込みができます
秘密の合い言葉は成りすましの防止 (
トリップ機能
)、書き込みの編集時の本人認証に使用します
秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります
normal
happy
like
surprized
frustrated
puzzled
画像
ネタバレ
投稿する
-
WEB PATIO
-