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

Upload Android APK to GitHub (pre)release #142

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

ThreeDeeJay
Copy link

I didn't realize discarding changes to fix a conflict in #125 would cause it to get automatically closed, so here's a new merge-ready PR:


We'll be able to download the Android app from the repo's GitHub releases like this: https://github.com/ThreeDeeJay/sview/releases/tag/latest

The reason for this is that HRTF is broken in the current Android app, apparently because of 2 reasons:

I figured this out because since my phone happened to be rooted, I was able to replace the .so library in /data/app/.../<sview lib folder>/ and also create a alsoftrc.config in /etc/openal/ where I specified an existing path to load the MHR from (According to the log, it attempts to load MHRs from /usr/local/share/openal/hrtf, /usr/share/openal/hrtf and ./, which seem like Linux paths that aren't present/accessible by non-root apps on Android). After this, HRTF worked in surround/ambisonics files even without having to turn it on in the settings.

Anyhow, I submitted gkv311/sview-deps-android#1 to fix one part of the issue, till we figure out how to embed/load custom MHRs externally. 👀👌

@gkv311 gkv311 force-pushed the master branch 2 times, most recently from 63f444e to b423d45 Compare February 22, 2025 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant