-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No sound with Hasseb Audio over Ethernet Pro #137
Comments
I have just tried and it works for me. |
Yes I have already set this, but no sound. |
hmm strange, everything seems ok.
This is no problem as encoding conversion is done by the RAVENNA driver. |
Content of /proc/asound/RAVENNA/pcm0p/sub0/hw_params access: RW_INTERLEAVED |
Anyway I have tried to send a 24 bit / 48 kHz with the same result: |
some more information:
|
That avail:0 is not right I think... |
No, this is correct. You can try to sniff the session with Wireshark or use another device. |
I have tested the original RAVENNA daemon and it was working fine. Original SDP file: Working SDP file the only problem is that stopping play there is a repeated sound of the last note for a few seconds |
Hey thanks for finding this. Could you identify what exactly in the SDP file is causing the issue ?
Yes, I also have this on the Hasseb device I have here but the problem is not related to the daemon. |
I will investigate. Tomorrow I will go on holiday for a week. I will re-testing at the end of July. I have also an archlinux package already made that I could upload to AUR. Another problem is that play stops after few minutes. systemd service is giving this: |
Ok, this is an easy fix in case: I have recently modified the driver to reset the PTP slave state in case we don't receive any new announcement from the master in 5 secs, see code at |
I have just tested with last ravenna driver and last daemon. The version is r346.767d38d After around 8 min. sound stops and in dmesg: |
can you change the announcement interval of your PTP master clock ? |
Here I have installed this package: I see that in Ubuntu last version is now 4.0 Today I will make a new arch package based on Ubuntu. I guess that you are speaking of ptp4l.conf? |
I am also using linuxptp and I am not experiencing any issue. |
any update on this ? |
No for the moment. |
I have bought Hasseb Audio over Ethernet Pro for testing AES67/RAVENNA:
https://www.hasseb.fi/shop2/index.php?route=product/product&product_id=65
I have configured AES67 and Hasseb device as explained here.
However no sound at all.
Maybe I am missing something. I have connected the device with Ethernet cable (input) and cable to the optical Toslink port (output to DAC)
I see that /proc/asound/RAVENNA is receiving audio signal.
The command used is the one recommended here:
speaker-test -D plughw:RAVENNA -r 48000 -c 2 -t sine
I note that the output is declaring 16 bit but the Hasseb supports only 24 bit
Moreover I see some strange errors in dmesg. For example:
[ 1344.346165] mr_alsa_audio_pcm_prepare for playback stream [ 1344.346168] Leaving mr_alsa_audio_pcm_prepare.. [ 1344.346191] entering mr_alsa_audio_pcm_hw_free (substream name=subdevice #0 #0) ... [ 1344.346208] entering mr_alsa_audio_pcm_close (substream name=subdevice #0 #0) ... [ 1390.111325] entering mr_alsa_audio_pcm_open (substream name=subdevice #0 #0) ... [ 1390.111328] mr_alsa_audio_pcm_open: playback format nb bits range: [8, 32] [ 1390.111329] mr_alsa_audio_pcm_open: playback period size range: [48, 196608], periods range: [2, 128] [ 1390.111391] Current PTPFrame Size = 48, minPTPFrameSize = 48, maxPTPFrameSize = 384 [ 1390.111523] mr_alsa_audio_pcm_hw_params (enter): rate=48000 format=2 channels=2 period_size=48, nb_periods=128 , buffer_bytes=24576 ****[ 1390.111525] mr_alsa_audio_pcm_hw_params (playback): wrong nbPeriods (128 instead of 1024)...**** [ 1390.111530] mr_alsa_audio_pcm_hw_params done: rate=48000 format=2 channels=2 period_size=48, nb_periods=128 , buffer_bytes=24576
The text was updated successfully, but these errors were encountered: