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

Possible Dropmix data export support? #9

Open
padraigfl opened this issue Sep 12, 2022 · 0 comments
Open

Possible Dropmix data export support? #9

padraigfl opened this issue Sep 12, 2022 · 0 comments

Comments

@padraigfl
Copy link

I was messing about with Dropmix for iOS on an M1 Mac and noticed I could access the card data files. Some further messing revealed that I could in fact swap mogg files between cards and once they were renamed it would play the audio when running the app (albeit whilst appearing as the actual card used and at the bpm and pitch of that card). From this app it seems like the underlying file format is probably exceptionally similar to fuser [see screenshot]

While new cards aren't really doable with the tech of Dropmix it seems like there's three potential options here for custom tracks:

  1. The mogg files can be swapped with an existing card's whilst appearing as that card and nothing else changed (if the mogg files can be encoded to work with dropmix this is doable)
  2. The mogg files can be swapped with an existing card's whilst appearing as that card and the default tempo and pitch can also be modified (this seems doable, the data seems to be logged within the app in /Applications/DropMix.app/Wrapper/dropmix.app/Data/level0.assets but I can't seem to modify it without corrupting the Application)
  3. The entire card can be overridden so that it's corresponding ID triggers entirely custom content or the content of other rarer existing cards that you don't want to risk damaging.

=======

For me to check it's viability I was wondering whether:

  1. It would be possible to create an option which exports the files prior to being packaged for UE
  2. and if not whether you could just forward me a dummy custom song's internal data files (sorry I have zero cpp experience, I imagine it's mainly adding some write file commands into various spots within the code?)

Happy to switch to email or discord if you need more info.

Card art folder:
image
Card assets folder:
image
image
image

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

No branches or pull requests

1 participant