Audio software porting made easierBy Chris Williams. Published: 12th Sep 2004, 23:09:05 | Permalink | Printable
Source code, lend me your earsThere's a lot of open source software out there, with quite a lot of it being aimed at Unix compatible operating systems - software that RISC OS could really do with.
However as RISC OS isn't Unix compatible by nature, a POSIX layer such as the GCCSDK's Unixlib is usually employed as a bridge between what the ported software expects and what RISC OS provides.
Recent work on Unixlib by the GCCSDK team has included bug fixes and support for threading (specifically pthreads), and also this month, support for
/dev/dsp. This enables OSS sound support and allows applications such as Madplay and Soundtracker (still in testing) to be ported to RISC OS and successfully output audio.
"The actual playing is done by the DigitalRenderer module, which has an interface for precisely this application, although there's some additional functionality in Unixlib to present the correct ioctls and file handling", explained drobe.co.uk's Peter Naulls, who added the
/dev/dsp support to Unixlib. DigitalRenderer, which was developed by Andreas Dehmel, is also used to provide audio output for the SDL-powered game ports.
/dev/dsp interface and other recent work on Unixlib is available from the latest source in CVS, if you wish to try it out prior to the next release of Unixlib.
Previous: Software news
Next: IP networking: CIDR, NAT and more
DiscussionViewing threaded comments | View comments unthreaded, listed by date | Skip to the end
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
Qercus reviewed but renewed?
Forty months after taking out an annual subscription, Martin Hansen ponders whether or not to continue his Qercus sub
28 comments, latest by hzn on 3/8/07 4:15PM. Published: 27 Jul 2007
Welcome back to Drobe.co.uk
Thanks for dropping by and visiting Drobe.co.uk, your source of RISC OS news and information. We're getting towards the end of our little refurbishment of this website, which includes the new ability to post threaded comments, and as well as ramping up the number of updates, we'll be gradually bringing back familiar services, such as the front page poll and the events calender. Email us your news and views.
45 comments, latest by wrankin42 on 17/11/08 9:26PM. Published: 9 Nov 2008
News and media:
RISCOS Ltd •
RISC OS Open •
MW Software •
Advantage Six •
CJE Micros •
Liquid Silicon •
Chris Why's Acorn/RISC OS collection •
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •