
Yet another experiment.
Orpheus operation manual says there are six modes concerning Sync Source.
-------------------------------------- Sync Source Master/Slave Description -------------------------------------- Local Master System is sync'ed to Orpheus' local clock Wordclock Master System is sync'ed to external wordclock applied to Orpheus DI Master System is sync'ed to external S/PDIF applied to Orpheus ADAT Master System is sync'ed to external ADAT (ADAT input must be enabled) PC DAW Slave Orpheus is slaved to system clock from host PC CSP Master System is sync'ed to Orpheus' 1394 clock (not recommended) --------------------------------------
With each of the five modes mentioned above (ADAT input not available), I tried to play music on Windows 7 using Audacity.
The results are:
------------------- Local OK Wordclock NG DI NG PC DAW OK CSP OK -------------------
So it seems that if there is no external clock applied, when one is expected, Orpheus stops playing rather than trying to continue operation by free-running its clock.
***
Takashi Sakamoto wrote:
Not funny, but headache. It's a customization by hardware vendor, I mentioned. (in this case, by PrismSound Ltd.)
BridgeCo AG (currently ArchWave AG) produced DM1000/DM1100/DM1500 chipset with BeBoB firmware. PrismSound Ltd. utilized the chipset and firmware for streaming functionality of your Orpheus.
BeBoB firmware gives common ways to control itself, while the hadware vendor added their own cusomization against it. I don't know exactly the reason because there're few information about your device.
I do not think I understand what you said here due to the lack of technical background, but what do you suggest at this moment to a casual applications programmer who wish to use snd-bebob with Orpheus?
------------ Answer 1 ------------ It should work. I received many successful reports for my final call for testing last year.
It must be a hardware problem with your PC, or Firewire Cable, or Orpheus, or all of them.
------------ Answer 2 ------------ It should work. Check your software environment. Freshly installed Ubuntu 14.10 or later with the kernel 3.16 or later may not work.
Always download the latest sources from GitHub, etc.
------------ Answer 3 ------------ Forget about snd-bebob, and fallback to libffado+jackd.
The combination is loosing many packets, but if you say you do not notice any glitches, you should be completely happy with it.
***
Regards, Mike Ood