ISS (Integrated sound system) has been implemented into SkyOS. The ISS is a very well integrated sound system which makes it very easy to access the audio multimedia services of SkyOS, though providing a very powerful interface. The simplest way to play an audio file in an application is by just calling the ISS_PlayAudioFile function with a filename. On the other side you can create really complex audio applications by using the various functions provided by ISS. For example you can create two audio streams, one stereo, one 5.1 DolbyDigital, connecting an echo filter to the second, associating the 5.1 stream with a SB Audigy live and the stereo stream with a basic stereo soundcard and apply various software digital filters to individual streams.
I have been coding a lot of sound-stuff back in the old days — .MOD/.XM-players, SoundBlaster-drivers and sound-mixing-routines for several hobby-os — and I still remember how much work it was! Phew! So this is awesome work, guys 🙂
It is a powerful new tools in the hands of developers.
It would behove you to remember that Robert is from Austria, and English is his second language.
SkyOS is certainly getting better and better, and a good audio system will be very important for the future of SkyOS IMO.
How does it compare in latency to other systems? And how mature is it?
Too bad there’s no drivers for my card, I’ll have to stick with BeOS and Linux for audio for now.
Is ISS callback based, or blocking? Does it allow synchronous execution of all clients (sample accurate)?
Looks very cool. Won’t support my hardware yet though.
SkyOS looks very promising. I’m proud to hear that the main developer is a fellow Austrian – Keep up the good work! Good to see that we have such highly skilled programmers – Respekt & Gruesse aus Graz!
I thought SkyOS only supported two sound card chipsets, neither of which are Creative SB Live!/Audigy’s? Also the claim is that you can mix a Dolby Digital 5.1 stream with a second stereo channel; but are the SkyOS developers seriously implying that you can take an AC3 stream and mix it with a 2 channel PCM stream and get meaningful audio from that? Unless you decode the AC3 to PCM yourself and then mux the stereo onto the 5.1 PCM stream…which would kill the whole point of having a Digital AC3 stream via. SP/DIF because you wouldn’t have a digital stream anymore: you just decoded it into PCM and passed it to the DAC.
Other than that, it sounds very similiar to GStreamer or the Syllable media server (Except those both do video as well)
>> I thought SkyOS only supported two sound card chipsets, neither of which are Creative SB Live!/Audigy’s?
There are ISS drivers which are not yet released.
>> Also the claim is that you can mix a Dolby Digital 5.1 stream with a second stereo channe
Please read the news post again, sorry if I described it too indisdinct. The AC3 stream is sent to a SB Live card whereas the stereo stream is sent to a “standard” sound card.
>> And how mature is it?
It is very mature, works fast and makes fun seeing (hearing) it in action.
There are ISS drivers which are not yet released.
Can we find out what those drivers are and what other drivers are being worked on?
Adam
Does anyone uses SKYOS or other OS. I think most of world has been caught in war between Linux Vs Windows and still linux has not been able to made dent in Microsoft’s Market share. I was just wondering if any other OS Linux/Beos/SKYOS/JDS can ever make a considerable impact in desktop market share or Microsoft will be forever winner in that area. I would love to see competition for Desktop market but as of now sadly, I do not see one. I am newbie and so may be very “wrong”
Who knows? Seriously. Only the future can tell.
Since it doesn’t matter much if the OS is better than Windows, BeOS is a proof of that. Then it’s just up to economics, politics and marketing.
Linux is allready a large desktop player in some parts of the world. BeOS will never take any market share since it’s abandoned, the BeOS-like systems might do though.
There are plenty of users of those systems out there, it’s just that it’s not the amount that counts in terms of market share.
I know, you guys are fed up of hearing all this GUI design talk, but here we go again.
The one thing that I think scares away the users is CONSISTENCY. It all seems thrown together from v4 and up, as there’s not a real plan in GUI design. But one thing I’ll give you. The newest menu bar at the top of the screen is currently really good eye candy. Love it!
Here’s a mockup of a window design that matches the menu bar at the top.
http://www.gustomize.net/gfx/iss.jpg
Cheers
Gusto-
They’re working on a new design. Here’s a mockup by i3x171um.
http://vegeta.bluelaguna.net/dnux-electniks/cutenews/data/upimages/…
Maybe the linux desktop PC hasn’t cut into M$’s desktop share much, but it has definitely given MacOS a run for their money. OSX maybe sexy as hell, but they are no longer second place according to some recent arcticles i’ve read (on this webpage).
Brewin: Oh, I’m sorry. Wow, this looks really good! Great stuff. Seems like my little mockup is in the same street, alltough their new design seems more complete. GREAT!
Does anyone uses SKYOS or other OS. I think most of world has been caught in war between Linux Vs Windows and still linux has not been able to made dent in Microsoft’s Market share
I wouldn’t worry to much about that. Geee, predictions and hype expected Tablet PCs to own the market… still none use them… predictions expected Linux to have a big part of the market 3 years ago and still has a tiny part of it… predictions said that earth will go under every now and then and it hasn’t
Think logical about the desktop…
Windows offers ease of use and availability of software = Success
OSX offers grace and power = Success
BeOS offered speed and ease of use with grace = Success
Linux offers politics with a huge amount of software aimed in a very complex and not very logically all the time = Not success
Many of the runner ups such as SkyOS or OBOS or Syllable try to run the ease of use with power but still not having anarchy surrounding it… Be rational and consider what you think might have a potential big userbase…
Is Linux development likely to change? Nope! It’s the nature of it.
BSDs not mentioned here as they really hasn’t made any announcement that they’re heading for desktop…
Think logical about the desktop…
What connection has logic with desktop?
Windows offers ease of use and availability of software = Success
OSX offers grace and power = Success
BeOS offered speed and ease of use with grace = Success
Linux offers politics with a huge amount of software aimed in a very complex and not very logically all the time = Not success
[i]
There is no logic, only your opinion, try to use reason and write IMHO in such cases.
[i]
BSDs not mentioned here as they really hasn’t made any announcement that they’re heading for desktop…
Again, it is your opinion only, it doesn’t have anything common with the rational reality.