Gungnir Multibit wants to kill Kattefjaes in his sleep

Discussion in 'Audio Science' started by Kattefjaes, Feb 24, 2018.

  1. JohnM

    JohnM Author of REW - Rando

    Joined:
    Dec 13, 2015
    Likes Received:
    134
    Trophy Points:
    33
    That is caused by some form of monitoring being active, the mixing of the signal and the delayed copy creates that characteristic comb filtering. Make sure 'Listen to this device' is not selected in the Windows Audio Properties.
     
  2. Kattefjaes

    Kattefjaes Mostly Harmless

    Pyrate
    Joined:
    Sep 5, 2016
    Likes Received:
    4,521
    Trophy Points:
    113
    Location:
    London, UK
    Hey there, nice of you to chime in! Thanks for REW, it's handy software :)

    I considered that, but it happens under Linux on another machine too, annoyingly.

    I ran through a series of tests (all at 48kHz unless specified otherwise) -
    • 2i2 into UA-25 - fine
    • UA-25 into 2i2 - fine
    • Gungnir Multibit into UA-25 - wiggly
    • Fulla 2 into UA-25 - wiggly
    • Fulla 2 into UA-25 at 44.1 (ignoring that the input cal was at 48kHz, just for a crude confirmation) - wiggly
    This happened reliably. The "wiggliness" came and went predictably depending on the sound device. I dd also try other combos, including into the 2i2 with controls in various positions.

    [​IMG]

    The REW data:

    https://www.dropbox.com/s/sg45av2z06bko57/dac test.mdat.gz?dl=0 for the file

    So, it's periodic, like comb filtering or beating - but I'm really not sure that there's any software monitoring going on, with either O/S. That said, the layers of cruft on top of ALSA on your average Ubuntu install (which I have to use for Reasons) makes that far from clear. Monitoring certainly was disabled on the hardware controls of each soundcard.

    Also, everything fine using the UA-25 or the 2i2 as a source, too. Now they do have the capability of being an input device too, maybe that get treated differently. However, that's too convenient a hypothesis says sod's law.

    At this stage, it boils down to "it's really not a problem at all, just a weird puzzle". I can always use either/both soundcards for input and/or output (though I will probably want to make/buy some TRS to XLR leads for one amp). However, it'd be cool to know what's causing this, so I could be lazy and use my nice DAC when measuring headphones- plus puzzles are there for unraveling.

    (I would try under a somewhat ancient MacOS too, with a less cluttered sound control panel, but last I checked, the obvious MacOS JVM options didn't do so well with sound inputs.. was that ever improved?)
     
    Last edited: Feb 25, 2018
  3. purr1n

    purr1n Desire for betterer is endless.

    Staff Member Pyrate BWC
    Joined:
    Sep 24, 2015
    Likes Received:
    89,939
    Trophy Points:
    113
    Location:
    Padre Island CC TX
    1. The first measurements in first post: The bass peak looks to be a result of lack of seal.
    2. Nulls: check to make sure sampling rates are the same for playback and recording.
    3. The Schiit DACs do have some latency from the filter or maybe USB. This latency sometimes causes synchronization issues with playback and recording on the test signals resulting in these nulls.
    4. Try different software, e.g. ARTA making sure sampling rates for playback and recording are the same.
    5. Make sure your measuring software is bypassing Windows Directsound BS for both playback and recording of test signals.
    6. Your Gungnir Multibit is fine.
     
    Last edited: Feb 25, 2018
  4. Kattefjaes

    Kattefjaes Mostly Harmless

    Pyrate
    Joined:
    Sep 5, 2016
    Likes Received:
    4,521
    Trophy Points:
    113
    Location:
    London, UK
    1. Yeah, I'm not worrying about the the bass much- getting a seal with Lambdas is always a total chore. At peace with that for now- can always do something ugly later if I need to get sane behavior.
    2. The sample rates have been consistently 48kHz across the board for the sake of simplicity- except for when I deliberately changed them to see if the behavior changed (e.g. if something wasn't managing to set the sample rates and failing silently).
    3. Ah, that's a really good point. Would the humble Fulla 2 have that issue too- or is the filtering something off the sheet (and lower latency) for the 4490?
    4. Good point. One day I should try ARTA. Comfort zones and all that. Do we have a good crash guide to it around here, for the lazy?
    If it is latency due to filters, that would make sense. Too bad I don't have any Chord DACs to try any more, they were latency monsters, from what I recall- would have been interesting.

    As above, it's really not a problem, no-one should lose sleep over it. This is just me trying to work out what's going on. When I need sane results, either or both of my USB sound cards will work just fine. However, I do appreciate the clues.
     
  5. JohnM

    JohnM Author of REW - Rando

    Joined:
    Dec 13, 2015
    Likes Received:
    134
    Trophy Points:
    33
    You are making measurements with 2 sweeps. Multiple sweeps requires precise sample clock alignment, you can't usually achieve that when the input and output device are different. Use 1 sweep.
     
  6. Kattefjaes

    Kattefjaes Mostly Harmless

    Pyrate
    Joined:
    Sep 5, 2016
    Likes Received:
    4,521
    Trophy Points:
    113
    Location:
    London, UK
    Today I Learned(tm). Thanks! I shall heroically make all the dumbass mistakes so that no-one else has to. Mystery solved, I suspect.

    Edit:

    Yes, you nailed it, thanks a lot. Round-trip between DAC and soundcard is flat as a pancake:

    [​IMG]

    That's really cool, means I can start poking around answering my original question.
     
    Last edited: Feb 25, 2018
  7. Armaegis

    Armaegis Friend

    Pyrate BWC
    Joined:
    Sep 27, 2015
    Likes Received:
    7,537
    Trophy Points:
    113
    Location:
    Winnipeg
    Is this where having the external clocks and the squid's worth of tentacle cables to every single component becomes relevant?
     
  8. Dino

    Dino Friend

    Pyrate
    Joined:
    Jun 21, 2016
    Likes Received:
    3,332
    Trophy Points:
    113
    That was an interesting and educational thread. I'm glad things turned out to be alright. I did like the original thread title better:
    My Gungnir Multibit Wants to Kill Your Mama
    (Pardon the particularly horrible YouTube sound.)
     
    Last edited: Feb 25, 2018

Share This Page