Linked by Eugenia Loli on Sat 10th Aug 2002 05:42 UTC
Multimedia, AV Browsing Freshmeat tonight, the premier online Linux software repository, I came across to these two great (and brand new) applications, ReBorn and ReZound. Reborn, a Rebirth clone that will soon become open source according to the developer, provides a software emulation of three of Roland's most famous electronic musical instruments. It got me thinking as to how much more viable Linux is today as a professional (or semi-professional) audio platform than it used to be two years ago. Update: On a related multimedia notice, WinAMP 3.0 for Windows was released yesterday.
Permalink for comment
To read all comments associated with this story, please click here.
Re:Agnula
by m on Sat 10th Aug 2002 20:26 UTC

>>
Don't forget about the linux distro being built from the ground up with pro-audio in mind...
>>

It seems like AGNULA is not an standalone Linux distro, but a RedHat based one ------> the RedHat ReHMuDi Linux distro.


Quote (http://www.agnula.org/news/project/deliverables_and_documents/1.2.2...):

"The ReHMuDi distribution will stick as close as possible to a standard distribution, and the set of AGNULA tools will be bundled in an Anaconda.

The installation will therefore be performed thru the classical Red Hat graphical interface, and the default/recommended installation mode will imply the default selection of the AGNULA - Anaconda package.

Selecting the 'choose packages' option will allow the more experienced user to individually select specific components, having inter application dependencies still
automatically resolved.

...

Kernel

Some patches have to be applied to the kernel, in order to get the low latency capabilities.
Sound processing applications require a high degree of real time performance.
This is done by reducing the time interval at which interrupts are checked and granted, so that system/kernel critical tasks gain access to ressources more quickly
and see an increase in their effectiveness.

A known problem of stock Linux kernels with respect to real-time performance is the latency peaks that can occur under heavy load condition. This is highly problematic within the context of AGNULA because it prohibits efficient use of the real-time audio applications that will be packaged (JACK, Ardour, jMax, PD...).

A solution to this problem have been developped and exists as a number of patches to the Linux kernel, known as the žlow-latencyÓ patches.
A whitepaper (written by Clark Williams) exists on this very specific topic, and many contributors to this feature are Red Hat employees.
This whitepaper is attached after this document in the email.
Patched kernels have already been packaged as RPM and will be included in ReHMuDi.

The ReHMuDi installer will install low-latency patched kernel as well as standard kernels. The GRUB boot loader will be configured in order to propose at boot time
choice between the low-latency patched kernel and the standard kernel.

The inclusion of low-latency patched kernel in the distribution will require carefull
tests of this kernel, as it has not been used yet as a base for Linux distribution."


So if I haven't missunderstood, the AGNULA distribution is more exactly the RedHat ReHMuDi distribution with the AGNULA packages in. Not an OS by itself but another RedHat flavour, though all opensource projects will benefit:

Libre Software Copyright/Licensing recommendations (http://www.agnula.org/news/project/deliverables_and_documents/1.3.1...):

"2 Rules in the AGNULA distribution.

Software licenses may vary radically with regard to issues of copyright, distribution, and even usage. Therefore the AGNULA project distinguishes between four softwarelicensing
categories:

1. Free Software under a GPL-compatible Copyleft license approved by the Free Software Foundation.
2. Free Software under a GPL-compatible non-Copyleft license approved by the FSF.
3. Free Software under a GPL-incompatible license approved by the FSF.
4. Proprietary Software.

...


2.1 Rules for including software in the AGNULA distribution.

AGNULAís primary definition of Free Software is that of the Free Software Foundation.
Software licensed under categories 1 to 3 may be included without legal issue in the core AGNULA distribution although category 1 will be preferred. For documentation,
categories 1 and 2 are acceptable for inclusion in AGNULA.


3 Copyright Rules

The aim of the AGNULA project is to provide two GNU/Linux distributions, entirely based on Free Software. To ensure persistence and longevity of the work within the AGNULA IST project, it will be important to provide adequate measures to protect this work."


-------------------------------------------
CONCLUSIONS (1 out of 5?)
-------------------------------------------
- RedHad+AGNULA=ReHMuDi
- ReHMuDi=mostly GPLed software
- Mostly GPLed software=That is always Free Software
- Free Software=only RedHat can figure out how to make that profitable.
- Only RedHat can figure out how to make that profitable=I'm downloading ReHMuDi 1st day it's released.