Dr. Deas Chord Synthesizer

Generate chord progressions with classic analog synthesis and **import your MIDI files**!

**๐ŸŽต NEW: MIDI File Import** - Convert .mid files into playable progressions with auto-chord detection!

Click anywhere to start audio.

๐ŸŽต MIDI FILE IMPORTER

**Drag & drop .mid/.midi files** here to automatically convert them into playable chord progressions! The importer **detects chords, extracts timing, and creates 16-step patterns** ready for synthesis.

โœ… Supported: Standard MIDI files (.mid, .midi)
๐Ÿ” Detection: Auto-identifies chord progressions from note data
๐ŸŽ›๏ธ Processing: Extracts tempo, converts to 16-step patterns
๐Ÿ’พ Integration: Saves as new progressions in your library
๐Ÿ“‚
MIDI IMPORTER
Multiple files supported
Auto chord detection
Instant playback ready

๐ŸŽผ AI CHORD PROGRESSION GENERATOR (WITH AUTO-RHYTHM)

โœ… **Fixed**: AI-generated progressions now include **automatic rhythm patterns** based on chord count!

120
BPM
C โ€ข Pop

Sample Duration

Built-in synthesis

Saved Progressions (0)

Loading progressions...

PLAYABLE ANALOG CHORD PADS

16-STEP SEQUENCER WITH REAL-TIME EDITING โœ… AUTO-RHYTHM ENABLED

CHORD

**Live editing enabled** - pattern changes take effect immediately during playback! **Auto-rhythm patterns** are generated for AI progressions.

1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4
1/4

OSCILLATOR

FILTER

ENVELOPE (ADSR)

LFO

๐ŸŽน CUSTOM SAMPLE SOURCE (HOT-SWAP ENABLED)

**๐Ÿ”ฅ Hot-Swap Ready**: **Drag & drop** audio files here to instantly change the synthesizer source **during playback**! The sample will be processed through the **analog-style filter and envelope** and **auto-loads** with saved progressions.

ใ€ฐ๏ธ
BUILT-IN OSCILLATOR

Complete Guide: MIDI Import + Analog Synthesis

  • ๐ŸŽต MIDI Import Process: **Drag & drop .mid files** onto the MIDI importer section, or use the **Import MIDI Files** button. The app automatically **parses note events** and groups them into chord progressions.
  • ๐Ÿ” Chord Detection: The importer **analyzes simultaneous notes** to identify chords, **detects chord qualities** (major, minor, 7ths, etc.), and **generates chord names** like "Cm7" or "Gmaj7".
  • โฑ๏ธ Timing Extraction: **Tempo is automatically detected** from MIDI tempo events. **Chord timing is converted** to the 16-step sequencer format, preserving the original musical phrasing.
  • ๐ŸŽ›๏ธ Instant Synthesis: Imported progressions are **immediately playable** with the analog synthesizer. All **filter, envelope, and oscillator controls** work with imported MIDI data!
  • ๐Ÿ”ฅ Hot-Swap Technology: **Upload new samples during playback** for instant sound changes! Both **AI-generated and MIDI-imported** progressions support real-time sample swapping.
  • โœ… Auto-Rhythm Integration: **MIDI imports with sparse timing** automatically get rhythm patterns. **AI progressions** always include auto-rhythm based on chord count for immediate playback.
  • ๐Ÿ”„ Batch Processing: **Import multiple MIDI files at once** - all will be processed and saved. The **first imported file** automatically loads for immediate playback and testing.
  • ๐Ÿ“Š Smart Limitations: The importer **limits to 8 chords maximum** for the sequencer, selecting the **most frequently used chords** from your MIDI file automatically.
  • ๐Ÿ’พ Permanent Integration: MIDI imports are **saved as progressions** marked with ๐ŸŽต icons. They **persist across sessions** and work with all synthesizer features!
  • ๐ŸŽน Complete Workflow: **Import MIDI โ†’ Auto-convert to chords โ†’ Apply analog synthesis โ†’ Real-time editing โ†’ Hot-swap samples โ†’ Export enhanced MIDI** - full creative control!