-
Notifications
You must be signed in to change notification settings - Fork 18
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
preliminary work for SoundTouch BPM detection #6
base: BASS_removed
Are you sure you want to change the base?
Conversation
removed dependency on aubio
you might want to check the licensing stuff. I am not sure if one is allowed to use a LGPL library in a GPLv2+ application. If that actually is allowed, a link to some good explaining article would be nice 😃 |
a very light shim over the top of QAudioDecoder interfacing it with SoundTouch::BPMDetect class
@basisbit lgpl can be used in proprietary software so long as you arent statically linking to it. if it remains a separate library you're sweet and is the entire purpose of LGPL vs GPL https://stackoverflow.com/questions/10130143/gpl-lgpl-and-static-linking is no1 on google. |
also the QT libraries are lgplv3 so thats already happening.. :P |
includes of soundtouch dont work on OSX qtmultimedia5-dev needed
the linked stackoverflow thread does not answer my question at all. UltraStar Creator is licensed under GPLv2+, SoundTech is licensed under LGPL. Please try again. |
@basisbit I'm sorry that you dont think that answer's your question. Since you are the one who is unsure please go and do the research yourself. I however, am sure that it's perfectly legal to link to an LGPL library from anywhere so long as it's only linked dynamically it will not pollute the rest of the source. the terms of ultrastars licence has zero bearing on SoundTouch's code since they do not have any dependency or link to us, that's not how licensing requirements work. |
removed dependency on aubio
This pull request is just so you know i'm looking into it. I will update it as i get further along.