Home » Extra libraries, Code snippets, applications etc. » OS Problems etc., Win32, POSIX, MacOS, FreeBSD, X11 etc » [Debian, Ubuntu] Add "sox" package dependency
Re: [Debian, Ubuntu] Add "sox" package dependency [message #44232 is a reply to message #44228] |
Mon, 02 February 2015 21:38   |
 |
Klugier
Messages: 1099 Registered: September 2012 Location: Poland, Kraków
|
Senior Contributor |
|
|
Hello,
Quote:
I've noticed the recent changes. However, I'm not sure if the sox package really should be a hard dependency. It is definitely not necessary for the upp package, as the sources work just as well without it. Only the applications created with U++ actually depend on it, and even those do not break when it is not present. They merely stop beeping. So for now, I will add it to recommended dependencies in theide package.
For me, state "Recommended" accurately reflects to the current situation 
Quote:
By the way: I was looking at the sox package and noticed that it also provides library with C API. It should be possible to use the library directly, instead of calling the "play" in new process. It would be bit more work, but on the other hand, it could make a nice and universal sound package for U++. Probably much better than the one I created couple years ago using portaudio (which now rots in bazaar Smile ). If you're interested, nice example of playing sound with libsox can be found at github.
Sounds good, but LGPL license is not good (doesn't permit static linking). We should use something that posses more liberal license. For example PortAudio.
Sincerely,
Klugier
U++ - one framework to rule them all.
[Updated on: Mon, 02 February 2015 21:38] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Tue Apr 29 04:31:59 CEST 2025
Total time taken to generate the page: 0.03477 seconds
|