Skip to content

[Feature]: Xone:4D MacOs Tahoe #51

@MCDShema

Description

@MCDShema

The Pitch

Hello! I want to thank you very much for the work done! I installed the driver on the MacBook Pro M3 Tahoe.

The drivers worked after additional manipulations with install.command. I added a couple of changes and it worked. The drivers are recognized, but 96000 Hz and a buffer of 192 maximum. I checked on Traktor, decks 1,2,3 work fine, but deck 4 starts to make noise and glitches. There is not enough buffer. To produce 44100 Hz and 48000 Hz and increase the buffer to 512, I was advised to add to the code:
echo " 🔑 Signing kext..."
codesign
--force
--deep
--options runtime
--timestamp=none
--sign "Developer ID Application: First Name Last Name (A1B2C3D4E5)"
"$BUILD_DIR/$KEXT_NAME.kext" \

/dev/null 2>&1
echo "✅ Kernel Extension compiled and signed".

But I don't have a Developer ID Application, can you test this option? I would like to be able to change the Hz and buffer.

What they wrote to me:
macOS Tahoe + Apple Silicon on M1 / ​​M2 / M3 + macOS 13–15 (Tahoe):
Ad-hoc signing (codesign -s -) NO LONGER WORKS for KEXT

Even if: SIP “custom” --without kext kernel integrity disabled
kext simply won’t load

WHAT REALLY WORKS ON YOU NOW
HAL Driver + MIDI → work
CoreAudio sees Xone:4D
Device is fixed at native 96kHz (this is how the USB controller works)
❗ But Legacy KEXT is actually NOT active, even if the file is here: /Library/Extensions/OzzyKext.kext

I understood that this is all a problem with loading kext. Is it really possible to fix it?

Thank you very much.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions