b1rdmania
|
5e127c3a3e
|
Add v2 Game Boy sound engine (isolated from v1)
- Authentic DMG-CPU sound chip implementation:
- 4 Pulse channels with duty cycle control (12.5%, 25%, 50%, 75%)
- 2 Wave channels with 4-bit wavetables
- 2 Noise channels with LFSR (7-bit and 15-bit modes)
- GameBoy Colorizer effect chain:
- Low-pass filter (natural GB rolloff)
- Bit-crushing (4-bit DAC simulation)
- Sample rate reduction
- Saturation and high-pass filter
- Presets: DMG, GBC, GBA, Clean
- Intelligent MIDI processing:
- Track analysis and role detection (bass, lead, drums, etc.)
- Automatic channel mapping to GB channels
- Chord arpeggiator for polyphony handling
- GameBoy Arranger for fuller sound
- BitMidi search integration
- Completely isolated from v1 (no changes to src/)
|
2026-01-20 19:36:13 +00:00 |
|