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.

FFADO 2.2.1 bugfix released

We announce the availability of FFADO 2.2.1. This version fixes compilation failures when DEBUG=no is specified, which somehow evaded detection until after 2.2.0 was released.

This is a source-only release: libffado-2.2.1.tgz.

FFADO 2.2.0 released

The FFADO project is pleased to announce the release of FFADO 2.2. While the focus of this version has been bug fixes and improvements to existing drivers, support for some additional devices has been added.

This is a source-only release: libffado-2.2.0.tgz.

FFADO is brought to you thanks to the work of Daniel Wagner, Pieter Palmers, Philippe Carriere, Adrian Knoth, Arnold Krille, Takashi Sakamoto, Jonathan Woithe and users who have tested FFADO against their devices, provided patches and given suggestions.

Read more for information about changes and newly supported devices in this version.

More RME news

Thanks to RME, their Australian distributor and project donations, we now have a Fireface UFX. This will be used to extend the RME driver to support the newest generation of RME's interfaces (the UFX and UCX). As always there's no ETA but it's hoped that basic streaming will be brought up fairly quickly. At this stage the UFX will be more easily supported because we don't currently have a UCX. This may of course change in the future.

Development wiki was down

17 December 2012: The web interface on subversion.ffado.org, which hosts our development wiki, is down at present. Investigations are continuing but it appears that a system update by the hosting provider may have inadvertently broken our trac installation. There is no ETA on a restoration at present.

26 December 2012: for those assisting with the debugging of the problem, I have attached the text of the python errors we have been seeing (ffado_python_errors.html).

6 January 2013: The wiki should now be operational again. Thanks to those who gave assistance towards its restoration.

FFADO version 2.1.0 released

The FFADO project is pleased to announce the long-awaited release of version 2.1.0. With improved stability, many bugfixes and a large number of newly supported devices this version represents 2 years work by the small but dedicated FFADO team. All users of FFADO are encouraged to upgrade.

This is a source-only release: libffado-2.1.0.tgz.

FFADO is brought to you thanks to the work of Daniel Wagner, Pieter Palmers, Philippe Carriere, Adrian Knoth, Arnold Krille, Jonathan Woithe and the many people who have tested FFADO against their devices, provided patches and given suggestions.

Read more for information about changes and newly supported devices in this version.

RME Fireface-800 update

Here's a quick update on the Fireface-800. The short story is that it mostly works as of svn revision 2062. Ffado-mixer includes all device controls and the matrix mixer is complete. Audio streaming works to and from the device, although startup can still be a little rough (that's next on my list to look at). It's probably ready for an initial round of testing by others to confirm that success can be achieved on systems other than my own. Please use the ffado-devel mailing list to report bugs and provide feedback.

RME Fireface 400 mostly usable (I think)

Implementation of the remaining mixer and device controls for the Fireface-400 is now complete, although some combinations of settings are yet to be tested (particularly those associated with clock sources). This means that the Fireface-400 is getting close to being usable with FFADO now (at least on my system). Wider testing of svn head is encouraged so we can identify any remaining rough edges and see how it performs on a variety of computers. Please use the ffado-devel mailing list to report bugs and other problems. Read more for further details.

RME driver gains a mixer

The matrix mixer capability of the RME Fireface 400 is now available through ffado-mixer. There is still some functionality remaining to be done, including:

  • Phase inversion, mute (requires tweaks to the matrix mixer GUI)
  • Better labelling and control sizing
  • Retention of settings across ffado and device restarts

I plan to fix the first two up in the coming weeks (the third may take a bit longer). In the meantime, basic matrix fader operation should work on the Fireface 400. Testers are welcome. As for other FFADO devices, one does not require the streaming component of FFADO (though jackd) to run in order to control the mixer through ffado-mixer: just run ffado-mixer.

RME driver progress

After far too many delays (both technical and logistical,for which I apologise), practical progress has finally been made on the FFADO RME driver.

In short, the driver is now ready for wider testing, although there are some important limitations and cautions to keep in mind before proceeding. Read more for the details.

Syndicate content