Keep focus on main window

Studio 2.7. Sonoma 14.3.1. Mac M1 mini

I use a couple of AU plugins and I enable real time modifications, so there are two plugin windows plus the main window on screen. The problem is between every track, the plugin windows close then reopen and steal the focus away from the main window. Actually, I’m not sure where the focus goes; I only know I have to click once to bring the focus back to the main window. So it always takes two clicks to do what I want.

Seems like it’d be good to move the focus back to the main window automatically. Or at least have it as an option.

thanks

Hi @hifime,

Can you send us a copy of the "Debug Info“ when you have this issue? You can get it in Audirvana Settings>My account.

Note: By clicking on the Debug Info button, Audirvana automatically copies all its content. All you have to do is paste it in response to this message.

Please excuse the delay in response.

Audirvana Studio 2.7.0 (20700)

macOS 14.3.1 with 16GB physical RAM

Connected account of : *********

NETWORK
    Status: available

SIGNAL PROCESSING:

    Polarity Inversion:
        Globally: OFF
        Per track: ON
    Effects plugins ACTIVE in realtime mode with new macOS API
        AU plugin #0: Music Effect - FabFilter Pro-Q 3 ()
        AU plugin #1: Music Effect - FabFilter Pro-R 2 ()
        AU plugin #2: None
        AU plugin #3: None

UPSAMPLING:
    r8brain not in use
    r8brain filter parameters
    Bandwidth = 99.5%
    Stop band attenuation 218dB
    Phase linear

AUDIO VOLUME:
    Max allowed volume: 100
    Replay Gain: None
    SW volume control: ON

LIBRARY SETTINGS:
    Sync list: 1 folders
        AUTO: /Volumes/T7/Music
    iTunes/Music library synchronization: not synchronized
    Library database path: /Users/moi/Library/Application Support/Audirvana/AudirvanaDatabase.sqlite

Local audio files fingerprinting
    Tracks with no MBID: 3538

Remote Control server:
    Listening on 127.0.0.1 on port 56375

ACTIVE STREAMING SERVICES
    TIDAL:  Connected as HiFi Plus

=================== AUDIO DEVICE ========================


Active method: Local

Max. memory for audio buffers: 2290MB

Local Audio Engine: CoreAudio
    Exclusive access: ON
    Integer mode: ON
    Use max I/O buffer size: ON
    Actual I/O buffer frame size: 512

Preferred device: 
    SMSL SMSL USB AUDIO 
    Model UID:SMSL USB AUDIO:152A:85DD
    UID:AppleUSBAudioEngine:SMSL:SMSL USB AUDIO:2100000:1

Currently playing in Integer Mode:
    Device: 2ch Non-mixable linear PCM Interleaved 32bits little endian Signed Integer, 8 bytes per frame 44.1kHz

Active Sample Rate: 44.1kHz
Hog Mode is on

Bridge settings:
    Sample rate limitation: none
    Sample rate switching latency: none
    Limit bitdepth to 24bit: OFF
    Mute during sample rate change: ON

Selected device:SMSL USB AUDIO 
    Manufacturer: SMSL
    Model name: SMSL USB AUDIO 
    Model UID: SMSL USB AUDIO:152A:85DD
    UID: AppleUSBAudioEngine:SMSL:SMSL USB AUDIO:2200000:1
    USB Vendor ID: 0x152a
    USB Product ID: 0x85dd
    ID 0xb1c 

10 available sample rates up to 768000Hz
    44100
    48000
    88200
    96000
    176400
    192000
    352800
    384000
    705600
    768000
Audio buffer frame size : 14 to 4096 frames
Current I/O buffer frame size : 512

Volume Control
    Physical: No
    Virtual: No
    Max volume alert: Disabled

MQA capability
    Auto-detect MQA devices: No
    Not a MQA device, user set to not MQA

DSD capability
    DSD via PCM 1.1

Device audio channels
    Preferred stereo channels L:1 R:2
    Channel bitmap: Ox3, layout:
        Channel 0 mapped to 0
        Channel 1 mapped to 1

Audio channels in use
    Number of channels: 2
    Use as stereo device only: No
    Simple stereo device: Yes

1 output streams:
    Number of active channels: 2, in 1 stream(s)
        Channel #0 :Stream 0 channel 0
        Channel #1 :Stream 0 channel 1

