Kirjoittaja Aihe: FFado ja Echo Audiofire 4  (Luettu 6405 kertaa)

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
FFado ja Echo Audiofire 4
« : 01.04.09 - klo:09.09 »

Hankin tehokkaan läppärin kaveriksi Echo Audiofire 4 Firewire-äänikortin.

http://www.ffado.org/?q=node/69

Läppärissä on Ubuntu Studio Jaunty Beta.

http://www.arkki.info/howto/Ubuntu_Studio/Jaunty/FFado_Echo_QJackctl.png
http://www.arkki.info/howto/Ubuntu_Studio/Jaunty/FFado_Echo_Ardour2.png

Mutta koska kyse on Betasta, niin en kerro tässä vaiheessa muuta kuin, että ihan Plug 'n' Play ei tuon käyttöön otto ollut. Kerron lisää ja tarkemmin, kun Ubuntu Studio 9.04 on wirallisesti julkaistu.

Testaan myöhemmin myös näitä - antavatko ppa-paketit jotakin lisäarvoa FFadoon Jauntyn wirallisiin verrattuna.

https://launchpad.net/~ubuntustudio-dev/+archive/ppa
https://launchpad.net/~khashayar/+archive/ppa

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #1 : 01.04.09 - klo:13.15 »
Mutta koska kyse on Betasta, niin en kerro tässä vaiheessa muuta kuin, että ihan Plug 'n' Play ei tuon käyttöön otto ollut. Kerron lisää ja tarkemmin, kun Ubuntu Studio 9.04 on wirallisesti julkaistu.

Syy tähän on, että en halua näitä hardware-juttuja tehdä mutulla. Sitten kun 9.04 on pihalla, niin teen ohjeet Wikiin.

Piti tietenkin hieman urheilla, kun tämä kuitenkin tuntuu toimivan ihan asiallisesti.  ;D

