問題タブ [mixer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pygame で音楽を再生するための単純なコードが機能しない
だから私は で音を再生する方法をたくさん見てきましたpygame
。下のコードは、私がどこまで到達したかです。しかし、実行するとエラーコードはありませんが、実際には何も起こりません。何を変更するか、または実際にどのコードが機能するか教えてください。私は多くのことを研究しましたが、何も役に立ちませんでした。
java - Mixer.Info 文字セットを制御することは可能ですか?
ロシア語で名前が付けられたいくつかのデバイスを備えたロシア語の Windows 7 があります。ミキサーなどのデバイスを取得した場合、Unicode に間違っAudioSystem.getMixerInfo()
てデコードされています。Mixer.Info.getName()
変換を制御することは可能ですか、それとも Java 設計のバグですか?
アップデート
私のデフォルトのロケールはCP1251ですが、実際にはJavaはCP1252からユニコードにデコードします。CP1251を使うと言うのは?
java - DirectAudioDevice ミキサーと PortMixer ミキサーを区別する方法は?
でミキサーを列挙していAudioSystem.getMixerInfo()
ます。戻ってきたミキサーが重複している場合があることがわかりました。調査の結果、返された 4 つのミキサーはクラスDirectAudioDevice
であり、6 つのミキサーはクラス であることがわかりPortMixer
ました。どちらのクラスも Java API の文書化されていないクラスです。
ユーザーに各マイクのコピーを 1 つだけ提示したいのですが、私の場合は と の両方が返されましDirectAudioDevice
たPortMixer
。
問題は、これら 2 つのクラスの違いと、実行時にそれらを区別する方法です。
アップデート
DirectAudioDevice
各マイクのバージョンは on で何も返さないのgetLine(Port.Info.MICROPHONE)
に対し、マイクのバージョンは ongetTargetLineInfo()
でPortMixer
何かgetLine(Port.Info.MICROPHONE)
を返し、ターゲットとソースの両方の行を返し、ターゲットには「ラウドネス」というタイトルが付けられていることがわかりました...
android - Android: "tinycap" でシステム オーディオを録音するように "tinymix" を構成する方法
Android では、現在 Android-SDK でシステム オーディオを録音することはできません。
そのため、TinyALSA (Android 4 以降) で少し遊んで、オーディオ出力を再ルーティングして録音できるようにしたいと考えています。
デバイスで「tinymix」を呼び出すと、次の構成が得られます。
「tinycap」で再生(「マルチメディア」など)をキャプチャできるように、どのパラメータを設定する必要があるかを誰かが知っていますか?
残念ながら、利用可能なドキュメントはありません。
敬具、Martin M.
java - Javaで、スピーカーに送られるサウンド出力を録音するにはどうすればよいですか?
複数のソースからサウンドを取り込むJavaアプリケーションがあります。ユーザーの能力の1つは、アプリケーションで発生していることをAVIファイルに記録することです。そのサウンドを、そのビデオキャプチャに含めたいと思います。ユーザーが聞く音を録音するにはどうすればよいですか(たとえば、すべての音声入力が混合された結果)?実際のサウンドストリームをビデオに取り込む方法はわかりますが、その音源をどこから取得するかはわかりません。
ios - ユーザーが待たないようにオーディオファイルの読み込みを高速化するにはどうすればよいですか。
ユーザーが曲をリミックスできるゲームを作成しています。ミキサーを作成しました(アップルのサンプルコードMixerHost(ミキサーaudioUnitを使用してaudioGraphを作成)に基づいています)が、12トラックをロードするように拡張されました。すべてが正常に機能していますが、ゲーマーが曲をロードするのに非常に長い時間がかかります。リミックスする曲を選択します。これは、音楽の再生を開始する前に、プログラムが12個の個別のmp4ファイルをメモリにロードする必要があるためです。
私が必要としているのは、ミキサーへのファイルのロードを担当するAUFilePlayeraudioUnitを作成することだと思います。AUFilePlayerがその場でファイルのロードを処理できる場合、ユーザーはファイルが100%メモリにロードされるのを待つ必要はありません。私の2つの質問は、1。AUFilePlayerをこのように使用できますか?2.AUFilePlayerのドキュメントは非常に薄いです。iOS(MacOSではない)でAUFilePlayerを適切に実装する方法を示すサンプルコードはどこにありますか?
ありがとう
iphone - AudioUnit: ミックスされたオーディオ データを取得する方法
AudioUnit を使用して 2 つのオーディオ ファイルをミックスし、ioUnit を使用してマイクから録音しました。同期したオーディオ データをミキサーと録音で取得したいのですが、「RenderNotify」コールバックでは録音データしか取得できません。 ?
これでは、マイクの音だけが得られますが、オーディオファイルの音は得られません