INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Questions on buffering  (Read 179 times)

dmitch77

  • World Citizen
  • ***
  • Posts: 200
Questions on buffering
« on: December 20, 2024, 10:58:47 am »

I have several questions, probably related.

  • In Audio Device settings, one of the Buffering settings is "Hardware". I see three options: Hardware Default, Maximum (power of two), and Maximum. What exactly do these mean? And what is hardware buffering (in this context)? Mine is set to Hardware default. What is that value, and how is it obtained? I'm using CoreAudio, out to a Scarlett 8i6 USB audio interface.
  • In the Audio Path display, I see the following for "Delay:": "228.35 ms from converter; 3989.78 ms from input until heard". I'm curious about the second number, almost 4 seconds. Where is that delay coming from? (Back in Device settings, I have Software Buffering set to 100 ms.) 4 seconds seems - and sounds - excessive. This is a MacMini with M2Pro, plenty of RAM.

I'm trying to understand all this stuff in hopes of minimizing the 4-5 second delay I hear when starting playback.

MacOS 15.2, MC 33.0.30.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13944
Re: Questions on buffering
« Reply #1 on: December 23, 2024, 04:28:03 pm »

The defaults are provided by the system and vary according to the device.
I don't hear any delay upon track start but up to 6 seconds will buffered as the track plays so the next track is ready to go.
The delay you see in the audio path is mostly the prebuffering set in MC's audio options.
Logged

dmitch77

  • World Citizen
  • ***
  • Posts: 200
Re: Questions on buffering
« Reply #2 on: December 23, 2024, 05:06:56 pm »

The defaults are provided by the system and vary according to the device.

What do "Maximum" and "Maximum (power of 2)" mean?

Do you know where the "hardware buffering" is done? Since MC has a setting for it, I presume that MC has some control over it. Is it out in the audio interface? Somewhere in the computer? How does MC make changes to it?

Anyway, my problem is that I've had this same computer and audio interface for over a year and never had a noticeable delay on startup. Sometime in the last few months, some combination of OS update, MC update, and inadvertent changing of settings on my part induced a noticeable and pesky startup delay. Do you have any suggestions for tracking that delay down and eliminating it?

Thanks!
Logged
Pages: [1]   Go Up