なぜか寝ないで人様の楽曲のマスタリングしてる><(3年位前にプロの人がマスタリング前の混ぜただけのデータをCCで公開して、他の人は弄るとどうなるのかな?みたいな事をしててそれの・・・><)
これ>< http://shouehara.net/discography/onceandagain
これです><;
Belinda Carlisle - Heaven Is A Place On Earth -- HQ Audio -- LYRICS https://youtu.be/D8OYvMUiTPI
BytesRecordedと言うものに気づかず、録音バッファが埋まったらイベントが起きるんだと勘違いしてた><; https://github.com/naudio/NAudio/blob/master/NAudio/Wave/MmeInterop/WaveInEventArgs.cs
前者は push / pop が常に O(1) だけど書き出し時(連続領域の配列としてアクセスしたいとき)に(たぶん)常に O(N) かかります。
後者は push/pop が O(1) にならない(償却できるかは知らん)代わりに、常に O(1) で連続領域の配列に乗ったデータにアクセスできます