問題タブ [audio-player]
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.
flash - ユーザーがページを変更しても、Flash mp3 プレーヤーを再生し続けるにはどうすればよいですか?
私は 8tracks.com の mp3 プレーヤーが本当に好きで、ページを変更しても mp3 を再生し続ける方法を知りたいと思っていました。
たとえば、 http: //8tracks.com/mixes?q=Aztec+Cameraでトラックを聴いて、別のページへのリンクの 1 つをクリックしてください。音楽が 1/4 秒間途切れてから、正確に正しい位置に戻ってきます!
ストリーミングサーバーを使っているとは思えないので、フラッシュの機能なのかな?
python - VB または Python からのスクリプトの fruityloops または propellerheads の理由?
私の Windows PC には、Fruityloops と Propellerheads Reason ソフトウェア シンセの両方があります。
Visual Basic または Python からこれらを取得してスクリプトを作成する方法はありますか? または、少なくともコードからシンセに Midi メッセージを送信しますか?
更新 : "midi-mapper" (リンク MusiGenesis に感謝) のようなものを使用しようとしてもうまくいかないようです。Reason や FL Studio が標準の GM Midi シンセのように機能するとは思いません。
更新 2 : この質問に興味がある場合は、こちらもご覧ください。
python - PythonからのLMMSのスクリプト
最近、PythonからFruityLoopsまたはReasonのスクリプトを作成することについて質問しましたが、あまり効果がありませんでした。
今日、私は自由ソフトウェアのFruityLoopsクローンであるLMMSを見つけました。だから、同様に。Python(または同様のもの)からこれをスクリプト化しようとした人はいますか?外部からリソースにアクセスするためのAPIまたはラッパーはありますか?
そうでない場合、それを書いてみるための正しいアプローチは何でしょうか?
background - ウェブサイト上の途切れないバックグラウンドミュージック
私は音楽バンドのウェブサイトを作成していましたが、音楽の流れを中断することなく(ほんの一瞬でも)ウェブサイトでバックグラウンド音楽を再生するための最良の方法を考えていました。
現時点では、フレームの使用を検討していますが、これは良い習慣ではないはずです。誰かが私がこれを行う方法を教えてください。私はまだフラッシュでコーディングをマスターしていないので、HTMLを使用してWebサイトをコーディングしたいと思います。
winapi - サウンド処理: DirectSound または直接 Win32 API を使用する必要がありますか?
私はアプリケーションを作成しています:
- マイクから録音し、入力に対してリアルタイム処理を行います
- MP3 ファイル (通常の曲) を再生しますが、リアルタイムで出力を操作します
- 時々、この曲に追加のサウンドを再生する必要がありますが、バッファーを追加するだけでそれができると思います。
要するに、録音と再生の両方に循環バッファーが必要であり、再生しようとしている新しいデータを 20 ミリ秒ごとに出力バッファーに「フィード」する必要があります。
私は DirectSound を見てきましたが、あまり役に立たないようです。出力バッファへの読み取りと書き込みは Win32 と非常に似ているように見えますが、それが役立つと思われる唯一の場所は、メインの曲の上に「追加のサウンド」を再生することです。
DirectSound を使用する必要がありますか、それとも生の Windows API に直行する必要がありますか?
DirectSound は私のために何かをするつもりですか?
前もって感謝します!
flash - 訪問者がフラッシュ プレーヤーを使用してさまざまなオンライン ラジオを聴けるようにするにはどうすればよいですか?
追加のプラグインをインストールする必要があるため、WMP は Firefox ユーザーにとって最善のアイデアではないことがわかった後、JW プレーヤーを試してみたいと思い、オーディオ ストリーミングとフラッシュ プレーヤーについてできる限りのことをググりました。
www.onlineradio.com/32.asx のようなものを取得しました -> 私のサーバー上ではなく、別のサーバーですが、訪問者がこのコンテンツを好きなように再生できるようにするための解決策が見つからないようです。WMP で動作します。JW Player が思いどおりに動作しないか、間違った方法で使用している可能性があります。
これを手伝ってください。
編集:フラッシュがこれを実行できないのに、WMP が実行できる本当の理由はありますか? FF と IE の両方に解決策はありませんか? - もちろん、すべてのラジオに連絡するわけではありません。
iphone - AVAudioPlayer currentTime の問題
トラックをシークするために、スライダーでを使用しようとしてAVAudioPlayer
います (何も複雑ではありません)。
しかし、私は奇妙な動作をしています... currentTime
(0 と trackDuration の間の) 値の場合、プレーヤーはトラックの再生を停止し、audioPlayerDidFinishPlaying:successfully:
正常に NO になります。そして入らなかったaudioPlayerDecodeErrorDidOccur:error:
私が与えている時間を読めないようなものです。
たとえば、トラックの長さは次のとおりです。295.784424 秒 55.0 秒に設定currentTime
します (つまり、54.963878 または 54.963900 または 54.987755 など、%f として出力される場合)。「クラッシュ」は、currentTime
が 54.987755 のときに常に発生します...そして、その理由が本当にわかりません...
ですので、もしよろしければ・・・^^
windows - Windowsの音量を制御する
私たちのソフトウェアは音を再生する必要があります(小さなノイズだけでなく、音声など)。ボリュームコントロールはどうだろうか。Windows Vistaスタイルガイドラインでは、Windowsミキサーでアプリケーション固有のボリュームコントロールを定義するように指示されています。
しかし、Windows XP以下はどうですか?Windowsミキサーにコントロールを取り込む方法はないと思います。ただし、独自のボリュームコントロールを実装することはできますが、オーディオデータを変更しないと、システム全体のボリュームよりも大きくなることはありません(非常に小さいか、ミュートになっている可能性があります)。
問題は、アプリケーションが独自のボリュームコントロールを使用するか、Windowsボリュームコントロールをトリガーするかです。
問題は、基本的なユーザーがWindowsでボリュームを設定する場所さえ知らないということです。
java - JMFでオーディオプレーヤーを停止するとエラーが発生する
最近、Javaオーディオクリップの音量を制御することについて質問しましたが、JMFを試すように提案されました。古いJVM(1.4)を使用していて、WAVファイルの再生にのみ関心があるため、JMFは完璧なソリューションであり、アプリケーションでオーディオクリップのロード、再生、および音量を制御するためのコードを大幅に簡素化しました。
しかし、オンデマンドでクリップを停止するのに問題があります。呼び出すのと同じくらい簡単に見えますplayer.stop()
がstop()
、プレーヤーが再生を終了するまでブロックするようです。簡単なコード例を次に示します。
これにより、次のような出力が生成されます。
2回目は、1回目と同じか、それより少し遅れて読むと予想していたところ。(または、0か何かにリセットされている可能性があります。)私も試しp.setStopTime( p.getMediaTime() )
ました。これにより、クリップは時間どおりに停止しますが、停止する前に一瞬の歪みが再生されます。これは望ましくありません。
グーグルで回ると、他の人はこの問題を抱えていないように思います。そして、選択肢を見つけるのはちょっと難しいです。これはバッファリングの問題でしょうか、それとも他に何かが足りないのでしょうか?あなたが提供できるどんな洞察も大いに感謝されます。
詳細: JVM 1.4.2とJMF2.1.1を使用しています(変更できません)。私のすべてのWAVファイルの長さはわずか1〜10秒です。