Sekä  libffado että jackd ovat svn:stä (http://subversion.ffado.org/wiki/InstallingFfadoFromSource).

Koodia: [Valitse]
studio@ubuntu-studio:~/Bin/jack/jackd$ ./jackd --version
jackd version 0.116.2 tmpdir /dev/shm protocol 24

Koodia: [Valitse]
studio@ubuntu-studio:~/Bin/jack/jackd$ ./jackd -R -P70 -t5000 -dfirewire -dhw:1 -r44100 -p256 -n2
no message buffer overruns
jackd 0.116.2
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
00150637839:  (ffado.cpp)[  92] ffado_streaming_init: libffado 2.999.0-1533 built Apr  1 2009 12:45:19

Koodia: [Valitse]
studio@ubuntu-studio:~/Bin/jack/jackd$ ardour2
WARNING: Your system has a limit for maximum amount of locked memory!
         This might cause Ardour to run out of memory before your system runs
         out of memory. You can view the memory limit with 'ulimit -l', and it
         is normally controlled by /etc/security/limits.conf

Ardour/GTK 2.7.1
   (built using 4296 and GCC version 4.3.3)
Copyright (C) 1999-2008 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker
[--]
Loading session /home/studio/Echo using snapshot Echo (1)

Kyllä tämä näinkin tuntuu toimivan. Noh, jäädään odottamaan Jauntya.

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #2 : 01.04.09 - klo:13.24 »
Syy tähän on, että en halua näitä hardware-juttuja tehdä mutulla. Sitten kun 9.04 on pihalla, niin teen ohjeet Wikiin.

Vielä yksi kommentti - tällainen fw-äänikortti ei ole varsinaisesti poppia varten, vaan juurikin äänittämistä varten.

"Currently this library is used by the 'firewire' backend of the jack audio connection kit sound server (http://jackaudio.org). This backend provides audio and midi support, and is available both in jackd and it's multiprocessor variant jackdmp. (note: At the moment there is no support for ALSA nor for pulseaudio.)"

http://www.ffado.org/?q=release/rc1

Ja piti minun myös päivittää Echon firmware ennen kuin se lähti toimimaan... päivittämisen tein tällä läppärillä olevalla XP:llä.

http://subversion.ffado.org/wiki/FireworksFirmwareTool

Noh, näistä kaikista sitten tarkemmin, kun nähdään millainen Jaunty uunista pullahtaa....

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #3 : 02.04.09 - klo:11.05 »
Vielä yksi kommentti - tällainen fw-äänikortti ei ole varsinaisesti poppia varten, vaan juurikin äänittämistä varten.

Hyvälaatuinen mikki - sen jälkeen ei ole heikkoja lenkkejä - Portable Podcast Ubuntu Studio on valmis.

Ohessa ääninäyte.

Ystävällisin terveisin Asmo Koskinen.

[ylläpito on poistanut liitteen]

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #4 : 23.10.10 - klo:13.28 »
Lieneekö kukaan tällä foorumilla vielä saanut Echo Audiofire 12 modulia (12 sisään / 12 ulos) toimimaan Ubuntussa ?  Aion yrittää tuota kun kiinnostaa äänittää monikanavaisena bändiä, tuolla menee 12 raitaa yhdellä kertaa sisään ja kahdella modulilla saisi jo 24 raitaa.  Näin netissä että tuon pitäisi toimia.

Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #5 : 25.10.10 - klo:16.51 »
AudioFire 12

Echo Audiofire 12 kotona ja pääsee testailemaan. FireWire: n käyttö Ubuntussa on vielä kokematta joten pientä harjoiteltavaa voi riittää kun FireWire toteutus on jossain vaiheessa muuttunut Ubuntussakin.  Ensi kokeena laitoin modulin kiinni koneen FireWire porttiin, sähköt päälle, asensin repoista Jaunty: lle kaikki "ffado" -alkuiset ja koekäynnistin "ffado-dbus-server":

Lainaus
ffado-dbus-server
-----------------------------------------------
FFADO Control DBUS service
Part of the FFADO project -- www.ffado.org
Version: 1.999.43
(C) 2008, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

454082214810:  (ffado-dbus-server.cpp)[ 269] main:  Discovering devices...
454082313776: Fatal (devicemanager.cpp)[ 165] initialize: No firewire adapters (ports) found.
454082313794: Error (ffado-dbus-server.cpp)[ 276] main: Could not initialize device manager
454082313822: Debug (ffado-dbus-server.cpp)[ 201] exitfunction: Debug output flushed...
no message buffer overruns

Taitaa jotain puuttua vielä...? Vaatiikohan tämä AF12 -moduli jonkun firmware päivityksen ? Vai toimiskohan tuo heti uudemmalla Ubuntulla ?  Hmm, pitäisiköhän tästä avata uusi AudioFire 12 ketju ?
Sangen samankaltaisia värkkejä kuitenkin sekä malli 4 että 12.
« Viimeksi muokattu: 25.10.10 - klo:16.53 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #6 : 25.10.10 - klo:16.57 »
AudioFire 12
Sangen samankaltaisia värkkejä kuitenkin sekä malli 4 että 12.

Niin ainakin minusta tuntuisi. Voisit tulla mukaan testaamaan tulevia Linux-ytimiä Ubuntu Studiossa. Itse olen mukana NVidia- (TwinView), M-Audio Delta 66- (PCI) ja Echo AudioFire4-laitteiden (FW) kanssa.

https://wiki.ubuntu.com/RealTime

Liity dev-listalle ja kerro Alessiolle, että olet mukana ;-)

https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 25.10.10 - klo:17.00 kirjoittanut Asmo Koskinen »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #7 : 25.10.10 - klo:21.23 »
Kiitos kutsusta, liityn varmaan jatkossa testaajiin. Kuulumiset itse AF12 -modulista:
Fyysinen liitäntä koneen ja modulin välillä (IEEE 1394) toimii.  Jotain puuttuu vielä kakusta, näyttää tältä:

 lspci | grep 1394
01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)

lsmod | grep 1394
ohci1394               30452  0
ieee1394               95817  1 ohci1394


ffado-test Discover
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

Could not initialize device manager
00701155281: Fatal (devicemanager.cpp)[ 165] initialize: No firewire adapters (ports) found.
no message buffer overruns
 
ffado-dbus-server ei myöskään käynnisty, sama "Fatal" -ilmoitus. Tällä kertaa kyseessä Ubuntu Studio 10.04:

ver

No LSB modules are available.
Distributor ID:   Ubuntu
Description:   Ubuntu 10.04.1 LTS
Release:   10.04
Codename:   lucid
Kernel:         2.6.32-25-preempt
Bit width:      64 bits
Sound:          Advanced Linux Sound Architecture Driver Version 1.0.21.

 modprobe raw1394
