问题标签 [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 制作时出错

我正在尝试make为我的 Linux Ubuntu Hardy Heron 使用 BASS 2.4.4 库,但是当我运行时make出现很多错误,请参阅:

怎么了?

请记住,当我尝试安装 GTK 和 Glade-dev库时,我收到了这个错误:libgtk2.0-0 (=2.12.9-3ubuntu5) but 2.12.9-4ubuntu3 is to be installed当我尝试libgtk2.0-0通过下载它来安装它时,我收到了这个错误:Error: A later version is already installed

0 投票
1 回答
507 浏览

c# - 我如何寻找低音?

我正在使用低音。我如何寻找到歌曲的中间或任何给定的点?

0 投票
1 回答
2122 浏览

c# - 如何为带有低音的歌曲/文件结束设置回调?

我正在使用低音。我想设置一个回调,这样当歌曲结束时,我可以直接播放另一首歌曲。

0 投票
1 回答
497 浏览

bass - 如何使用 bass 获取标准格式的标签?

低音。我知道我可以获取 mp3 标签、ogg、mp4、wma 等。是否有标准方法来获取艺术家、专辑等(如果可用),无论流采用何种格式?

0 投票
4 回答
5206 浏览

c++ - 绘制具有放大/缩小可能性的声波

我正在为我的毕业写一个声音编辑器。我正在使用BASS从 MP3、WAV、OGG 等文件中提取样本,并添加回声、镶边等 DSP 效果。简单地说,我制作了我的框架,将效果从位置 1 应用到位置 2,剪切/粘贴管理。

现在我的问题是我想创建一个与Cool Edit Pro中的控件类似的控件,该控件绘制歌曲的波形表示,并能够放大/缩小波形的选择部分等。选择后我可以做类似的事情:

其中 TInterval 具有这种形式:

当涉及到复杂的绘图时,我是一个初学者,所以任何关于如何使用 BASS 返回的样本数据创建歌曲的波形表示,并具有放大/缩小能力的提示将不胜感激。

我正在用 C++ 编写我的项目,但我可以理解 C#、Delphi 代码,所以如果你愿意,你也可以用最后两种语言发布代码片段:)

感谢 DrOptix

0 投票
1 回答
915 浏览

visual-studio - 低音库未链接,所有其他工作完美

我有一个奇怪的问题。我正在 MFC 上使用 openGL 开发一款不错的游戏。我需要为多声音使用线程。所以我正在尝试使用 BASS lib。

由于我无法理解的原因,我无法让 bass.lib 链接。所有其他库(openGL 库等)链接完美。

  1. 我已将“#include”base.h“添加到我的 *.h MFC 对话框文件中(尝试了 .cpp 和 .h)。

  2. 我正在为 cpp 文件中声明的线程使用全局函数:

    UINT SetMusicThread(LPVOID 参数);

  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(); 返回错误;} }

  5. str 是一个全局 HSTEAM。

  6. 该程序编译正常,但没有与消息链接:

    错误 6 错误 LNK2019:未解析的外部符号 _BASS_StreamCreateFile@20 在函数“unsigned int __cdecl SetMusicThread(void *)”(?SetMusicThread@@YAIPAX@Z) MonstersDlg.obj Monsters 中引用

  7. 将 bass.lib 添加到“附加依赖项”中,甚至尝试将它放在我的项目和 SDK 库的 LIB 中……尝试了我能想到的所有东西……

任何人都可以帮我....我错过了什么???

10倍

0 投票
1 回答
561 浏览

c - 谁能告诉我这有什么问题?

我是 Bass 的初学者(现在正在从事 MFC 项目),我正在努力解决这个问题。

我看到我应该从BASS_Init函数开始,但是我找到了两个例子,一个有 4 个参数,一个有 6 个参数。

当我尝试使用该函数时,它只提供了一个没有重载的 5 参数版本,当我尝试使用它时,我的应用程序崩溃了。有没有可以借鉴的在 MFC 上使用 BASS 的好例子?或者我在哪里可以找到 API 的文档?

该行是:

我试过了:

但它仍然崩溃

0 投票
1 回答
1142 浏览

c# - 如何使用 Bass 库将音频转换为另一种格式(使用 C#)

大家好,节日快乐。

我正在尝试创建一个“简单”程序,它允许我创建一个视频文件列表(确切地说是 Youtube 视频),然后由我的程序运行并将任何给定格式转换为纯 MP3 音频。为此,我正在尝试使用 BASS.dll,但效果并不好。

我想知道是否有人使用 BASS 将一种音频格式转换为另一种?还是有另一个更适合这个的图书馆?

0 投票
0 回答
220 浏览

iphone - 在 iPhone 中应用混响效果

可能重复:
如何开发具有混响功能的 iphone 应用程序?

大家好你们好,

我正在尝试在 iPhone 应用程序中应用混响效果,任何人都可以引导我朝着正确的方向实现此功能。我是 iPhone 和音频技术的新手,从过去几天开始,我正在浏览音频单元文档,我正在考虑将音频单元与库 BASS 音频库一起使用。任何人都可以发布一些示例代码来开始使用它。非常感谢任何帮助,请帮助我。提前致谢。

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).