コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
マツコウ ◆M1HxkK9fMI2A
2021/2/16 10:57
wavsetaにサンプリングレート22050hzの配列を入れたい所だが、生憎配列に指定可能な波形は8180hz固定。
恐らくwavsetaのトーン指定とMMLのデチューンで可能だと思うが、それらの値を求める肝心な計算が今一つ分からぬ……

コメント

アバター
Na 2021/2/16 17:20 ◆QoELVrBXBQCI
試してないので違うかもしれませんが、
LOG(22050/8180,2)*12 = 17.16727089 なので、
WAVSETAの基準音程に 78-17 = 61
@Dに 0.16727089*64 = 11 を入れればだいたい合うと思います
ただし配列の長さによってオクターブは変わります
(なので音が高すぎたり低すぎたりしたら基準音程に12を足したり引いたりする)
78は実際に8180Hzの配列を入れたときに78でだいたい音程が合うからです。
ほんとに78が合ってるのかどうかは計算してません。

追記
78で合うのはBEEPで再生したとき(O4Aを鳴らしたとき)でした。
O4Cで再生するなら69でした。
(でも69はO4Aのノート番号なのになぜ69でO4C基準になるのか謎)
アバター
SatoshiMcCloud 2021/2/16 17:39 ◆Z1qfV11i63Jr
http://kani.cf/posts/AYMHAAACAAADVHkP77VM1g
に一通りの詳細があります。それと、
http://petitverse.hosiken.jp/community/petitcom/topic/?read=493&ukey=0
これの2018/6/30 13:44の書き込みも参考になるかもしれません。
アバター
マツコウ 2021/2/17 9:02 ◆M1HxkK9fMI2A
3DSやプチコン3号自体の仕様があるのか……
教えて頂き有り難うございます。

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -