<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://workspace.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Linux_ffado_fierwire</id>
	<title>Linux ffado fierwire - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://workspace.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Linux_ffado_fierwire"/>
	<link rel="alternate" type="text/html" href="https://workspace.onionmixer.net/wiki/index.php?title=Linux_ffado_fierwire&amp;action=history"/>
	<updated>2026-04-04T09:52:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://workspace.onionmixer.net/wiki/index.php?title=Linux_ffado_fierwire&amp;diff=1511&amp;oldid=prev</id>
		<title>Onionmixer: linux 와 firewire audio 에 대한 몇가지 메모</title>
		<link rel="alternate" type="text/html" href="https://workspace.onionmixer.net/wiki/index.php?title=Linux_ffado_fierwire&amp;diff=1511&amp;oldid=prev"/>
		<updated>2021-05-27T12:30:16Z</updated>

		<summary type="html">&lt;p&gt;linux 와 firewire audio 에 대한 몇가지 메모&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;;linux 와 firewire audio 에 대한 몇가지 메모&lt;br /&gt;
&lt;br /&gt;
==ffado 의 정의==&lt;br /&gt;
&lt;br /&gt;
* http://www.ffado.org&lt;br /&gt;
&lt;br /&gt;
ffado 프로젝트는 FreeBoB 에서 연결된 프로젝트로서 linux 에서 firewire audio 를 사용하기 위해서 유지되고 있는 프로젝트다. ffado 자체는 linux 커널의 &amp;quot;snd_bebob&amp;quot; 모듈을 대체하는 프로젝트이며 linux kernel 에서 snd_bebob 모듈이 없이도 동작한다.&lt;br /&gt;
&lt;br /&gt;
현재(20200527) ffado 의 웹 사이트에서 device list 는 확인할 수 없다. 2020년 5월에 ffado 에서 사용하는 CMS web 프로그램에 대한 공격이 감행되었으며, ffado 의 운영자는 페이지를 정적으로 운영할것을 결정한듯 하다&amp;lt;ref&amp;gt;http://www.ffado.org/posts/news-20200809/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
다행히(?)도 새로운 firewire audio 장치는 출시되지 않고 있기 때문에 당분간 해당 부분이 처리되지는 않을것으로 보인다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ffado 와 alsa 프로젝트==&lt;br /&gt;
&lt;br /&gt;
alsa 프로젝트에서 firewire 관련된 몇몇 사운드 모듈 관련된 부분은 backport 를 하고 있다. ffado 를 사용하는경우 가능하다면 alsa 애서 snd_bebob 은 blacklist 처리하는것이 권장된다&lt;br /&gt;
&lt;br /&gt;
===firewire 관련 kernel module 의 blacklist 처리===&lt;br /&gt;
&lt;br /&gt;
* /etc/modprobe.d/blacklist-firewire.conf&lt;br /&gt;
&lt;br /&gt;
위 파일에 blacklist 처리를 원하는 module 의 이름을 적는다&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blacklist ohci1394&lt;br /&gt;
blacklist sbp2&lt;br /&gt;
blacklist dv1394&lt;br /&gt;
blacklist raw1394&lt;br /&gt;
blacklist video1394&lt;br /&gt;
blacklist snd_bebob&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
linux kernel 은 legacy 호환을 위해서 개선되기 이전 버전의 kernel module 을 가지고 있다. 위의 내용으로 이전버전의 module 이 로딩되지 않도록 처리하는것이 좋다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===로딩되어야 하는 firewire 관련 alsa module===&lt;br /&gt;
&lt;br /&gt;
* snd_rawmidi&lt;br /&gt;
* snd_seq&lt;br /&gt;
&lt;br /&gt;
snd_bebob 을 로딩하지 않는 경우 시스템에 별도의 alsa 용 midi interface 가 로딩되지 않는다. 이를 위해서 필요한 경우 별도로 모듈을 로딩하는 것이 좋다&lt;br /&gt;
&lt;br /&gt;
==ffado 관련 팁==&lt;br /&gt;
&lt;br /&gt;
===ffado 장치 목록===&lt;br /&gt;
&lt;br /&gt;
linux kernel module 이 아니라 ffado 를 통해 인식된 장치의 목록을 보려면 다움과 같은 명령어를 사용하면 된다&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ffado-test ListDevices&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
해당되는 명령어는 &amp;quot;ffado-tools&amp;quot; 패키지를 설치하면 된다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ffado 관련 필수 프로그램===&lt;br /&gt;
&lt;br /&gt;
* qjackctl&lt;br /&gt;
* ffado-mixer&lt;br /&gt;
&lt;br /&gt;
이 두가지 프로그램을 jack 을 사용하기 위해 반드시 사용해야 한다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ubuntustudio 란?==&lt;br /&gt;
&lt;br /&gt;
ubuntu 배포판중에서 jack 및 사운드 관련 부분과 jack 에 대한 realtime 지원등을 위주로 사운드 작업에 적합하도록 제작된 Linux 배포판이다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>