
BKLVA Pocket DAW 0.3.3 is out: Drum16, 16 bar tracks, Synth Freeze and a lot more
Hi everyone,
I have released BKLVA Pocket DAW 0.3.3: Midnight Circuit for the M5Stack Cardputer ADV.
Pocket DAW turns the little ESP32-S3 computer into a standalone four-track music workstation. You can record sounds, chop samples, build drum patterns, play synths, create sample instruments and arrange complete ideas directly on the device.
This is the biggest update I have made since version 0.2.37.
The main new feature is Drum16, a 16-slot drum sampler controlled from the Cardputer keyboard.
Each pad can use:
- A sound recorded directly with the built-in microphone
- An imported WAV file
- A slice copied from the main Sampler
- One of the original synthesized drum sounds
Each pad has its own level, tuning, decay, choke group, start and end points, fades and filter. Drum16 also has separate Grid, Focus and Waveform views.
Tracks can now have independent lengths of 1, 2, 4, 8 or 16 bars. This makes it possible to run a short drum loop against longer bass, chord or sample sequences.
Changing track type is also non-destructive now. Each track can remember separate Loop, Slice, Synth, Drum16 and Instrument setups. You can switch to another type and return later without losing the original notes, patterns or sound settings.
Synth tracks can be frozen into lightweight audio playback by pressing Fn+X. This reduces processor use while keeping the mixer controls and effect sends active. Pressing Fn+X again restores the editable Synth track.
Other improvements include:
- Proper multi-note chord recording
- Improved quantized MIDI timing
- Safer Note Off handling to prevent hanging notes
- Per-note gate lengths for recorded Synth performances
- Tempo-synced Delay with triplet and dotted divisions
- Per-track Delay and Reverb sends
- Updated Mixer and Output FX pages
- Independent track Mute, Solo and Freeze controls
- USB MIDI input and output
- Separate USB phone-audio sampling mode
- Better CPU, SD and streaming diagnostics
A fresh installation now opens with Midnight Circuit, a complete editable demo song using Drum16, Slice, Acid Bass and Pluck chords.
It is a real sequencer project, not a prerecorded demo. It only appears when no existing project is found, and it never overwrites an existing song.
Everything runs at 44.1 kHz on an ESP32-S3 with 8 MB flash and no PSRAM.
The complete firmware, illustrated manual and Mac flasher are available here:
https://erkanerdogan.dk/bklva-pocket-daw
Pocket DAW is still an evolving independent project, so I would really like to hear what you think. Please let me know if you find any problems, make something with it or have ideas for what should come next.