Skip to content

Add RustChain objective cue sound set#37

Open
stmr wants to merge 1 commit into
Scottcjn:mainfrom
stmr:codex/rustchain-objective-cues
Open

Add RustChain objective cue sound set#37
stmr wants to merge 1 commit into
Scottcjn:mainfrom
stmr:codex/rustchain-objective-cues

Conversation

@stmr

@stmr stmr commented Jun 15, 2026

Copy link
Copy Markdown

Implements a distinct objective/control cue sound set for RustChain Arena bounty Scottcjn/rustchain-bounties#293.

Deliverables:

  • five original mono 48 kHz OGG Vorbis cues under pk3_build/sound/objectives/rustchain/
  • deterministic Python stdlib procedural generator with no samples, speech models, or recordings
  • CC0 1.0 license and README with suggested DarkPlaces sound paths
  • tests covering cue inventory, finite/audible sample generation, mono 48 kHz WAV output, metadata packaging, and OGG/Vorbis package bytes

Validation:

  • python3 tools/audio/generate_rustchain_objective_cues.py
  • python3 -B -m py_compile tools/audio/generate_rustchain_objective_cues.py tests/test_objective_cue_sounds.py
  • python3 -B -m unittest tests.test_objective_cue_sounds -v
  • python3 -B -m unittest discover -s tests -v (52 tests run, 50 passed, 2 existing optional dependency skips for numpy/soundfile)
  • git diff --check

RTC wallet: RTC5b1707df70157327db8630cd0b862857b2b848bd

No payout is assumed until maintainer review and acceptance.

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