Skip to content

Audio issue on MAC using HDMI audio out #1728

Open
@knubo

Description

@knubo

I'm trying to use the latest Sonic PI for mac (3.0.1), but it has a problem outputting audio to HDMI. It does not give any error when starting up, but the 2.9 version says:

Detailed Error Report:

GUI log

[GUI] - shutting down any old audio servers...
[GUI] - booting live coding server
[GUI] - using default editor colours
[GUI] - starting UDP OSC Server on port 4558...
[GUI] - UDP OSC Server ready and listening
[GUI] - waiting for server to connect...
[GUI] - server failed to start with this error message:
> Server Exception:
Unable to boot sound synthesis engine: the input and output rates of your audio card are not the same. Got in: unknown_in_rate, out: unknown_out_rate.
[GUI] - critical error!
[GUI] - server connection established
[GUI] - loading workspaces

Server Errors

Failed to start server: Unable to boot sound synthesis engine: the input and output rates of your audio card are not the same. Got in: unknown_in_rate, out: unknown_out_rate.
/Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/scsynthexternal.rb:315:in rescue in boot_server_osx' /Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/scsynthexternal.rb:289:in boot_server_osx'
/Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/scsynthexternal.rb:167:in boot' /Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/scsynthexternal.rb:29:in initialize'
/Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/server.rb:73:in new' /Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/server.rb:73:in initialize'
/Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/studio.rb:79:in new' /Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/studio.rb:79:in init_studio'
/Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/studio.rb:37:in initialize' /Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/lang/sound.rb:110:in new'
/Applications/Sonic Pi 2.app/app/server/sonicpi/lib/sonicpi/lang/sound.rb:110:in block (2 levels) in included' /Applications/Sonic Pi 2.app/Contents/MacOS/../../server/bin/sonic-pi-server.rb:105:in new'
/Applications/Sonic Pi 2.app/Contents/MacOS/../../server/bin/sonic-pi-server.rb:105:in `

'

Server Output

Using protocol: udp

From the console log it says:
standard 20:39:00.259757 +0200 ruby AudioHardware.cpp:671:AudioObjectGetPropertyData: AudioObjectGetPropertyData: no object with given ID
standard 20:39:00.378509 +0200 scsynth AudioHardware.cpp:580:AudioObjectGetPropertyDataSize: AudioObjectGetPropertyDataSize: no object with given ID

PS: loved your talk and visit on Java Zone in Oslo :-)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions