New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PortMidi not finding any ports on M1 Mac #753
Comments
I think it's somewhat functioning as expected in that you have the "MIDI
IN" checkbox enabled but have an empty string for the device. That'll force
the use of "-M {midiInValue}" but with an empty string set it gets added to
the render command that way. I could add a check that if there's an empty
string to ignore adding that to the Render command (and do the same for
some other flags too).
As for why Portmidi devices aren't found on M1 I think that's a separate
matter. I'll have to look into that one as I did a quick test and can see
devices showing with the command line but not detected with Blue.
…On Sun, Jul 30, 2023 at 5:16 AM Si Mills ***@***.***> wrote:
Observed v2.9.0 on M1 Mac. No ports are found when scanning.
[image: image]
<https://user-images.githubusercontent.com/6206789/257042113-598709e9-5a02-4dfb-9e4a-2a3e8f939bff.png>
Render Command ( /usr/local/bin/csound -+msg_color=false -+rtaudio=pa_cb
-o dac4 -+rtmidi=PortMIDI -M -Q -d -m135
/var/folders/fg/wfr18hbs4gq75q7zy0_cfnwh0000gn/T/tempCsd14876293392804303132.csd
)
There isn't a device for the -M in the command.
I tried this on an Intel build and it all works fine, so something
specific to the ARM64 build?
Cheers
—
Reply to this email directly, view it on GitHub
<#753>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAMMA64H5UWXQFKPJGTOO6DXSYQ5FANCNFSM6AAAAAA25CCXE4>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
An update to this issue. Reinstalling Csound seems to have resolved the Portmidi issues. I think somewhere along the line Portmidi got corrupted (or deleted?...idk). But I discovered something wasn't right, when trying to run from the cli and getting But I can now select ports in Blue. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Observed v2.9.0 on M1 Mac. No ports are found when scanning.
Render Command ( /usr/local/bin/csound -+msg_color=false -+rtaudio=pa_cb -o dac4 -+rtmidi=PortMIDI -M -Q -d -m135 /var/folders/fg/wfr18hbs4gq75q7zy0_cfnwh0000gn/T/tempCsd14876293392804303132.csd )
There isn't a device for the -M in the command.
I tried this on an Intel build and it all works fine, so something specific to the ARM64 build?
Cheers
The text was updated successfully, but these errors were encountered: