sdl-mixer

sdl-mixer

文章 0 浏览 9

如何确定频道是否已经停止在SDL2中播放一大块

我正在尝试在SDL2中创建脚步声。 它的效果很好,但它忽略了已经在频道中播放的声音。 因此,当我移动播放器时,脚步声的声音像机枪一样播放(它夸张了…

南渊 2025-02-06 16:39:30 4 0

如何从NIM SDL2混音器绑定中调用MIX_GETERROR?

NIM SDL2 mixer.nim 文件 错误消息可以从mix_getError()。中检索 ,但是,我似乎找不到Mixer.nim文件中定义的此功能。 我如何获得最新的错误字符串…

英雄似剑 2025-01-27 16:44:20 4 0

sdl_mixer中的mix_playChannel功能

如文档中所述,mix_playChannel函数具有3个参数: 通道:播放的通道或第一个免费的未保留通道的-1。 块:播放样本。 循环:循环数,-1是无限循环。在…

伪心 2025-01-26 23:07:22 5 0

为什么我的 SDL_mixer 正在播放我的 wav。文件太快?

来自这个 Lazy Foo 教程 (https://lazyfoo.net/tutorials/SDL/21_sound_effects_and_music/ index.php)我编写了以下几行代码: #include #include bo…

傾城如夢未必闌珊 2025-01-15 15:51:46 4 0

Mix_Chunk 和 Mix_Music 有什么区别?

什么时候应该使用 Mix_Chunk 而不是 Mix_Music?…

帅气尐潴 2025-01-04 03:40:24 4 0

将音乐文件分割成块

您将如何将音乐文件(最好是 mp3)分割成块? 我正在使用 SDL_mixer API。里面可能有一些有用的功能,但我找不到。 目的是对每个块使用 FFT 以获得可…

烂人 2024-11-17 09:06:32 12 0

Windows Vista/7 上的 SDL_Mixer MIDI 音量问题

我实际上并不精通 C++ 或 SDL_Mixer,但无论如何我代表 Doom 社区提出这个问题。简而言之,编写 Doom 源端口的人似乎无法弄清楚如何在 Windows Vista …

时光倒影 2024-11-04 20:27:59 13 0

音频错误导致我的 C++ 崩溃程序

我正在使用 C++ 和 SDL/SDL_mixer 编写一个非常简单的游戏。游戏使用了一些简单的音频功能,当有事情发生时会播放声音效果,而我的程序到目前为止一直…

如日中天 2024-10-10 02:05:39 13 0

C++ SDL Mixer Mix_Music:不允许不完整的类型

每当我尝试创建 Mix_Music 实例时,都会收到此错误:“不允许使用不完整的类型”。 但是,在调用 Mix_LoadMUS(file); 之前,我需要获取指针 music 的…

秉烛思 2024-10-03 08:06:26 16 0

SDL。当前音乐位置

我使用 SDL_mixer 函数加载音乐曲目: Mix_Music * SDLCALL Mix_LoadMUS(const char *file); 为了与视频同步,我需要知道当前的音乐位置。 我怎样才能…

动次打次papapa 2024-08-24 10:18:04 16 0

我在播放 Mix_Chunk 时出现意外延迟

所以我正在尝试学习SDL并创建一个小游戏。 当用户按下空格键时,它应该播放声音。 这可行,但声音需要大约 0.5 秒才能播放...我该如何解决这个问题? …

拥有 2024-07-23 23:40:28 15 0

为什么 SDL_Mixer 无法播放某些 mp3 的音乐?

为什么 SDL_Mixer 无法播放某些 mp3 的音乐? 我正在创建的应用程序中利用 SDL_Mixer 进行音乐播放。 对于某些歌曲(实际上是整个专辑),音乐将根本…

夏日浅笑〃 2024-07-11 23:06:30 19 0

如何在 Windows 上静态编译 SDL 游戏

我一直在尝试为 Windows 游戏制作静态链接的“单一二进制”版本。 我想链接 sdl、sdl_image 和 sdl_mixer,它们又会引入一些支持库。 不幸的是,我还…

空城之時有危險 2024-07-06 01:23:22 22 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文