RISC OS News on Drobe
RISC OS Search
containing
"So, if I had 'teased' you with spin you might have printed it. Instead because it was simply factual you decided not to."
Welcome back guest  |  Login  |  Register Thursday 24th July 
Login

drobe.co.uk
About Drobe
RISC OS News
Drobe Features
Alternatives
Bookmarks
Riscos.org.uk
Auctions
Events (shows)
AU issues
Tech Material
Wallpaper
Movies
File archives
SH eBooks
FAQs
Changelog

Interact
Forums
Online chat
Your webspace
BBC Emu(games!)
User gallery
RSS news &
comments
Submit news
Contact us

Quick Links
Open directory
Nutshells
ANS archives
ArcSite
RO Repository
Announce
RISCOS Ltd.
Castle

NTK
The Inquirer
The Register
OSNews
Slashdot
Google

Alternatives
NetBSD
ARM Linux
Iyonix Linux

Found Apps
 RISC OS Software !Avalanche
 RISC OS Software !Darts
 RISC OS Software !CFuncAnal
 RISC OS Software !TranTIFF+
 RISC OS Software !Dustbin
 RISC OS Software !NurseW
 RISC OS Software !Tally
 RISC OS Software !VideoLog
 RISC OS Software !USBKick
 RISC OS Software !Spr2Jpeg
Recent users
Hairy is a RISC OS User Hairy
nijinsky is a RISC OS User nijinsky
MikeCarter is a RISC OS User MikeCarter
epistaxsis is a RISC OS User epistaxsis
scf@ is a RISC OS User scf@
PBiggs is a RISC OS User PBiggs
mripley is a RISC OS User mripley
benc is a RISC OS User benc
aschamberlain is a RISC OS User aschamberlain
gbarnes is a RISC OS User gbarnes


Why donate?

Serving: 15GB
Fuel: caffeine
1 users online
46 guests
170 active accts 24329 comments

Webstats

 
RISC OS News Article
Audio software porting made easier
Published: 12th Sep 2004, 23:09:05GMT  Source: drobe.co.uk
By Chris Williams
Page 1 of 1
Source code, lend me your ears
There'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.

Music and code motifRecent 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.

The /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.

Links
GCCSDK website

Related articles
Unix Porting Project issues refunds
Unix Porting Project to ditch name
Unix Porting Project to seek UK admin

This article has been linked to, or is available in the following formats:  
 
 
 
 
 
[Printable] [Digg this] [Blog search]


Sawadee(valued user) (+1.0)
Face
13/9/04 11:29AM
It sounds lovely already!
Once RISC OS has good sound and video / media, the software potential should be interesting?
Revin Kevin(valued user) 
Face
13/9/04 7:51PM
The Unix Porting Project seems to get better and better in quick succesion.

Well done to all those involved.
john(valued user) (+1.0)
13/9/04 10:22PM
Nice one, good work to all who put in the effort!
 

Top Tip

Acorn user magazine

Why not visit our Acorn User Magazine section and browse through old BBC, Acorn and RISC OS magazines?
 
Headline news
Wakefield 2008 show photos
28th Apr 2008

Wakefield 2008 show live news
26th Apr 2008

Who would want an A9home PDA?
24th Apr 2008

RISC OS 6.10 available to Select subscribers
24th Apr 2008

Gallery photo


From: Pete's album

Older news
Animation and typing applications really released
24th Apr 2008

Wakefield 2008 show preview
22nd Apr 2008

R-Comp unveils new PDF authoring package
22nd Apr 2008

NetSurf bags GBP10K investment from Google
21st Apr 2008

Apple Mac VirtualRiscPC leaves beta
20th Apr 2008

Blu-ray disc burn breakthrough
14th Apr 2008

PDF import support for ArtWorks
13th Apr 2008

Wakefield 2008 show theatre line-up revealed
13th Apr 2008

Animation software collection falls into R-Comp's hands
9th Apr 2008

Features
A9home: two years on
4th Dec 2007

A9home DIY laptop: first pictures
1st Dec 2007

Software hosted by Drobe: Your guide
5th Nov 2007

 

Top | Design and concept © Fudgecake Design, 1999 - 2001. Content © The Drobe Team, 1999 - 2008. 
Click here for more information and terms and conditions.