問題タブ [soundplayer]

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.

0 投票する
1 に答える
1537 参照

c# - asp.netSoundPlayerがサーバーから再生されない

SoundPlayerがWaveファイルを再生するかどうかを確認するために、最も簡単なテストを行いました。ローカルマシンからは問題なく動作します。サイトがIISに接続されると、サウンドは再生されません(またはエラーが発生します)。

コードは次のとおりです。

これを機能させるために.aspxファイルに追加する必要があるものは他にありますか?

または、ページにメディアコントロールを表示せずに、非常に短いウェーブファイルを再生する簡単な方法はありますか?

0 投票する
2 に答える
2509 参照

c# - キーを押している間音を鳴らす

キーが押されている間、C# でサウンドを再生したいと考えています。キーを離すと、音は自動的に止まります。

これは私がこれまでに持っているものです:

0 投票する
1 に答える
4824 参照

powershell - powershell 'system.windows.media.mediaplayer' Register-ObjectEvent

「system.windows.media.mediaplayer」メディア プレーヤーを使用してサウンド ファイルのリストを再生しようとしていますが、次のサウンド ファイルをいつ再生するかをメディア プレーヤーに認識させるのに問題があります。

「MediaEnded」イベント ハンドルを使用してサウンド ファイルが終了したことを確認し、次のサウンド ファイルに移動しようとしています。しかし、イベント ハンドルを適切に起動させることができません。どこが間違っているのか教えてもらえますか? これは私が使用しているコードです:

現時点では、イベント ハンドルを起動するために任意のサウンド ファイルを再生しています。

私を助けてください !

0 投票する
1 に答える
138 参照

c# - System.Media.SoundPlayer 選択的再生

私は小さなアプリケーションを持っています。その意図は、ユーザーがキーを押すといくつかのことが起こるということです

  1. キーストロークを記録するオブジェクトの新しいインスタンスを作成します
  2. ディクショナリをチェックし、System.Media.Soundplayer クラスのインスタンスを取得します
  3. 画面上のセクションの背景色を変更します
  4. SoundPlayer で .wav ファイルを非同期に再生します。

Dictionary および SoundPlayer インスタンスは、フォームがロードされるときにインスタンス化され、すべての SoundPlayer インスタンスは、ディクショナリに追加される前に .wav ファイルを同期的に Load() します。

フォームの KeyDown イベントは次のようになります。

これが私の問題です。短い音しか再生されないようです。長さが最大 ​​30 秒以下のものもあれば、5 秒未満のものもあります。SoundPlayer がインスタンス化された後に任意の場所にブレークポイントを配置すると、長いサウンドでも正しく再生されます。

ThreadPool を使用してアイテムをキューに入れることを検討していましたが、そのオプションには独自の一連の影響があります。

何か案は?これまで、メディア クラスをいじる必要はありませんでした。

0 投票する
1 に答える
608 参照

c# - C# Audio with SoundPlayer - 本当にそれだけですか?

オンライン チュートリアルを通じて、C# でのオーディオ プログラミングを独学で学ぼうとしています。SoundPlayer で wave ファイル (*.wav) を使用しています。

私を混乱させているのはこれです:とにかくやみくもにSoundPlayerにフィードするだけなのに、なぜチュートリアルはwaveファイルを読み込んで切り刻むのですか?

巨大な陰謀を見逃しているような気がします。問題は、SoundPlayer が単純すぎて、もっと高度な制御が必要なだけですか??

前もって感謝します!

参考までに - 私が使用しているチュートリアルは次のとおりです。

0 投票する
2 に答える
145 参照

c# - SoundPlayer で Play メソッドを使用するとプログラムが存在する

Play メソッドを SoundPlayer で使用すると、プログラムが終了し、サウンドが再生されません。私を助けてください。

コード:

0 投票する
5 に答える
24937 参照

c# - C# のメディア プレーヤー

System.Media.SoundPlayerクラスを使用してC#でメディアプレーヤーを作成してい.wavますが、ファイルを再生するだけで、これにはボリュームコントロールがなく、media-progessbar. それで、より良い組み込みクラスまたはカスタムクラスはありますか。ある場合は指定してください。または、それと並行して動作するものがあったとしても。