FATAL: Error inserting raw1394 (/lib/modules/2.6.32-25-preempt/kernel/drivers/ieee1394/raw1394.ko): Operation not permitted
« Viimeksi muokattu: 25.10.10 - klo:21.29 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #8 : 25.10.10 - klo:23.10 »
FATAL: Error inserting raw1394 (/lib/modules/2.6.32-25-preempt/kernel/drivers/ieee1394/raw1394.ko): Operation not permitted

Jep. Tarkistetaan kaikki. Tämä on Ubuntu x86_64 10.04 LTS, jossa Alession RT-ydin. FW-laite on Echo AudioFire4.

Koodia: [Valitse]
asmok@ubuntu:~$ uname -a
Linux ubuntu 2.6.33-29-realtime #1-Ubuntu SMP PREEMPT RT Wed Aug 4 17:22:37 UTC 2010 x86_64 GNU/Linux

1. Käyttäjä on ryhmässä 'audio'.

Koodia: [Valitse]
asmok@ubuntu:~$ cat /etc/group | grep audio
audio:x:29:pulse,asmok

2. Moduli latautuu käynnistyessä FW-laitteelle.

Koodia: [Valitse]
asmok@ubuntu:~$ cat /etc/modules
loop
lp
rtc
raw1394
snd-seq

3. FW-laitteelle on myös kirjoitusoikeudet.

Koodia: [Valitse]
asmok@ubuntu:~$ ls -al /dev/raw1394
crw-rw---- 1 root root 171, 0 2010-10-25 21:57 /dev/raw1394
asmok@ubuntu:~$ sudo chmod 777 /dev/raw1394
asmok@ubuntu:~$ ls -al /dev/raw1394
crwxrwxrwx 1 root root 171, 0 2010-10-25 21:57 /dev/raw1394

4. Ryhmälle 'audio' on riittävästi oikeuksia.

Koodia: [Valitse]
asmok@ubuntu:~$ cat /etc/security/limits.d/audio.conf
# generated by jackd's postinst.
#
# Do not edit this file by hand, use
#
#    dpkg-reconfigure -p high jackd
#
# instead.
@audio   -  rtprio     99
@audio   -  memlock    unlimited
#@audio   -  nice      -19

5. Qjackctl-ohjelmassa äänilaitteeksi on valittu FW-laite. Ruutukaappaus ohessa.

6. Jack voidaan käynnistää myös komentoriviltä.

Koodia: [Valitse]
asmok@ubuntu:~$ /usr/bin/jackd -m -dfirewire -r44100 -p128 -n3
jackd 0.118.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

Memory locking is unlimited - this is dangerous. You should probably alter the line:
     @audio   -  memlock    unlimited
in your /etc/limits.conf to read:
     @audio   -  memlock    2992101
no message buffer overruns
JACK compiled with System V SHM support.
loading driver ..
SSE2 detected
libffado 2.0.0 built Mar 31 2010 16:21:44

Ilmeisesti kohta 3 vielä uupuu. Tuo 'memlock'-herja oli minullekin hieman uutta.

Katso myös tämä kohtaan 3 liittyen:

http://www.ffado.org/?q=node/493 (12 ja 13).

Mutta näin Echo AudioFire4 toimii Ubuntu 10.04:ssä.

Vielä yksi näppärä tarkistus.

Koodia: [Valitse]
sudo apt-get install ffado-tools
Koodia: [Valitse]
asmok@ubuntu:~$ ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   0       0x0014860968bc006a  0x00001486  0x00000AF4   Echo Digital Audio - AudioFire4
   1       0x0090270001c7eedc  0x00009027  0x00000000   Linux - ohci1394  -
no message buffer overruns

Ystävällisin terveisin Asmo Koskinen.

[ylläpito on poistanut liitteen]

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #9 : 26.10.10 - klo:09.49 »
Kiitos Asmo, olet nähnyt suuren vaivan auttaaksesi ja tuossa on hyvää tietoa.  Pääsin asiassa jo eteenpäin ennen kuin luin viestisi ja jos käyttää Ubuntu Studiota versio 10.04 niin sinne on rakennettu menun taakse "oikopolku" jonka kautta pystyy graafisesti tekemään tärkeimmät asetukset.  En ollut tehnyt yhtä asiaa eli  "raw1394" -käytön salliminen. Yksi rasti ruutuun ! Asia on hyvin dokumentoitu täällä (joka minun olisi pitänyt ensin lukea --- jos olisin tiennyt jotenkin etsiä tämän):

