Differences between the individual operating systems

Discuss how to promote using FLOSS to make music.

Moderators: khz, MattKingUSA

User avatar
khz
Established Member
Posts: 1194
Joined: Thu Apr 17, 2008 6:29 am
Location: German

Differences between the individual operating systems

Postby khz » Thu Jul 26, 2018 6:48 am

# 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.

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!

# :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’). ;-)
FZ - Does humor belongs in Music?
GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
    I don't care about the freedom of speech because I have nothing to say.

User avatar
sysrqer
Established Member
Posts: 1832
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: Differences between the individual operating systems

Postby sysrqer » Thu Jul 26, 2018 7:44 am

7 and 8 can be disregarded as they are entirely subjective and I would argue Linux loses on both counts.

User avatar
khz
Established Member
Posts: 1194
Joined: Thu Apr 17, 2008 6:29 am
Location: German

Re: Differences between the individual operating systems

Postby khz » Thu Jul 26, 2018 7:53 am

Done. [subjective]Marked by[/subjective].
FZ - Does humor belongs in Music?
GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
    I don't care about the freedom of speech because I have nothing to say.

User avatar
CrocoDuck
Established Member
Posts: 1057
Joined: Sat May 05, 2012 6:12 pm
Contact:

Re: Differences between the individual operating systems

Postby CrocoDuck » Thu Jul 26, 2018 1:53 pm

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.
Check my Linux audio experiments on my SoundCloud.
Browse my AUR packages.
Fancying a swim in the pond?

User avatar
sysrqer
Established Member
Posts: 1832
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: Differences between the individual operating systems

Postby sysrqer » Thu Jul 26, 2018 1:58 pm

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.

User avatar
khz
Established Member
Posts: 1194
Joined: Thu Apr 17, 2008 6:29 am
Location: German

Re: Differences between the individual operating systems

Postby khz » Thu Jul 26, 2018 3:05 pm

On both points: That's right.
I'll change the entry.
THX
FZ - Does humor belongs in Music?
GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
    I don't care about the freedom of speech because I have nothing to say.

jonetsu
Established Member
Posts: 1458
Joined: Sat Jun 11, 2016 12:05 am

Re: Differences between the individual operating systems

Postby jonetsu » Fri Jul 27, 2018 11:02 pm

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 ?

jonetsu
Established Member
Posts: 1458
Joined: Sat Jun 11, 2016 12:05 am

Re: Differences between the individual operating systems

Postby jonetsu » Fri Jul 27, 2018 11:03 pm

I use both Linux and Windows plugins in Linux. Does that count ?

User avatar
sysrqer
Established Member
Posts: 1832
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: Differences between the individual operating systems

Postby sysrqer » Sat Jul 28, 2018 4:02 am

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.

User avatar
khz
Established Member
Posts: 1194
Joined: Thu Apr 17, 2008 6:29 am
Location: German

Re: Differences between the individual operating systems

Postby khz » Sat Jul 28, 2018 6:47 am

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:
FZ - Does humor belongs in Music?
GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
    I don't care about the freedom of speech because I have nothing to say.

jonetsu
Established Member
Posts: 1458
Joined: Sat Jun 11, 2016 12:05 am

Re: Differences between the individual operating systems

Postby jonetsu » Sat Jul 28, 2018 11:23 pm

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.

jonetsu
Established Member
Posts: 1458
Joined: Sat Jun 11, 2016 12:05 am

Re: Differences between the individual operating systems

Postby jonetsu » Sat Jul 28, 2018 11:24 pm

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.

User avatar
sysrqer
Established Member
Posts: 1832
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: Differences between the individual operating systems

Postby sysrqer » Sun Jul 29, 2018 12:06 am

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.

User avatar
khz
Established Member
Posts: 1194
Joined: Thu Apr 17, 2008 6:29 am
Location: German

Re: Differences between the individual operating systems

Postby khz » Sun Jul 29, 2018 8:18 am

@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. :-)
FZ - Does humor belongs in Music?
GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
    I don't care about the freedom of speech because I have nothing to say.



Return to “Music & FOSS Advocacy”

Who is online

Users browsing this forum: No registered users and 19 guests