Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Library : Other (not classified elsewhere) » [FEATURE] OSC for U++?
Re: [FEATURE] OSC for U++? [message #29085 is a reply to message #29083] Mon, 04 October 2010 19:43 Go to previous messageGo to previous message
dolik.rce is currently offline  dolik.rce
Messages: 1791
Registered: August 2008
Location: Czech Republic
Ultimate Contributor

emr84 wrote on Mon, 04 October 2010 19:24

luzr wrote on Sun, 03 October 2010 13:52

...what we would really need is generic interface for sound (we are missing that one so far) and then its specialisation for OpenSoundControl or anything else...



Hi. Portaudio seems interesting.

I was looking at possible choices and came to same conclusion Smile Portaudio is very nice written, supports large number of backends (14, I think) on major platforms (win32,linux,mac,Irix,BeOS). It has MIT license, which should work fine with Ultimates BSD. I already started playing with it and designing the interface. I think I'll be able to publish first draft in few days.

The only drawback is that Portaudio doesn't support I/O. So if it should be usable for most people it must be combined with some other lib that understands audio file formats. The best I found so far seems to be libsndfile, supporting pretty much everything from wav to flac (with notable exception of mp3 because of legal issues Sad ). Also it is L/GPL licensed, which is not ideal. So before I get to this, does anyone have any other suggestions?

Honza

PS: Kohait00: Sorry for misusing your thread to something different then you originally intended it for Wink
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Changing mouse shape
Next Topic: Error in OLE?
Goto Forum:
  


Current Time: Fri Jul 18 07:21:00 CEST 2025

Total time taken to generate the page: 0.03515 seconds