https://help.ubuntu.com/community/UbuntuStudioControls

ja tämän:

https://help.ubuntu.com/community/FireWire

Tein myös muutkin siellä ehdotetut asiat.   Samat pystyy tietysti tekemään editoimallakin oikeita tiedostoja / asettamalla oikeuksia mutta ns. keskimääräiselle käyttäjälle tuo rasti ruutuun on helppo tie, hyvä että se on tehty Ubuntu Studioon  ( Järjestelmä / Ylläpito / Ubuntu Studio Controls).

Nyt käynnistyy Echo Audiofire 12 yhteys ok !


[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 26.10.10 - klo:10.03 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #10 : 26.10.10 - klo:10.06 »
Tältä näyttää nyt:

ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   0       0x0014860485700b02  0x00001486  0x0000AF12   Echo Digital Audio - AudioFire12
   1       0x0010dc0001761e72  0x000010DC  0x00000000   Linux - ohci1394  -
no message buffer overruns

ffado-dbus-server
-----------------------------------------------
FFADO Control DBUS service
Part of the FFADO project -- www.ffado.org
Version: 2.0.0
(C) 2008, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

 Discovering devices...
 Starting DBUS service...
 Running... (press ctrl-c to stop & exit)


Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #11 : 26.10.10 - klo:10.20 »
ffado-test ListDevices

=== 1394 PORT 0 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   0       0x0014860485700b02  0x00001486  0x0000AF12   Echo Digital Audio - AudioFire12
   1       0x0010dc0001761e72  0x000010DC  0x00000000   Linux - ohci1394  -
no message buffer overruns

Hienoa! Hyviä hetkiä Echon kanssa.

Ystävällisin terveisin Asmo Koskinen.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #12 : 26.10.10 - klo:10.39 »
(AudioFire 12)

Kiitos !  Myös "ffado-mixer" lähti nyt käyntiin ok ja AudioFire 12 moduli tottelee sitä. Kokeilin aluksi vaihtaa sample taajuutta ja valo modulin etuseinällä seuraa valintaa ok.   Tässähän varmaan pääsee kohta kokeilemaan oikeasti äänitystä tuolla modulilla, Ardour asetuksiin seuraavaksi, keikkamikserin kanavakohtaisista lähdöistä plugikaapelit vaan kiinni sisäänmenoihin ja viikonloppua odottelemaan, mielenkiintoista :)

Edit 27.10.2010:  Opin hieman lisää. Tuo "ffado-mixer" toimii monitorimikserin tapaan eli sillä saadaan aikaan läpisyöttö mistä tahansa AF12 modulin tulosta mihin tahansa lähtöön.  Tuo läpisyöttö tapahtuu AF12 modulin raudalla, asetukset voi tallentaa AF12 moduliin ohjelmassa (SETTINGS välilehti) ja moduli välittää tavaraa läpi asetusten mukaisesti vaikka tietokoneen irrottaa modulista.  Jokaiselle lähtöparille (eli OUT 1/2, OUT 3/4, jne) on oma mikserinsä, katso kuvaa alla.

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 27.10.10 - klo:10.16 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #13 : 27.10.10 - klo:09.50 »
(AudioFire 12)

Nyt toimii myös nauhoitus Ardour: in kanssa, loistavaa !   12 raitainen studionauhuri Ubuntu Studio 10.04: n, Ardourin ja AudioFire 12 avulla toteutettuna  toimintakunnossa. Nauhoitin kokeeksi mp3 soittimelta parille raidalle.  Jotain pientä säädettävää on vielä näytön kanssa, vaakasuuntainen vieritys (kun nauhoitus etenee näytön reunasta yli) aiheuttaa ylimääräistä mustaa pystyviivoitusta oikeaan reunaan.  Tuo ei näytä kuitenkaan toimintaa häiritsevän.  

Ardour: ssa 12 raitaa, AF12 modulissa 12 tulo- ja lähtökanavaa --- milläs nuo yhdistät oikein ?

