Add boilerplate files and licenses
This commit is contained in:
99
README.md
Normal file
99
README.md
Normal file
@@ -0,0 +1,99 @@
|
||||
**This project is not affiliated with or officially authorized by Teenage Engineering**
|
||||
|
||||
# EP-133: Export To DAW
|
||||
|
||||
This tool allows you to export your EP-133/EP-1320/EP-40 project into a DAW (Digital Audio Workstation).
|
||||
|
||||
Try it out on https://ep133-to-daw.cc/
|
||||
|
||||
Check the project blog here: https://ko-fi.com/phones24
|
||||
|
||||

|
||||
|
||||
<p float="left">
|
||||
<img src="./public/ableton.jpg" width="33%"/>
|
||||
<img src="./public/bitwig.jpg" width="33%" />
|
||||
<img src="./public/reaper.jpg" width="33%" />
|
||||
</p>
|
||||
|
||||
## Features
|
||||
|
||||
- Requires only browser with WebMIDI support
|
||||
- Export projects directly from EP-133/EP-1320/EP-40 to:
|
||||
- Ableton Live 11+ (project with samples)
|
||||
- DAWproject (project + archived samples)
|
||||
- REAPER (project with samples)
|
||||
- MIDI (MIDI file + archived samples)
|
||||
- Ableton Live:
|
||||
- Minimum version: 11.3.35
|
||||
- Supports all sampler features: envelope, trimming points, stretching, playback modes
|
||||
- Export as arrangements or session clips
|
||||
- Fader params
|
||||
- FX send/return
|
||||
- Track grouping: 4 groups, same as on the device
|
||||
- Any group can be exported as a Drum Rack track
|
||||
- DAWproject (universal DAW format created by Bitwig):
|
||||
- Export as arrangements with clips
|
||||
- Includes archived samples
|
||||
- Track grouping: 4 groups, same as on the device
|
||||
- REAPER
|
||||
- Export arrangements
|
||||
- Basic sampler instrument has added to each track
|
||||
- Includes samples
|
||||
- Support track grouping
|
||||
- MIDI:
|
||||
- Includes archived samples
|
||||
- Any group can be exported as a Drum Rack track
|
||||
- Offline mode: Drop a `.pak` or `.ppak` backup file to browse and export projects without connecting your device
|
||||
- Works offline (Progressive Web App)
|
||||
|
||||
|
||||
## Latest news
|
||||
|
||||
- [18/05/2026] Fixed custom scenes name handling + pak/ppak loading
|
||||
- [20/03/2026] Custom project name + "Export all samples" option
|
||||
- [05/01/2026] Export individual scenes
|
||||
- [27/12/2025] Load projects from backup
|
||||
- [13/11/2025] EP-40 Riddim is partailly supported + themes
|
||||
- [27/10/2025] ABLETON: support fader params (but without automation for now)
|
||||
- [16/10/2025] Added REAPER's sampler (just envs, root note, volume)
|
||||
- [13/10/2025] Added time signature support
|
||||
- [10/10/2025] REAPER support
|
||||
- [08/10/2025] Rewrote TE sysex library
|
||||
- [26/09/2025] Group A merging added for DAWProject and MIDI transformers
|
||||
- [23/09/2025] ABLETON: FX support! The return track will be added with attached effect and each track(or group) will be sending to this return track
|
||||
- [19/09/2025] Added feedback functionality with ability to attach your project for research
|
||||
- [17/09/2025] ABLETON: Export tracks from group A into Drum Rack (with choke group!)
|
||||
- [16/09/2025] ABLETON: Added play modes support: KEY and ONE
|
||||
- [16/09/2025] ABLETON: Added sample stretching (both BPM and BAR modes are supported)
|
||||
- [12/09/2025] ABLETON: Added the ability to group tracks (4 groups, same as EP) + bugfixes
|
||||
- [09/09/2025] ABLETON: Minumum supported version is now 11.3.35
|
||||
- [09/09/2025] App is now working offline (PWA mode)
|
||||
- [08/09/2025] Added Ableton 12 support + more note duration bugs are fixed
|
||||
- [03/09/2025] Fixed several bugs, including issues with velocities and note durations
|
||||
- [29/08/2025] Added MIDI export
|
||||
|
||||
|
||||
## Motivation
|
||||
|
||||
If you’ve been producing with the EP-133 (or EP-1320), you already know the frustration: there’s no clear way to export your projects directly into a DAW.
|
||||
The official EP Sample Tool only lets you manage samples and backups. That’s it.
|
||||
|
||||
Sure, you could record MIDI notes or capture audio track by track, but it’s slow, tedious, and not fun.
|
||||
|
||||
While exploring the backup files generated by EP Sample Tool, I discovered that the device exposes a structured internal filesystem. Projects, notes, settings,
|
||||
and other device data are stored in files, while the backup process simply packages this filesystem into an archive.
|
||||
|
||||
This opened the possibility of accessing and interpreting the device data directly. Since Teenage Engineering does not publish
|
||||
the implementation details or source code behind Sample Tool, I began reverse-engineering the file structures and studying
|
||||
the application behavior. A significant amount of work went into analyzing file formats and reconstructing the underlying
|
||||
logic (AI-assisted analysis proved particularly useful here).
|
||||
|
||||
Once these pieces were in place, the web application itself became relatively straightforward to build.
|
||||
|
||||
|
||||
## Donation
|
||||
|
||||
If you find this project useful, please consider supporting its development with a donation!
|
||||
|
||||
You can find the donation button on the project website, in the top-right corner.
|
||||
Reference in New Issue
Block a user