Pulled 2026-06-01 from https://github.com/esaruoho/pakettiformats and the local clone at /Users/esaruoho/work/pakettiformats.
Authored on /Users/esaruoho/work/pakettiformats. Some commits are squashed into the PRs above when they land upstream.
| Date | SHA | Message |
|---|---|---|
| 2026-05-26 | fa95700 | harden importers: avoid relying on selected_sample being non-nil |
| 2026-05-26 | 917babb | harden importers: nil-check OT export file write, ITI byte reads |
| 2026-05-26 | b6652c0 | harden MOD loader: forward-reference cleanup + parser robustness |
| 2026-05-26 | 0505367 | fix MOD loader: define load_samples_from_mod before menu entries reference it |
| 2026-03-10 | b6552ba | Add FUNDING.yml with GitHub Sponsors, Patreon, Ko-fi, Buy Me a Coffee |
| 2026-02-12 | 30ce3d5 | tweak |
| 2026-02-07 | 628bab2 | fix iti_loadsample typo, guard MOD loader duplicate hook, expose pakettiImageToSample |
| 2026-02-07 | adfb08e | tweaks |
| 2025-11-17 | 18a210d | 1.354 version |
| 2025-11-17 | 9880748 | rewrite manifest.xml for better |
| 2025-11-17 | 22c04e9 | update |
| 2025-11-17 | 6f16a72 | pakettiformats |
| 2025-11-17 | e0224cf | one more constant |
| 2025-11-17 | 938a9e0 | more tweaks |
| 2025-11-17 | 394d8d4 | more formats |
| 2025-11-17 | 3d345dd | Add files via upload |
| 2025-11-17 | ff32ec8 | Delete rx2/rex2decoder_win.exe |
| 2025-06-02 | d157ee0 | hopefully fixed |
| 2025-05-30 | a98eee7 | some small tweaks |
| 2025-05-30 | 1f9ea65 | RX2 + PTI import updates and export updates |
| 2025-05-23 | 52a57d7 | Update README.md |
| 2025-05-23 | 3d94aa2 | Import of IFF, Import of EXE, Import from MOD to Wavetable, or Import from MOD to separate instruments, PTI Export |
| 2025-04-23 | a13f81f | status error |
| 2025-04-23 | c646e5b | SF2 don't show error on load, if just started and no error |
| 2025-04-23 | b240dd4 | SF2 always follow overwrite on first, then add new |
| 2025-04-23 | 273ccd8 | SF2 always ignore overwrite |
| 2025-04-23 | 5bac4bb | pti stereo fix, etc |
| 2025-04-22 | f8cd404 | sf2 first sample import fix |
| 2025-04-22 | 990ee96 | sf2 velocity range fix |
| 2025-04-22 | 089bfe6 | drumkit + correct path |
| 2025-04-22 | fd9d5a6 | fix pti import |
| 2025-04-22 | 81a576b | local should be global (pti) |
| 2025-04-22 | 4336b2d | make local function global |
| 2025-04-22 | b88d0a6 | SF2 correct name |
| 2025-04-22 | 8d7affe | preference fixings |
| 2025-04-22 | f5b0cc6 | direct requires |
| 2025-04-22 | c016a4c | remove require |
| 2025-04-22 | 4c14faa | overwrite or don't overwrite preference + paketti default instrument |
| 2025-04-22 | 8f420aa | clearup |
| 2025-04-22 | 55b24ad | more integration |
| 2025-04-22 | 02a5e38 | nna tweaks |
| 2025-04-22 | 56bb93f | separator |
| 2025-04-22 | 3f77281 | ProcessSlicer was missing |
| 2025-04-22 | 9764508 | removed preferences references |
| 2025-04-22 | 94a86d6 | moved from main to importer, retained non-preferences settings, retained PTI stereo loader |
| 2025-04-22 | 22a5500 | print removed |
| 2025-04-22 | e49d569 | correct lua references |
| 2025-04-22 | 38aa037 | apiversion 1 -> 6 |
| 2025-04-22 | f08c6b7 | manifest, main, require, 12stpitchbend |
| 2025-04-22 | 91dcdac | direct copy from Paketti - not yet customized |
| 2025-04-22 | d619e4d | mac build script tweak |
| 2025-04-22 | 2dc5c07 | build scripts + cpp |
| 2025-04-22 | f062e73 | rx2 sdk |
| 2025-04-22 | 2147278 | .gitignore .DS_Store |
| 2025-04-22 | 266fb7f | Update README.md |
| 2025-04-22 | d607aad | Update README.md |
| 2025-04-22 | 28411ff | discord link |
| 2025-04-21 | 5069da2 | Paketti_File_Format_Importer is the name |
| 2025-04-21 | 8c493b4 | Update README.md |
| 2025-04-21 | 43356f9 | master->main |
| 2025-04-21 | c612c20 | Update package-importer.yml |
| 2025-04-21 | de859b2 | Update README.md |
| 2025-04-21 | b705254 | Create package-importer.yml |
| 2025-04-20 | cbd9984 | Update README.md |
| 2025-04-20 | 56439cd | Initial commit |