0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

サウンドレコーダーの代替としての StreamRelay.NET.exe

Last updated at Posted at 2017-05-26

ManagedDirectX (MDX) 利用版

DirectX(DirectSound) を使ってみた

Win32 限定の ManagedDirectX を利用して作ったプログラムが

  • Plugins\Win32\stdioSoundRecordMDX.dll

SlimDX 利用版

Win32/Win64 併用の SlimDXという DirectX のラッパーを利用して作ったプログラムが

  • Plugins\Win32\stdioSoundRecordSlimDX.x86.dl_
  • Plugins\Win64\stdioSoundRecordSlimDX.x64.dll

(ManagedDXと混じらないように拡張子を変えているので、こちらを使いたい場合は、ManagedDX側のDLLを削除して、こちらの拡張子を「dll」に変える)

ちなみに別途 SlimDXのランタイムをインストールする必要がある

サウンドレコーダーの代替としての StreamRelay.NET.exe

StreamRelay.NET.exe -LocalPort 0 -RemotePort 0 -RemoteOutputFile rec.wav -LocalSoundRecord 0
これだけだと、ヘッダのないWave形式なので、
SoundChange.exe rec.wav
として、Waveファイルとして完成する

マイク一覧

StreamRelay.NET.exe -ListMicrophone

スピーカー一覧

StreamRelay.NET.exe -ListSpeaker

参考

NAudio版はこちら

音声を再生したり、さらには録音したりするプログラムを何本か作った


目次へ戻る

目次というか最初の一歩

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?