Skip to content

[WIP] Map Rebirth .rbs data to Hyphon internal models#685

Merged
ford442 merged 3 commits into
mainfrom
copilot/feat-rbs-map-rebirth-data
Jun 3, 2026
Merged

[WIP] Map Rebirth .rbs data to Hyphon internal models#685
ford442 merged 3 commits into
mainfrom
copilot/feat-rbs-map-rebirth-data

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 30, 2026

  • Extend AutomationLane.parameter union to cover all RBS automation params (resonance, decay, envAmount for both 303s and PCF)
  • Add slideTime optional field to Bass2Params and SynthParams in types.ts
  • Add slideTime optional field to Tb303PatternA/Tb303PatternB in importer types.ts
  • Update RbsImporter to: encode accent via timbre, handle new automation params, map slideTime
  • Update Open303Manager.applyBass2Params() to apply slideTime when present
  • Fix handleRbsImport in useSongStorage to wire songArrangement data (trackStorage + songStructure)
  • Add/extend tests for new behavior

@ford442 ford442 marked this pull request as ready for review June 3, 2026 17:51
@ford442 ford442 merged commit 877aa3b into main Jun 3, 2026
0 of 2 checks passed
@ford442 ford442 deleted the copilot/feat-rbs-map-rebirth-data branch June 3, 2026 17:52
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.

feat(rbs): Map Rebirth .rbs data to Hyphon internal models (Pattern, SongStructure, params, automation)

2 participants