問題タブ [bass]

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

c++ - BASS 2.4.4 作成時のエラー

makeLinux Ubuntu Hardy Heron の BASS 2.4.4 ライブラリを使用しようとしていますが、実行するmakeと多くのエラーが発生します。以下を参照してください。

なにが問題ですか?

-devGTK と Gladeライブラリをインストールしようとすると、次のエラーが発生したことを思い出してください:ダウンロードしlibgtk2.0-0 (=2.12.9-3ubuntu5) but 2.12.9-4ubuntu3 is to be installedてインストールしようとすると、次のエラーが発生しました:libgtk2.0-0Error: A later version is already installed

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

c# - ベースでシークするにはどうすればよいですか?

ベースを使用しています。曲の途中または任意のポイントをシークするにはどうすればよいですか?

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

c# - 低音で曲/ファイルの終わりのコールバックを設定するにはどうすればよいですか?

Bassを使用しています。曲が終わりに達したときにすぐに別の曲を再生できるように、コールバックを設定したいと思います。

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

bass - ベースを使用して標準形式のタグを取得するにはどうすればよいですか?

ベース付き。mp3 タグ、ogg、mp4、wma などを取得できるようです。ストリームの形式に関係なく、アーティスト、アルバムなどを取得する標準的な方法はありますか?

0 投票する
4 に答える
5206 参照

c++ - ズームイン/ズームアウト可能な音波を描く

私は卒業のためにサウンドエディタを書いています。MP3、WAV、OGG などのファイルからサンプルを抽出し、エコー、フランジャーなどの DSP エフェクトを追加するためにBASSを使用しています。単純に言えば、ポジション 1 からポジション 2 にエフェクトを適用するフレームワークを作成し、カット/ペースト管理を行いました。

今私の問題は、曲の波形表現を描画し、波形の選択部分などをズームイン/ズームアウトする機能を持つCool Edit Proのこのコントロールと同様のコントロールを作成したいということです。選択後、私はできます次のようにします。

TInterval の形式は次のとおりです。

私は洗練された描画に関しては初心者なので、ズームイン/ズームアウト機能を備えたBASSから返されたサンプルデータを使用して、曲の波形表現を作成する方法に関するヒントをいただければ幸いです.

私は C++ でプロジェクトを書いていますが、C# と Delphi コードは理解できるので、必要に応じて最後の 2 つの言語でスニペットを投稿することもできます :)

ありがとう DrOptix

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

visual-studio - ベースライブラリはリンクしていません。他のすべての作業は完璧です

私は奇妙な問題を抱えています。MFC で openGL を使用して素敵なゲームを開発しています。マルチサウンドにはスレッドを使用する必要があります。そのためにBASSライブラリを使用しようとしています。

私の理解を超えた理由で、bass.lib をリンクできません。他のすべてのライブラリ (openGL ライブラリなど) は完全にリンクします。

  1. *.h MFC ダイアログ ファイルに "#include "base.h" を追加しました (.cpp と .h の両方を試しました)。

  2. cpp ファイルで宣言されたスレッドにグローバル関数を使用しています。

    UINT SetMusicThread(LPVOID Param);

  3. 「onInitDialog()」で新しいスレッドを呼び出す:

    AfxBeginThread(SetMusicThread,GetSafeHwnd(),THREAD_PRIORITY_NORMAL,0,0,NULL);

  4. 今のところ、関数は最初のストリームを開始しようとしているだけです: ステップごとに設定しようとしているだけです:

    UINT SetMusicThread(LPVOID Param) { //soundTrack* sound = (soundTrack*)Param;

    // 音楽へのハンドルを作成します。 str=BASS_StreamCreateFile(FALSE,Sound[SoundPosition],0,0,0); // 有効かどうかを確認します if(!str) { // 有効ではありません。無料のオブジェクト //FreeMusicThread(); FALSE を返します。} }

  5. str はグローバル HSTEAM です。

  6. プログラムは正常にコンパイルされますが、メッセージとリンクしません:

    エラー 6 エラー LNK2019: 未解決の外部シンボル _BASS_StreamCreateFile@20 が関数で参照されています "unsigned int __cdecl SetMusicThread(void *)" (?SetMusicThread@@YAIPAX@Z) MonstersDlg.obj Monsters

  7. bass.lib を「Addisionals の依存関係」に追加し、それを自分のプロジェクトと SDK ライブラリの LIB の両方に配置しようとしました....私が考えることができるすべてのことを試しました....

誰でも私を助けてくれませんか....何が欠けていますか???

10倍

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

c - 誰でもこれの何が問題なのか教えてもらえますか?

私は Bass の初心者で (現在 MFC プロジェクトに取り組んでいます)、これを理解しようとしています。

関数から始める必要があるBASS_Initことがわかりましたが、4 つのパラメーターを持つものと 6 つのパラメーターを持つものという 2 つの例を見つけました。

この関数を使用しようとすると、オーバーロードのない 5 つのパラメーターのバージョンしか提供されず、使用しようとするとアプリがクラッシュします。私が学ぶことができる MFC で BASS を使用するための良い例はありますか? または、API のドキュメントはどこにありますか?

行は次のとおりです。

私はもう試した:

しかし、それでもクラッシュします

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

c# - Bass ライブラリを使用してオーディオを別の形式に変換する方法 (C# を使用)

皆様、良い一日を。

ビデオファイル(正確にはYoutubeビデオ)のリストを作成できる「シンプルな」プログラムを作成しようとしています。これは、プログラムによって実行され、特定の形式を純粋なMP3オーディオに変換します。この目的のために、私は BASS.dll を使用しようとしていますが、うまくいきません。

BASS を使用してオーディオ形式を別の形式に変換したことがある人はいますか? または、これにより適した別のライブラリがありますか?

0 投票する
0 に答える
220 参照

iphone - iPhoneでリバーブ効果を適用する

重複の可能性:
リバーブ機能を備えた iPhone アプリを開発するには?

みなさん、こんにちは。

iPhone アプリケーションでリバーブ効果を適用しようとしていますが、この機能を実現するために誰かが私を正しい方向に導くことができますか? 私はiPhoneの初心者であり、さらにオーディオテクノロジーです。過去数日からAudio Unitsのドキュメントを読んでいます。これには、ライブラリBASSオーディオライブラリとともにAudio Unitsを使用することを考えています。誰でもサンプル コードを投稿して、これを開始できますか。どんな助けでも大歓迎です、私を助けてください。前もって感謝します。

0 投票する
0 に答える
587 参照

c# - BASS.NET: 画像を含むファイルからタグを取得するのが非常に遅い

BASS.NET を使用して、作成中の音楽ストリーミング プログラムを動かしています。オーディオ ファイルをプログラムにロードするとき、タグを取得するたびに再ロードする必要がないように、ロード時にファイルのタグもキャッシュします。

BASS_TAG_BASS_TAG_GetFromFileただし、ファイルのタグに画像が埋め込まれている場合、呼び出しが完了するまでに 2 ~ 5 秒かかる場合があるという問題に遭遇しました。何千ものファイルで構成されるプレイリストでは、これはまったく受け入れられません。

BassTags アドオンが画像を読み込まないようにする方法があるかどうか、または私が知らない他の解決策があるかどうか疑問に思っていました。

でファイルをロードしてtempID = Bass.BASS_StreamCreateFile(file, 0, 0, BASSFlag.BASS_DEFAULT)から、でタグを取得しますBassTags.BASS_TAG_GetFromFile(tempID, tags)