Skip to content
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

Dante Virtual Soundcard is Apple Silicon Native #918

Closed
neilph opened this issue Mar 29, 2022 · 6 comments
Closed

Dante Virtual Soundcard is Apple Silicon Native #918

neilph opened this issue Mar 29, 2022 · 6 comments
Labels
App Update Updates on the status on a give App in the list Ready to Add

Comments

@neilph
Copy link

neilph commented Mar 29, 2022

Replace each second line your own text.

The official name of the app
Dante Virtual Soundcard

Is there a supported version available on a stable release channel?
Yes

Proposed New App Status
Yes, Native Apple Silicon Support

Related Issue Tracker Links or discussion

An Official App Download Page
https://my.audinate.com/support/downloads/download-latest-dante-software

Additional context
Add any other context or screenshots about the app request here.

Full Screenshot with the App and Activity Monitor(if self reporting) or Silicon Info
MicrosoftTeams-image (15)

@neilph neilph added the App Update Updates on the status on a give App in the list label Mar 29, 2022
@ThatGuySam
Copy link
Owner

@neilph Thanks for the update!

Feel free to make a pull request using the App Addition Template otherwise I'll add it when time permits.

@arnvid
Copy link

arnvid commented Sep 9, 2022

There is a bug in the installer which makes it "require" Rosetta to be installed.. A simple edit of the pkg file allows for native M1 install w/o Rosetta.

@ThatGuySam
Copy link
Owner

@arnvid What's the edit?

@ThatGuySam
Copy link
Owner

@neilph Update is now live on the site!

https://doesitarm.com/app/dante-virtual-soundcard

Feel free to comment on this issue for any future updates.

Until then, you're welcome to browse through the other M1 Issues to help with missing info on other apps.

@arnvid
Copy link

arnvid commented Nov 13, 2022

@arnvid What's the edit?
@ThatGuySam - the fix that was done and communicated to Audinate for v4.2.3.1 was as following:

  1. Unpack the pkg - pkgutil --expand DanteVirtualSoundcard.pkg dvs-expand/

  2. Patch the Distribution file

diff -bpruN dvs-expand/Distribution dvs-expand-fix/Distribution
--- dvs-expand/Distribution    2022-03-16 13:35:33.000000000 +0100
+++ dvs-expand-fix/Distribution    2022-09-08 14:16:34.000000000 +0200
@@ -1,5 +1,6 @@
 <?xml version=“1.0” encoding=“UTF-8"?>
 <installer-gui-script authoringTool=“Packages” authoringToolVersion=“1.2.9" authoringToolBuild=“603” minSpecVersion=“1.0">
+    <options customize=“never” require-scripts=“false” hostArchitectures=“arm64”/>
     <options rootVolumeOnly=“true” customize=“never”/>
     <volume-check script=“volume_check()“/>
     <!--+==========================+
  1. Repack the pkg pkgutil --flatten dvs-expand-fix/ DanteVirtualSoundcard-fixed.pkg
  2. Install

This was done after Audinate Customer Support explained that they had missed a switch when building the installer.

@ThatGuySam
Copy link
Owner

ThatGuySam commented Nov 14, 2022

@arnvid Gracias! 🙏

People from all over reference the site and this repo so I just wanted to leave some breadcrumbs for anyone using Dante on Apple SiIicon, from an Audio Engineer who's been stuck on this problem for 8 hours to a Touring Engineer who needs this fix because they're going live to an audience of 10k in 30 minutes.

For those not familiar, the mentioned commands are done in Terminal on macOS.

pkg - pkgutil --expand DanteVirtualSoundcard.pkg dvs-expand/
diff -bpruN dvs-expand/Distribution dvs-expand-fix/Distribution
pkg pkgutil --flatten dvs-expand-fix/ DanteVirtualSoundcard-fixed.pkg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App Update Updates on the status on a give App in the list Ready to Add
Projects
None yet
Development

No branches or pull requests

3 participants