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

demo song optimization #1534

Merged
merged 11 commits into from
Dec 5, 2023
Merged

demo song optimization #1534

merged 11 commits into from
Dec 5, 2023

Conversation

freq-mod
Copy link
Collaborator

@freq-mod freq-mod commented Oct 15, 2023

16-bit PCM -> more sensible, native formats. Total size reduction - 1.5 MB

@tildearrow
Copy link
Owner

I need to sleep now..... Don't merge yet.

@tildearrow tildearrow added this to the 0.6.1 milestone Oct 17, 2023
@tildearrow
Copy link
Owner

Why did you not create a branch in this repo.........................

I wanted to make the process easier...

@tildearrow
Copy link
Owner

Beware when converting from 8/16 to YMZ ADPCM. The pitch range of YMZ ADPCM samples is less.

@freq-mod freq-mod requested a review from tildearrow October 23, 2023 10:51
@LTVA1
Copy link
Contributor

LTVA1 commented Nov 1, 2023

@freq-mod, have you also run pattern deduplication and reorder on all demo songs? Of course, most probably it's already done, but if we are not sure that any song went through this, we need to do it for all songs. It may not save megabytes, but cumulative effect can go up to around 50 KiB for all songs combined.

Of course, if each demo song went through this before being added, it's not needed.

@freq-mod
Copy link
Collaborator Author

freq-mod commented Nov 5, 2023

I haven't, since I dont think it will save more than few kilobytes per song.

@tildearrow tildearrow merged commit c25bd90 into tildearrow:master Dec 5, 2023
5 checks passed
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.

3 participants