[port request] FFADO - Free Firewire Audio Drivers

From ffado.org website:

Introduction
The FFADO project aims to provide a generic, open-source solution for the support of FireWire based audio devices for the Linux platform. It is the successor of the FreeBoB project.

FFADO is a volunteer-based community effort, trying to provide Linux with at least the same level of functionality that is present on the other operating systems. It is a work in progress, we are close, but we are not quite there yet. We are currently preparing the last beta releases before an official FFADO 2.0 release - your help with testing is very welcome!

http://www.ffado.org/files/bluemarine_logo.png

Official website

Author’s (private) reply:

“…supporting Linux is enough work for me as it is.
However the FFADO code is GPL and fairly abstracted from the OS so it should not be too hard porting it.

Hope that inspires someone…

[quote=forart.it]Author’s (private) reply:

“…supporting Linux is enough work for me as it is.
However the FFADO code is GPL and fairly abstracted from the OS so it should not be too hard porting it.

Hope that inspires someone…[/quote]

Haiku Project is BSD-licensed while this driver technology is GPL. AFAIK, the Haiku dev-team wish to keep the OS under least restrictions and stick to BSD license. Using GPL code anywhere in the project will require the entire project to be licensed under GPL instead.

On the other hand FireWire IS a dying standard :frowning:

Seems that someone is working on it @ Syllable…

http://forum.syllable.org/viewtopic.php?t=1446

Since drivers in Haiku aren’t integrated into the kernel like Linux drivers are/can be, GPL drivers are according to my understanding definitely a possibility.

And Firewire will be in use for higher-end audio devices for a good few years still. Apple recently put Firewire /back/ on all their laptops, and their desktops never lost it.

What is Firewire? I never seen it in Brazil :smiley:

What is Firewire? I never seen it in Brazil :D[/quote]

Well, I could agree with you for file tranfer (from modern digital camcorder, for example), but in the professional audio field - expecially in live appliances, where you can have many EFI/EMI problems with digital equipment - I would trust firewire over USB, honestly.

That’s the focus of the request: firewire for professional audio appliances.

Forward Agency

In progress we (always) trust.

[quote=michaelvoliveira]
What is Firewire? I never seen it in Brazil :D[/quote]
FireWire is the common name for the IEEE1394 standard bus ( or i.Link )

There needs to be support for Firewire in Haiku, no question. Without it people who use Firewire devices in media production, myself included, will not be able to use Haiku. Firewire support is essential…