Terratec Phase 88 FW

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

Post Reply
singforme
Established Member
Posts: 127
Joined: Sat Dec 31, 2016 1:58 pm
Contact:

Terratec Phase 88 FW

Post by singforme »

Has anyone gotten this audio interface to work with linux?
I'm trying to use it with AV-Linux (The PCI-Version of this card works flawlessly on my PC). FFADO should fully support the Phase 88 FW but I can't get the ffado Mixer or Jack to work with it.

Any Advise on this?
User avatar
Babarosa
Established Member
Posts: 52
Joined: Sun Feb 23, 2014 10:16 pm
Has thanked: 3 times
Been thanked: 18 times

Re: Terratec Phase 88 FW

Post by Babarosa »

Hi there!

I assume you already set the more obvicious things (you are member of the groups audio, plug-dev, ...., rt-priority, ..., settings in qjackctl - firewire,...)

I am using a Terratec Phase 88 FW under Xubuntu 14.04.5 and it is fully supported since 10.04 or so.
The problem could be that after installing qt4-ffado-mixer, you have to give access rights to the python-script:
Open as sudo the file-manager and go to /usr/share/ffado-mixer-qt4/ffado/mixer and open "properties" with right mouse button of the file "phase88control.py" (see screenshot: https://servimg.com/view/12842335/63)

Good luck, Michael

Debian 12 - MOTU M4, ESI Maya22 USB - Rosegarden, Reaper

singforme
Established Member
Posts: 127
Joined: Sat Dec 31, 2016 1:58 pm
Contact:

Re: Terratec Phase 88 FW

Post by singforme »

Thank you, Michael!

I've tried your suggestion but it didn't work. I think I found the problem elsewhere though. When I try running ffado-dbus-server I get an error telling me that I need to update the firmware.

This is kind of tricky because I guess I'll have to find a windows XP machine with firewire on board now;)

Benjamin

Code: Select all

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

1492431927919053:  (ffado-dbus-server.cpp)[ 270] main:  Discovering devices...
01026979857: Debug (devicemanager.cpp)[ 354] discover: Starting discovery...
01027070543: Debug (Configuration.cpp)[ 163] showSetting:   Group: (null)
01027070566: Debug (Configuration.cpp)[ 185] showSetting:     vendorid = 2732 (0x00000AAC)
01027070586: Debug (Configuration.cpp)[ 185] showSetting:     modelid = 3 (0x00000003)
01027070598: Debug (Configuration.cpp)[ 209] showSetting:     vendorname = TerraTec Electronic GmbH
01027070611: Debug (Configuration.cpp)[ 209] showSetting:     modelname = Phase 88 FW
01027070616: Debug (Configuration.cpp)[ 209] showSetting:     driver = BEBOB
01027070628: Debug (Configuration.cpp)[ 209] showSetting:     mixer = Phase88Control
01027070633: Debug (Configuration.cpp)[ 185] showSetting:     xmit_max_cycles_early_transmit = 4 (0x00000004)
01027070890: Debug (devicemanager.cpp)[ 616] discover: driver found for device 0
01027188092: Debug (bebob_avdevice.cpp)[ 846] loadFromCache: filename /home/benjamin/.ffado/cache/000aac03004a8228/00000000000b0b03.xml
01027188141: Debug (bebob_avdevice.cpp)[ 850] loadFromCache: "/home/benjamin/.ffado/cache/000aac03004a8228/00000000000b0b03.xml" does not exist
Info Registers
	Manufactors Id:		bridgeCo
	Protocol Version:	0x00000001
	Bootloader Version:	0x00000000
	GUID:			0x000aac03004a8228
	Hardware Model ID:	0x00000003
	Hardware Revision:	0x00000001
	Software Date:		12.08.2004, 12:33:42
	Software Id:		0x00000003
	Software Version:	0x01060ab8
	Base Address:		0x20080000
	Max. Image Len:		0x00180000
	Bootloader Date:	19.07.2004, 13:40:46
	Debugger Id:		0x00000000
	Debugger Version:	0x00000000
01027325177: Error (terratec_device.cpp)[  56] discover: The firmware of this Phase88 device is too old. Please update the firmware.
01027325244: Error (devicemanager.cpp)[ 628] discover: could not discover device
01027325386: Debug (devicemanager.cpp)[ 661] discover: Discovery finished...
01027325411: Debug (devicemanager.cpp)[1258] showDeviceInfo: ===== Device Manager =====
01027325425: Debug (Element.cpp)[ 121] show: Element DeviceManager
01027325443: Debug (devicemanager.cpp)[1266] showDeviceInfo: --- IEEE1394 Service  0 ---
01027326717:  (ffado-dbus-server.cpp)[ 329] main: DBUS service running
01027326747:  (ffado-dbus-server.cpp)[ 330] main: press ctrl-c to stop it & exit
01027326760: Debug (ffado-dbus-server.cpp)[ 333] main: dispatching...
User avatar
Babarosa
Established Member
Posts: 52
Joined: Sun Feb 23, 2014 10:16 pm
Has thanked: 3 times
Been thanked: 18 times

Re: Terratec Phase 88 FW

Post by Babarosa »

Hi, when I run "ffado-dbus-server" the output is different. Does this help in anyway :idea: If it is a ffado issue it is better to post in ffado list (http://www.ffado.org/). The guys there are very competent and helpful!

Code: Select all

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

1492447984178394:  (ffado-dbus-server.cpp)[ 270] main:  Discovering devices...
01893550589: Debug (devicemanager.cpp)[ 354] discover: Starting discovery...
01893640823: Debug (Configuration.cpp)[ 163] showSetting:   Group: (null)
01893640853: Debug (Configuration.cpp)[ 185] showSetting:     vendorid = 2732 (0x00000AAC)
01893640861: Debug (Configuration.cpp)[ 185] showSetting:     modelid = 3 (0x00000003)
01893640869: Debug (Configuration.cpp)[ 209] showSetting:     vendorname = TerraTec Electronic GmbH
01893640877: Debug (Configuration.cpp)[ 209] showSetting:     modelname = Phase 88 FW
01893640881: Debug (Configuration.cpp)[ 209] showSetting:     driver = BEBOB
01893640889: Debug (Configuration.cpp)[ 209] showSetting:     mixer = Phase88Control
01893640892: Debug (Configuration.cpp)[ 185] showSetting:     xmit_max_cycles_early_transmit = 4 (0x00000004)
01893641144: Debug (devicemanager.cpp)[ 616] discover: driver found for device 0
01893738048: Debug (bebob_avdevice.cpp)[ 846] loadFromCache: filename /home/babarosa/.ffado/cache/000aac0300300bc8/00000000010b0b03.xml
01893748105: Debug (serialize_libxml.cpp)[ 255] checkVersion: Cache version: 2.3.9999-, expected: 2.3.9999-.
01894981704: Debug (avc_unit.cpp)[ 489] discoverPlugConnections: Discovering PCR plug connections...
01895093051: Debug (avc_unit.cpp)[ 500] discoverPlugConnections: Discovering External plug connections...
01895511090: Debug (bebob_avdevice_subunit.cpp)[ 102] discoverConnections: Discovering connections...
01895511130: Debug (avc_subunit.cpp)[ 148] discoverConnections: Discovering connections...
01895511151: Debug (avc_subunit.cpp)[ 148] discoverConnections: Discovering connections...
01895511167: Debug (bebob_avdevice_subunit.cpp)[ 102] discoverConnections: Discovering connections...
01895511179: Debug (avc_subunit.cpp)[ 148] discoverConnections: Discovering connections...
01895511199: Debug (avc_subunit.cpp)[ 148] discoverConnections: Discovering connections...
01895511533: Debug (bebob_avdevice.cpp)[ 870] loadFromCache: could create valid bebob driver from /home/babarosa/.ffado/cache/000aac0300300bc8/00000000010b0b03.xml
01895515334: Debug (devicemanager.cpp)[ 653] discover: discovery of node 0 on port 0 done...
01895515354: Debug (devicemanager.cpp)[ 661] discover: Discovery finished...
01895515377: Debug (devicemanager.cpp)[1258] showDeviceInfo: ===== Device Manager =====
01895515387: Debug (Element.cpp)[ 121] show: Element DeviceManager
01895515398: Debug (devicemanager.cpp)[1266] showDeviceInfo: --- IEEE1394 Service  0 ---
01895515413: Debug (devicemanager.cpp)[1276] showDeviceInfo: --- Device  0 ---
01895515442: Debug (terratec_device.cpp)[  46] showDevice: This is a BeBoB::Terratec::Phase88Device
01895515451: Debug (bebob_avdevice.cpp)[ 592] showDevice: Device is a BeBoB device
01895515464: Debug (devicemanager.cpp)[1279] showDeviceInfo: Clock sync sources:
01895515504: Debug (devicemanager.cpp)[1288] showDeviceInfo:  Type: Internal          , Id:  0, Valid: 1, Active: 0, Locked 1, Slipping: 0, Description: Internal
01895515517: Debug (devicemanager.cpp)[1288] showDeviceInfo:  Type: SPDIF             , Id:  1, Valid: 1, Active: 0, Locked 0, Slipping: 0, Description: S/PDIF
01895515526: Debug (devicemanager.cpp)[1288] showDeviceInfo:  Type: WordClock         , Id:  2, Valid: 1, Active: 0, Locked 0, Slipping: 0, Description: WordClock
01895518402:  (ffado-dbus-server.cpp)[ 329] main: DBUS service running
01895518421:  (ffado-dbus-server.cpp)[ 330] main: press ctrl-c to stop it & exit
01895518432: Debug (ffado-dbus-server.cpp)[ 333] main: dispatching...

Debian 12 - MOTU M4, ESI Maya22 USB - Rosegarden, Reaper

Post Reply