問題タブ [soundmanager2]
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.
javascript - Soundcloud:曲を再生しようとすると、未定義のプロパティ「id」を設定できません
以下のコードはCoffeeScriptからコンパイルされています、それがまだ読めることを願っています
コードは、jqueryと「//connect.soundcloud.com/sdk.js」が含まれた後に実行されます。
そしてそれはUncaughtTypeErrorを与えます:次のトレースでundefinedのプロパティ'id'を設定することはできません:
javascript - Soundcloud: ストリーミング用に複数のトラックを準備していますか?
Soundcloud の後: 曲を再生しようとしたときに undefined のプロパティ 'id' を設定できませんでした (ありがとうございます) 次の作業を行います - 複数のトラックをオンデマンドで再生するために複数の SM2 インスタンスを準備したいと考えています。
コードは次のとおりです(今回は読みやすくするためにコンパイルされていないCoffeeScriptです。jsbin全体はここで見ることができますhttp://jsbin.com/ejapin/edit#javascript,html)
Fetching が 11 回ログに記録されていることがわかります。また、SM2 の swf が同じ回数要求されていることもわかります。
ただし、コールバックは (更新された) LASTトラックに対してのみ呼び出されます (まだサウンドは正常に再生されています)。
UPD:ところで、SM2 jsを複数回挿入することも問題のようです
javascript - JavaScriptのFacebookゲームサウンド
FacebookのHTML5ゲームでサウンドを再生するための実用的な方法を探しています。
HTML5オーディオは現在かなりバグが多く、ゲームで使用するには問題が多すぎます。サウンドキットを試しました:フラッシュを使用するSoundManager2(http://www.schillmania.com/projects/soundmanager2/)が、iframeのためにFacebook内で機能していません...
HTML5ゲームで適切に機能するサウンドを作成する方法はありますか?または、Facebook内でsoundmanagerを機能させる方法を誰かが知っている場合
flash - Soundcloud + SoundManager のバグ: ストリームの eqData の読み取り
(サポートに Stackoverflow を使用しているため、主に Soundcloud の従業員を対象としています)
soundmanager2 を使用して、soundcloud ストリームから eqData を読み取るアプリを作成しました: http://music.freefarm.co.uk/
eqdata は、トラックを開始するときは正常に機能しますが、一時停止したストリームをシークまたは再開すると、eqData は更新されなくなります。配列がゼロで更新されるか、前のフレームのデータでハングします。
アプリはほぼ 6 か月でビルドされ、正常に動作したため、soundcloud API の変更であると想定したいと思います。おそらく、フラッシュ クロスドメインのアクセス許可が変更されたためでしょうか?
javascript - SoundManager 2 の問題
このページで曲のスニペットを再生するために、 SoundManager 2を実装しようとしています。これは私の現在の JavaScript コードです:
これは、必要なスクリプトを呼び出す HTML ページのセクションです。
注: $ ライブラリは、ブラウザの違いを均等にするために使用する小さなライブラリです。
これにはいくつかの問題がありました。
1. SWF ファイル
SoundManager のチュートリアルではsoundManager.url
、必要な SWF ファイルの場所を伝えるために使用するように指示されています。NetworkError: 404 Not Found - http://www.transalpine.ch/portale/soundmanager2.swf
Firebugsoundmanager2.swf
が次のエラーを表示したため、どのような値を指定しても無視された
http://www.transalpine.ch/portale/
ようです。
注:http://www.transalpine.ch/portale/
サイトのこのセクションでは、ベース URL としてベース タグを設定しています。
問題 2 と 3 は同時に発生したようなもので、スクリプトを少しずつデバッグすることでそれらを分離することができました...
2. 特定の条件でスクリプトが実行されない
その後、何も起こりませんでした。ページに配置した 2 つのテスト ボタンは本来あるべき姿で表示されませんでした (要素から$.CSS.removeClass(a, 'hidden');
クラスを削除しhidden
、効果的に表示します)。アラート!それで、それsoundclips.js
がまったく実行されていないことがわかりました。その後、28 行目から 32 行目 ( clips[i] = soundManager.createSound({...});
) をコメントアウトすれば実行できることがわかりました。それは私を困惑させました.ブラウザがまだ読んでいないものが、そのファイル全体の読み取りをどのように防ぐことができるでしょうか?!
3.soundManager.onready
発火しない
これらの行を削除した後も、最後の問題が残っていましたが、おそらく問題 1 が原因である可能性があります。イベントが発生しsoundManager.onready
ません。
私のセットアップの何が問題なのか、これらすべての問題の原因を知っている人はいますか? 2 と 3 はどちらも 1 から派生したものだと思いますが、1 も 2 がどのようにできるかもわかりません... ありがとうございます!
javascript - 連続音楽プレーヤー Javascript
重複の可能性:
ウェブサイトの途切れないバックグラウンド ミュージック
SoundManager2 を使用して構築された音楽プレーヤーがあり、WordPress サイトに追加して、ユーザーがページを変更しても再生を続ける方法が必要です。
フレームはこれを行うための最良の方法ですか? 私はSEOをまったく傷つけることはできません!!
助けとアドバイスをありがとう!
rtmp - SoundManager2 を使用した Amazon Cloudfront RTMP 文字列
私は、SoundManager2 を使用している Web アプリケーションに取り組んでいます。壁に頭をぶつけて音楽をストリーミングできなかった後、新しい SoundManager サウンドを作成するときに、ついに URL の一部を切り替えました。
これは私が以前使用していたもので、接続はできてもストリームが再生されませんでした。
しかし、これに変更すると、突然ストリーミングできるようになりました。
最初のものは機能せず、2 番目のものは機能する理由がわかりません。serverURL がハードコードされていることに問題はありませんが、URL は動的で、任意の数のオーディオ形式にすることができるため、API がない限り、それをストリーミングする有効な値に変換する必要はありません。そうすることです(Cloudfrontにはありませんでした)。変換する方法はありますか
ストリーミング用の正しい URL に入れますか、それとも別のプレーヤーを使用する必要がありますか?
html - HTML5 の選択
私は音楽プレーヤーを再設計しています。現在、Soundmanager2 V2.97a.20110801 を使用しています。しかし、HTML5 はとても使いやすいので、Soundmanager2 を使い続ける必要がある理由はたくさんありますか? それとも、私が気づいていない利点がありますか?2つの単純な比較と対照を手伝っていただけませんか?
javascript - クロスブラウザオーディオ-サンプル配列への書き込みを新しいバッファに
まず、少し背景。私はかなり長い間、ウェブ上で利用可能な実験的なオーディオAPIを使用して作業してきました。その間、私は次の方法でオーディオを処理および操作するために、MozillaのAudioDataAPIとWebAudioAPIの両方に触れてきました。
- オーディオファイルから生のオーディオデータ(サンプルの配列)を収集する/バッファ内に含まれる個々のサンプルを表すために使用できるオーディオサンプルの単純な配列を作成する。
- 問題のバッファを処理し、FFT分析を実行し、処理されたオーディオ(たとえば、フィルタリングされたサンプルのコレクション)を使用して新しいバッファ(サンプルの単純な配列)を作成します。
- 結果のバッファを新しいオーディオオブジェクトに書き込みます。
私は最近、ブラウザでオーディオを操作するために必要なhtml5機能の一部をサポートしていないブラウザにフォールバックを提供するためにフラッシュを利用するSoundManager2 APIへの移行について考え始めましたが、私は立ち往生しているようです最終段階。
操作のために生のオーディオデータにアクセスできますが、SoundManager2では、以下に示すMoz Audio Apiの例のように、新しいオーディオオブジェクトにバッファーを書き込むことができないようです。
このオーディオデータの書き込みと読み取りを行うことができるSoundManager2に似たライブラリがあるかどうか誰かに教えてもらえますか?または、Soundmanagerに何かが欠けているだけで、実際にこのタイプの処理を実行できます。任意の提案をいただければ幸いです。
ありがとう
アンドリュー
soundmanager2 - セカンドプレイの問題
私の問題は、オーディオ トラックの再生が停止し、もう一度再生ボタンを押しても、曲が再生されないことです。これは、何も再生されていないことを意味しますが、最初は正常に動作します。
コンソールには次が表示されます。
どんな助けでも素晴らしいでしょう。