質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Q&A

解決済

1回答

2685閲覧

仮想オーディオデバイスの自作

sakura00

総合スコア7

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

0グッド

1クリップ

投稿2018/04/20 12:06

編集2018/04/20 12:10

visual studioで仮想オーディオデバイスを自作したいと考えています。
具体的には、指定したアプリの音声を取得し、新たな音声デバイスとして出力したいです。
具体的な使い道としては、あるアプリを指定しDiscordに音を流すということを考えています。

調べても音声ファイルを再生する方法しか出てきません。どのように調べれば目的の情報が出てくるのでしょうか。
よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sakura00

2018/04/21 03:52

Processクラスを使えばアプリの指定は出来そうです。
Zuishin

2018/04/21 14:24

回答がついています。自分の目的に合うか合わないか、できそうか手に余るか調べましたか?
Zuishin

2018/04/21 14:26

ちなみにデバイスドライバの作成は Process クラスの使用の百倍難しい(比率は適当)
sakura00

2018/04/21 23:43

wdkについて調べたのですが、情報が少なく使うのは難しそうでした。
sakura00

2018/04/21 23:46

>百倍難しい そうですか…。音を横流ししたいだけなのですが、厳しいものですね。ありがとうございます。
sakura00

2018/04/21 23:48

テラテイルを使い始めて間もないので至らぬ点があると思います。申し訳ありません。
Zuishin

2018/04/21 23:51

デバイスドライバを自分で作るなら WDK は必須です。Discord がどういう仕組みかわかりませんが、自作デバイスドライバ必須なのですか?
sakura00

2018/04/22 04:00

PC内のアプリにのみ関わるのでデバイスドライバは必須ではないという認識です。仮想ラインの音声入出力デバイスと言った方が適切かもしれないです。
Zuishin

2018/04/22 07:25

何を見てそう認識したのですか?
sakura00

2018/04/22 09:39

デバイスドライバとはPCに接続された周辺機器を制御するものだと知人に教わり、そう認識しました
Zuishin

2018/04/22 09:44

いえ、そうではなく。仮想ラインの音声入出力デバイスというのは特に根拠のないただの印象なのか、それともそのように扱える資料があるのかという意味です。あるのならそれを見れば早いのですが、無いなら最初から調べなければなりませんね。そもそもそのようなことができるのか、している事例があるのかを調べるのが手がかりを掴むのに早いかもしれません。
Zuishin

2018/04/22 11:16

で、質問するにしても「仮想オーディオデバイスの自作」ではジャンルが違うのではないかと思います。もっとストレートに「Discord で特定アプリの音声を配信したい」の方が Discord の使用者から反応があるでしょう。とりあえずこのタイトルでの質問では y_waiwai さんのように WDK でということになるでしょうから、ベストアンサーにして新しく質問を立てるのがいいと思います。質問を立てる場所はもしかしたら teratail ではない方がいいかもしれません。プログラミングが必要なくて設定やフリーソフトでできる可能性もあります。
sakura00

2018/04/22 11:26

成る程。そうですね。もっと絞り、色々と当たってみます。色々と教えて頂きありがとうございました。
guest

回答1

0

ベストアンサー

オーディオデバイスとなったらデバイスドライバの開発となるんでWindowsDriverKit あたりでぐぐればいいんじゃないかと

投稿2018/04/20 12:49

y_waiwai

総合スコア87747

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問