cac-t-u-s / om-sharp-users

A public forum for support / issues / suggestions about OM#
3 stars 0 forks source link

OM# Catalina and sound output #49

Open L-SIAL opened 2 years ago

L-SIAL commented 2 years ago

Hi,

I’ve started move to OM-sharp but have an issue with sound playback.

The OM# Sound Object displays the waveform, and the playback cursor moves - just no sound ouput

The OM6.19 install on same computer still plays audio.

I’ve check the documentation on GitHub and the IRCAM site, but is there a resource to do a correct configuration for audio playback inside OM# including any dependencies required?

OSx is Catalina - screenshots of setups available…

best wishes Lawrence

j-bresson commented 2 years ago

Hi! Sound settings should be straightforward 🤔 : can you show what is on your Audio preference panel (or attach the file ~/Library/Preferences/om#/preferences.om#) ? Thank you

L-SIAL commented 2 years ago

Hi ... I thought so too! screen shot of Audio midi setup attached, OM Preferences included here to as Zip as GitHub didn't like .om format

thanks Lawrence

preferences.om#.zip LH Audio setup

e

j-bresson commented 2 years ago

I was referring to the OM# Audio preference panel (but this one is interesting too: I can see you're not on the default Mac output...) The preference file looks ok though. It seems your output is set to "PreSonus Studio 26".

What does the listener says when you start OM#? Can you also copy what's in there ?

L-SIAL commented 2 years ago

OM Audio preferences attached. Listener window below. As a test – I did try moving between different outputs. But could do other tests too.

MIDI :: initialized MIDI :: Devices detected: [in] PreSonus Studio 26 [out] PreSonus Studio 26 MIDI-CONNECT :: OUT 0 => to R-udp-playerCatalina 1 MIDI-CONNECT :: OUT 1 => to R-udp-playerCatalina 1 MIDI-CONNECT :: OUT 2 => to R-udp-playerCatalina 2 AUDIO :: Selecting default audio driver: "CoreAudio". AUDIO :: [out] "PreSonus Studio 26", 2 channels / 48000 Hz. AUDIO :: Routing channels: AUDIO :: [reset] \=========================== om-sharp v1.2-u1 r. 2021/01/05 \=========================== LH Audio 2

j-bresson commented 2 years ago

Alright everything looks correct. Can you try with the latest OM# version? (we're at 1.4).

Also, have you tried with the default audio output of your Mac? I think that would be a first step before trying the external sound card..

L-SIAL commented 2 years ago

Ok...update to OM#-1.4 and tried default outputs "Mac Book Pro Speakers" with the mini jack of the Mac removed. And also the mini jack in as "external headphones" option....unfortunately no sound...

j-bresson commented 2 years ago

Have you tried to "Restore Defaults" in the pref pane ?

L-SIAL commented 2 years ago

.... OK .... I don't quite believe this but here we go. I've got a Philips screen screen 27IV on this setup, connected via HDMI. When Restore Default' is pressed, this devices appears at the top of the drop down menu. Even I selected Presonus or external outputs - nothing So I unplugged the screen, hit Restore Default (Philips screen no longer visible in the menu of course), Presonus then selected as output)...it works.
Before this I tried the 6.19 install - and it was OK still - with the screen plugged in.

So it seems with an HDMI connected – at least to that particular screen - somewhere the audio can't be switched...does that sound plausible?

j-bresson commented 2 years ago

HDMI also transmits audio, so the audio output can be routed HDMI-connected devices like monitors. It is strange that OM# directs audio through that if this is specified otherwise though... 🤔

L-SIAL commented 2 years ago

After some testing and searching last night... It's how the routing to an internal or external location is being managed...possibly in OM# or something with the HDMI protocol. Screen Shot 2021-10-08 at 7 06 41 am

Attached is a screen shot of the OM Audio Preferences with output device drop down menu showing.

The first four items (PHL, Presonus, External Headphones, MacBook Pro Speakers) are external targets - the last two internal targets to the Mac. Reincubate refers to "Camo Studio" –  an app to turn a phone or iPad as a camera.

Setting the output to Reincubate as the output device - then in OSX Sound Preferences and Audio Midi Setup making sure Personus Studio is set. Result – Audio is sent from OM# to the Presonus.

So is the problem around priority where the HDMI protocol is taking a higher priority - regardless of internal settings?