無題
平均と標準偏差を入力して正規乱数を生成するプログラムを作っていました。
要するに正規確率分布に従うようなばらつき方をする値域(-∞,∞)の乱数、ということですね。
現実にはもちろん有限なわけですが。
平均と標準偏差を入力して正規乱数を生成するプログラムを作っていました。
要するに正規確率分布に従うようなばらつき方をする値域(-∞,∞)の乱数、ということですね。
現実にはもちろん有限なわけですが。
ホラー動画見て眠れないのでホラーマン見てきます。
おやすみ。
で、MIDIポート変更を少し改善して、変更画面を作る準備までできました。
ただ、曲ごとのポートの変更については、DirectMusicを使わない場合には表示しないことにする予定なので、レイアウトの変更あたりで面倒なことになりそうです。
もうずいぶんと強制終了になる割合は減ってきました。
昨日言っていた曲ごとのポート変更は中身としては実装できましたが、変更画面ができていないので実際の稼動はまだです。
これが早めに終われば今日更新するつもりだったのですが…。
NeoMupl、DirectMusicを扱うクラスに無意味にunsafeが付いていたのではずしました。
これでエラーが直るかどうかは分かりませんが…。
あと、DLL側でエラーチェックを強化しました。
これで何とか強制終了だけは避けられるとよいのですが…。
あと、強制終了とはかかわらず、MIDIファイルと音源の個別の相性というのもあるので、DirectMusicを使う場合は曲ごとに音源を選べるようにしたいと思っています。
関係ない話ですが、近いうちに爆ボン最強縛り全カスタム集めに挑戦するかもしれません。
今までのように一つ一つの面を充分な記録が出るまでやり直すのではなく、通しで1プレイとして。
できれば裏技とかもなしということにしておきたいですね。
アキヤメのアンパンDBに変身の項目をつけました。
映画でよくある全員変身ネタにもこれで対応です。
NeoMupl、まだメモリエラーが起きます。
でも今回はちゃんと原因を突き止めました。
そして自分の力ではどうにもならないことも。
DirectMusicまわりを改善したのですが、最終的に出力MIDIポートとの相性でエラーが出るようです。
なので、解決方法としては標準のMIDIポートを使うしかなさそうです。
そうそう、アンパンDBにランダムセレクト機能をつけました。