Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
プレイ日記
あまさとしおん
◆mzDKTVUAtwqE
2021/4/12 16:57
プチコン4はキーボードなしではとても打ちづらいので最近は放置していますが、いつか実在路線を再現してみたいものですね。
sbkey=4V348EX1F ※特に変化はありません
コメント
あまさとしおん
2021/4/12 17:28
◆mzDKTVUAtwqE
路線データのファイル分離を途中までやってるはずなので、それっぽい路線を作ることは可能な気もする
sw
2021/4/12 22:00
◆/G6isuUatb2a
モーター音は何命令を使ってるのですか?
あまさとしおん
2021/4/13 16:16
◆mzDKTVUAtwqE
速度で変わるモーターの音はBEEPでリアルタイムに鳴らしまくっていて
加速中同じ音階のままのチョッパ制御(ビー)の音はBGMPLAYで無限ループ再生(ノッチオフ&停車時にBGMSTOPする)
確かそんな感じだった気がしますね
あまさとしおん
2021/4/13 16:25
◆mzDKTVUAtwqE
モーターの音の「周波数」は速度に比例する(掛け算の関係になる)ようですが、BEEP命令は「音階」(1オクターブを1200とした数)を指定しないといけないので「周波数」→「音階」の変換が必要になります。
仕組みを理解するならば、対数の概念が必要ですが、細かいことをすっ飛ばすと「SQR()で速度を包んでいい感じに調整する」とも言えます。
つまり 音階=SQR(走行速度)*a+b で
ここで a と b(※マイナスの数でもいい) の数字をいい感じに聞こえるように調節すればどうにかなります。
あまさとしおん
2021/4/13 16:32
◆mzDKTVUAtwqE
実際には、ある程度速度が上がった(12-14km/h以上)段階で、音階をずらして3つの音を重ねています。
※上の解説の b の数字を違う数字にしている
あまさとしおん
2021/4/13 16:34
◆mzDKTVUAtwqE
というのを実際のプログラムしたのが、写真の反転部分です。
BEEPの最後に ,V と付いているのは、音量のことですが、これに関しては「何も根拠はなく」勘で調節しています。
コメントを書く
こちらは「プチコン3号」「プチコンBIG」など、
プチコンシリーズ
に関する話題を扱った
コミュニティです
プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
ユーザー登録なしで書き込みができます
秘密の合い言葉は成りすましの防止 (
トリップ機能
)、書き込みの編集時の本人認証に使用します
秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります
normal
happy
like
surprized
frustrated
puzzled
画像
ネタバレ
投稿する
-
WEB PATIO
-