Asioiden saaminen oikeaan järjestykseen ei ollut aivan helppoa.  Ongelmana ei ollut Ardour vaan kaikki muu mikä tulee Ardourin ja AF12 modulin välille.  Määritin Ardouriin 12 raitaa mutta sitten vasta alkoi iso pähkäily:   Miten nämä 12 raitaa liitetään AudioFiren 12 linjatuloon ja lähtöön ?    Tiesin entuudestaan että "JACK" on asia joka hoitaa tuota ja "JACK Control" on väline jolla saadaan asetuksia tuolle mutta se sotkuisen näköinen jättimäinen kaapelivyyhti joka suorastaan kaatui päälle kun painoin "Connect" napista tuossa "JACK Control" ohjelmassa sai haukkaamaan henkeä hetkeksi.   Kun en ollut oikein tyytyväinen tuohon niin lähdin etsimään jotain selkeämpää ratkaisua.  
Törmäsin ulkomaisilla keskustelupalstoilla "Patchage" -ohjelmaan. Yllätys: Tuohan on valmiina Ubuntu Studion mukanakin. Ei muuta kuin "Patchage" käyntiin kun kaikki muu oli jo käynnissä ja siinähän se oli:  Liitännät aivan siistissä järjestyksessä ja helposti ymmärrettävissä olevassa muodossa, sai hetkessä johdot yhdistettyä oiken Ardourin ja AF12 modulin välillä.  Lähti äänitys heti toimimaan halutulla tavalla. Mainiota !  
Kuvassa alla "capture" tarkoittaa AF12 modulin takaseinässä tuloa (Line input)) ja "playback" vastaavasti lähtöä (Line output). Kuvassa liitetty 10 ensimmäistä raitaa.

(Klikkaa kuva alla isommaksi)

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 27.10.10 - klo:10.04 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #14 : 27.10.10 - klo:14.48 »
Nyt toimii myös nauhoitus Ardour: in kanssa, loistavaa !

On noita monstereita (ollut) muuallakin :D

"M-Audio Delta 1010 rackmount audio interface"

http://dto.github.com/notebook/karmapod.html

Ystävällisin terveisin Asmo Koskinen.

uhappo

  • Käyttäjä
  • Viestejä: 1029
  • Sissos
    • Profiili
    • Urkin sivut
Vs: FFado ja Echo Audiofire 4
« Vastaus #15 : 27.10.10 - klo:15.46 »
Onpa mukava nähdä multitrack setupeja linuxin puolellakin
HP i7-pohjainen desktop ja itsekasattu i7-pohjainen desktop, uusin ubuntu 64bit
Ubuntu since 2008 Feb

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #16 : 30.10.10 - klo:01.36 »
Nytpä lykkäsi pienen ongelman:  Tuo Studio 10.04 oli kohtuullisessa vaiheessa kun huomasin että päivitys on saatavilla Ubuntu Studioon 10.10.   Mielenkiinnolla laitoinkin päivityksen menemään kun siellä on uusimmat ohjelmaversiotkin mukana.  Kaikki muuten hyvin nyt mutta hups  ----  FireWire ei toimi enää.

ffado-test Discover
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.999.0-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

Could not initialize device manager
02857930292: Fatal (devicemanager.cpp)[ 191] initialize: No firewire adapters (ports) found.
no message buffer overruns

FFADO diagnostic utility 2.999.0-
============================
(C) 2008 Pieter Palmers


=== CHECK ===
 Base system...
  kernel version............ 2.6.32-25-preempt
FIXME: implement test for RT kernel
   RT patched............... False
  old 1394 stack present.... True
  old 1394 stack loaded..... False
  old 1394 stack active..... False
  new 1394 stack present.... True
  new 1394 stack loaded..... True
  new 1394 stack active..... True
  /dev/raw1394 node present. True
  /dev/raw1394 permissions.. True
.
.
.
=== REPORT ===
FireWire kernel drivers:

The new FireWire kernel stack is loaded.
This stack is not supported by FFADO. Please use the old stack.


Tuossapa uutta mietittävää.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #17 : 30.10.10 - klo:10.04 »
Nytpä lykkäsi pienen ongelman:  Tuo Studio 10.04 oli kohtuullisessa vaiheessa kun huomasin että päivitys on saatavilla Ubuntu Studioon 10.10.

