問題タブ [radio]

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 投票する
4 に答える
2132 参照

visual-c++ - オンラインラジオストリームをVC++で録音する

MFCを使用してVC++でオンラインラジオストリームを録音できるソフトウェアを開発したいと思います。私を始めるためのポインタ。

0 投票する
3 に答える
2713 参照

flash - Flashを使用したライブオーディオのストリーミング

テキサス州エルパソの地元の音楽シーンに焦点を当てたインターネットラジオ局を設立するように言われました。私はさまざまなオプションを見てきましたが、そこにあるほとんどの解決策は、事前に録音されたオーディオをストリーミングするためのもののようです。私はこれに頼る必要があるかもしれませんが、誰かが同様のプロジェクトを行って、私を正しい方向に向けることができるのではないかと思っていました。他のどのオプションよりも広くサポートされているように見えるので、これをフラッシュで実行できるようにしたいと思います。

0 投票する
6 に答える
9007 参照

signal-processing - サインテーブル補間

最初にAM、後でFMなどを調整するSDRシステムをまとめたいと思います。これを行うために使用する予定のシステムには、ダイレクトデジタルシンセシス(DDS)のサインルックアップテーブルがあります。適切に調整するには、ミキサー(この場合は乗数)に供給される正弦波の周波数を正確に制御できる必要があります。線形補間は近いと思いますが、非線形法の方が良い結果が得られると思います。

サインテーブルに使用するための優れた高速補間方法は何ですか。ターゲットシステムでは、乗算と加算は安価です。分割にはコストがかかります。

編集:定数をスケーリングされた整数に正規化するために、乗算/シフト関数を使用して定数を実装することを計画しています。中間値はワイド加算を使用し、乗算は18ビットまたは17ビットを使用します。浮動小数点「事前計算」は使用できますが、ターゲットプラットフォームでは使用できません。「分割にはコストがかかる」とは、乗数と多くのコードを使用して実装する必要があることを意味します。それは考えられないことではありませんが、避けるべきです。ただし、真の浮動小数点IEEEメソッドは、カスタム実装だけでなく、このプラットフォームでもかなりの量のリソースを必要とします。

SDRの経験があれば役に立ちます。

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

audio - 整数 FM 復調

FM 復調に適したソフトウェア (または FPGA) 技術は何ですか? 私は MATLAB で実験してアルゴリズムを正しくしようとしましたが、結果が限られたアナログ参考資料に基づいていました。音声はわかりますが、フィルタリングで修正できない恐ろしい歪みがあります。最終的には、FPGA で整数の実装を使用できるようにしたいと考えていますが、最初に基本的な復調を機能させる必要があります。

FFT は、スペクトルが DC を中心とするように下に移動したことを示していますが、正しく聞こえません。

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

embedded - 変調アルゴリズムのカスタマイズを可能にする Bluetooth 用開発キット

Bluetooth プロトコルでいくつかの実験を行う必要があります。そのためには、Bluetooth プロトコル スタックのさまざまな部分を実装/変更できる開発キットが必要です。

TI MSP430 ワイヤレス開発ツール ( EZ430-RF2500 ) を検討してきました。このキットには、MSP430 MCU と CC2500 マルチチャネル RF トランシーバーが含まれています。

CC2500 は GFSK 変調を実行できるため、このキットを使用すると、ベースバンド ブロックの約半分、リンク マネージャー、Logical Link Control Adaptation Protocol などすべてをソフトウェアで実装できます。したがって、必要な変更や実験を行うことができます。

ただし、これは実験の重要な部分であるため、実際の変調アルゴリズムをカスタマイズする機能も必要です。CC2500 はこれを許可しません。

ソフトウェアの変調アルゴリズムを含む Bluetooth プロトコル スタック (の一部) を実装できる開発キットはどれですか?

また、それが開発キットであることも重要であり、目的のために組み合わせて使用​​できる IC のカップルだけではありません。

私の推測では、実際の変調を実行するプログラム可能な DSP に接続された単純な RF 2.4GHz フロントエンドを含むソフトウェア無線キットが必要になると思います。残念ながら、そのようなキットは見つかりませんでした。

誰かが正しい解決策のアイデアを持っていることを本当に願っています. ありがとう。;)

アップデート:

私は GNURadio + USRP + 2.4GHz ドーターボード ソリューションを見てきました。問題は、USRP でのサンプリングからの遅延が大きすぎることです。USB からコンピューターへの接続、プロトコルの復調、デコード、解釈、応答の合成、USB 経由での転送、無線送信、Bluetooth などの任意のプロトコルの実装。私はそれを試したので、これを知っています。

0 投票する
3 に答える
6410 参照

php - Shoutcastラジオがオンラインかどうかを確認する簡単なチェック(PHP)?

基本的には、Shoutcast ラジオがオンラインかどうかを確認し、それに基づいてコードを出力する単純なスクリプトです。

file_get_contents と eregi でこれを実行しようとしましたが、動作していないようでした。

乾杯。

:)

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

jquery - jqueryラジオボタングループの問題

必須であると検証されたラジオグループがあります。場合によっては、最初のラジオ ボタンを無効にして、ユーザーが残りの 1 つを選択できるようにする必要がある場合を除いて、正常に動作します。この場合でも、無線は検証されますが、エラー メッセージは表示されません。エラーメッセージが最初のラジオに関連付けられているためだと思います。最初以外の他のラジオを無効にしても問題なく動作します。回避策はありますか?