Hi, I have been using the RME HDSP 9652 for several months now and have noticed a problem with the synchonisation.
I have an external word clock which runs into 2 RME analog/digital interfaces, as well as the HDSP itself. The HDSP is setup to sync to word clock input, and sample clock source is autosync. The problem I am seeing is that if I transmit to 24 x 48kHz channels, then the first 8 channels (ADAT-1) seem to continuously loose their Sync status and I can pops (nulls) and clicks (spikes) in the recorded data (by looping the transmit back into receive). Running hdspmixer also shows the levels of the first 8 channels jumping around as the sync is lost. Does anyone know what could be causing this problem? I have attached information about the system that I think is relevant. Thanks Ryan Winter -- This email is confidential and intended solely for the use of the individual to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of NAUTRONIX LTD. If you are not the intended recipient, you have received this email in error and use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you have received this email in error please contact the sender. Although our computer systems use active virus protection software, and we take various measures to reduce the risk of viruses being transmitted in e-mail messages and attachments sent from this company, we cannot guarantee that such e-mail messages and attachments are free from viruses on receipt. It is a condition of our using e-mail to correspond with you, that any and all liability on our part arising directly or indirectly out of any virus is excluded. Please ensure that you run virus checking software on all e-mail messages and attachments before reading them.
RME Hammerfall HDSP 9652 (Card #1) Buffers: capture f7200000 playback f7000000 IRQ: 9 Registers bus: 0xe1000000 VM: 0xf8a05000 Control register: 0x100a0ef Control2 register: 0x800 Status register: 0x607dcce Status2 register: 0xffff8479 FIFO status: 0 MIDI1 Output status: 0xffffff00 MIDI1 Input status: 0xffffff00 MIDI2 Output status: 0xffffff00 MIDI2 Input status: 0xffffff00 Buffer Size (Latency): 8192 samples (2 periods of 32768 bytes) Hardware pointer (frames): 8192 Passthru: no Line out: on Firmware version: 1 Sample Clock Source: AutoSync Preferred Sync Reference: Word Clock AutoSync Reference: Word Clock AutoSync Frequency: 48000 System Clock Mode: Slave System Clock Frequency: 48000 IEC958 input: Internal IEC958 output: Coaxial only IEC958 quality: Consumer IEC958 emphasis: off IEC958 NonAudio: off IEC958 sample rate: Error flag set ADAT1: Sync ADAT2: Sync ADAT3: Sync SPDIF: No Lock Word Clock: Sync ADAT Sync: No Lock
numid=23,iface=HWDEP,name='ADAT Lock Status',index=1 ; type=ENUMERATED,access=r----,values=1,items=3 ; Item #0 'No Lock' ; Item #1 'Lock' ; Item #2 'Sync' : values=2 numid=24,iface=HWDEP,name='ADAT Lock Status',index=2 ; type=ENUMERATED,access=r----,values=1,items=3 ; Item #0 'No Lock' ; Item #1 'Lock' ; Item #2 'Sync' : values=2 numid=25,iface=HWDEP,name='ADAT Lock Status',index=3 ; type=ENUMERATED,access=r----,values=1,items=3 ; Item #0 'No Lock' ; Item #1 'Lock' ; Item #2 'Sync' : values=2 numid=20,iface=HWDEP,name='ADAT Sync Lock Status' ; type=ENUMERATED,access=r----,values=1,items=3 ; Item #0 'No Lock' ; Item #1 'Lock' ; Item #2 'Sync' : values=0 numid=26,iface=HWDEP,name='Analog Extension Board' ; type=BOOLEAN,access=rw---,values=1 : values=off numid=14,iface=HWDEP,name='AutoSync Reference' ; type=ENUMERATED,access=r----,values=1,items=7 ; Item #0 'Word' ; Item #1 'ADAT Sync' ; Item #2 'IEC958' ; Item #3 'None' ; Item #4 'ADAT1' ; Item #5 'ADAT2' ; Item #6 'ADAT3' : values=0 numid=9,iface=HWDEP,name='IEC958 Emphasis Bit' ; type=BOOLEAN,access=rw---,values=1 : values=off numid=10,iface=HWDEP,name='IEC958 Non-audio Bit' ; type=BOOLEAN,access=rw---,values=1 : values=off numid=7,iface=HWDEP,name='IEC958 Output also on ADAT1' ; type=BOOLEAN,access=rw---,values=1 : values=off numid=8,iface=HWDEP,name='IEC958 Professional Bit' ; type=BOOLEAN,access=rw---,values=1 : values=off numid=22,iface=HWDEP,name='Line Out' ; type=BOOLEAN,access=rw---,values=1 : values=on numid=5,iface=HWDEP,name='Mixer' ; type=INTEGER,access=rw---,values=3,min=0,max=65536,step=1 : values=0,0,0 numid=21,iface=HWDEP,name='Passthru' ; type=BOOLEAN,access=rw---,values=1 : values=off numid=13,iface=HWDEP,name='Preferred Sync Reference' ; type=ENUMERATED,access=rw---,values=1,items=6 ; Item #0 'Word' ; Item #1 'IEC958' ; Item #2 'ADAT1' ; Item #3 'ADAT Sync' ; Item #4 'ADAT2' ; Item #5 'ADAT3' : values=0 numid=19,iface=HWDEP,name='SPDIF Lock Status' ; type=ENUMERATED,access=r----,values=1,items=3 ; Item #0 'No Lock' ; Item #1 'Lock' ; Item #2 'Sync' : values=0 numid=15,iface=HWDEP,name='SPDIF Sample Rate' ; type=ENUMERATED,access=r----,values=1,items=7 ; Item #0 '32000' ; Item #1 '44100' ; Item #2 '48000' ; Item #3 '64000' ; Item #4 '88200' ; Item #5 '96000' ; Item #6 'None' : values=6 numid=12,iface=HWDEP,name='System Clock Mode' ; type=ENUMERATED,access=r----,values=1,items=2 ; Item #0 'Master' ; Item #1 'Slave' : values=1 numid=16,iface=HWDEP,name='System Sample Rate' ; type=INTEGER,access=r----,values=1,min=0,max=0,step=0 : values=48000 numid=18,iface=HWDEP,name='Word Clock Lock Status' ; type=ENUMERATED,access=r----,values=1,items=3 ; Item #0 'No Lock' ; Item #1 'Lock' ; Item #2 'Sync' : values=2 numid=3,iface=MIXER,name='IEC958 Playback Con Mask' ; type=IEC958,access=r----,values=1 : values=? numid=4,iface=MIXER,name='IEC958 Playback Pro Mask' ; type=IEC958,access=r----,values=1 : values=? numid=17,iface=PCM,name='External Rate' ; type=ENUMERATED,access=r----,values=1,items=7 ; Item #0 '32000' ; Item #1 '44100' ; Item #2 '48000' ; Item #3 '64000' ; Item #4 '88200' ; Item #5 '96000' ; Item #6 'None' : values=2 numid=6,iface=PCM,name='IEC958 Input Connector' ; type=ENUMERATED,access=rw---,values=1,items=3 ; Item #0 'Optical' ; Item #1 'Coaxial' ; Item #2 'Internal' : values=2 numid=1,iface=PCM,name='IEC958 Playback Default' ; type=IEC958,access=rw---,values=1 : values=? numid=2,iface=PCM,name='IEC958 Playback PCM Stream' ; type=IEC958,access=rw---,values=1 : values=? numid=11,iface=PCM,name='Sample Clock Source' ; type=ENUMERATED,access=rw---,values=1,items=7 ; Item #0 'AutoSync' ; Item #1 'Internal 32.0 kHz' ; Item #2 'Internal 44.1 kHz' ; Item #3 'Internal 48.0 kHz' ; Item #4 'Internal 64.0 kHz' ; Item #5 'Internal 88.2 kHz' ; Item #6 'Internal 96.0 kHz' : values=0