Katson tämän omalta koneelta illalla. 10.10:ä ei kannata käyttää tässä (Ubuntu Studio) yhteydessä.

Alessio ei tee ydintä 10.10:lle, se jää ikään kuin välistä. Kannattaa käyttää 10.04:ää ja tulla mukaan testaamaan 11.04:ää, niille on Alession ydin.

https://launchpad.net/~abogani/+archive/ppa
https://wiki.ubuntu.com/RealTime

Aloitan Ubuntu Studio Nattyn testauksen A1:n myötä.

https://wiki.ubuntu.com/NattyReleaseSchedule

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 30.10.10 - klo:10.08 kirjoittanut Asmo Koskinen »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #18 : 30.10.10 - klo:13.55 »
Tuossapa uutta mietittävää.

Jep. Rikki on. Käytä 10.04:ää ja testataan Natty kunnolla Alession ytimillä.

Koodia: [Valitse]
asmok@ubuntu:~$ /usr/bin/jackd -P99 -dfirewire -r44100 -p256 -n2
jackdmp 1.9.6
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 99
01003692662:  (ffado.cpp)[  92] ffado_streaming_init: libffado 2.999.0- built Aug 11 2010 00:17:24
firewire ERR: FFADO: Error creating virtual device
Cannot attach audio driver
JackServer::Open() failed with -1
no message buffer overruns
Failed to start server
asmok@ubuntu:~$

Ystävällisin terveisin Asmo Koskinen.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: FFado ja Echo Audiofire 4
« Vastaus #19 : 30.10.10 - klo:16.21 »
No nyt alkoi toimia tämä 10.10 FireWire audio mutta vanhemmalla FireWire stackillä.  Tein pikkuisen omavaltaisia temppuja niin että sain vanhemman FireWire stackin käyttöön tässä 10.10 versiossa eli heitin pois uudet ajurit manuaalisesti komentoriviltä, samoin vanhat ja latasin vanhat yksitellen. Blacklist -asetuksilla en pystynyt vaikuttamaan asiaan, yritin ensi sitä.
Yllätys on että tämä toimii nyt paremmin, en ole aiemmin soitellut mitään 0,7 ms asetuksilla kuten nyt onnistui !    Aiemmin jos laittoi noin pienen puskurin niin xrun-laskuri alkoi räiskiä ennätyksiä jo ennen kuin oli edes Ardour ladattu. Samoin aiempi (10.04) hiiren liikutteluongelma (pätkiminen) tuntuu samalla häipyneen.  Jotain hyvää on tapahtunut joko Jack: ssä tai noissa ajureissa.  

Tein pikku scriptin jolla voi vaihtaa ajurit aina koneen käynnistyksen jälkeen:

Koodia: [Valitse]
#!/bin/sh
#Unloads all FireWire drivers, loads older FireWire stack and starts ffado-dbus-server
#30.11.2010 by "ajaaskel" @ Ubuntu Forum
sudo modprobe -r video1394
sudo modprobe -r firewire-sbp2
sudo modprobe -r sbp2
sudo modprobe -r dv1394
sudo modprobe -r firewire-ohci
sudo modprobe -r raw1394
sudo modprobe -r ohci1394
sudo modprobe  raw1394
sudo modprobe  dv1394
sudo modprobe  sbp2
sudo modprobe  dv1394
sudo modprobe  video1394
echo
echo  '*** Load also ffado-dbus-server if you need ffado-mixer. ***'
echo
sleep 5

Helpottaa hieman kun ei tarvitse käsin kirjoitella tuota. Tallenna se vaikka nimellä fw.sh kotihakemistoosi ja laita ajo-oikeus päälle.  Aja päätteessä komennolla

Koodia: [Valitse]
./fw.sh
tai klikkaamalla tuon kuvaketta ja valitsemalla "Aja päätteessä".  Jos (ja kun) käytät ffado-mixer ohjelmaa niin käynnistä

Koodia: [Valitse]
ffado-dbus-server
ensin komentoriviltä.

Huomaa että käynnistät varmasti "preempt" -kernelin käynnistysmenusta, nämä äänijutut eivät onnistu lainkaan saman menun vakiokernelillä jota käynnistysmenu tarjoaa oletuksena.
« Viimeksi muokattu: 30.10.10 - klo:18.56 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.