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

アバター
こういち ◆ou0jbJnEJ0Kb
2022/11/1 12:16
お久しぶりです。2DSの電源が入らなくなりました。恐らくバッテリー周りが原因なのでその辺ゴニョゴニョすれば直ると思う(希望的観測)んですけど、そろそろ買い換えの時期ですね。近所の店には3DSなかったですけど。

直るまで書きたいプログラムの話でもします。

乃乃歌を触ってるうちに音声合成熱が燃え始めたので、音声の解析をするプログラムを書きたいと思ってたんですよね。
3DSだと音声を比較的簡単に触れるんですけど、今は壊れてるので仕方なくC言語でFFTを書いてます。
昔書いたNTTのプログラムを参考にFFT書いてたら、昔プチコンでNTT書こうとしてたことを思い出しました。
プチコンではa*b mod Pの計算が出来ないので格闘してたら想像以上に難しくていつの間にか冷めてたんですよね。(何の話だっけ)
http://petitverse.hosiken.jp:80/community/petitcom/diary/?read=4858&ukey=1

コメント

アバター
あまさとしおん 2022/11/1 14:57 ◆mzDKTVUAtwqE
3DSもう売ってるところ少ないもんなぁ
中古だと買った時点でバッテリーが劣化してるとすぐダメになるし
アバター
あまさとしおん 2022/11/1 14:58 ◆mzDKTVUAtwqE
必ずある、わけではないのですが某ヤマダのアウトレット店舗では2022年に3DSの新品が目撃されたことがあります(余談)
アバター
こういち 2022/11/2 12:17 ◆ou0jbJnEJ0Kb
ふむー。新品はもう諦めてますが、バグ寄せ体質なのでバッテリーの劣化は引くでしょうね。
WiiUやswitchに移行できるものは移行を考えるのも手ですね。
アバター
こういち 2022/11/2 12:20 ◆ou0jbJnEJ0Kb
FFTあるある
虚数単位のjとループ変数のjで2重定義起こしがち。
NTTだと整数しか扱わないのでその辺の面倒ないんですけどね。実数使うのでFFTを使うしかない(固定小数点数としてNTTを使う手も無くはないですが)

実数でフーリエ変換が定義できれば良いんですけどね…
実数で1の原始根を定義できる体系を知らないので諦め。
アバター
こういち 2022/11/3 6:47 ◆ou0jbJnEJ0Kb
[悲報]
今年はマスコットアプリ文化祭ないらしい。
その分他のことやって実戦経験積みますか。
アバター
こういち 2022/11/3 20:07 ◆ou0jbJnEJ0Kb
う〜ん?
fftは書けたけど、畳み込みが出来ない
アバター
こういち 2022/11/3 22:49 ◆ou0jbJnEJ0Kb
何故か出来た。
https://paiza.io/projects/QKayP1Jhbuz8EBKuMDSNuA

追記
原因はM_PIの値を代入してなかったからみたいです。

コメントを書く

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

- WEB PATIO -