Skip to content

v0.32.0 - Mac and Wondows Versions!

Latest

Choose a tag to compare

@aTanguay aTanguay released this 16 Nov 03:27
· 8 commits to main since this release

πŸŽ‰ KitBasher v0.32.0 - Enhanced File Metadata Display

This release adds comprehensive file metadata display to help you see exactly what will be processed before creating your kit!

✨ New Features

File Metadata Display

  • Mono/Stereo Indicator: See [M] or [S] for each file
  • Original Duration: Shows the full file duration
  • Trimmed Duration: Shows duration after silence removal
  • Enhanced Format: "1. [M] filename.wav 0:03.456 -> 0:02.123"

UI Improvements

  • Optimized window size (500x680px) for better visibility
  • Enhanced spacing between filename and time information
  • Wider file list to accommodate all metadata

πŸ“‹ What You'll See

This is what the file list looks like now:

1. [M] kick.wav          0:02.500 -> 0:01.250
2. [S] snare_stereo.wav  0:03.750 -> 0:02.100
3. [M] hihat.wav         0:01.000 -> 0:00.800

πŸ”§ Technical Details

  • Added get_audio_metadata() function for channel and duration info
  • Added calculate_trimmed_duration() function to preview silence removal
  • Metadata is calculated in real-time when files are added
  • Uses the same silence detection logic as final processing (-50dBFS threshold)

🎡 Continued Features from Previous Versions

  • Multi-format output: M8, Octatrack, or both
  • Drag-and-drop WAV file support
  • File reordering (Move Up/Down, Sort A-Z)
  • Automatic silence removal
  • Frame-accurate cue points for M8
  • .ot metadata file generation for Octatrack
  • Real-time progress feedback
  • Standalone app (no Python installation needed)

πŸ“¦ Installation

macOS Users:

  1. Download KitBasher-v0.32.0-macOS.zip
  2. Unzip and drag KitBasher.app to Applications
  3. Right-click and select "Open" on first launch (macOS Gatekeeper)

From Source:
```bash
git clone https://github.com/aTanguay/M8_KitCreator.git
cd M8_KitCreator
pip install -r requirements.txt
python M8_KitBasher.py
```

πŸš€ Coming Soon (v0.33)

We're planning audio preview functionality! See TASKS.md for details.

  • Preview individual files with silence trimming applied
  • Preview full kit before exporting
  • Double-click files to hear trimmed audio

πŸ“– Documentation

πŸ™ Acknowledgments

Built for the amazing Dirtywave M8 and Elektron Octatrack communities!

Made with ❀️ for M8 and Octatrack music makers