Recent content by phofman

  1. P

    Upstream eq with raspberry pi

    I guess these are more aimed at SPDIF input where the samplerate can change without the SPDIF receiver noticing some stream interruption. We are discussing with Henrik options for communicating that a stream has started/stopped on the USB host side. The patched gadget alsa devices define...
  2. P

    Best spec ADC Chip currently.... ??

    The REW project started almost 20 years ago (version 3 in 2005). Using java for a large project was the best option back than. Java gave REW "free" multiplatform support which I consider REW's major competitive advantage. Recent java has made many improvements in garbage collector latency...
  3. P

    Best spec ADC Chip currently.... ??

    The pops corrupt whole averaging or stepped-sine sessions, unacceptable for precise measurements. REW is written in java which has no wasapi connector in its javasound layer nor a simple third-party library like jasiohost exists. Since I need REW for my project I have a simple wasapi-exclusive...
  4. P

    Using a Raspberry Pi as equaliser in between an USB source (iPad) and USB DAC

    USB-C does not mean Dual-Role-Data (formerly USB OTG) automatically. The USB controller must support the feature. AFAIK very few x86 devices feature a USB controller with the gadget mode. I know of some embedded intel SoCs (Apollo Lake etc.) for which linux should have gadget support but I have...
  5. P

    Best spec ADC Chip currently.... ??

    The ASIO links asio4all and REW. Therefore REW receives/sends equal number of samples every ASIO period (every call of the bufferSwitch callback). That is not compatible with two independently clocked devices. Fortunately it usually takes a substantial time for the typically small clock...
  6. P

    Best spec ADC Chip currently.... ??

    The ASIO driver uses a single callback at soundcard period boundary for passing samples in both directions - see method bufferSwitch at https://github.com/mhroth/jasiohost#example . If the two soundcards are clocked independently, the single call will eventually get out of sync with the slave...
  7. P

    Best spec ADC Chip currently.... ??

    Otherwise REW runs perfectly in linux - java supports alsa devices OK and allows any hw:xxx soundcard combination.
  8. P

    Best spec ADC Chip currently.... ??

    REW using java does not support WASAPI out of the box, without any ASIO-WASAPI bridge. I tested FlexAsio with WASAPI USB UAC2 Win10 driver in exclusive mode and was getting dropouts at high speeds (384kHz, 768kHz). I am looking at options of a simple wasapi java driver for REW to use, based on...
  9. P

    Best spec ADC Chip currently.... ??

    Win10 as vmware player guest on linux host, usb port proxied from host linux to the win10, and I am getting random underruns on win10 -> usb gadget running on a different rpi4 device. Native win10 -> rpi4 OK. I am afraid proxying USB port to the virtual guest adds some timing overhead which may...
  10. P

    Upstream eq with raspberry pi

    As of camilladsp - https://github.com/HEnquist/camilladsp/pull/125. As of the audio gadget - the regression of Win10 enumeration is simple to fix https://www.spinics.net/lists/linux-usb/msg214619.html , rebased patches for rate switching originally authored by Julian...
  11. P

    Upstream eq with raspberry pi

    The RPi4 USB gadget is still a few mainline kernel commits from complete functionality, i.e. full async feedback support in windows (broken with the latest patches) and samplerate switching. A few more weeks I guess. In the meantime or shortly afterwards camilladsp is likely to gain full...
  12. P

    Daphile v 21 won't boot on Intel NUC

    Maybe UEFI secure boot problem? Did you try disabling secure boot?
  13. P

    Pi4 + CamillaDSP + Audio Interface (Motu M4) = Phenomal DSP streamer

    Just a few things which may give you the answer, depending on situation. 1) The hw:Loopback device can be opened on first side at any samplerate. Once it is opened on one side (e.g. player playing, or camilladsp capturing), the other side can only be opened/used at the same samplerate. 2) Alsa...
  14. P

    Pi4 + CamillaDSP + Audio Interface (Motu M4) = Phenomal DSP streamer

    Ad REW devices: Java wraps all alsa devices with the plug plugin (hw:X -> plughw:X) https://github.com/openjdk/jdk11u/blob/73eef16128417f4a489c4dde47383bb4a00f39d4/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c#L113...
  15. P

    Pi4 + CamillaDSP + Audio Interface (Motu M4) = Phenomal DSP streamer

    If your hw_params files for capture and playback listed 44100 and 96000, then it did not comply with your config in https://www.audiosciencereview.com/forum/index.php?threads/pi4-camilladsp-audio-interface-motu-m4-phenomal-dsp-streamer.24493/#post-832728 In such case something between capture...
Top Bottom