Skip to content

Add missing sounds from Blankie iOS, with icons - #51

Merged
itsPronay merged 8 commits into
masterfrom
claude/zen-cori-q6yyni
Oct 28, 2026
Merged

itsPronay merged 8 commits into
masterfrom
claude/zen-cori-q6yyni

Conversation

@itsPronay

Copy link
Copy Markdown
Owner

Closes #37

Summary

  • Compared every built-in sound against codybrom/blankie: the 14 shared sounds are already byte-identical (same checksums), so nothing needed replacing. Busy restaurant is kept as requested.
  • Added the 10 sounds missing from Blankie iOS, using Blankie's audio files: Brown noise, Green noise, Forest, Airplane, Fan, Laundry room, Ambient synth, Gentle guitar, Lo-fi beats, Warm piano.
  • Added a tintable vector icon for each new sound (res/drawable/*.xml), a Music category, and English strings.
  • New sounds are appended to the end of the list, so existing sound indices and saved presets are unaffected.
  • Updated SOUNDS_LICENSING.md with the new sources, and corrected the Fireplace entry to match the file actually shipped (NPS woodstove recording).

Notes

  • Could not build in my sandbox (the Android Gradle plugin can't be downloaded there). I checked XML validity and that every R.raw/R.drawable/R.string reference resolves. Please run a build and glance at the icons on a device.
  • Only the default English strings were added; other locales fall back to English until translated.
  • The app now loads 25 MediaPlayers at startup (was 15), worth a quick look at startup time and memory.

Generated by Claude Code

Adds brown/green noise, forest, airplane, fan, laundry room, ambient synth,
gentle guitar, lo-fi beats and warm piano (audio from codybrom/blankie).
Existing sounds are byte-identical to Blankie's and are kept, including
Busy restaurant. Existing sound indices are unchanged so saved presets
keep working. Updates SOUNDS_LICENSING.md.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1ck7GDq5SfV5xjt55vnmX
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1ck7GDq5SfV5xjt55vnmX
… root

The ../ patterns in app/.gitignore never match, so root-level secrets were not ignored.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1ck7GDq5SfV5xjt55vnmX
Replaces the mixed-style PNG icons with tintable vector drawables matching the
new sound icons. Removes the unused hot_spring.png and updates icon licensing.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1ck7GDq5SfV5xjt55vnmX
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V1ck7GDq5SfV5xjt55vnmX
@itsPronay
itsPronay merged commit d91f61a into master Oct 28, 2026
1 check passed
@itsPronay
itsPronay deleted the claude/zen-cori-q6yyni branch October 28, 2026 07:15
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.

Replace all sound files and add all the missing sounds from blankie ios

2 participants