Stream ID 0xb1d 2 channels starting at 1
20 virtual formats:
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 768kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 705.6kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 384kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 352.8kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 192kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 176.4kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 96kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 88.2kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 48kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 44.1kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 768kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 705.6kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 384kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 352.8kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 192kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 176.4kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 96kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 88.2kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 48kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 44.1kHz

20 physical formats
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 768kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 705.6kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 384kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 352.8kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 192kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 176.4kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 96kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 88.2kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 48kHz
    2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 44.1kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 768kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 705.6kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 384kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 352.8kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 192kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 176.4kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 96kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 88.2kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 48kHz
    2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 44.1kHz

Local devices found : 5
    Device #0: ID 0xade DELL U2723QE
        Manufacturer: DEL
        Model UID: 10AC7942-0000-0000-3120-0104B53C2278
        UID: 10AC7942-0000-0000-3120-0104B53C2278
        Model name: DELL U2723QE
    Device #1: ID 0xaed LG TV
        Manufacturer: GSM
        Model UID: 1E6D0100-0000-0000-011B-010380A05A78
        UID: 1E6D0100-0000-0000-011B-010380A05A78
        Model name: GSM LG TV
    Device #2: ID 0xb01 OontZ Angle 3 F7F
        Manufacturer: Apple Inc.
        Model UID: 0 0
        UID: 7C-B1-6C-A9-4F-7F:output
        Model name: Apple Inc. OontZ Angle 3 F7F
    Device #3: ID 0xb1c SMSL USB AUDIO 
        Manufacturer: SMSL
        Model UID: SMSL USB AUDIO:152A:85DD
        UID: AppleUSBAudioEngine:SMSL:SMSL USB AUDIO:2200000:1
        USB Vendor ID: 0x152a
        USB Product ID: 0x85dd
        Model name: SMSL USB AUDIO 
    Device #4: ID 0x4a Mac mini Speakers
        Manufacturer: Apple Inc.
        Model UID: Speaker
        UID: BuiltInSpeakerDevice
        Model name: Apple Inc. Mac mini Speakers

UPnP


UPnP devices found : 1
    Device #0: ID 0x0 : Vimu on AFTKA
        UID: uuid:57a9475f-4cb6-40ae-b2f2-b5a7d91ad175
        Location: http://192.168.1.108:45279/upnp/dev/57a9475f-4cb6-40ae-b2f2-b5a7d91ad175/desc
        Manufacturer: GTVBox
        Model name: Vimu Player



Chromecast


Chromecast devices found : 2
    Device #0: Office TV
        ID: ce6b5f9aed861232411afe7a8ea2b357
        Model name: sti6140d360
    Device #1: Moms bedroom
        ID: 081ad42556586867d51dc62e0a37dc95
        Model name: sti6140d360


Hi @hifime,

I will try to reproduce this behavior as soon as possible.

Hi @hifime,

I have not been able to reproduce your issue. Do you have this, whatever the plugins you are using?

I figured out the specifics of this bug. It happens with playlists created in Tidal and not with, for example, local tracks. Steps to reproduce:

  1. In Tidal app for Mac, pick any song, then use … menu to go to track radio.

  2. In track radio, use … menu to add to playlist. Create new playlist. (Note: I need to do this because track/artist radio isn’t supported in Audirvana)

  3. In audirvana, add any plug in, e.g., Effects - Apple AUGraphicsEQ. Enable real time control and use new AU hosting API

  4. In audirvana, find playlist created in 2) under My Music > My Playlists. (You may need to restart audirvana.) Play a track. You’ll see that the focus moves away from the main window, even after you’ve moved the plugin window away from the main window.

hope this helps

I think I see what’s happening. It’s not local vs Tidal tracks; it’s actually the change in sampling rate. When switching between tracks with different spl rates, the plugin window is closed then reopened, moving the focus away from the main window.

Notes:

  1. by “switching between tracks”, I mean hovering the mouse over the track then clicking the play button that overlays the track thumbnail icon.

  2. Earlier, I misattributed this behavior to local vs tidal playlist because my local tracks are pretty uniform in spl rate, but I can reproduce the behavior simply by finding a track with different spl rate.

  3. Even with the main window not focused, clicking once on other parts of the main window UI, such as next / prev / track bar / volume bar still works. It’s only switching tracks (see note 1) that requires clicking twice.

Can you please screen record the issue and send the video at sutpport@audirvana.com?