Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need SDL2_sound! #1

Open
wants to merge 53 commits into
base: master
Choose a base branch
from
Open

Conversation

StuartIanNaylor
Copy link

@sildeag

checking for sdl2-config... /usr/bin/sdl2-config
checking for SDL2 >= 2.0.0... yes
checking for SDL2/SDL_sound.h... no
configure: error: Need SDL2_sound!

what lib is the sound lib for sdl2 as on raspios I can not seem to find it. Apols but could not create an issue and ask direct

@sildeag
Copy link

sildeag commented May 25, 2022

@StuartIanNaylor I used SDL2-2.0.20.tar.gz from https://www.libsdl.org/ and https://github.com/icculus/SDL_sound. I should have properly attributed that but will update that next weekend. I was still investigating a segmentation fault using Valgrind
(https://valgrind.org) that went a little beyond scope. The screenshots of OpenBliSSART were taken from Valgrind sessions.

The SDL_sound build from icculus uses CMake and these were the main settings I used for the 'release' build, all options were ON. The CMAKE_INSTALL_PREFIX is /usr/local and SDL2_DIR is /usr/local/lib/cmake/SDL2

This is a screenshot
SDL_sound

@StuartIanNaylor
Copy link
Author

Ah just been trying with the repo libs of Ubuntu 22.04 and scratching my head :)

Hey thanks for the great work as would like to see this repo back up and running as seems to of stopped support.
Maybe create a new repo and copy over as new so at least we have some sort of feedback?

I was just interested as trying to find 2 channel BSS with lowest load I can find specifically for speech/noise separation.

@sildeag
Copy link

sildeag commented Jul 7, 2022

@StuartIanNaylor. Next week I plan to add changes to sildeag/openBliSSART. The changes will add a cmake build for the entire project. I am a beginner at cmake but want to save my changes to GitHub. For this build Qt6.3.0 will be required and poco2 development. The autoconf build has been modified and will still work but unfortunately, not with CUDA as I couldn't get CPU only to work. The CUDA capabilities are still in the project but have not been tested with CUDA 11.6 or built with cmake. I don't have MATLAB or Darwin so that hasn't been checked. Windows 10+ has not been check either. I use Ubuntu 22.04. The initial cmake will not automatically create missing dependencies, that might come later, and it also uses shared libraries rather than static ones - it may not be as optimized as before. You may have to create /usr/local/blissart folders bin, lib, and include and use ldconfig to add /usr/local/blissart/lib to add shared libraries. My understanding is that Qt is moving away from qmake to cmake. My beginner .pro files may also be uploaded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants