Page 1 of 4

Differences between the individual operating systems

Posted: Thu Jul 26, 2018 6:48 am
by khz
# I think it's good that there are still different operating systems https://en.wikipedia.org/wiki/List_of_operating_systems. Everyone can use what he wants. (https://de.wikipedia.org/wiki/Echtzeitb ... ntierungen, https://en.wikipedia.org/wiki/Real-time ... ing_system, https://en.wikipedia.org/wiki/Real-time_computing)

Since I only know a little bit about Linux, I have included only the proofs which are publicly available on the Internet.
I would be happy if the Windows and Mac OS X users correct these operating systems and the documents which are publicly available on the Internet can be added/supplemented.
I'm also not sure if I've thought of everything, so I'll add point 9. If an item is irrelevant, please also correct this with reasons.


GENERAL:
PLEASE IMMEDIATELY FOR AN OBJECTION/... ADD THE CORRESPONDING LINK(S) AS EVIDENCE.
ME AND YOU DON'T WANT TO EXPLORE THE OTHER SIDE WITH A SEARCH ENGINE REQUEST.


# :peace:
No faith platform war here!
It is about provable differences!

# : Sunday all Over the World - Freedom :
Thank you.
# all over the worlds


########################
########################



1.) Can be co-designed/programmed by the operating system user, direct communication/participation.:
2.) The hardware/software is adapted to the OS:
3.) Is a real-time operating system:
4.) Optimized system (WM is lean, no unnecessary services,...):
5.) Optimized internal audio processing:
6.) Multiple souncards can be used simultaneously:
7.) Free routing between hardware/software: \____/====\____/====\____/====\____/====\____/====\____/====\____/====\____/

8.) Drivers/Support:
  • macOS - [X]
  • Win - [X]
  • Lin - [~X] [subjective]<== My personal opinion: Depends partly on the special audio/graphic/... manufacturers if they support the OS. In general, driver support and support for system/hardware/software is (very) good.[/subjective]

9.) The user SW is innovative:
  • macOS - [X]
  • Win - [X]
  • Lin - [~X] [subjective]<== My personal opinion: Depending on the liveliness of the Software - GNU-Projekt or the provision of the special audio/graphic/... software manufacturers.[/subjective]

10.) Supported Plugins:
- Under Construction -


12.) foobar - $more_points:
  • macOS - [ ]
  • Win - [ ]
  • Lin - [ ]


En… the secret word of tonight was racoons (iets met ‘humor’ en ‘music’). ;-)

Re: Differences between the individual operating systems

Posted: Thu Jul 26, 2018 7:44 am
by sysrqer
7 and 8 can be disregarded as they are entirely subjective and I would argue Linux loses on both counts.

Re: Differences between the individual operating systems

Posted: Thu Jul 26, 2018 7:53 am
by khz
Done. [subjective]Marked by[/subjective].

Re: Differences between the individual operating systems

Posted: Thu Jul 26, 2018 1:53 pm
by CrocoDuck
khz wrote:6.) Free routing between hardware/software:

OSX - [_]
Win - [_]
Lin - [X] <== By e.g. Catia or QjackCtl.
JACK is available also for OSX: http://www.jackaudio.org/downloads/, so there is some degree of free routing on OSX too.

Re: Differences between the individual operating systems

Posted: Thu Jul 26, 2018 1:58 pm
by sysrqer
CrocoDuck wrote:
khz wrote:6.) Free routing between hardware/software:

OSX - [_]
Win - [_]
Lin - [X] <== By e.g. Catia or QjackCtl.
JACK is available also for OSX: http://www.jackaudio.org/downloads/, so there is some degree of free routing on OSX too.
And windows I believe.

Re: Differences between the individual operating systems

Posted: Thu Jul 26, 2018 3:05 pm
by khz
On both points: That's right.
I'll change the entry.
THX

Re: Differences between the individual operating systems

Posted: Fri Jul 27, 2018 11:02 pm
by jonetsu
sysrqer wrote:7 and 8 can be disregarded as they are entirely subjective and I would argue Linux loses on both counts.
You still need drivers ?

Re: Differences between the individual operating systems

Posted: Fri Jul 27, 2018 11:03 pm
by jonetsu
I use both Linux and Windows plugins in Linux. Does that count ?

Re: Differences between the individual operating systems

Posted: Sat Jul 28, 2018 4:02 am
by sysrqer
jonetsu wrote:
sysrqer wrote:7 and 8 can be disregarded as they are entirely subjective and I would argue Linux loses on both counts.
You still need drivers ?
If you buy a soundcard that isn't supported by the kernel, or you are unable to install the necessary kernel easily, then it won't work in Linux. In Windows and osx it will.

Re: Differences between the individual operating systems

Posted: Sat Jul 28, 2018 6:47 am
by khz
jonetsu wrote:I use both Linux and Windows plugins in Linux. Does that count ?
You can also load different plugins (partially, -lv2) with the other operating systems?

:freedom:
No faith platform war here!
It is about provable differences!
:peace:

Re: Differences between the individual operating systems

Posted: Sat Jul 28, 2018 11:23 pm
by jonetsu
sysrqer wrote:
jonetsu wrote:
sysrqer wrote:7 and 8 can be disregarded as they are entirely subjective and I would argue Linux loses on both counts.
You still need drivers ?
If you buy a soundcard that isn't supported by the kernel, or you are unable to install the necessary kernel easily, then it won't work in Linux. In Windows and osx it will.
This is why I ALWAYS choose an audio interface that works in Linux. Duh.

Re: Differences between the individual operating systems

Posted: Sat Jul 28, 2018 11:24 pm
by jonetsu
khz wrote:
jonetsu wrote:I use both Linux and Windows plugins in Linux. Does that count ?
You can also load different plugins (partially, -lv2) with the other operating systems?
I have no idea. I have no other OS experience.

However, considering the huge share of the market that LV2 has, I would say they are not rushing to add the capability to be able to load them.

Re: Differences between the individual operating systems

Posted: Sun Jul 29, 2018 12:06 am
by sysrqer
jonetsu wrote:
sysrqer wrote:
jonetsu wrote:
You still need drivers ?
If you buy a soundcard that isn't supported by the kernel, or you are unable to install the necessary kernel easily, then it won't work in Linux. In Windows and osx it will.
This is why I ALWAYS choose an audio interface that works in Linux. Duh.
Well you needing knowledge of something isn't an advantage of the operating system and is quite opposite of the purpose of computers in general. It's a huge flaw if the OS is not compatible with the latest products and/or technology when another does. If other operating systems support it then there no contest, and this isn't an uncommon scenario. Linux fails in this area in comparison because of the very nature of it. That's not to say it fails altogether though, only as a comparison.

Re: Differences between the individual operating systems

Posted: Sun Jul 29, 2018 8:18 am
by khz
@plugins
I had only had practical experience with GNU/Linux in my whole life, no other operating systems.

9.) Supported Plugins
  • OSX - AU, VST
  • Win - VST
  • Lin - LADSPA, DSSI, LV2, VST
<--Is that true or are there other instrument/effect standards on the operating systems?

<EDIT>Linux Plugin Formats LADSPA, DSSI, Vamp, LV2, VST.
Other Plugin Formats VST (Virtual Studio Technology), AU (AudioUnits), AAX (Avid Audio eXtension), RTAS (Real-Time Audio Suite), TDM (Time-division Multiplexing).

I do not use "other" plugins.
What plugin formats are important?
Which plugin formats run on which operating system(s)?</EDIT>

@Driver
It's not just the audio drivers. And also some audio drivers may have limitations under GNU/Linux that you don't have with Win/OSX - so under those operating systems you have all functions. Example: hdspmixer has no MIDI support under Linux.
But also other drivers, also operating system relevant drivers, could behave differently under GNU/Linux or not at all.
For example, if a graphics card doesn't work properly - your system becomes unstable and not all functions run/are fully supported - it can be annoying.
The GNU drivers and kernel developers are doing their best. But with little will of the manufacturers to run the hardware under a certain operating system - among other things passing on the documentation - it is damn difficult. There are only a few GNU drivers and kernel developers. Some people do that on the side. A friend of mine and I had contacted a nice RME ALSA driver developer. We tried to make the AIO work under GNU/Linux. Successful. THX \o/ The ALSA driver developer was a student (according to e-mail).

With your help your desired hardware can work under GNU/Linux. Contact the appropriate driver developer. Works with the developers.
Start developing. :-)

Re: Differences between the individual operating systems

Posted: Mon Jul 30, 2018 2:53 am
by nikgnomicradio
Multiple soundcards
JACK [alsa_in and alsa_out] - https://github.com/jackaudio/jackaudio. ... _AlsaInOut
ALSA .asoundrc - https://www.alsa-project.org/main/index ... el_devices
Pulseaudio - https://www.freedesktop.org/wiki/Softwa ... #index31h3

Free Routing
Patchage - http://drobilla.net/software/patchage

Supported Plugins
LSP plugins - http://lsp-plug.in/ (standalone version)

Foobar on Linux - https://hydrogenaud.io/index.php/topic,54933.0.html