質問編集履歴

9

試したもの3を追記。かいけつしない つらい

2016/12/09 11:22

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -70,11 +70,13 @@
70
70
 
71
71
  **試したもの2**
72
72
 
73
+ ---
74
+
75
+
76
+
73
77
  [http://www.codeguru.com/csharp/csharp/cs_graphics/sound/article.php/c10931/Windows-Mixer-Control-in-C.htm
74
78
 
75
79
  ](http://www.codeguru.com/csharp/csharp/cs_graphics/sound/article.php/c10931/Windows-Mixer-Control-in-C.htm)より
76
-
77
-
78
80
 
79
81
 
80
82
 
@@ -85,6 +87,28 @@
85
87
  WaveLibMixer.dllを使ったモノのようです。
86
88
 
87
89
  大元は[こちら](http://www.codeproject.com/Articles/11695/Audio-Library-Part-I-Windows-Mixer-Control)っぽいです。
90
+
91
+
92
+
93
+
94
+
95
+ **試したもの3**
96
+
97
+ ---
98
+
99
+
100
+
101
+ 自作blog 参照:[http://mojakouinfotaker.blog.fc2.com/blog-entry-884.html](http://mojakouinfotaker.blog.fc2.com/blog-entry-884.html)
102
+
103
+
104
+
105
+ これに関して、[こちら](https://teratail.com/questions/58269)
106
+
107
+ で質問しています。
108
+
109
+
110
+
111
+ ---
88
112
 
89
113
 
90
114
 

8

画像の手抜きをやめた。コメントに返信した。

2016/12/09 11:22

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -112,6 +112,18 @@
112
112
 
113
113
  **コメントへの返信**
114
114
 
115
- ミキサーのミュート・・・というか、正確には「リア入力ジャックに挿してるマイクのミュート」です。ミキサーだは認識していなかったのでが(ステレオミキサーだと思ってましたが)本命じゃなくてもミキサーのミュートから始めた方が良いのかな?というかそっちが本命?
115
+ 正確には「リア入力ジャックに挿してるマイクのミュート」です。「マイクとして使う」にチェックを入れてす。
116
116
 
117
+ ![イメージ説明](f7ba8d337153e31328576c7fbfb44c07.jpeg)
118
+
119
+
120
+
117
- [https://pbs.twimg.com/media/CxZYPC4VQAEDDZs.jpg](https://pbs.twimg.com/media/CxZYPC4VQAEDDZs.jpg)
121
+ > >ミキサーのミュートは「スピーカーからの出力のミュート」で「マイクのミュート」はマイクの入力信号をカットするという意味合いで言いました。
122
+
123
+
124
+
125
+ 質問は「マイクの入力信号をカットしたい」の方ですね。
126
+
127
+ 上記参考サイトのdllがあるから何とかなるとは思いますが、初心者の自分にはコードが複雑なのでマイクのボリュームコントロールだけに絞ったコードが欲しいです。
128
+
129
+ AudioLib_src.zipがvisual studio2015で実行出来ませんので。

7

初心者マークを付けた。何処にあるのか分からなくて5~6分悩んだ。

2016/11/17 04:57

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
File without changes

6

ヘディングに置き換えた。

2016/11/17 04:35

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- **実現したい事。**
1
+ ###実現したい事。
2
2
 
3
3
 
4
4
 
@@ -10,9 +10,7 @@
10
10
 
11
11
  で、探したんですが殆ど手がかりらしいものが無くてかなり困ってます。
12
12
 
13
-
14
-
15
- **見つけたもの**
13
+ ###見つけたもの
16
14
 
17
15
  [MediaCommands.MuteMicrophoneVolume プロパティ](https://msdn.microsoft.com/ja-jp/library/system.windows.input.mediacommands.mutemicrophonevolume(v=vs.110).aspx)
18
16
 
@@ -44,7 +42,7 @@
44
42
 
45
43
 
46
44
 
47
- **試してみたもの**
45
+ ###試してみたもの
48
46
 
49
47
  http://stackoverflow.com/questions/9821969/mute-microphone-on-windows-7 から [
50
48
 

5

リンク切れの修正(マイクによるサウンドの録音)

2016/11/17 04:17

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -94,7 +94,7 @@
94
94
 
95
95
 
96
96
 
97
- 例えば、他に[マイクによるサウンドの録音]( https://msdn.microsoft.com/ja-jp/library/ff827802(v=xnagamestudio.40).aspx)
97
+ 例えば、他に[マイクによるサウンドの録音](https://msdn.microsoft.com/ja-jp/library/ff827802(v=xnagamestudio.40).aspx)
98
98
 
99
99
  というのがヒットしますが、これってXNAを入れないといけない訳ですよね。
100
100
 

4

試したもの2 を追記

2016/11/16 17:26

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -70,6 +70,24 @@
70
70
 
71
71
 
72
72
 
73
+ **試したもの2**
74
+
75
+ [http://www.codeguru.com/csharp/csharp/cs_graphics/sound/article.php/c10931/Windows-Mixer-Control-in-C.htm
76
+
77
+ ](http://www.codeguru.com/csharp/csharp/cs_graphics/sound/article.php/c10931/Windows-Mixer-Control-in-C.htm)より
78
+
79
+
80
+
81
+
82
+
83
+ AudioLib_demo.zip の実行により、リア入力ジャック接続のボリュームコントロール反映を確認できました。これにより、該当コードを解析・抽出すれば必要な機能を実現できると思います。
84
+
85
+ AudioLib_src.zipがvisual studio2015で実行出来ませんでした。
86
+
87
+ WaveLibMixer.dllを使ったモノのようです。
88
+
89
+ 大元は[こちら](http://www.codeproject.com/Articles/11695/Audio-Library-Part-I-Windows-Mixer-Control)っぽいです。
90
+
73
91
 
74
92
 
75
93
  **追記**

3

試してみたもの を追記

2016/11/16 16:55

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -44,6 +44,34 @@
44
44
 
45
45
 
46
46
 
47
+ **試してみたもの**
48
+
49
+ http://stackoverflow.com/questions/9821969/mute-microphone-on-windows-7 から [
50
+
51
+ http://www.computercabal.com/2010/11/mute-microphone-from-c-on-windows.html
52
+
53
+ ](http://www.computercabal.com/2010/11/mute-microphone-from-c-on-windows.html)
54
+
55
+
56
+
57
+ WindowsMicrophoneMuteLibraryBinaries.zip をDLし、DLLを参照追加してみました。
58
+
59
+ ```C#
60
+
61
+ WindowsMicrophoneMuteLibrary.WindowsMicMute micMute = new WindowsMicrophoneMuteLibrary.WindowsMicMute();
62
+
63
+ micMute.MuteMic();
64
+
65
+ ```
66
+
67
+ ビルドは通りましたが、
68
+
69
+ 反応ナシです(リア入力ジャック)。
70
+
71
+
72
+
73
+
74
+
47
75
  **追記**
48
76
 
49
77
 
@@ -68,6 +96,6 @@
68
96
 
69
97
  **コメントへの返信**
70
98
 
71
- ミキサーのミュート・・・というか、正確には「リア入力ジャックに挿してるマイクのミュート」です。ミキサーだとは認識していなかったのですが(ステレオミキサーだと思ってましたが)。本命じゃなくてもミキサーのミュートから始めた方が良いのかな?
99
+ ミキサーのミュート・・・というか、正確には「リア入力ジャックに挿してるマイクのミュート」です。ミキサーだとは認識していなかったのですが(ステレオミキサーだと思ってましたが)。本命じゃなくてもミキサーのミュートから始めた方が良いのかな?というかそっちが本命?
72
100
 
73
101
  [https://pbs.twimg.com/media/CxZYPC4VQAEDDZs.jpg](https://pbs.twimg.com/media/CxZYPC4VQAEDDZs.jpg)

2

コメントへの返信を追加

2016/11/16 16:28

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,15 @@
59
59
  という気がしてました。
60
60
 
61
61
  他に何もないし、気が向いたら試してみます。
62
+
63
+
64
+
65
+
66
+
67
+
68
+
69
+ **コメントへの返信**
70
+
71
+ ミキサーのミュート・・・というか、正確には「リア入力ジャックに挿してるマイクのミュート」です。ミキサーだとは認識していなかったのですが(ステレオミキサーだと思ってましたが)。本命じゃなくてもミキサーのミュートから始めた方が良いのかな?
72
+
73
+ [https://pbs.twimg.com/media/CxZYPC4VQAEDDZs.jpg](https://pbs.twimg.com/media/CxZYPC4VQAEDDZs.jpg)

1

URL追記

2016/11/16 16:20

投稿

sheephuman
sheephuman

スコア112

test CHANGED
File without changes
test CHANGED
@@ -37,3 +37,25 @@
37
37
 
38
38
 
39
39
  実際の処理の記述方法を教えてください。
40
+
41
+
42
+
43
+
44
+
45
+
46
+
47
+ **追記**
48
+
49
+
50
+
51
+ 例えば、他に[マイクによるサウンドの録音]( https://msdn.microsoft.com/ja-jp/library/ff827802(v=xnagamestudio.40).aspx)
52
+
53
+ というのがヒットしますが、これってXNAを入れないといけない訳ですよね。
54
+
55
+ これで実装したものって、XNAをインストールしないと他のコンピュータでは使えないのでは?
56
+
57
+
58
+
59
+ という気がしてました。
60
+
61
+ 他に何もないし、気が向いたら試してみます。