Pulled 2026-06-01 from https://github.com/esaruoho/paketti and the local clone at /Users/esaruoho/work/paketti.
| # | Date | Title |
|---|---|---|
| #902 | 2026-02-23 | Fix: Bug identified during triage — see thread for details |
| #579 | 2024-09-21 | 4 osi themes added to themes |
| #17 | 2023-12-10 | bring up to 2023 speed |
| #15 | 2020-04-16 | LiveSmartFolder - automator folder action |
| #13 | 2020-04-03 | keybindings + more shortcuts + more features brought back from patchetti, tweaks |
| #11 | 2020-04-01 | Shortcuts added, tasks 4 5 7 8 9 started or done, refactoring |
| #4 | 2020-03-25 | add phrase to instrument box, etc |
| #3 | 2020-03-21 | various modifications to paketti |
| #1 | 2018-01-14 | return else end -> return end, optimizations |
Authored on /Users/esaruoho/work/paketti. Some commits are squashed into the PRs above when they land upstream.
| Date | SHA | Message |
|---|---|---|
| 2026-05-29 | 858aa8d | SlicePro Extended Sync + BeatSyncHack batch/reload restore |
| 2026-05-26 | 6826137 | add basenote octave up/down shortcuts |
| 2026-05-26 | e74226b | harden importers/exporters: same three brittleness bugs as pakettiformats |
| 2026-05-25 | dda1996 | beatsync seamless: wrap heavy work in ProcessSlicer with progress dialog |
| 2026-05-25 | 2d3f453 | beatsync seamless: add auto-chop to multiple patterns variant |
| 2026-05-25 | 95ff2a3 | Dialog of Dialogs: add Euclidean Fill, Chords Progression Player, MIDI Import, PlayerPro Waveform Viewer; make 2 local fns global |
| 2026-05-25 | d70790e | DoD: add 8 missing dialogs (Arpeggiator, Golden Chord/Tempo, Microtonal, Sectionizer, Split Note, Randomize Delay, BPM Switcher); make 3 microtonal dialog fns global |
| 2026-05-25 | 75cf728 | smoke test: map last 5 MISSING via show_custom_dialog title grep; remove Track Mapping (sub-dialog with required args) |
| 2026-05-25 | 0e0ecb9 | smoke test: map 7 more MISSING button targets to real functions found via keybinding grep |
| 2026-05-25 | 3781703 | smoke test fallout: fix Pattern Delay Viewer height crash + ZDxx slider notifier reassign + 6 MISSING button targets |
| 2026-05-25 | bd8b7e5 | smoke test: use rawget(_G, name) to bypass strict-mode global metatable |
| 2026-05-25 | 55d8efb | smoke test: ProcessSlicer for UI responsiveness, incremental report flush, toggle-close attempt, skip list |
| 2026-05-25 | d8d3f8c | add Dialog of Dialogs Smoke Test: auto-invoke every button, capture Lua errors and Log.txt deltas |
| 2026-05-25 | 4149fcc | preferences.xml was causing git dirty-local-branch issues |
| 2026-05-25 | 0587572 | fix V3.5 GUI Demo button: rename show_gui_demo to pakettiGUIDemo so Dialog of Dialogs string lookup finds it |
| 2026-05-25 | 6a79c8d | Dialog of Dialogs tweaks for alphabetization beginnings |
| 2026-05-24 | ec6a6cb | Dialog of Dialogs: fix view-too-big crash, enforce min 3 cols, tighten layout |
| 2026-05-24 | b7c7f9b | Beatsync Seamless: kill duplicate normalize, reuse existing PakettiNormalizeSample |
| 2026-05-24 | 459172e | Beatsync Seamless: replace nonexistent sample_buffer:normalize() with manual peak-normalize |
| 2026-05-24 | b0be20e | Beatsync Seamless: fix std::logic_error from prepare/finalize wrapping create_sample_data |
| 2026-05-24 | d8376d4 | Paketti Preferences Email button: also attach Renoise KeyBindings.xml + tag with Renoise version |
| 2026-05-24 | 621d831 | Paketti Preferences: Email button — real attachment on Linux (xdg-email) and Windows (Thunderbird probe) |
| 2026-05-24 | 042cfa8 | Paketti Preferences: Email button uses AppleScript on macOS with real attachment |
| 2026-05-24 | 1b7f280 | Paketti Preferences: fix Email button — shell out to native opener for mailto: |
| 2026-05-24 | 0548339 | Paketti Preferences: add Reveal preferences.xml + Email to esaruoho buttons |
| 2026-05-24 | 99e1e80 | SBx Pattern Loop Follow: default OFF, cache analyze_loops per pattern, expose toggle in Preferences |
| 2026-05-24 | c25abbe | preferences: enable MainMenu File/Tools/View visibility toggles |
| 2026-05-23 | 45ec0b5 | add Beatsync Seamless Auto-Chop: silence trim + normalize + N-way chop + drumkit keyzone + auto-place |
| 2026-05-22 | e4a6a42 | PakettiHack: comment out Render and Restore feature - engine crash bugs unresolved |
| 2026-05-22 | e7c065c | PakettiHack: force beat_sync_enabled=true before render |
| 2026-05-22 | b99bbd4 | PakettiHack: stop forcing Repitch mode - leave sample's beat_sync_mode alone |
| 2026-05-22 | 551c2c0 | PakettiHack: defer cleanup as yes/no prompts on idle tick |
| 2026-05-22 | 17e31b0 | PakettiHack: leave render artifacts in place - Renoise weak-ref crash on slot deletion |
| 2026-05-22 | 822abf8 | PakettiHack: don't delete orphan render patterns - triggers Renoise weak-ref SIGSEGV |
| 2026-05-22 | 71e74e8 | PakettiHack: fix render - use 2 new patterns at seq end, not reuse current pattern |
| 2026-05-22 | 2ac9dad | PakettiHack: reuse PakettiRender helpers (tmp path, render opts, solo state, monitor timer) |
| 2026-05-22 | 632e00b | PakettiHack: force Repitch mode during render to avoid engine segfault |
| 2026-05-22 | 2631792 | PakettiHack: drop cache - just read sample.beat_sync_lines directly |
| 2026-05-22 | e3b7fcb | PakettiHack: probe on-disk XRNI XML when render cache misses |
| 2026-05-22 | a0749bc | PakettiHack: declare PakettiHackCache via rawset to satisfy strict globals |
| 2026-05-22 | 5d8e3a5 | PakettiHack: Render and Restore - bake stretched audio, clamp back to 512 |
| 2026-05-22 | ea18e21 | PakettiHack: XRNS save protection via app_will_save/app_saved observables |
| 2026-05-22 | 7238b75 | PakettiCalculator: drop redundant in-dialog title (already in window title) |
| 2026-05-22 | e91a362 | PakettiCalculator: add token-append button rows (bpm/lpb/ms_per_line/etc, math funcs, operators) |
| 2026-05-22 | 4f321d5 | PakettiCalculator: Enter-to-eval + auto-show columns on insert |
| 2026-05-22 | f4de1f6 | PakettiCalculator: in-Renoise expression calculator with tracker outputs |
| 2026-05-22 | 73677ea | PakettiHack: dialog title, XRNS save warning, Dialog of Dialogs entry |
| 2026-05-22 | e795cb5 | PakettiHack: BeatSyncLines XML roundtrip past Renoise UI 512 cap |
| 2026-05-22 | 1478a83 | curves |
| 2026-05-22 | 3b831a0 | new curves for AutomationCurves |
| 2026-05-17 | d23d237 | PakettiEXS24: add File > Paketti Import menu entry for .exs |
| 2026-05-17 | 276e6ac | PakettiEXS24Loader: yield less often + hoist userdata refs in copy loop |
| 2026-05-17 | 117ef1a | PakettiEXS24: split groups into per-articulation Renoise instruments |
| 2026-05-17 | 2709fb5 | fix filterLoadResult forward-reference crash in PakettiLaunchApp |
| 2026-05-16 | 3f4ee2c | fix nil crash in handle_sample_recording when stopping recording |
| 2026-05-16 | 84f7380 | PakettiEXS24Loader: dedupe overlapping zones (first-wins) so factory patches play |
| 2026-05-16 | 47eb12e | Add EXS24 sampler instrument (.exs) importer + FSPath utility + OT .wav lookup |
| 2026-05-15 | 291a9d9 | Revert "slices to phrase: honor transpose + finetune, fix loop cutting last line" |
| 2026-05-15 | 84584dd | slices to phrase: honor transpose + finetune, fix loop cutting last line |
| 2026-05-15 | b4d9c93 | changelog: musician-friendly guide for Wipe & Slice Phrase Continuous |
| 2026-05-15 | ccaec70 | wipe&slice&phrase (continuous): build per-slice phrases, not one loop |
| 2026-05-15 | 4433950 | wipe&slice&phrase (continuous): actually loop the phrase |
| 2026-05-15 | 2111a58 | add Wipe&Slice&Phrase (Continuous) and Wipe&Slice&Pattern |
| 2026-05-15 | 266361f | slice tools dialog: every row sums to identical width |
| 2026-05-15 | 5d1d03f | slices to phrase: hide sample column, route via keyzone (Option A) |
| 2026-05-15 | 459df45 | slice tools dialog: add missing BPM-detect and per-slice phrase variants |
| 2026-05-15 | 1758de7 | slice tools dialog: pin all three columns to same width |
| 2026-05-15 | 38e51ea | slice tools dialog: three-column layout |
| 2026-05-15 | a3592f8 | fix slicerough: restore frame-1 slice marker |
| 2026-05-15 | f880909 | proxy_add_menu_entry now honors per-context disable |
| 2026-05-15 | 56e7b2e | fix slices to phrases per-slice pitch: use each slice's own base_note |
| 2026-05-14 | e091cfa | fix slices to phrases ascending pitch bug |
| 2026-05-13 | 5772872 | fix slices to phrases rogue C-4 note on first row |
| 2026-05-13 | f331804 | Chebyshev: fix crash when sample is trimmed with preview dialog open |
| 2026-05-13 | 00f216f | Remove ModernViewsDemo — exploratory only |
| 2026-05-13 | 4eff0eb | ModernViewsDemo: fix view names — vb:rotaryencoder→vb:rotary, vb:textlink→vb:link |
| 2026-05-13 | 57c1cde | Modern Views Demo: live example of vb:stack / vb:rotaryencoder / vb:textlink |
| 2026-05-13 | 2cd090d | Chebyshev Waveshaper: per-harmonic pow() shape exponents |
| 2026-05-13 | f8245df | Trigger on Input manual test: fire BOTH integer and table forms |
| 2026-05-13 | 6b267e7 | Trigger on Input: unparked — re-enabled after Taktik confirmation |
| 2026-05-13 | 885c1dc | Fill Effect Column (From Cursor): wipe on any existing content, not just exact match |
| 2026-05-13 | 6728e29 | Fill Effect Column (From Cursor): toggle behaviour — run again to wipe |
| 2026-05-13 | e30f668 | Feature: Fill Effect Column with 0G01+0D00/0U00 (From Cursor) |
| 2026-05-13 | 0363f12 | Trigger on Input: disable menu entries, document as Parked Feature |
| 2026-05-13 | 47e868c | Trigger on Input: revert OSC code, park feature as not currently possible |
| 2026-05-13 | 8c4f749 | Trigger on Input: anti-feedback echo suppression window |
| 2026-05-13 | 579ec31 | Trigger on Input: move toi_log above OSC block (fix undeclared global) |
| 2026-05-13 | 2ae5d92 | Trigger on Input: route note triggers through Renoise OSC server |
| 2026-05-13 | c037154 | Trigger on Input: simplify manual test keybinding name + add menu entry |
| 2026-05-13 | 5bf50cf | Trigger on Input: manual test fires instr 0x00, 0x01, 0x02 at C-4 |
| 2026-05-13 | e5a423d | Trigger on Input: only fire when playback is running |
| 2026-05-13 | 2cad668 | Trigger on Input: add diagnostics + manual test keybinding |
| 2026-05-13 | b9cd898 | Trigger on Input: switch to add_line_edited_notifier + fix dup menu crash |
| 2026-05-13 | 671e166 | preferences.xml: sync local state |
| 2026-05-13 | 114bd2a | CLAUDE.md: drop "load-bearing" from House Rules heading |
| 2026-05-13 | 21a3e52 | Remove "idempotent" from user-facing text + clarify IT Bootstrap |
| 2026-05-13 | 4308454 | Impulse Tracker Bootstrap: one-shot IT-mode setup |
| 2026-05-13 | fca76b3 | fix trigger on input: use trigger_instrument_note_on instead of trigger_pattern_line |
| 2026-05-13 | 05d1045 | fix audition toggle crash: instrument:trigger_note_off does not exist |
| 2026-05-13 | d7013b8 | gitignore: exclude KeyBindings/Debug_Paketti_KeyBindings.log |
| 2026-05-13 | 5340ee1 | add trigger sample on pattern input during record |
| 2026-05-13 | c1f6010 | Linux/Windows keybindings: fix broken Mac->LWin conversion (duplicate Control) |
| 2026-05-13 | ba41bf6 | Linux/Windows keybindings: Impulse Tracker + Renoise natives win 15/48 conflicts |
| 2026-05-12 | 44d66bc | Esa Ruoho ParaEQ (AU) loader + ignore autocomplete state |
| 2026-05-11 | 30bb70b | update changelog for stepper device restoration in v31 instruments |
| 2026-05-11 | 3fc50f9 | restore stepper devices in v31 instruments with all points set to 1.0 |
| 2026-05-11 | 3400f06 | remove stepper modulation devices from v31 instruments |
| 2026-05-11 | df8e5d4 | rename record and follow midi mappings to clarify playback start/stop |
| 2026-05-11 | 28cf92c | add Record+Follow Toggle midi mappings (1st-4th) |
| 2026-05-11 | 999de95 | fix preset++ device chain incompatible on renoise 3.1 |
| 2026-05-11 | eb0a3ee | fix note release gate crash on renoise 3.1 (tool_will_unload_observable) |
| 2026-05-11 | c4eab67 | github actions: ship v31 instruments in paketti 3.1 build |
| 2026-05-10 | 92666ac | add renoise 3.1 compatible xrni presets with version-aware loading |
| 2026-05-09 | f1e03b4 | PakettiPatternMatrix: hand pattern loop + playback off to the duplicate |
| 2026-05-08 | bcb886b | PakettiSlice: fix Rhythmic Slice DrumChain capped at #filenames * 3 slices |
| 2026-05-08 | f9ce3f2 | PakettiMCP: voice-callable verbs for Pattern Preset / Groovebox / Shrink / Expand |
| 2026-05-08 | b2db529 | PakettiPatternPreset: human-editable bank file format v2 |
| 2026-05-08 | 2811717 | PakettiPatternPreset: Slice current pattern into N banks + save/load bank text files |
| 2026-05-08 | 1bfcd5d | PakettiPatternPreset: Advance to End of Put checkbox |
| 2026-05-08 | 8d188da | PakettiPatternPreset: robust key handler with shifted-glyph mapping + diagnostic print |
| 2026-05-08 | eef0eeb | PakettiPatternPreset: Use Edit Step checkbox advances cursor after Put-at-cursor |
| 2026-05-08 | f9ce124 | PakettiImpulseTracker: block-loop-sized Pattern Editor selection knob + step actions |
| 2026-05-08 | cdb883a | PakettiPatternPreset: readable slot cards with note preview line |
| 2026-05-08 | 1dfc511 | PakettiPatternPreset: QWERTY keyboard layout dialog with hotkey Pick/Put + Put-at-cursor |
| 2026-05-08 | 5f96a4c | PakettiPatternPreset: split Pick/Put/Clear into their own submenus |
| 2026-05-08 | df4573c | PakettiPatternPreset: add full Pattern Matrix submenu (Pick/Put/Clear 01-32) and Options menu entry |
| 2026-05-08 | df0ca8a | PakettiPatternPreset: pick/put complete Pattern Matrix slots across 32 banks |
| 2026-05-08 | cb286ec | PakettiImpulseTracker: Set Instrument trio (Track / Selection / Selection-or-Track) with wrap-around |
| 2026-05-08 | b6cb1cf | PakettiImpulseTracker: Pattern Editor selection support + Pattern Editor keybindings + Midi-prefix MIDI mapping rename |
| 2026-05-08 | 7e00155 | PakettiImpulseTracker: Change Current Slot Instruments to Selected Instrument + Next/Previous bindings + knob |
| 2026-05-08 | 9e07994 | PakettiDump: pdump() global helper for Scripting Terminal |
| 2026-05-08 | 51328bc | PakettiMCP + PakettiClaudeProbe: bidirectional Renoise API for Claude |
| 2026-05-08 | 66419f9 | main.lua: remove smoke-test block — proof captured |
| 2026-05-08 | cd667da | PakettiGroovebox8ch960samp: add MK2 canvas-rendered design prototype |
| 2026-05-08 | dc8ae4b | PakettiClaudeChat: add _PakettiMigrationProbe load marker |
| 2026-05-08 | e72a075 | main.lua: switch smoke-test flag from bundle to /tmp/paketti-claude-flag.txt |
| 2026-05-08 | 810b3a8 | main.lua: add Cursor smoke-test one-shot startup dialog |
| 2026-05-08 | 98ce2bc | PakettiKeyBindings: also register loader dialog under Main Menu:Options |
| 2026-05-08 | b98376d | PakettiKeyBindings: add Paketti Keybindings Loader Dialog |
| 2026-05-08 | d3ee9f9 | PakettiClaudeChat: chat dialog via OSC /renoise/evaluate |
| 2026-05-08 | 1d90aad | KeyBindings: bind Ctrl+Up/Ctrl+Down in Pattern Sequencer |
| 2026-05-08 | db59b81 | fix renoise 3.1 crashes: guard device_chain_index and show_custom_dialog close callback |
| 2026-05-06 | 7f74f44 | add open keybindings folder button to paketti preferences |
| 2026-05-06 | c28ba10 | manual: add Note Release Gate musician guide |
| 2026-05-06 | 3d6b4e3 | PakettiNoteReleaseGate: quantized release |
| 2026-05-06 | 37bda68 | PakettiNoteReleaseGate: attack/release ramps, velocity scaling, sustain pedal |
| 2026-05-06 | 238437d | PakettiNoteReleaseGate: source-tag MIDI holds so the scanner does not override |
| 2026-05-06 | da37dc9 | PakettiNoteReleaseGate v2: gate any parameter, Sample FX Chain scope, per-song targets |
| 2026-05-06 | 14b362a | PakettiNoteReleaseGate: add configuration dialog |
| 2026-05-06 | 869cb55 | add PakettiNoteReleaseGate: robust MIDI note-on/off device active toggle |
| 2026-05-06 | ad8311c | fix slices-to-phrases: use explicit instrument_value for slice targeting |
| 2026-05-05 | 24018d0 | LinuxWindows |
| 2026-05-04 | 1e49f4b | fix slices to phrases: remove forced instrument value, start keymaps from C#0 |
| 2026-05-04 | 74afc71 | slices to phrases per starting slice |
| 2026-05-04 | 2909650 | 8120 Canvas View: widen lane sample-name column 96 -> 210 px |
| 2026-05-04 | 4c2b0a1 | 8120 Canvas View: fix two runtime errors |
| 2026-05-04 | bc656f3 | 8120 Canvas View: parity batch 4 — output mode, phrases, global pitch, replicate |
| 2026-05-04 | 5bf8120 | 8120 Canvas View: parity batch 3 — beatsync + loop in row details |
| 2026-05-04 | 7daad2f | 8120 Canvas View: parity batch 2 — global controls + per-row details |
| 2026-05-04 | 4fdccd5 | 8120 Canvas View: per-cell velocity (real, not illusion) + parity batch 1 |
| 2026-05-04 | 5b2c3dd | 8120 Canvas View: sample names, pitch+vol rotaries, Yxx mode, groove sliders |
| 2026-05-04 | 49ce219 | 8120: add MK1 / MK2 switch buttons inside both dialogs |
| 2026-05-04 | a5ac95c | 8120: Canvas View moves into the 8120 module, gets full feature access |
| 2026-05-04 | 27123de | 8ch960samp: real transport — Play/Stop/Record/BPM/follow/groove all wired |
| 2026-05-04 | 68724a2 | 8ch960samp: lane strips align with canvas (single-row strips, spacing 0) |
| 2026-05-04 | 84458ee | 8ch960samp: deeper selection wash, sample slider in ribbon, button widths |
| 2026-05-04 | 12fbc53 | 8ch960samp: step labels survive selection, drop laggy idle redraw |
| 2026-05-04 | 4d2c574 | 8ch960samp: read-through to 8120 state, drop imaginary data, fix alignment |
| 2026-05-04 | 45d6680 | 8ch960samp: add Sequential Load family to verb palette |
| 2026-05-04 | d345276 | 8120: make Sequential Load family triggerable from MIDI/keys/menu |
| 2026-05-04 | 6543b36 | strengthen Rule -1: document full extent of pull-before-claiming failure |
| 2026-05-04 | d93d264 | add Rule -1: always git pull before reading codebase, use worktrees for branches |
| 2026-05-04 | 23c6ecd | 8120: switch focused-row global declaration to plain top-level assignment |
| 2026-05-04 | 578311e | 8120: fix load error on strict-globals (Renoise 3.5.4) |
| 2026-05-04 | 895dd1e | 8120: Akai MidiMix auto-bridge with LED feedback |
| 2026-05-04 | 47cc3cd | 8120: focused-row MIDI page model — one button bank drives any of 8 rows |
| 2026-05-04 | 142c10e | Groovebox 8ch960samp (MK2): full verb suite + per-lane view modes |
| 2026-05-04 | bfeb0b3 | Groovebox 8ch960samp (MK2): canvas dialog prototype |
| 2026-05-04 | a54ff10 | Groovebox 8ch960samp (MK2): canvas mockup for the 8120 successor |
| 2026-05-02 | f537956 | add newnumbertwo testimonial to README and FEEDBACK |
| 2026-05-02 | 43089f3 | Wave B+C: Phrase Library + Recipes + Trigger-Driven Modulator + Hydra Fanout + Sample-to-Trigger capture |
| 2026-05-02 | 7a88db6 | Wave A: Trigger Column Mirror + Velocity-Sensitive Doofer + Column Tagging |
| 2026-05-02 | a8f8e03 | add Sidechain Doofer Auto-Loader (Mr. Zensphere chain in one click) + standardized macro names |
| 2026-05-02 | e3a9fcc | add Sidechain Trigger Instrument generator (Mr. Zensphere video step 1) |
| 2026-05-02 | 70ff567 | fix Mr. Zensphere spelling in sidechain curve pack changelog entry |
| 2026-05-02 | 0e47f3a | remove Akai cluster from CLAUDE.md (not finished, shouldn't be advertised) |
| 2026-05-02 | e00d91a | add sidechain curve pack (8 ducking shapes for custom LFOs) + CLAUDE.md |
| 2026-05-01 | c489fe6 | fix vintageverb mix parameter in sample fx chain, add missing valhalla defaults |
| 2026-05-01 | 1411cfc | move Pattern submenu entries to Pattern Editor, update changelog |
| 2026-05-01 | 9ed7d1f | fix batch convert sf2 menu placed in wrong paketti export submenu |
| 2026-04-27 | 3b5c4be | some theme |
| 2026-04-21 | d7a87ba | move 'You Made This Possible' footer to end of file so sortChangelog can see all entries — previous placement right after the sort div meant the h1/h2 stop-marker fired immediately, so the sorter collected zero entries and page fell back to file order (causing the visible 2026-02-19 → 2024-06-16 jump because older entries sit after the footer). Moving the footer to its natural location unblocks the ~2000-entry sort. |
| 2026-04-21 | ac7173d | rewrite 2026-02-23 slicerough entry — replace truncated developer-thread dump (ended mid-word at 'When the sa') with a proper user-facing fix description based on the actual fix commits f60f8e5 and ce89ce9 |
| 2026-04-21 | 0a4bc9f | harden sortChangelog: IIFE + single date regex + sibling-walk with h1/h2 stop + try/catch + DocumentFragment atomic insert. Previous failure modes eliminated: (1) chained insertBefore could detach all subsequent entries on any mid-loop throw — replaced with atomic fragment insert; (2) inner/outer date regexes could drift — now a single DATE_RE used everywhere; (3) querySelectorAll('h3') across whole document pulled in out-of-scope headings — now walks only same-parent siblings after the sort div until first h1/h2; (4) an unexpected throw wiped the page — now caught, UI still updates. |
| 2026-04-21 | 6f8c264 | push README to 15/10 — open with Aaron's 45-minute buyer quote (reader as judge), add the 2% hook as a bold standalone line, split identity and stats into separate paragraphs so identity lands before technique, unify all prose to first person (I've been building, I ship, I've done, I optimize), replace the 433-commits developer-vocab with musician-facing "I ship updates almost every day", add the 46 one-on-one calls and 14 Patreon supporters as credentialless achievement, add anti-enshittification closer about commercial DAW companies vs optimizing for the next song, swap generic game-changer testimonial for the star-crossed-lovers lifetime-movie prophecy quote |
| 2026-04-21 | 120e665 | fix sortChangelog crash that made multiple years disappear — replace chained insertBefore loop (insertAfter.parentNode could become null mid-loop, throwing TypeError and leaving every entry after the failure point detached from DOM) with atomic DocumentFragment insert. Root cause of 'multiple years not being rendered' |
| 2026-04-21 | 4a01a16 | rewrite README and manual opener with interpreter identity + design principle — replaces feature-list lead with "workflow expansion layer / closes the gap between idea and sound" positioning, plants "music in trackers since 1994, Lackluster since 1997" origin, surfaces "Paketti is about saving clicks" as the single-sentence design principle, updates stats (150+ dialogs, 701 themes, 1,000+ MIDI mappings, Renoise 3.1-3.5 side-by-side compatibility), adds 14 Patreon supporters as social proof, swaps weakest testimonial for "framework over the engine" — README lines 1-13 replaced, manual gets a one-paragraph insert before the existing "Renoise Enhancement Suite" tagline so the substance lands before the cheeky recap |
| 2026-04-21 | aab87ae | convert bare Loom URLs to proper iframe embeds, insert blank lines to fix markdown rendering — 4 bare Loom URLs lacking any embed converted to iframe embeds; blank lines added between existing iframes and adjacent text so marked parses following content as markdown (fixes images rendering as literal text). No content deleted |
| 2026-04-21 | c821ffd | Revert "strip redundant Loom URL + Embedded Link artifacts from CHANGESLOG — iframe embeds already show the videos, so the raw URL duplicates were just visual noise (46 orphan lines removed)" |
| 2026-04-21 | 7394e1e | Revert "restore blank lines after iframe HTML blocks so markdown parses following images — my previous URL-line deletion removed separators that were keeping the HTML block from absorbing following image/markdown content (9 spots)" |
| 2026-04-21 | 2ee3a2d | restore blank lines after iframe HTML blocks so markdown parses following images — my previous URL-line deletion removed separators that were keeping the HTML block from absorbing following image/markdown content (9 spots) |
| 2026-04-21 | 864b707 | strip redundant Loom URL + Embedded Link artifacts from CHANGESLOG — iframe embeds already show the videos, so the raw URL duplicates were just visual noise (46 orphan lines removed) |
| 2026-04-21 | 0729096 | remove hardcoded supporter count from manual — use count-free phrasing so text doesn't go stale every time a patron joins or leaves |
| 2026-04-21 | 8b93de9 | fix CHANGESLOG: correct month header + repair 43 backwards markdown links |
| 2026-04-20 | 8283011 | add remember to restart renoise button to menu configuration dialog |
| 2026-04-20 | 97c3c21 | enable instrument box, sample editor, sample navigator menus by default in preferences.xml |
| 2026-04-20 | c31147a | fix instrument transpose dialog apply crash (number_of_lines on PatternTrack) |
| 2026-04-20 | feda8bf | deferred menu registration for alphabetical sorting across all contexts |
| 2026-04-20 | 40c77a9 | add paketti menu configuration to main menu options |
| 2026-04-15 | 2f58deb | update changeslog with musician-friendly switch note instrument dialog fix entry |
| 2026-04-15 | 24033c9 | fix switch note instrument dialog crash and zombie reopening |
| 2026-04-13 | 75c7022 | make 2026-04-13 changelog entry musician-friendly + credit halebop/8chip |
| 2026-04-13 | 16885b4 | add ping-pong, down-up, skip note shapes to phrase generator + named pattern shapes to arpeggiator |
| 2026-04-11 | 80b6273 | add delay column randomization to fill dialog and standalone tool |
| 2026-04-09 | 46bd933 | fix function search showing all group variants for single-word searches |
| 2026-04-09 | e41a4a9 | update changelog for auto-stale cache detection |
| 2026-04-09 | 537ae1e | auto-detect stale autocomplete cache and rebuild when lua files change |
| 2026-04-09 | ca7f0e2 | fix 3.1.1 crash: show_custom_dialog 4th arg (close callback) not available in API 5 |
| 2026-04-09 | 88afdb9 | add dynamic views 1-3/4-6/7-9 to options menu |
| 2026-04-09 | f242531 | add Paketti Function Search to Main Menu Options |
| 2026-04-09 | 2e18d74 | update changelog for PLAYMODE constants fix |
| 2026-04-09 | 734130c | replace all renoise.PatternTrackAutomation.PLAYMODE_* class statics with safe globals |
| 2026-04-09 | 384bf5e | fix PLAYMODE_CURVES crash on 3.1.1 — use global constant instead of class assignment |
| 2026-04-09 | c87c8f6 | polyfill PLAYMODE_CURVES for renoise 3.1.1 compatibility |
| 2026-04-09 | 5e085cb | fix manifest.xml back to Paketti 3.54 (API 6), add separate manifest files for CI builds |
| 2026-04-09 | 73d00fd | renoise 2.8 (api 4) compatibility - restructure module loading into 3 tiers |
| 2026-04-09 | 7cbdd1b | paketti 3.1 side-by-side: different Id/Name/Version for API 5 build |
| 2026-04-09 | 7b6a16b | add PakettiCompat.lua centralised compatibility layer |
| 2026-04-09 | 3dd8c1e | add renoise 2.8 (api 4) compatibility layer |
| 2026-04-09 | 2ca64e2 | update changelog for beat_sync_mode 3.1.1 guard |
| 2026-04-09 | a16f920 | guard beat_sync_mode in sliceDrumKit for 3.1.1 compatibility |
| 2026-04-09 | cc0a0a0 | restore steps properties with API version guard for dual 3.1.1/3.5 compat |
| 2026-04-09 | dea023d | update changelog for full 3.1.1 steps compatibility fix |
| 2026-04-09 | 97ccf91 | remove valuebox/slider steps property for renoise 3.1.1 compatibility |
| 2026-04-09 | 56dbed4 | fix espeak valuebox steps property crash on renoise 3.1.1 |
| 2026-04-08 | 28f009d | add write notes flood variants - all 120 notes regardless of mappings |
| 2026-04-08 | f66db71 | update changelog for sbx pattern-level notifier fix |
| 2026-04-08 | 6a3f6b1 | fix sbx notifiers: use Pattern-level instead of PatternTrack-level |
| 2026-04-08 | d1aa387 | fix sbx verify crash: has_line_notifier does not exist on PatternTrack |
| 2026-04-08 | 9a50d6e | update changelog: write notes multi-column selection support |
| 2026-04-08 | b070070 | write notes: support multi-column selection, refactor into shared core function |
| 2026-04-08 | 43446e9 | add Write Notes Pro variants (multi-column multi-track selection) |
| 2026-04-08 | 55306c2 | write notes methods now respect pattern selection |
| 2026-04-08 | ad3a88b | fix has_line_edited_notifier crash in SBx verify - use has_line_notifier instead |
| 2026-04-08 | d84494d | nudge push |
| 2026-04-08 | 2bec505 | fix slice marker position 0 crash in loadNewWithCurrentSliceMarkers |
| 2026-04-08 | 28d02b2 | fix slice marker position 0 crash in loadNewWithCurrentSliceMarkers |
| 2026-04-08 | eb4c4f3 | Revert "fix cheatsheet randomize crash on slice effects (0S) when value is 0" |
| 2026-04-08 | ab6afe5 | fix cheatsheet randomize crash on slice effects (0S) when value is 0 |
| 2026-04-08 | 752a0b2 | fix cheatsheet randomize crash on slice effects (0S) when value is 0 |
| 2026-04-08 | 3d42486 | sbx: add playing_observable, live re-analysis, status feedback, fix double analyze |
| 2026-04-08 | 809214f | update changelog for sbx pattern loop rewrite |
| 2026-04-08 | bf0709a | sbx pattern loop: scan all tracks, O(1) lookup, fix all bugs |
| 2026-04-08 | 780f2ce | fix sbx pattern loop hack reliability - use playing pattern, range-check lines, auto re-analyze on pattern change |
| 2026-04-07 | 8d271ab | remove stale M8 entry from action selector settings |
| 2026-04-07 | 44b9b41 | remove PakettiM8Export and PakettiOP1Export completely |
| 2026-04-06 | d032357 | add batch sample adjust dialog to instrument box menu |
| 2026-04-06 | f1a36fd | optimize nudge sequence selection - move slot references instead of copying data |
| 2026-04-06 | 93e5f31 | add batch sample adjust dialog |
| 2026-04-06 | 5c2242b | add nudge sequence selection up/down |
| 2026-03-29 | 64c1b64 | add filter mode to launch app for cli audio processing |
| 2026-03-29 | b2645c8 | update changelog for PakettiAddMenuEntry boot fix |
| 2026-03-29 | 1840875 | fix PakettiAddMenuEntry called before Paketti0G01_Loader is loaded |
| 2026-03-28 | 33dad1e | consolidate three menu config changelog entries into one musician-friendly entry |
| 2026-03-28 | 1c968c8 | fix last 4 menu entries bypassing menu config in PakettiAutomation.lua |
| 2026-03-28 | 51a0c65 | fix menu config: add missing .value to all 278 preference checks |
| 2026-03-28 | 77b511f | fix menu configuration per-context toggles not working |
| 2026-03-28 | 5778cf7 | add restart notice to menu config and toggler dialogs |
| 2026-03-27 | 92366b9 | add version compatibility section to manual + changelog |
| 2026-03-27 | 9d6717f | fix api5 style= sed safety: replace 33 runtime .style assignments with pakettiSetViewStyle helper, fix workflow sed 3-pass approach, add luac5.1 syntax check |
| 2026-03-27 | bd2543a | add dump phrase to pattern at cursor |
| 2026-03-27 | be77e38 | rename API5 build filename to Renoise3.1 for clarity |
| 2026-03-26 | 0741995 | api 5 backwards compatibility: gate beat_sync_mode, .scaling, key_handler_options + consolidate ci workflows |
| 2026-03-23 | 17f9818 | fix Gumroad link: esaruoho.gumroad.com → lackluster.gumroad.com |
| 2026-03-22 | 62762bb | gate v2 device chain presets behind API 6.1 |
| 2026-03-22 | 90169d7 | un-gate image-to-sample and slice step sequencer menu entries, import hooks, and dialog buttons |
| 2026-03-22 | ac396de | gate v2 dsp devices behind API 6.1, internal canvas gating for image-to-sample and slice step sequencer |
| 2026-03-22 | 7a5e1f8 | gate remaining 6.2-only function calls in unconditionally-loaded files |
| 2026-03-22 | 6f07041 | gate 6.2-only cross-references in 5 unconditionally-loaded files |
| 2026-03-22 | 09337b0 | hide 14 dialog of dialogs entries on renoise < 3.5, fix rawget safety |
| 2026-03-22 | 76400c5 | phase 2b: guard remaining api 6.2 features in unconditionally-loaded files |
| 2026-03-22 | 67e4abc | phase 2 backwards compat: gate API 6.1 features for renoise 3.2 support |
| 2026-03-21 | 54fda50 | phase 1 backwards compat: gate canvas features behind API >= 6.2 |
| 2026-03-20 | bb65772 | add lange phi music system 7/10 extended integration |
| 2026-03-20 | 5cd50df | update manual: add trim to selection and normalize docs |
| 2026-03-18 | 94c38d8 | new theme |
| 2026-03-18 | cfdd1bb | update manual with trim to selection and normalize docs |
| 2026-03-18 | aedfda7 | add trim selected sample to selection and normalize |
| 2026-03-17 | 11b1065 | microtonal 36phi |
| 2026-03-16 | f92bd2c | add destructive clean render in place (strips DSP after render) |
| 2026-03-16 | 3fd0aa7 | add clean render matrix in place |
| 2026-03-16 | 94a3672 | clean render in place: +12dB headroom compensation and multitrack support |
| 2026-03-16 | f4dfb69 | add clean render in place |
| 2026-03-15 | 20a6c76 | add keybindings for dynamic macro toolbar slots 1-10 |
| 2026-03-15 | 9200ac4 | add replace selection with phrase |
| 2026-03-15 | 228999f | add selection to phrase, fix pattern to phrase instrument_value bug |
| 2026-03-13 | 466a0ad | update changelog: musician-friendly dialog names for margin/spacing fix |
| 2026-03-13 | ba4f0f9 | update changeslog: musician-friendly wording for sine/am generator loader settings fix |
| 2026-03-13 | ba2710f | remove margins and spacings from PakettiExperimental_Verify dialogs |
| 2026-03-13 | 9db85b7 | fix sine wave and am sine wave generators not applying paketti loader settings |
| 2026-03-13 | 5b21af7 | fuzzy sample search: wire up all loaders for sf2, rx2, pti, iti, iff, 8svx, 16sv, snd |
| 2026-03-13 | 3218e61 | fix chebyshev waveshaper crash when dragging sliders during auto-preview |
| 2026-03-13 | 534ccb1 | fix dynamic macro toolbar crash: remove non-existent renoise.tool().menu_entries/.keybindings API calls, make create_button_list global |
| 2026-03-13 | 74d3096 | fix dynamic macro toolbar crash on undeclared create_button_list global |
| 2026-03-13 | 1226e46 | add dynamic macro toolbar: configurable 10-button quick-action toolbar |
| 2026-03-10 | 3c5e353 | Add Buy Me a Coffee to Support section, add sponsorship link to release body |
| 2026-03-10 | fb6460a | Add buy_me_a_coffee to FUNDING.yml |
| 2026-03-10 | 84cb5a0 | rename LazySlicer to Real-Time Slice for discoverability |
| 2026-03-10 | b6c95b2 | lazyslicer snap grid: snap slice markers to 1/4 1/8 1/16 1/32 1/64 positions |
| 2026-03-10 | f495f22 | fix writeNotesMethod crash when cursor is on effect column |
| 2026-03-06 | 8a7e60f | Add Design Philosophy section to FEEDBACK.md |
| 2026-03-06 | 6c92ab3 | Add FEEDBACK.md as canonical feedback source, update README with quotes and support links |
| 2026-03-06 | 6759969 | add key handlers to all microtonal tuning dialogs |
| 2026-03-06 | f201e9c | fix prepare_instrument crash when instrument has zero samples |
| 2026-03-05 | 426aa7a | update golden tones todo: all phases complete |
| 2026-03-05 | 2aac153 | expand microtonal tunings: drones, binaural beats, colundi 128, sacred geometry, golden chords, golden tempo, arpeggio phrases, spectral morph, tuning history wavetable, comparison A/B, pi/e/silver/sqrt2 waveforms |
| 2026-03-05 | a0e4ca9 | update golden tones todo with completion status and future ideas |
| 2026-03-05 | b2ae89c | add collapsible sections to slice tools dialog |
| 2026-03-05 | 138658c | add microtonal tunings system: golden pythagorean, 36-EDO, solfeggio, colundi, N-EDO, historical temperaments, golden waveforms, shimmering wavetables |
| 2026-03-05 | 54c49cf | fix slice step sequencer valuebox crash with two octaves/octave up/down presets |
| 2026-03-03 | b278254 | columnizer selection now uses selection_in_pattern_pro |
| 2026-03-03 | 6590f6e | columnizer selection: multi-track, undo, status messages |
| 2026-03-03 | ae431e6 | columnizer selection support, fix effect number +1 inconsistency |
| 2026-03-03 | d1c260a | Add changelog entry for Split Note into N Equal Pieces |
| 2026-03-03 | 974e7ea | Add Split Note into N Equal Pieces feature |
| 2026-03-02 | 172a916 | fix 0G01 loader checkbox crash in paketti toggler |
| 2026-03-02 | 8c3cd35 | Add consolidated Slice Tools Dialog |
| 2026-03-02 | 1f0ae89 | update experimental manual with jan 2026 features: metasynth, enhanced curves, automation clipboard, mutetrig, slicepro, sf2 extract |
| 2026-03-02 | bd5ce3d | update experimental manual with ~65 features from feb-mar 2026 |
| 2026-03-02 | 8e59523 | update changelog entry for autocomplete fix to be non-technical |
| 2026-03-02 | 70a67a8 | consolidate duplicate replicate into selection implementations |
| 2026-03-02 | 815fade | fix autocomplete crash on disabled AKAI commands |
| 2026-03-01 | 36af64c | add Load Paketti MIDI Mappings from bundled KeyBindings folder |
| 2026-03-01 | 01b3e33 | add midi mappings save/load/merge/replace/clear with menu entries |
| 2026-03-01 | ae0d95d | Cableton from iLKke |
| 2026-02-28 | 5e872e0 | add batch phrase preset save/load (.xrnz) for bulk phrase workflows |
| 2026-02-27 | 6dd7377 | add OSC todo plan |
| 2026-02-26 | 0f24b36 | fix keybinding names in PakettiPluginSlots - remove extra colon subcategory |
| 2026-02-26 | 3658beb | changelog: add pattern merge entry |
| 2026-02-26 | 57fa5fd | changelog: add dialog of dialogs entry for plugin slots |
| 2026-02-26 | fc6d23f | add plugin slots configuration to dialog of dialogs |
| 2026-02-26 | 5908447 | plugin slots: 5 configurable instrument-plugin show/hide slots |
| 2026-02-26 | d002b23 | pattern merge: concatenate patterns into new combined pattern (4 modalities) |
| 2026-02-25 | 1e209be | sample recorder with track scopes waveform view |
| 2026-02-25 | 6b7d03e | random BPM: configurable min/max range preferences |
| 2026-02-25 | 8ea2e88 | keybindings dialogs: optimize + DRY refactor |
| 2026-02-25 | a36e2ff | polyend tracker: full bidirectional modulation support |
| 2026-02-24 | a66236e | more files to ignore |
| 2026-02-24 | 62cbf35 | changelog: add shortcut hints proxy fix entry |
| 2026-02-24 | 658a8b4 | add midi drum pattern to phrase import: parse .mid files and create renoise phrases |
| 2026-02-23 | 94fa202 | fix shortcut hints: replace broken monkey-patch with renoise.tool() proxy |
| 2026-02-23 | 9835b12 | changelog: rewrite metasynth fix entry for musicians |
| 2026-02-23 | 97287a9 | changelog: metasynth doc_version fix for renoise v3.4 compatibility |
| 2026-02-23 | 73307af | fix metasynth: detect doc_version from running Renoise instead of hardcoding v14 |
| 2026-02-23 | 43e7dea | changelog: add midi mappings for note position randomization |
| 2026-02-23 | 5d07279 | add midi mappings for Roll the Dice on Notes and Randomize Positions of Note-Offs |
| 2026-02-23 | e137e7a | fix flood paste cycling to respect full clipboard size including empty lines |
| 2026-02-23 | d113cf0 | changelog: slicerough crash fix (invalid slice sample_position index '0') |
| 2026-02-23 | f60f8e5 | fix slicerough: remove duplicate insert_slice_marker(1) causing position 0 crash |
| 2026-02-23 | 47dc5f5 | docs: changelog entry for Bug identified during triage — see thread for deta |
| 2026-02-23 | ce89ce9 | fix: clamp slice marker positions to minimum of 1 in slicerough |
| 2026-02-23 | e9ebcb2 | Suppress lowercase-global LSP diagnostic |
| 2026-02-22 | 9f576b5 | autosamplify hardening round 4 — 10 fixes |
| 2026-02-22 | 73c74fe | autosamplify hardening round 3: slice pre-clear, index drift, orphan cleanup, legacy guard |
| 2026-02-22 | e0ac495 | harden AutoSamplify further: richer dedup key, batch cap, selectedSample guard |
| 2026-02-22 | ff41d19 | harden PakettiAutoSamplify: re-entrancy guard, name-based tracking, pcall protection |
| 2026-02-22 | deccb24 | autosamplify hardening: re-entrancy guard, pcall, descending sort, alias filter, cap 10→50 |
| 2026-02-22 | 551170e | add .luarc.json to suppress false-positive undefined-global warnings for renoise |
| 2026-02-22 | ec3759d | fix slice marker crash in PakettiAutoSamplify multi-sample copy |
| 2026-02-21 | 88b4d0f | Use Renoise automation API: copy_from(), playmode, scaling, describe_undo() |
| 2026-02-21 | 1dd440a | more .gitignore updates |
| 2026-02-21 | 4de6534 | add changelog entry for Write Current BPM&LPB keybinding discoverability |
| 2026-02-21 | b91a261 | add Write Current BPM&LPB to Master Column keybindings for Global, Pattern Editor, Mixer |
| 2026-02-21 | 794a5ea | add Mixer:Paketti:Write BPM/LPB to Master keybinding |
| 2026-02-19 | 1a1765f | fix phrase follow boot crash in changeslog |
| 2026-02-19 | 9e64822 | fix phrase follow notifier nil crash - add changelog entry |
| 2026-02-19 | a5ff92a | fix: add auto-samplify sliced sample crash to changeslog |
| 2026-02-19 | 3e2361e | fix boot crash in PakettiPhraseEditor: defer enable_phrase_follow to app_new_document_observable |
| 2026-02-19 | 1012edf | fix phrase follow notifier nil crash when no phrase selected |
| 2026-02-19 | f2ba1fc | fix copy_from crash on sliced samples in PakettiAutoSamplify |
| 2026-02-19 | bc64eb7 | remove all .DS_Store files from tracking, add global gitignore pattern |
| 2026-02-19 | f174a89 | fix CHANGESLOG.md: add 70 missing --- separators, move supporter section to top |
| 2026-02-19 | aeb8a8f | paketti manual to paketti push |
| 2026-02-19 | e8a63d4 | .ds_store + pakettirx2loader |
| 2026-02-19 | 886bc82 | add Batch Convert SF2 to XRNI to Main Menu:File:Paketti Export.. for discoverability |
| 2026-02-17 | 2103205 | add Batch Convert RX2 to XRNI to File > Paketti Import menu |
| 2026-02-17 | 18b8845 | batch rx2 to xrni converter |
| 2026-02-10 | bb109d5 | dialog fixes metasynth fixes |
| 2026-02-09 | 712f7c7 | selection snap shortcuts |
| 2026-02-09 | fd5644a | tkna error |
| 2026-02-09 | 07ffe7e | more tkna stuff |
| 2026-02-09 | c5174e0 | section fix |
| 2026-02-09 | 1b1a48d | OctaMED Note Echo Tweak |
| 2026-02-09 | 3348a68 | fix again |
| 2026-02-09 | 1f3bbaa | bug issue fix |
| 2026-02-09 | 692ebcf | tkna changes |
| 2026-02-09 | 4f63a5d | advance cursor forward + backward correct method |
| 2026-02-08 | 2d092c9 | pattern advance sequence tweak |
| 2026-02-08 | e35e2c8 | file folder fixes |
| 2026-02-08 | e88e5df | folder finding tweaks |
| 2026-02-04 | d4e4364 | block loop |
| 2026-02-04 | 09398d3 | loopblock fix |
| 2026-02-03 | 87cf5f0 | Follow Page Pattern Toggle |
| 2026-02-03 | 19c4bff | plugin instrument follow device fix |
| 2026-02-02 | b9daa6f | again |
| 2026-02-02 | 7ce8c1c | again |
| 2026-02-02 | b9485cf | xrni default instrument fix |
| 2026-02-01 | 0ad9273 | select next instrument |
| 2026-01-31 | 06495f2 | paketti midi mapping preference |
| 2026-01-29 | b6046c0 | update manual |
| 2026-01-29 | 0f4ffd8 | paketti donation |
| 2026-01-23 | fd69140 | automation clipboard |
| 2026-01-22 | e6b7463 | metasynth gui improvements |
| 2026-01-21 | 496b945 | enh automation lfo tweak |
| 2026-01-21 | 37dc546 | mutetrig fix |
| 2026-01-21 | 6fa3d8d | image-to-sample imagemagick tweaks |
| 2026-01-21 | 294d8d3 | imagemagick for linux for imagetosample |
| 2026-01-21 | 8f43678 | image to sample fix |
| 2026-01-21 | d28f9ad | mutetrig + quickload tools fixes |
| 2026-01-19 | 987346c | + and - for automation curve enhance |
| 2026-01-19 | 09a941c | mutetrig added to multiple places -- sample fx chain tweaks, randomize |
| 2026-01-19 | 406086e | metasynth fix |
| 2026-01-19 | 9403105 | metasynth batch gen |
| 2026-01-19 | a511744 | fix errors |
| 2026-01-19 | 581f792 | metasynth canon |
| 2026-01-19 | 1feda6b | paketti automation curve + last touched automation parameter timer |
| 2026-01-19 | 518b197 | given timer fix in automate last touched |
| 2026-01-19 | 2394ea7 | automate last touched paketti preference more fidelity |
| 2026-01-19 | 5e46f3e | Delete .cursor/rules directory |
| 2026-01-19 | 6f1dbc5 | gitignore |
| 2026-01-19 | 7aabad8 | last touched parameter tweaks |
| 2026-01-19 | cc2b450 | additional profiles |
| 2026-01-17 | 2018985 | metasynth updates |
| 2026-01-16 | af5ee1d | metasynth updates2 |
| 2026-01-16 | d502cc3 | metasynth tweaks |
| 2026-01-15 | e4da398 | metasynth + automate parameter quick |
| 2026-01-14 | 7088c4b | last touched parameter |
| 2026-01-14 | 98af59b | create as many as you want metasynth dialog |
| 2026-01-14 | 48f9d2d | metasynth improvements |
| 2026-01-14 | be72609 | ytdlp improvements, same as espeak - better discovery of binaries for yt-dlp |
| 2026-01-14 | 07884a7 | eSpeak fix |
| 2026-01-13 | c06727d | espeak autodetect improvement |
| 2026-01-13 | e4f3f1d | create 20 metasynth |
| 2026-01-13 | 37dbf8e | metasynth tweaks |
| 2026-01-13 | b0e103a | disable macro, properly bind LFOs to crossfade gain |
| 2026-01-13 | cb2df7d | metasynth gainer crossfade lfo wip2 |
| 2026-01-13 | 2a507a3 | metasynth wip |
| 2026-01-13 | da1be90 | metasynth randomized instrument effect chain system |
| 2026-01-13 | 42db3f2 | metasynth updates and more incoming |
| 2026-01-12 | 08d6a7f | metasynth without sends, or with sends |
| 2026-01-12 | 9ec6864 | metasynth fixes |
| 2026-01-12 | fd983fc | duration fix |
| 2026-01-12 | 81a2dcf | two route |
| 2026-01-12 | 45c46d2 | metasynth tweaks |
| 2026-01-12 | d8c2b0c | cleanup |
| 2026-01-12 | 006ed4b | metasynth updates2 |
| 2026-01-12 | b9fed66 | metasynth updates |
| 2026-01-11 | 09281fa | casiinopack |
| 2026-01-10 | db6f8f1 | next phrase will actually go to Off phrase, same with previous phrase, when reaching the last or first phrase |
| 2026-01-09 | 09e2a0a | misc updates |
| 2026-01-08 | 12ece9b | wonkify dialog improvement |
| 2026-01-08 | 3cfb847 | paste with editstep clipboard |
| 2026-01-08 | 9c14ac4 | Delete paketti_pattern_render_1767767745.wav |
| 2026-01-08 | 97e8c65 | single row copy cut |
| 2026-01-07 | 5423d5d | mixpaste + samplify |
| 2026-01-07 | 22cf056 | clipboard wonk |
| 2026-01-07 | d5ee037 | bpm interpolate shortcut |
| 2026-01-07 | 3e4ca74 | write bpm naming correction |
| 2026-01-07 | a6f719d | manual fix |
| 2026-01-06 | f04f7c3 | pattern phrase editor replicate above to selection tweaks |
| 2026-01-06 | 01551ae | process slice fix |
| 2026-01-05 | 3313ecf | further optimizations |
| 2026-01-05 | d514e74 | 16x to 400x improvement in speed |
| 2026-01-05 | 2ab4f04 | octamed fix |
| 2026-01-05 | 06f2733 | machinedrum ccizer |
| 2026-01-05 | f659b26 | ccizer tg33 |
| 2026-01-05 | e3fbbb2 | shift-alt-d, 2026, stem loader updates |
| 2026-01-04 | 1f96196 | alt-L improvement |
| 2026-01-04 | 9c5122b | sequence updates |
| 2026-01-02 | ccc8242 | pattern matrix paketti.. combined with paketti menu entries |
| 2026-01-02 | 9d2e3a3 | octamed pick put fix |
| 2026-01-01 | cb2f45c | save song midi |
| 2026-01-01 | f849227 | curve slicer to slice pro + other improvements |
| 2026-01-01 | 1718dcd | additional midi tweaks + autosamplify fix |
| 2025-12-30 | 5fbf916 | dupe fix |
| 2025-12-30 | 944e931 | another dupe tweak fixed |
| 2025-12-30 | c6fe719 | Delete Themes/Enstöring.xrnc |
| 2025-12-30 | f135723 | Delete Themes/PrayerPLŌ.xrnc |
| 2025-12-30 | b501234 | Main Menu → Tools → Paketti → Track/Instrument Organization Instrument Box → Paketti → Track/Instrument Organization Pattern Editor → Paketti → Track/Instrument Organization Mixer → Paketti → Track/Instrument Organization Pattern Matrix → Paketti → Track/Instrument Organization |
| 2025-12-29 | 11f7350 | sort by track, sort by instrument |
| 2025-12-28 | 287b2db | global track slot mute patterns |
| 2025-12-28 | ece88b8 | toggle match editstep with note placement (note column) tweak |
| 2025-12-27 | 38a8bac | track slot muting pattern matrix |
| 2025-12-27 | ad80bc7 | duplicate track menuconfig fix |
| 2025-12-26 | 10e09c3 | favorited instrumetns |
| 2025-12-26 | 3c43d1c | plugin instr automation |
| 2025-12-25 | 4971f48 | control midi exposed parameters |
| 2025-12-24 | cf587ff | select track select instrument midi follow |
| 2025-12-23 | af5182a | clean jump |
| 2025-12-22 | 491d321 | duplicate track and instrument clean |
| 2025-12-21 | a2c1291 | go forwards |
| 2025-12-21 | 2bfb176 | slice write sync |
| 2025-12-19 | d29152d | paketti stemloader update |
| 2025-12-19 | 9fd33bc | bigger better dialog more informative for output routings |
| 2025-12-19 | e87d093 | calculate outputs, direct, ask, include master |
| 2025-12-19 | 09fe1a1 | stemloader improvements |
| 2025-12-18 | cdd5b07 | stem loader bpm update |
| 2025-12-18 | 8afb5d1 | stemslicer WIP |
| 2025-12-17 | a7f4443 | enhancements in performance, hopefully |
| 2025-12-15 | 466f6e0 | same shortcuts to pattern sequencer, pattern editor, mixer, pattern matrix, phrase editor - for Pattern Name Loop |
| 2025-12-15 | ea7be12 | pattern name loop + overdub |
| 2025-12-14 | e5dfb0d | record with 0g01 |
| 2025-12-13 | 816b59a | notifier updates |
| 2025-12-12 | b29487b | quick sample |
| 2025-12-11 | 2dc1704 | sample editor tweaks |
| 2025-12-11 | 04479bb | sample editor menu entry tweaks |
| 2025-12-11 | 5c18dad | sample editor menu entry tweaks |
| 2025-12-11 | e5e244c | create new instrument based on slices |
| 2025-12-11 | 94bf751 | rx2 to ot + ot to wavcue export made into main menu |
| 2025-12-10 | 413199c | octamed themes |
| 2025-12-10 | 0b1c50c | same seed same result |
| 2025-12-09 | 52a9807 | pattern editor cheatsheet sample fx column tweak |
| 2025-12-09 | 1318329 | shasuramk2 correction |
| 2025-12-08 | f972af9 | batch convert of rx2 to ot, batch convert of ot to wavcue |
| 2025-12-08 | c63b518 | pattern editor cheatsheet now supports phrase editor cheatsheet too |
| 2025-12-07 | b6dcd27 | keep sequence sorted added to paketti preferences |
| 2025-12-07 | 6e73d07 | keep sequence sorted fix |
| 2025-12-05 | 6b90a93 | double double halve halve double halve lpb in phrase |
| 2025-12-04 | aca33f6 | delete all above or below or both, selection reading |
| 2025-12-04 | 82bd3d0 | pattern sequence delete all above and below |
| 2025-12-04 | 010aeef | sononym improvement for linux |
| 2025-12-01 | a8d4e0b | global sync to all samples in 8120groovebox |
| 2025-11-30 | 0f7eb30 | midi select track 01...32 |
| 2025-11-29 | 2ed922e | s maximized false |
| 2025-11-29 | 7235754 | improved cycle |
| 2025-11-28 | d068cf3 | mono cycle |
| 2025-11-28 | 89d1527 | mono cycle |
| 2025-11-27 | ccc4fca | push to phrase editor, or don't push to phrase editor modification |
| 2025-11-27 | 3054c93 | select next phrase previous phrase or 01...16 |
| 2025-11-27 | 27fc9bc | wipe slice midimappings |
| 2025-11-27 | 0c58153 | wipe&slice write random equal slices |
| 2025-11-26 | 48a9f46 | 26.11.2025 update |
| 2025-11-23 | cd2ebf7 | paketti manual updates (oldabout removed) |
| 2025-11-23 | 2608640 | subcolumn improvement |
| 2025-11-23 | 3c7384e | append user-defined |
| 2025-11-22 | 915e327 | ctrl-f7 impulsetracker |
| 2025-11-21 | 1b2be9c | correct solution for ahdsr fix |
| 2025-11-21 | 8b3c6e3 | find volume ahdsr improvements |
| 2025-11-20 | f73366e | unison fix |
| 2025-11-20 | d1744f9 | volume ahdsr find properly instead of hardcoding |
| 2025-11-20 | 85e3c61 | phrase + pattern editor nudge + move selection midi mappings |
| 2025-11-20 | 0e92d8c | add final elements |
| 2025-11-20 | 4223e98 | one more thanks update |
| 2025-11-20 | 853df3e | roby added to Thanks in About Paketti |
| 2025-11-20 | f17bab8 | updated thanks with Roby |
| 2025-11-20 | 84f7ad1 | phrase editor version of nudge and move selection |
| 2025-11-20 | 1e67bbc | nudge and move selection |
| 2025-11-19 | 21d873f | 8120 updates |
| 2025-11-19 | 11a3bbc | send tracks |
| 2025-11-19 | 39f76eb | select specific track no longer kicks you to pattern editor |
| 2025-11-19 | bdadb55 | select specific track 32 |
| 2025-11-19 | 3c64a18 | separator fix |
| 2025-11-19 | 18ac5aa | none device, and no separator error when creating new track |
| 2025-11-18 | b5738fa | pattern init fix |
| 2025-11-18 | 3eb5a74 | paketti pattern corrections |
| 2025-11-18 | a9a1d21 | pattern editor / phrase editor init settings |
| 2025-11-17 | 7ccbd4d | wav cue |
| 2025-11-16 | 9eb485c | smaller rex2decoder win executable |
| 2025-11-16 | 0366aac | rx2 with x86_64 and arm64 architectures for macOS |
| 2025-11-16 | 30b2d40 | sf2 tweaks |
| 2025-11-16 | c534a64 | no duplicate menu entries |
| 2025-11-16 | 69252d1 | pick up slices + apply slices with same relative positioning |
| 2025-11-15 | 81c7e26 | sf2 fix |
| 2025-11-15 | dd7edec | nudge up nudge down |
| 2025-11-14 | 5769224 | trim by half (selected sample) |
| 2025-11-13 | 8fd4238 | not seeing paketti manual having updated |
| 2025-11-11 | 058bde7 | play current sequence |
| 2025-11-10 | a1efedd | v3.3.2 protection for errors |
| 2025-11-10 | 202b3c1 | roadmap manual |
| 2025-11-09 | 3070f84 | roadmap manual |
| 2025-11-09 | fab098d | Global:Paketti:Play Current Pattern Sequence |
| 2025-11-09 | 9137d16 | phrase editor nudge up nudge down |
| 2025-11-08 | 34c1b82 | phrase editor updates |
| 2025-11-08 | 974182c | transpose phrase |
| 2025-11-08 | 2cb59b5 | phrase editor, alt-L and write notes ascending etc |
| 2025-11-07 | 41ac34a | 28604 8svx 16sv iff export |
| 2025-11-07 | ae90c36 | liquid liquid fix |
| 2025-11-06 | 381cf13 | loadplaidzap |
| 2025-11-06 | d14725d | paketti preferences + about tweaks |
| 2025-11-05 | 133d3d8 | has automation fix |
| 2025-11-05 | 06edb56 | show hide 1st...16th plugin instrument external editor |
| 2025-11-04 | 67b73b6 | move slice end fine + start fine |
| 2025-11-04 | 8732284 | 1x 10x 50x 100x frames fix |
| 2025-11-04 | f9fe341 | lazy slicer feature |
| 2025-11-03 | 8a98a2c | truncate sample |
| 2025-11-03 | 5a441f7 | move slice marker work |
| 2025-11-03 | 7700a6b | midi mapping move slice end + start |
| 2025-11-03 | cde6625 | move slice end move slice start knob |
| 2025-11-02 | dd32610 | push vertically |
| 2025-11-02 | 2f86192 | capture last take dump slots tweak |
| 2025-11-02 | e824f9a | capture last take fix |
| 2025-11-01 | 87d88f4 | change selected sample pitch + pan + volume |
| 2025-11-01 | 596c3e8 | autosamplify tweaks |
| 2025-11-01 | 64a7ded | pcmwriter 6.2 api fix |
| 2025-11-01 | 3cc3213 | sbx fix |
| 2025-11-01 | 6e45dc3 | startup tweaks |
| 2025-10-30 | af78c2c | sbx init on renoise start fix |
| 2025-10-29 | aea2b16 | create new instrument and apply current slices fix |
| 2025-10-29 | 3290577 | tweaks |
| 2025-10-26 | 1e4cb8c | main menu options checkboxes |
| 2025-10-25 | 11179ee | midi updates |
| 2025-10-25 | b760bb3 | change instrument relative fix midi |
| 2025-10-25 | 43140c1 | sample editor destructive duplicate |
| 2025-10-25 | b0ed907 | alt-b modification |
| 2025-10-25 | 4084bbd | play pattern |
| 2025-10-24 | 2279e00 | play&loop 64 |
| 2025-10-24 | adfdeaa | playerpro transpose all instruments, or selected instrument |
| 2025-10-23 | 63ad3b3 | automation stack tweak |
| 2025-10-23 | 3b2fcfe | render pattern matrix selection to new instrument |
| 2025-10-23 | 9f04871 | chebyshev dialog tweaks |
| 2025-10-22 | 92de743 | square rounded to single cycle waveofrm |
| 2025-10-22 | ca47fdb | digitakt auto slot fix |
| 2025-10-22 | 23e6b9e | digitakt sample chain export dialog tweaks |
| 2025-10-22 | 1b3b120 | digitakt no longer stuck to specific instrument set on dialog open |
| 2025-10-22 | 3fe38a9 | digitakt export shortcuts |
| 2025-10-22 | 9708305 | aftertouch tweaks |
| 2025-10-22 | ed31fb6 | yet another theme |
| 2025-10-21 | 7628b80 | Delete Themes/weizenkeim_classroom.xrnc alias |
| 2025-10-21 | c1b7b97 | Delete Themes/unempty_milspec.xrnc alias |
| 2025-10-21 | ff348c0 | Delete Themes/Default.xrnc alias |
| 2025-10-21 | 3be93b6 | Delete Themes/Default Black.xrnc alias |
| 2025-10-21 | 7572406 | Delete Themes/Colorful (NPC1).xrnc alias |
| 2025-10-21 | 9f22b2d | why aliases |
| 2025-10-21 | b16bd86 | removed broken themes |
| 2025-10-21 | 5ecc309 | remove broken ones |
| 2025-10-21 | e01106e | 0t00 0v00 0d00 0u00 0a00 midi-writers |
| 2025-10-21 | f4cd5ac | more themes |
| 2025-10-21 | 8e781fb | alt-b tweaks |
| 2025-10-20 | 333a35a | replicate selected subcolumn |
| 2025-10-20 | c2263b4 | paketti preferences optimization |
| 2025-10-20 | 3d573e4 | paketti gater control |
| 2025-10-19 | 51fde06 | iti export |
| 2025-10-18 | 1f5ed75 | iff export fix |
| 2025-10-18 | c47c076 | menu entries |
| 2025-10-18 | 79b5345 | proper export with windows export |
| 2025-10-18 | b0f18ec | 8svx windows tweak |
| 2025-10-18 | c080311 | windows separator fix for 16sv 8svx iff + error debug dialog |
| 2025-10-18 | cadd080 | file paketti export for 8svx iff 16sv |
| 2025-10-18 | 07883ca | 8svx + 16sv menu entries + shortcuts etc |
| 2025-10-18 | 457e1a7 | 8svx + 16sv wip |
| 2025-10-17 | 35dc437 | themes |
| 2025-10-16 | 8bc05f1 | theme selector updates |
| 2025-10-15 | 953bf12 | remove ccizer example |
| 2025-10-14 | dc8e744 | ccizer |
| 2025-10-14 | 467afdb | Delete ccizer/midi_control_example.txt |
| 2025-10-14 | 363b30a | Delete ccizer/99_comprehensive_mapping.txt |
| 2025-10-14 | 2733547 | se02, minilogue, monologue, microfreak, sc88st CCizers |
| 2025-10-13 | c6ed427 | favorited toggle fix |
| 2025-10-13 | ecfdae0 | bypass vst au ladspa dssi native meta router, toggle, enable |
| 2025-10-12 | 56bdc6e | autoupgraded removed |
| 2025-10-12 | 55c01e5 | correct ignore complete folder |
| 2025-10-12 | 1715179 | remove Customization |
| 2025-10-12 | 9265a35 | ITI removals |
| 2025-10-12 | 4421948 | more removals |
| 2025-10-12 | f93c12b | size tweaks |
| 2025-10-12 | 60a5672 | gitignore updates |
| 2025-10-12 | 8515ebf | more removals |
| 2025-10-12 | b5bcfdb | remove xi stuff |
| 2025-10-12 | 33603fc | Delete cache_47851151011141154710111597114117111104111477711711510599471147766809550485052954849955055321159710911210810111547951001141171091154789971099710497456888504848100114117109115836577807669112979910747.json |
| 2025-10-12 | 1e59f61 | Delete cache_47851151011141154710111597114117111104111477711711510599471147766809550485052954849955055321159710911210810111547951001141171091154788824948326811411710911547.json |
| 2025-10-12 | 031ca13 | cache json filter |
| 2025-10-12 | 176c55e | Delete cache_47851151011141154710111597114117111104111477711711510599471147766809550485052954849955055321159710911210810111547951001141171091154787971161163911532861051101169710310132681141171093277979910410511010132809799107324947.json |
| 2025-10-12 | 9a91016 | Delete cache_4785115101114115471011159711411711110411147771171151059947114776680955048505295484995505532115971091121081011154795100114117109115476877685047.json |
| 2025-10-12 | ec8f9ce | Delete cache_4785115101114115471011159711411711110411147771171151059947114776680955048505295484995505532115971091121081011154795100114117109115471199795115121110116104951001141171091159549549810511647.json |
| 2025-10-12 | 0be3e3d | Delete cache_47851151011141154710111597114117111104111477711711510599471147766809550485052954849955055321159710911210810111547951001141171091154710810511810511010332100114117109115479910411111211210110047.json |
| 2025-10-12 | 530366f | Delete cache_4785115101114115471011159711411711110411147771171151059947114776680955048505295484995505532115971091121081011154795100114117109115471081051181051101033210011411710911547.json |
| 2025-10-12 | 5bc25cd | Delete cache_478511510111411547101115971141171111041114777117115105994711477668095504850529548499550553211597109112108101115479510011411710911547.json |
| 2025-10-12 | a2d8b4d | Delete cache_4785115101114115471011159711411711110411147771171151059947114776680955048505295484995505532115971091121081011154733111117116115105100101115111117114991011154733333311610111510897105110100117991161051111101159710911210810111547.json |
| 2025-10-12 | 6b0e965 | Delete cache_478511510111411547101115971141171111041114777117115105994711477668095504850529548499550553211597109112108101115473311111711611510510010111511111711499101115473333338369897583115971091121081019910047.json |
| 2025-10-12 | a9d1311 | paketti pcm writer improvements |
| 2025-10-10 | 488eb42 | macro to pattern updater |
| 2025-10-10 | 99d130d | only record when editmode is on |
| 2025-10-10 | 6614ccc | write to effect parameter |
| 2025-10-09 | 89a099c | automation write |
| 2025-10-09 | cd650af | fuzzy sample search improvements |
| 2025-10-07 | 83fb2c0 | automation stack |
| 2025-10-07 | 9ad5b5b | hyperedit instr automation control fix |
| 2025-10-07 | db8e73a | paketti update |
| 2025-10-06 | 53cf0e1 | drumkit loader mutetrig |
| 2025-10-06 | 57d9f5e | Fruchtringe theme added |
| 2025-10-06 | 49a457a | menu entry tweaks |
| 2025-10-05 | b97d785 | updated credits |
| 2025-10-05 | f738ac6 | no goto continue |
| 2025-10-05 | 95aceec | eSpeak + track automation + pattern matrix menu entries |
| 2025-10-05 | dfd3d65 | made convert fx to automation, automation to fx more available by putting it to Track Automation window |
| 2025-10-05 | ccf4935 | automation stack |
| 2025-10-05 | 03f6592 | move fx to automation, move automation to fx |
| 2025-10-04 | 645c39d | tooltips |
| 2025-10-04 | 036b4d6 | midi jump loop |
| 2025-10-03 | 03c2e84 | codespell typo fixes |
| 2025-10-03 | 5658943 | crossfade with fades |
| 2025-10-02 | ea13012 | frame count updates |
| 2025-10-02 | 2caf0aa | rename current instrument |
| 2025-10-02 | 0b8c928 | magic workbench theme |
| 2025-10-01 | 9c332ce | frame count optimization |
| 2025-10-01 | d4dae55 | frame count dialog |
| 2025-10-01 | 9e9c68b | frame calculator |
| 2025-10-01 | 73942a2 | pattern editor tweaks |
| 2025-10-01 | a260ad6 | tweak |
| 2025-10-01 | 67c11f7 | rename tracks by played samples optimization |
| 2025-10-01 | 66f4bf6 | global shortcut for rename tracks by played samples |
| 2025-09-30 | 5775f6e | phrase init loop should actually work |
| 2025-09-30 | bb7469a | lotuastation theme updates |
| 2025-09-30 | 80b3559 | empty xrni |
| 2025-09-29 | ebcb211 | wavefiles not supposed to be there |
| 2025-09-29 | fdc1d5d | remove prophet8 since it's actually prophet6 |
| 2025-09-29 | 26b61da | hyperedit groovebox8120 |
| 2025-09-29 | 9c96d3c | hyperedit, groovebox8120, new sample pakettification tweaks |
| 2025-09-28 | f9944be | lotuastation themes |
| 2025-09-28 | f8ffea4 | alias identical patterns |
| 2025-09-28 | fd3d0e2 | stemslicer updates |
| 2025-09-28 | a3c86d2 | distribute all samples to separate fx chains |
| 2025-09-27 | 55f9fba | theme added |
| 2025-09-27 | 6d68ef2 | track renamer global |
| 2025-09-27 | 4466881 | send track settings |
| 2025-09-26 | e122558 | linter errors |
| 2025-09-26 | 868e866 | create new send track / multiband send track |
| 2025-09-24 | 49b96e7 | create new instrument / delete current instrument global shortcuts added |
| 2025-09-24 | 3a0975e | hyperedit tweaks |
| 2025-09-24 | f3bbd9a | hyperedit updates |
| 2025-09-23 | 92f6011 | hyperedit tweaks |
| 2025-09-23 | 85d2168 | hyperedit |
| 2025-09-21 | 797b91d | additional section control |
| 2025-09-20 | 785c18f | notestring tweaks |
| 2025-09-20 | 8a9c3b3 | zero crossings |
| 2025-09-20 | 2f569c4 | bpm-based sample slicer |
| 2025-09-19 | f7059f6 | fixed groovebox 8120 regressions due to polyend mtp loading clashes |
| 2025-09-19 | 9fc8478 | Delete paketti_pattern_render_1756897802.wav |
| 2025-09-19 | 2bc7089 | find note to pattern editor area |
| 2025-09-19 | cd5fbc5 | polyend device root improvement |
| 2025-09-19 | 2290d86 | preference improvements |
| 2025-09-18 | f10de14 | section midi mappings |
| 2025-09-18 | abdd8ab | correct stemslicer |
| 2025-09-18 | 202f8f8 | stemslicer manual entry |
| 2025-09-17 | 78da014 | sample offset slice step sequencer updates |
| 2025-09-16 | d2d5fa2 | playerpro linear overlay |
| 2025-09-16 | 547a1aa | linear keyboard layer |
| 2025-09-15 | fd9d0bd | set oversampling enabled/disabled globally |
| 2025-09-15 | 130ff94 | al8 theme |
| 2025-09-15 | e7a5128 | prophet8 ccizer |
| 2025-09-15 | 09583a8 | paketti automation tweak hacks |
| 2025-09-15 | c7274f0 | make paketti function search be available in more spaces |
| 2025-09-15 | 5aff10d | chebyshev magnet shaper tweaks |
| 2025-09-15 | 57573f5 | linear keyboard layer tweaks |
| 2025-09-14 | 1807bb6 | pick & move |
| 2025-09-14 | 74d6183 | .mt import beginnings of |
| 2025-09-14 | 3be005a | set all automation envelopes to points/lines/curves |
| 2025-09-13 | e1c62e4 | polyend dialog updates |
| 2025-09-10 | aa96492 | don't error out if external editor doesn't exist for the device :) |
| 2025-09-10 | b37282d | select current row |
| 2025-09-09 | e8f9ff7 | ccizer fixes |
| 2025-09-08 | 3c26d3e | yt-dlp updates |
| 2025-09-08 | abef430 | polyend menu for main menu tools paketti |
| 2025-09-08 | c685669 | ytdlp fix |
| 2025-09-08 | 7ecdc46 | export subfolders as melodic slices , drum slices update |
| 2025-09-08 | c7e3741 | yt-dlp process slicing fixes |
| 2025-09-08 | 74ac409 | yt-dlp tweaks for linux part2 |
| 2025-09-08 | c4c9111 | yt-dlp tweaks for linux |
| 2025-09-07 | f6fd088 | slice offset step seq improvements |
| 2025-09-07 | e025c78 | one known issue |
| 2025-09-07 | 33436ee | slice stepsequencer tweaks |
| 2025-09-05 | 7aeda7c | slice detection improvement |
| 2025-09-04 | 0cab867 | 8120 error fix |
| 2025-09-04 | 01278ee | paketti sample offset slice step sequencer update |
| 2025-09-04 | 680bdfb | sample offset update |
| 2025-09-03 | f7c7259 | sample offset, slice step sequencer |
| 2025-09-03 | e249eba | stuff and stuff |
| 2025-09-03 | 0821766 | paketti polyend tracker tweaks |
| 2025-09-02 | 2bec950 | polyend buddy to gadgets |
| 2025-09-02 | af358d3 | polyend buddy tweaks |
| 2025-09-02 | 880075f | sample offset slice stepsequencer |
| 2025-09-02 | b441cc9 | sample effect generator normalize fix |
| 2025-09-02 | ffdcf8d | nope nope nope not needed |
| 2025-09-02 | 296fc38 | remove large file |
| 2025-09-02 | 4059327 | the grand old require thing |
| 2025-09-01 | cfce907 | one more require fix |
| 2025-09-01 | 8116674 | eSpeak require tweak |
| 2025-09-01 | 316d82a | parameter editor randomize by editstep |
| 2025-09-01 | fdd7f11 | one more require tweak |
| 2025-09-01 | a0b7a00 | sample effect generator tweaks |
| 2025-09-01 | 3af6899 | sample effect generator tweaks |
| 2025-09-01 | b4e7b94 | separator separator |
| 2025-09-01 | ceba916 | separator tweak for rx |
| 2025-09-01 | 9ec641b | sample effects generator improvements |
| 2025-08-31 | 750a35e | tweaks |
| 2025-08-31 | 729e6fe | sample effect generator |
| 2025-08-30 | ae11acf | polyend buddy melodic slice |
| 2025-08-28 | 2040f9d | fuzzy sample search, lots of other fixes |
| 2025-08-27 | ee53320 | visual fill updates |
| 2025-08-27 | a9c9099 | ringmod instr |
| 2025-08-27 | f31efc2 | Fill clamp to 119 |
| 2025-08-27 | a1be65f | fill updates |
| 2025-08-26 | e3d1856 | paketti fill dialog |
| 2025-08-26 | 390d94a | clear unused patterns etc |
| 2025-08-26 | 65456c1 | slice count + explode notes |
| 2025-08-25 | 55cb24d | squeeze notes pattern song, explode notes new tracks pattern or song, and name tracks and sort properly |
| 2025-08-25 | 4091877 | one more push |
| 2025-08-25 | aba9add | filename keyzone distributor, swap pattern slot with above/below |
| 2025-08-23 | 27caec6 | tree structure hide |
| 2025-08-22 | 4b33cd7 | groovebox8120 update |
| 2025-08-22 | bf92d87 | render tweaks + eq64 experimental + function search improvements |
| 2025-08-22 | 1a66e6a | set selected instrument transpose flood |
| 2025-08-21 | 14a6367 | menu entry updates |
| 2025-08-21 | 476f91c | create new sample slot select + delete current sample slot |
| 2025-08-19 | 55ffd58 | iti tweak |
| 2025-08-19 | e64bdaf | iti support |
| 2025-08-18 | 59d5597 | place sample to end at end of pattern |
| 2025-08-16 | 77d48f5 | capture last take |
| 2025-08-15 | 424c9a0 | file organization removal |
| 2025-08-15 | 3a2e8e1 | snapshot update |
| 2025-08-15 | 5a05678 | paketti slab'o'patterns |
| 2025-08-15 | 24ce0eb | dialog of dialogs is clickable again .. ouch.. |
| 2025-08-15 | 39cfe8d | dialog of dialogs is clickable again .. ouch |
| 2025-08-15 | 63e88de | note off to all rows on all tracks, fix |
| 2025-08-13 | d3443aa | glyph update |
| 2025-08-13 | 67481a9 | glyph update |
| 2025-08-12 | 3052992 | 8120 updates |
| 2025-08-11 | f42100f | g8120 eq30 updates + tweaks + playhead control |
| 2025-08-10 | 576dad1 | 8120 global beatsync, nna mode, beatsync values per instrument |
| 2025-08-10 | 03cb471 | menu entry file dynamic |
| 2025-08-09 | 25ae792 | push |
| 2025-08-09 | 124ec4e | bucket brigade tweak |
| 2025-08-08 | b96cf96 | more themes |
| 2025-08-07 | aef0bf0 | Delete xi/before.xi |
| 2025-08-07 | a4c6508 | Delete xi/after.xi |
| 2025-08-07 | 3d64180 | playerpro updates |
| 2025-08-07 | bacd5b9 | sectionizer + playerpro updates |
| 2025-08-06 | 297d8b5 | bufferzone for changeslog |
| 2025-08-06 | e215cec | dialog of dialogs tweaks |
| 2025-08-06 | 498fa91 | dialog of dialogs tweaks |
| 2025-08-06 | 6e23e75 | fix write slice to not be hardcoded |
| 2025-08-06 | 3d04b24 | playerpro update |
| 2025-08-06 | 604dd72 | pattern status monitor preference |
| 2025-08-05 | 28fca0c | octamed ordering fix |
| 2025-08-05 | 7fb4a0a | stay gone |
| 2025-08-05 | 5a5763b | files being moved around |
| 2025-08-05 | 85e535d | clear some noise |
| 2025-08-05 | 417a38a | duplicates should be removed |
| 2025-08-04 | 10cf6f3 | today's updates |
| 2025-08-02 | 5c5a1c3 | remove whats not needed for research no more |
| 2025-08-02 | 2a82e23 | gater thing |
| 2025-08-02 | 10a8c30 | groovebox8120 + gater highlight updates |
| 2025-08-02 | e3719d4 | launch app path tweaks |
| 2025-08-02 | c617447 | replicate selected subcolumn above + above¤t |
| 2025-08-01 | 312db40 | action selector reinstated - bugs fixed |
| 2025-08-01 | e0bb531 | experimental render |
| 2025-08-01 | b7b48ac | emptied unused empty slots |
| 2025-08-01 | a46f128 | deleted unused samples fix |
| 2025-07-31 | c35f5ce | theme update + unusedsamples tweak + a few other things |
| 2025-07-30 | 454ee9e | drumkit should be saved locally if no device available |
| 2025-07-30 | 40634fd | export as pti + drumkit tweak |
| 2025-07-30 | 3e3c254 | create local backup copy function made global instead of local |
| 2025-07-30 | a8e71cf | polyend buddy midi trigger added |
| 2025-07-30 | 2c0955c | just some minor changes |
| 2025-07-29 | e9047f0 | bloodsugar |
| 2025-07-29 | 0226633 | stacker update |
| 2025-07-28 | ddf820e | stacker hide |
| 2025-07-28 | d50c35a | fuzsearch dialog of dialogs updateexit |
| 2025-07-28 | 3d0497c | dialog of dialogs |
| 2025-07-27 | ac00aac | teis amigaos |
| 2025-07-27 | bbf54e2 | reverted mute |
| 2025-07-27 | 9d5731e | teis theme update |
| 2025-07-27 | 080682b | render selection, etc |
| 2025-07-25 | 555db2c | audition feature |
| 2025-07-25 | 105b257 | paketti prefs optim |
| 2025-07-25 | f96e928 | bpm randomizer not on by default |
| 2025-07-25 | d7d45cd | prefx fix |
| 2025-07-25 | ddeba3b | phrase looping improvements |
| 2025-07-25 | c902e85 | phrase loop toggle |
| 2025-07-25 | 1cb3dec | dialog of dialogs |
| 2025-07-25 | 9e836a5 | canvas fix |
| 2025-07-24 | dd6ab2b | nested for loop optimizations |
| 2025-07-24 | 79fa3c3 | surge surgemacro |
| 2025-07-24 | 729bbc1 | don't mutilate other people's instrument properties settings anymore |
| 2025-07-24 | 3b15895 | instrument properties do nothing |
| 2025-07-24 | 64833b6 | do nothing |
| 2025-07-23 | a6d6252 | bpm randomizer preference |
| 2025-07-23 | ca9f3f0 | optimizations + groovebox8120 16-steps-32-steps |
| 2025-07-23 | f9ec2f4 | sample offset fill |
| 2025-07-22 | 8256088 | pattern status monitor |
| 2025-07-21 | 50853c9 | external editor fix + lfoenvelopepan preset++ manual + shortcut |
| 2025-07-21 | 8d90233 | paketti custom lfo |
| 2025-07-21 | cfffdd8 | fuzmem |
| 2025-07-21 | 4007844 | umlaut |
| 2025-07-21 | 5b5ea50 | Rename Enstöring.xrnc to dudeee.xrnc |
| 2025-07-21 | c2ba831 | umlaut fix |
| 2025-07-21 | 05a672e | umlaut stuff |
| 2025-07-21 | 7b4aece | Rename PrayerPLŌ.xrnc to PrayerPLO.xrnc |
| 2025-07-21 | b1e4974 | debugprint menu enabled |
| 2025-07-21 | cc6e47b | heyyo clean |
| 2025-07-20 | 3107455 | autoreloaddebug removed from eSpeak, pakettipti, hotelsinusstepseq |
| 2025-07-20 | a70acaa | showit noise removal |
| 2025-07-19 | 1bc5c43 | presetplusplushipass |
| 2025-07-19 | d6a998b | sf2 quick fix might be bad move |
| 2025-07-18 | a2d47d6 | halve custom lfo steps |
| 2025-07-18 | 3167e44 | phrase loop fix |
| 2025-07-18 | 3413442 | phrase follow just in case tweak |
| 2025-07-18 | f830494 | metricmod dialog updates |
| 2025-07-18 | 56741f2 | metric mod update |
| 2025-07-18 | 704d53e | metric modulation + subdivision calculator |
| 2025-07-17 | a192e8b | custom lfo double + slice with padding but with samples |
| 2025-07-16 | 838bae8 | fit slicing with longest slice with padding for power of 2 |
| 2025-07-16 | d720965 | unknown pleasures theme + humanize shortcut + midi mapping + dialog |
| 2025-07-16 | 57e2212 | output routing +1 -1 |
| 2025-07-16 | 9aaced5 | link mode internal, or link mode keep |
| 2025-07-16 | 19d0f7a | play at row improvements |
| 2025-07-16 | 3997694 | pitchcontrol + pcmwriter tweaks |
| 2025-07-16 | 08ba44a | Delete PakettiPCMDrawer.lua |
| 2025-07-16 | 35e2edb | transpose +12 if pingpong |
| 2025-07-16 | 291a42d | pingpong fix |
| 2025-07-15 | b75aff1 | simple sample naming no more |
| 2025-07-15 | d2b6f75 | selected sample cycle tuning rename |
| 2025-07-15 | 58a61dc | quick selected instrument tuning |
| 2025-07-15 | 6f68621 | shortcuts for quick tune sample, quick tune instrument |
| 2025-07-15 | 83eb18c | simple sample pitch calculator tweaks |
| 2025-07-15 | 812032e | single cycle waveform with repitch |
| 2025-07-15 | 9bb3ce6 | repitch remove original just keep enhanced + tweak the interface |
| 2025-07-15 | 453216d | bpm pitch fix |
| 2025-07-15 | d3fc24d | hide hex preference |
| 2025-07-15 | 04377a1 | parameter canvas, single cycle waveform creator |
| 2025-07-14 | 4f37b61 | paketti pcm writer |
| 2025-07-14 | 29af484 | expfeat |
| 2025-07-14 | bad5aee | little update |
| 2025-07-13 | 01f2fee | disk browser tweakfix |
| 2025-07-12 | a9940c7 | can insert phrase fixed |
| 2025-07-12 | 89e52e3 | don't try to duplicate track+instrument if you're on a sendtrack or a grouptrack or a master track |
| 2025-07-12 | dbe59f4 | pakettification improvemnt |
| 2025-07-12 | 5bf6ea5 | phrase follow pattern playback hack |
| 2025-07-11 | 2273817 | 4 new themes |
| 2025-07-11 | 45e80fd | manifest fix |
| 2025-07-11 | cba6c88 | removals |
| 2025-07-11 | be024b0 | removal |
| 2025-07-11 | 55d2ba6 | remove extra cover |
| 2025-07-11 | 7a5a6c5 | smaller |
| 2025-07-11 | ef767fa | hide customization, pcm wave table updates |
| 2025-07-10 | 7c2c4ff | jonas the plugexpert error on enhanced phrase generator |
| 2025-07-10 | 94406a0 | OT |
| 2025-07-10 | 5c4f51c | remove |
| 2025-07-10 | 5ac1ea7 | remove old |
| 2025-07-10 | 4e1cb04 | removals additions |
| 2025-07-10 | 52d3b8f | remove xml |
| 2025-07-10 | 2901fb8 | updated thanks |
| 2025-07-10 | aafcfc0 | paketti cheatsheet minimize + match effect column forward + all rows |
| 2025-07-10 | 7b2cb7a | chordsplus fix |
| 2025-07-10 | 83c87a7 | midimappings updates and updates |
| 2025-07-10 | 30a314b | removed previous keybindings, adding another soon |
| 2025-07-10 | 634c272 | menu updates, C:\ update |
| 2025-07-09 | 764a2b5 | removals |
| 2025-07-09 | ad2dcf5 | foreign snippet updates |
| 2025-07-09 | 7d408af | paketti_cover cover |
| 2025-07-09 | 012874c | toolspath to root |
| 2025-07-09 | dde9a58 | ./toolspath |
| 2025-07-09 | 8a9d7e0 | manifest updates |
| 2025-07-09 | d0ee533 | remove old logs xmls etc |
| 2025-07-09 | e1817a1 | Delete KeyBindings/2024_08_16_Default Renoise Song with MidiMappings.xrns |
| 2025-07-09 | 380fd7e | Delete temp_sample_08_koenji_aif_enhanced_1751855894.bmp |
| 2025-07-09 | 0098157 | Delete temp_sample_08_koenji_aif_1751856140.bmp |
| 2025-07-09 | 183179c | Delete temp_sample_08_koenji_aif_1751855886.bmp |
| 2025-07-09 | 362f827 | Delete temp_sample_07_high_fantasy_aif__S_02__1751872886.bmp |
| 2025-07-09 | 707752a | Delete temp_sample_07_high_fantasy_aif__S_02__1751872861.bmp |
| 2025-07-09 | 23bb123 | Delete temp_sample_07_high_fantasy_aif__S_02__1751872790.bmp |
| 2025-07-09 | 0fc5e7a | Delete temp_sample_07_high_fantasy_aif__S_02__1751872763.bmp |
| 2025-07-09 | ab14d57 | Delete temp_sample_07_high_fantasy_aif__S_02__1751872736.bmp |
| 2025-07-08 | 55798cf | paketti enhanced phrase generator |
| 2025-07-08 | 23e3bee | sononymph paketti inject instrument |
| 2025-07-08 | 2387549 | sononymph |
| 2025-07-08 | 8e6ba57 | sononymph incoming |
| 2025-07-07 | 2daea4d | sample visualization and a few other things |
| 2025-07-07 | d7ddf2a | autohide diskbrowser preferences tweak |
| 2025-07-06 | 78484c8 | dt1 dt2 export, etc fixes |
| 2025-07-06 | 6231d95 | re-remove |
| 2025-07-06 | 30177b1 | slotshow improvements |
| 2025-07-06 | 0dab35d | not needed |
| 2025-07-06 | 9863aa0 | additive record follow pattern feature |
| 2025-07-06 | 081caff | remove file that doesn tneed to be there |
| 2025-07-05 | 1bf8348 | notifier feedback loop |
| 2025-07-05 | 5bd22ab | additive tweak + credits |
| 2025-07-05 | 4c62fe5 | additive record follow pattern feature |
| 2025-07-05 | b77806d | o is ö |
| 2025-07-05 | 5b04d49 | about-donations dialog update, manual changeslog updates + tweaks |
| 2025-07-04 | 913fabc | ccizer paketti midi populator updates |
| 2025-07-04 | 568e34c | ccizer fixes |
| 2025-07-03 | f63a9bf | ccizer |
| 2025-07-03 | 5f13ba1 | tuning |
| 2025-07-02 | 85529ca | 19edo tuning dialog tweak + functionality improvement |
| 2025-07-02 | e500ccb | octacycle + play till end |
| 2025-07-01 | a09568f | octacycle work |
| 2025-07-01 | 7928edc | another song nil fix |
| 2025-06-30 | d1d768c | added all catppuccin themes |
| 2025-06-30 | ff222e0 | updates for preparation for themes |
| 2025-06-29 | e2041fd | editstep0=tuning system |
| 2025-06-29 | 963c7cc | 19edo |
| 2025-06-27 | b3ddd28 | pakettify instrument improvements |
| 2025-06-26 | 43df820 | delete slices in selection range |
| 2025-06-23 | 1dcc84d | dialog of dialogs fix |
| 2025-06-23 | 501d20e | quick random 01 |
| 2025-06-23 | 96a4d16 | menu entries should close with closeKey - regression fixed |
| 2025-06-23 | 2895616 | hotelsinus sequencer fixes |
| 2025-06-22 | ef7b38d | dialogs close when open if opened again - other tiny maintenance runs |
| 2025-06-22 | 3602a17 | sample pitch modifier dialog size toggle |
| 2025-06-20 | 0c9a959 | there was never a renoise logic or reasoning where submenus needed to have .. in the end of the name |
| 2025-06-20 | c833178 | one last fix |
| 2025-06-20 | a7fc954 | more davidttl error fixes |
| 2025-06-20 | d67e913 | hide akp |
| 2025-06-20 | 9c51ec9 | davidttl errors fixed |
| 2025-06-20 | a0bff98 | akai stuff hidden |
| 2025-06-20 | 0ac6689 | legacy removed from bpm range |
| 2025-06-19 | c1f40e4 | range save |
| 2025-06-19 | 435cad7 | menu entry organization, some keybinds removed + pitch slider memory + updates |
| 2025-06-19 | 7e9ebf5 | Delete 80s 21p.pti |
| 2025-06-19 | ba8e3b1 | duplicate keybind |
| 2025-06-19 | 9f964b1 | more shortcuts global pattern editor for bpm length |
| 2025-06-19 | ffe31d9 | initial dialog state slider range fix |
| 2025-06-19 | fd235fb | improve pitch slider work -3+3 -12+12 -24+24 -120+120 |
| 2025-06-19 | b0c1fb2 | vinyl slider feedback solve |
| 2025-06-19 | 23abb52 | keyzone distributor fix |
| 2025-06-19 | fdc3031 | gears |
| 2025-06-19 | dbb56fd | pitchfix |
| 2025-06-19 | 8e40a5c | bpm vinyl slider |
| 2025-06-19 | 82b0c87 | tweak#2 |
| 2025-06-19 | f85f601 | twekas |
| 2025-06-18 | 8e7c0e8 | snapshot menu entries |
| 2025-06-18 | c335988 | polyend buddy alpha |
| 2025-06-18 | 3768a2a | bpm calculation dialog updates |
| 2025-06-18 | cb78b3e | autobpm |
| 2025-06-18 | b65eeb2 | bpm from sample length dialog updates |
| 2025-06-18 | f9c5238 | bpm sample length calculator T introduction |
| 2025-06-18 | 31f93a0 | reinstate changes to set_bpm_from_beatsync dialog |
| 2025-06-18 | 81d4d1d | gater improvements |
| 2025-06-17 | 609ce5a | hi |
| 2025-06-16 | b084073 | Delete preferences.xml |
| 2025-06-16 | 179134e | away with preferences.xml |
| 2025-06-16 | 95a618b | set with pitch+finetune + tweaks |
| 2025-06-16 | dc86011 | set bpm from samplelength |
| 2025-06-16 | 1db6273 | lpb updates |
| 2025-06-16 | bd128d6 | Delete preferences.xml |
| 2025-06-16 | 2e36937 | preferences.xml removal + gitignore |
| 2025-06-16 | dd50aec | bpm from sample length |
| 2025-06-16 | 384d151 | delete .dsp_cache |
| 2025-06-16 | 90d48c1 | dspcache removal |
| 2025-06-16 | c893e80 | Delete prune-tags.sh |
| 2025-06-16 | b117a49 | Delete paketti.sublime-project |
| 2025-06-16 | 19d51eb | Delete legacy_v2.8_tools.lua |
| 2025-06-16 | 6245544 | Delete free_keybindings_20250302_160606.txt |
| 2025-06-16 | a496eed | Delete free_keybindings_20250605_221405.txt |
| 2025-06-16 | 95d7898 | Delete free_keybindings_20250605_221807.txt |
| 2025-06-16 | ccf23c3 | height 1 |
| 2025-06-15 | f051e63 | drumkit version fix |
| 2025-06-14 | dde4352 | paketti groovebox 8120 updates etc |
| 2025-06-12 | d6ca471 | largest sample protection |
| 2025-06-12 | f80f6a1 | simple sample tuner tweaks |
| 2025-06-12 | 3a18b82 | midi mappings updates |
| 2025-06-12 | 3d09f01 | main menu gadgets |
| 2025-06-12 | a303ecc | menu entries |
| 2025-06-11 | 583c5d8 | convert all to 32bit |
| 2025-06-11 | fee5d53 | normalize all, convert all samples fixed + menu entry fix |
| 2025-06-11 | 939dcbb | duplicate menu entries removed |
| 2025-06-10 | 241b86f | play button fix |
| 2025-06-10 | 6f71a49 | slight tweak to pattern sequencerizer |
| 2025-06-10 | 649a6e7 | another menuentryconfig order |
| 2025-06-10 | b456492 | menu entry fix |
| 2025-06-10 | b91dc0d | more pakettimenuconfig reorg |
| 2025-06-10 | b625c1c | menu updates |
| 2025-06-10 | 23f8623 | slice pattern fill interface |
| 2025-06-09 | 0d2f473 | phrase generator fix + disk browser not forced hidden, hidden preference |
| 2025-06-08 | b8bc409 | paketti menu config plumbing |
| 2025-06-08 | e39af49 | menu entry plumbing work |
| 2025-06-08 | 13e9c71 | file maintenance requires thought |
| 2025-06-08 | 855a7c6 | paketti overdub |
| 2025-06-08 | ab608bc | pakettimenuconfig tweaks |
| 2025-06-08 | 900b18e | bpm to ms dialog |
| 2025-06-08 | 130cc00 | pakettimenuconfig scaffolding + instrument box organization |
| 2025-06-07 | c60957a | Create Pattern Sequencer Patterns based on Slice Count with Automatic Slice Printing |
| 2025-06-07 | 67eb17b | save selected sample as iff |
| 2025-06-07 | 50e0f4b | wav iff |
| 2025-06-07 | 85b6d21 | wav iff |
| 2025-06-06 | 1e9c0b4 | convert iff to wav direct |
| 2025-06-06 | 2cf18aa | dialog close + global groove fix |
| 2025-06-06 | c39c2f0 | group samples fix |
| 2025-06-06 | 18fe549 | sf2 loopstart is no longer 1 earlier + experimental paketti sample adjust |
| 2025-06-05 | 0bb1d07 | groupsamples screenshot manual fix + all the others |
| 2025-06-05 | 9446852 | arpeggio tweak + menu entry credits |
| 2025-06-05 | 25ee478 | group samples together by name |
| 2025-06-05 | a05daf9 | free keybindings textfile is saved correctly |
| 2025-06-05 | da96d2e | ctrl-n |
| 2025-06-05 | 066766d | paketti new song dialog to main menu file |
| 2025-06-05 | 4c22a06 | protracker mod fixes |
| 2025-06-05 | 9579603 | load iff menu entry |
| 2025-06-05 | a7ad0b5 | device values |
| 2025-06-04 | 4f50e77 | fixed devicevalues |
| 2025-06-04 | 356cbf0 | devicevalues update |
| 2025-06-04 | b280f56 | protect against renoise.song() nil |
| 2025-06-04 | a0feb75 | parama fix |
| 2025-06-03 | aa747b9 | jpeg jpg png bmp gif crunchyload |
| 2025-06-03 | 3db8c55 | more experimentals |
| 2025-06-03 | e9a4992 | Delete KeyBindings/2025_05_23_PakettiKeyBindings.xml |
| 2025-06-03 | 7ca9c59 | Delete KeyBindings/2025_05_13_PakettiKeyBindings.xml |
| 2025-06-03 | f436fa8 | Delete KeyBindings/2025_05_11_PakettiKeyBindings.xml |
| 2025-06-03 | 4c1848a | Delete KeyBindings/2025_05_06_PakettiKeyBindings.xml |
| 2025-06-03 | 537bf48 | Delete KeyBindings/2025_04_30_PakettiKeyBindings.xml |
| 2025-06-03 | 2c70435 | Delete KeyBindings/2025_04_28_PakettiKeyBindings.xml |
| 2025-06-03 | 5255149 | Delete KeyBindings/2025_04_21_PakettiKeyBindings.xml |
| 2025-06-03 | 6e1fb84 | Delete KeyBindings/2025_04_18_PakettiKeyBindings.xml |
| 2025-06-03 | 6d562b9 | wipe&slice&write experimental |
| 2025-06-02 | 3580202 | paketti preferences pakettify don't overwrite setting |
| 2025-05-31 | 32980db | stepper improvements |
| 2025-05-30 | c5c789f | pti improvements |
| 2025-05-29 | bb70e31 | ~ fix |
| 2025-05-29 | 59b7220 | sample selection info |
| 2025-05-28 | f5143b7 | mod -> *.mod |
| 2025-05-28 | 08aea6e | snapshotters improvement |
| 2025-05-28 | d274633 | playerpro dialog tweaks |
| 2025-05-28 | e81985f | rx2 tweaks |
| 2025-05-27 | 26149df | instrument properties paketti preferences |
| 2025-05-27 | 7fc6e13 | instrument properties autohide |
| 2025-05-26 | 34bc147 | paketti 2018 remnants reinstated |
| 2025-05-24 | aaad388 | toggle mute/unmute function |
| 2025-05-23 | 1080d8d | Native Shortcut, Column Keyjazz, Load Random AKWF samples fixes etc tweaks |
| 2025-05-23 | ca2d11d | Polyend Tracker Instrument (.PTI) Export |
| 2025-05-22 | 8d8da34 | flood fill selected column with editstep |
| 2025-05-22 | 01195b1 | import samples from .mod menu entry tweaks |
| 2025-05-19 | 7e75bc1 | 8svx + 16sv support in addition to iff |
| 2025-05-19 | 158e5ad | .iff import support + load random 128 iffs menu entry |
| 2025-05-18 | 6102abc | exe hook + signed unsigned |
| 2025-05-17 | 47edea5 | amigo updates |
| 2025-05-13 | df8b693 | halve + double slice count, slice count from selection |
| 2025-05-11 | 226d6a8 | simple sample tuner |
| 2025-05-03 | 8e9401c | pattern sequencer settings |
| 2025-05-02 | 0dd6b1f | master + send track check for global groove to delay value input |
| 2025-05-02 | 984c213 | dialog refactor required a rename on Paketti Pattern Cheatsheet |
| 2025-05-02 | 1c4336e | grouptrack global groove improvement |
| 2025-05-01 | b85a82e | write global groove to selected track or all tracks within group |
| 2025-04-30 | c639b4c | lpb16 warning since not precise |
| 2025-04-30 | e7080f7 | global groove to delay now does LPB8 correctly too |
| 2025-04-30 | 35b9afb | global groove improvement for status bar |
| 2025-04-30 | 3cb9e0a | replicate note column/efx column + fix for global groove to delay |
| 2025-04-29 | 9aee1c2 | convert global groove to delay on selected track |
| 2025-04-29 | 1c22071 | massive cleanup of code |
| 2025-04-29 | b284cd1 | gpub |
| 2025-04-29 | 733656f | clean render selected track/group (just .wav) + panstep,drivestep,volumestep,cutoffstep,resonancestep tweaks |
| 2025-04-28 | 2cff88d | dialog of dialogs dialog count |
| 2025-04-28 | 0141ca2 | even more dialog of dialogs |
| 2025-04-28 | b0579f9 | dialog of dialogs added OctaMED + PlayerPro stuff + BeatDetector |
| 2025-04-28 | ccd098d | dialog of dialogs update |
| 2025-04-27 | fd5cb5e | gitignore updates |
| 2025-04-27 | 957e32d | Delete paketti.sublime-workspace |
| 2025-04-26 | f15942e | removal of comments |
| 2025-04-24 | 36c3abf | toggle all visible, or toggle all but samplefx visible |
| 2025-04-24 | a19e9b7 | more shortcuts added |
| 2025-04-23 | cf163fe | ahdsr volume parameter shortcut |
| 2025-04-23 | 2c32b24 | increase, decrease, double, halve, editstep |
| 2025-04-23 | 34ae806 | onetwentyeight thanks |
| 2025-04-22 | 1e42e05 | sf2 first sample import fix |
| 2025-04-22 | 38ace47 | sf2 velocity range fix |
| 2025-04-22 | 2fdabd3 | instrument merge |
| 2025-04-22 | 4b27c72 | Delete KeyBindings/2025_04_18_PakettiKeyBindings.xml |
| 2025-04-22 | 3f5db83 | rx2 payload |
| 2025-04-21 | ad632d2 | ytdlp open path |
| 2025-04-20 | ebf99a9 | espeak + ytdlp tweaks once more |
| 2025-04-20 | 10c30a8 | eSpeak + ytdlp tweaks, try 2 |
| 2025-04-20 | 6f6fdeb | ::::continue:::: -> ::continue:: |
| 2025-04-20 | 7885150 | Delete .cursor/rules/lua51only.mdc |
| 2025-04-20 | d2055e3 | eSpeak overwrite sample + ytdlp overwrite sample fix + eSpeak tweaks |
| 2025-04-19 | d4fe966 | espeak improvements |
| 2025-04-19 | d315520 | espeak + yt-dlp find file should work better now |
| 2025-04-19 | bb9794d | coluga is yt-dlp, remove coluga |
| 2025-04-19 | 4bcadda | sf2 fix for basenote going above Renoise limits |
| 2025-04-19 | e12f414 | ytdlp linux tweak |
| 2025-04-19 | 0dc8035 | prunetags + gitignore |
| 2025-04-19 | 7d10d6b | error out on goto continue + tag files |
| 2025-04-19 | d02bed1 | more gitignore changes |
| 2025-04-19 | 77102cf | keyzonefix |
| 2025-04-19 | fb74228 | voldelaypan dialog update |
| 2025-04-18 | c0f9f76 | Delete KeyBindings/2025_04_17_PakettiKeyBindings.xml |
| 2025-04-18 | 635b011 | Delete KeyBindings/2025_04_08_PakettiKeyBindings.xml |
| 2025-04-18 | 5ac810a | Delete KeyBindings/2025_04_07_PakettiKeyBindings.xml |
| 2025-04-18 | b0904dd | set selection loop by hex |
| 2025-04-17 | 019037e | player pro transpose selection or note column +1 -1 +12 -12 |
| 2025-04-17 | 2820b85 | +8 -8 +lpb -lpb |
| 2025-04-17 | 0b94410 | sf2 tweaks |
| 2025-04-16 | eb67eba | SF2 import keyrange fix |
| 2025-04-16 | 9a200c3 | speed bpm dialog count updates, new midimapping for cycling through current track note+effect columns or all tracks note+effect columns |
| 2025-04-16 | d0b2c5b | once more sf2 removal |
| 2025-04-16 | 3511985 | separator separator linux fix |
| 2025-04-16 | f430b86 | sf2 files not supposed to be here |
| 2025-04-16 | c4bd514 | correct paths for linux |
| 2025-04-16 | 99fe107 | removed linux block from rx2 |
| 2025-04-16 | 1b402c3 | recycle2 rx2 with wine with linux |
| 2025-04-16 | 322040f | Update LICENSE 2024->2025 |
| 2025-04-16 | 79bbf4b | rx2 macOS + windows support |
| 2025-04-15 | 113ac0c | normalize sample fixed |
| 2025-04-15 | 2b262fa | subcolumn writer |
| 2025-04-15 | b285389 | subcolumn writer |
| 2025-04-15 | f263616 | 8bit 16bit 24bit fix |
| 2025-04-15 | f8bf54d | menu entry organization etc for convert all samples to mono, tweaks |
| 2025-04-15 | 276049c | convert stereo to mono mixdown |
| 2025-04-14 | 45d607e | convert stereo to mono keep left / keep right |
| 2025-04-14 | 24442db | relative + absolute groove values |
| 2025-04-14 | 444030f | midi value change |
| 2025-04-14 | f0b5b07 | clean_device_name |
| 2025-04-14 | d7ee570 | midi absolute/relative fixes |
| 2025-04-14 | 8670c73 | no lua 5.2 spoken here |
| 2025-04-13 | 339d451 | extract highest + lowest notes features tweaks |
| 2025-04-13 | f0815bf | extract highest notes, duplicate instrument/set selected instrument & extract lowest notes, duplicate instrument/set selected instrument + fixed the extraction process |
| 2025-04-12 | d23559a | sf2 import experimental |
| 2025-04-08 | c8d73d7 | select specific track will select specific nearest instrument |
| 2025-04-07 | 42ec4fd | removed extra file |
| 2025-04-07 | e1c82b3 | timestretch dialog opens+closes with same shortcut |
| 2025-04-07 | b27deaa | remove old keybindings |
| 2025-04-07 | 698ad02 | new keybindings |
| 2025-04-07 | 67181fb | removed duplicate functions for getting files or folders or is valid |
| 2025-04-07 | 08f7b66 | timestretch stepsize updates |
| 2025-04-07 | 4181b76 | timestretch updates |
| 2025-04-06 | b24dab0 | paketti preference for sample selection + pti updates |
| 2025-04-06 | 199807e | wavetable slicer |
| 2025-04-05 | 0458aad | .pti loopmode fix, ptibreaks 50/50 audio/silence trim + rescale slices, wavetable cut audio before wavetable loop fix |
| 2025-04-05 | 5d10a7e | tryingtofix |
| 2025-04-04 | a0691dd | pti fix so that second example of sliced pti is correctly sliced |
| 2025-04-04 | 86634f6 | PTI (PolyEnd Tracker Instrument Format) Import |
| 2025-04-03 | 6c66fbb | optimize replicate at cursor + paketti preference changes + cleanup |
| 2025-04-03 | 25eb2e9 | optimize replicate at cursor + paketti preference changes |
| 2025-04-03 | 8ded153 | paketti rex |
| 2025-04-02 | c2bc33b | rex support wip |
| 2025-04-01 | aa240fc | reverse selection in sample or slice |
| 2025-04-01 | 118ce46 | normalize selection in slice or selection in sample |
| 2025-04-01 | ef341d7 | groovebox + stacker fixes |
| 2025-03-31 | 43b486c | l00 c00 switch fix |
| 2025-03-31 | 82c3c14 | note off added logic |
| 2025-03-31 | 5c10c96 | sample slider selects the right track |
| 2025-03-31 | d4954cd | groovebox 8120 updates |
| 2025-03-29 | efe03c1 | groovebox updates |
| 2025-03-28 | c5420f3 | updated gif |
| 2025-03-28 | 6970228 | paketti fuzzy search track dialog |
| 2025-03-27 | 568e0f6 | toggle native devices on/off or hold-release |
| 2025-03-27 | 33eba19 | value interpolation cycler dialog |
| 2025-03-27 | 686aff6 | volume interpolation cycler dialog |
| 2025-03-26 | 4d2a7cb | automation wipe or keep preference |
| 2025-03-26 | 02fb12d | mixer volume,pan,width fix |
| 2025-03-26 | ba1857e | FX to automation, snapshot device parameters to automation |
| 2025-03-26 | 66f4e4d | load device first or last |
| 2025-03-22 | b067c98 | flip device 1-2 on/off |
| 2025-03-22 | 00e2f95 | fill empty sample slots random |
| 2025-03-22 | 3de122a | selection in pattern matrix + akwf loader fixes including pitchstepper |
| 2025-03-20 | 33f84b5 | hide notepad from nonv3.5 |
| 2025-03-19 | 9b87bfa | remove bla.xrni leftovers |
| 2025-03-19 | 819bdb6 | clear |
| 2025-03-19 | 4649400 | minor tweaks |
| 2025-03-19 | 642dd7b | paketti default instrument + akwf fix + instrument box menu entries fixes |
| 2025-03-17 | 7013d29 | Paketti XRNS Probe |
| 2025-03-16 | 1280c65 | paketti preferences for lfo writer remove or not, single automation phrase writer device on master |
| 2025-03-14 | 7617e24 | Delete temp_mixpaste.txt |
| 2025-03-14 | 5504e10 | Delete temp_mixpaste.xml |
| 2025-03-14 | b7ddbd6 | Delete mixpaste.xml |
| 2025-03-14 | 81497e5 | deleteclearwipe fourth flavor |
| 2025-03-14 | 118a211 | mixpaste clean |
| 2025-03-14 | 1add6c1 | delete/wipe/clear tweaks |
| 2025-03-13 | a715e03 | maybe fixed the 5 extra files |
| 2025-03-13 | 52eecae | Delete KeyBindings/2025_02_21_PakettiKeyBindings.xml |
| 2025-03-13 | 641e37d | added ignore on 5 redundant files so they won't be wrapped into the package |
| 2025-03-13 | 38ef029 | better tagname |
| 2025-03-13 | 6fd7838 | Deploy release when master is pushed to |
| 2025-03-13 | 02fcf55 | minor change |
| 2025-03-13 | 57553cd | mixpaste leftovers |
| 2025-03-13 | 19002e7 | LoaderPreferences is redundant and can be deleted |
| 2025-03-13 | d92d096 | super_lsd added to credits |
| 2025-03-13 | 697d976 | super_lsd added to creitsh |
| 2025-03-13 | 0cd38cb | Delete org.lackluster.Paketti.xrnx directory |
| 2025-03-13 | 2dbe530 | some hallucinations about definitions submodule not being zipped. who knows if this works. |
| 2025-03-13 | 5e59f2f | submodules not needed there |
| 2025-03-13 | bc1fea5 | added super_lsd to credits |
| 2025-03-13 | 6a1e50b | lfo automation write wip |
| 2025-03-13 | f2b6ab7 | lfo automation parameter write wip |
| 2025-03-06 | 6a96614 | remove extra |
| 2025-03-06 | c2fd9d5 | todays changes |
| 2025-02-19 | ef5e858 | Update README.md |
| 2025-02-17 | 1c3d4f9 | update README.md |
| 2025-02-17 | 21949e3 | Create .gitmodules |
| 2025-02-17 | 38b2329 | big push |
| 2025-02-17 | 9da69e0 | newtheme |
| 2025-01-17 | 04dd48a | overdub trial |
| 2025-01-07 | fb5374c | mankind divided theme from StartScreem |
| 2025-01-07 | 4002a5b | 2025 jan cleanup |
| 2024-12-22 | 02706c9 | OSI-Terminator |
| 2024-12-09 | cacb638 | Update main.yml |
| 2024-12-09 | ef829e2 | Update main.yml |
| 2024-12-08 | 0078ef5 | make sure amigaos + amegas 4k don't vanish |
| 2024-12-08 | ae81ce8 | another update |
| 2024-11-29 | 58381bf | fixes + new themes |
| 2024-11-27 | d6d5a5e | Update main.yml |
| 2024-11-25 | aec05a5 | remove xmls |
| 2024-11-25 | 090bc21 | should-remove needless xmls |
| 2024-11-20 | 32b5ef9 | Update README.md |
| 2024-11-16 | aff4ae7 | 2024_11_16 |
| 2024-11-11 | 2a539df | Delete KeyBindings_2024_06_23_Renoise_for_Paketti.xml |
| 2024-11-08 | 519edd4 | jump row within pattern wip |
| 2024-11-08 | 4aa332d | update repo url |
| 2024-11-08 | dfd5758 | Create FUNDING.yml |
| 2024-11-07 | c9edf4c | Delete Themes/.DS_Store |
| 2024-11-07 | 3c6ba04 | Delete Research/.DS_Store |
| 2024-11-07 | e60ff1e | Delete Presets/.DS_Store |
| 2024-11-07 | ef6b8ad | Delete KeyBindings/2024_10_22_PakettiKeyBindings.xml |
| 2024-11-07 | 8b8f72b | Delete KeyBindings/.DS_Store |
| 2024-11-07 | 8d035e7 | Delete DeviceChains/.DS_Store |
| 2024-11-07 | e6c2ed4 | Delete Customization/.DS_Store |
| 2024-11-07 | 0c68304 | Delete External/.DS_Store |
| 2024-11-07 | 605402e | Update README.md |
| 2024-11-05 | 20fd7ea | Discord link change |
| 2024-11-05 | 6e0ae22 | Automation Tweaks |
| 2024-11-02 | 669e6b4 | .DS_Store removal |
| 2024-11-02 | 75d8219 | 2024_11_02 update with duplicate with padding and move cursor |
| 2024-11-01 | d06342f | removed duplicated, added grymmjack stuff |
| 2024-10-31 | 754384e | mono from Bryan B (Bluethereal) |
| 2024-10-21 | a948bbb | 8120 updates, eSpeak updates |
| 2024-10-19 | 7815885 | groovebox updates, cmd.exe windows popup fix, preferences fixes |
| 2024-10-18 | 8b682a1 | omit preferences xml files from older version too |
| 2024-10-16 | 59c9385 | overwrite |
| 2024-10-16 | 0fad20e | exclude preferences xmls from package |
| 2024-10-13 | 6969d2e | dynamic views etc |
| 2024-10-13 | a82aed4 | experimental |
| 2024-10-13 | 868af3b | interstellar inverted |
| 2024-10-13 | f94a96c | gainer inverter |
| 2024-10-13 | 68f856b | fixes |
| 2024-10-13 | 7756c11 | Add files via upload |
| 2024-10-13 | ee1ed82 | Fix API6 -> API5, comment away Pale Theme from preferences |
| 2024-10-13 | be2e28f | Create api5.yml |
| 2024-09-25 | 40817a8 | pattern editor cheatsheet updates + others |
| 2024-09-25 | 09cd6d6 | Update PakettiColuga.lua |
| 2024-09-22 | a167a1c | mango-theme by noby |
| 2024-09-21 | 6ee71f4 | macro midimappings should no longer error on v3.5.0 |
| 2024-09-21 | 8b7584f | 4 osi themes (#579) |
| 2024-09-20 | 7742c55 | Add Yellow Harmony & Graphite RC1 |
| 2024-09-20 | dae821b | XRDP instead of XRNT for ClippyClip |
| 2024-09-20 | 194809a | track saver titler notes txt |
| 2024-09-20 | 704458b | coluga update |
| 2024-09-20 | 320fb4a | Delete Coluga/PakettiColuga.sh |
| 2024-09-20 | aa755d8 | Delete Coluga/placeholder.txt |
| 2024-09-20 | ed9c5a8 | eSpeak + Load Devices improvements, and new features |
| 2024-09-20 | 3082fd1 | Delete PakettiLoadVSTGUI.lua |
| 2024-09-20 | bdeac9c | Delete PakettiLoadNativeGUI.lua |
| 2024-09-20 | fa72e88 | Delete PakettiLoadLADSPADSSI.lua |
| 2024-09-20 | 4a4df58 | Delete PakettiLoadAUVST3GUI.lua |
| 2024-09-15 | 35671f9 | 2287 shortcuts list |
| 2024-09-04 | 0f76e84 | Paketti Automation, additions |
| 2024-09-04 | 9968382 | PitchStep added to drumkit + pitchbend 12 |
| 2024-09-04 | 82e1547 | linux paths |
| 2024-09-04 | 7291d89 | Update readme.md |
| 2024-09-04 | 05403c7 | Update readme.md |
| 2024-09-04 | 0bc6672 | Customization work |
| 2024-09-04 | 2c6808f | Create readme.md |
| 2024-09-01 | 7c82969 | Delete Themes/Mono Red.xrnc |
| 2024-09-01 | 903454a | Delete Themes/Mono Orange.xrnc |
| 2024-09-01 | 016389a | Delete Themes/Mono Blue.xrnc |
| 2024-09-01 | f6d156e | Rename Cyberpunk1.xrnc to Osi-Cyberpunk1.xrnc |
| 2024-08-26 | e7b2307 | cyberpunk1 from Osionik added |
| 2024-08-26 | 868b4c8 | OctaMED Pick/Put Dialog amongst many other things |
| 2024-08-26 | bbb0730 | Add Kojima Theme |
| 2024-08-23 | e5046d8 | more themes |
| 2024-08-21 | 154ce7a | Paketti Theme Selector Improvements + Midi Column writing |
| 2024-08-21 | 93c1bd8 | Last Externals -> External rename |
| 2024-08-21 | be9eb8a | Rename macOS_EnableScriptingTools.sh to macOS_EnableScriptingTools.sh |
| 2024-08-21 | 2ae79c6 | Rename catinhat.png to catinhat.png |
| 2024-08-21 | e70648b | Rename LiveSmartFolder.workflow.zip to LiveSmartFolder.workflow.zip |
| 2024-08-21 | d3e3b2d | Rename wordlist.txt to wordlist.txt |
| 2024-08-21 | 562fb72 | Externals -> External |
| 2024-08-21 | b84e700 | Make Oblique Strategies work |
| 2024-08-21 | c2c7214 | sand contrast added |
| 2024-08-21 | 008febe | HotDog Stand!! |
| 2024-08-21 | ca682e9 | catchup |
| 2024-08-21 | bf1dcdf | Delete eSpeak/PakettieSpeak.lua |
| 2024-08-21 | 1466daa | Delete eSpeak/placeholder.txt |
| 2024-08-21 | f6338d9 | Akai MIDIMIX MidiMappings |
| 2024-08-21 | 877319f | Add files via upload |
| 2024-08-21 | c3a463b | Add files via upload |
| 2024-08-21 | ac98e52 | Delete DeviceChains/readme.md |
| 2024-08-21 | bc49f53 | Add files via upload |
| 2024-08-21 | e096a7c | Create readme.md |
| 2024-08-21 | 0af8a2b | further modifications |
| 2024-07-27 | 139fa17 | now with actual update |
| 2024-07-27 | f16c3f6 | Update README.md |
| 2024-07-25 | 6e35966 | multiple updates |
| 2024-07-25 | 1bb1dfc | keybinds |
| 2024-07-25 | 244acfb | Create placeholder.txt |
| 2024-07-25 | f525c38 | Add files via upload |
| 2024-07-25 | b32394e | Create placeholder.txt |
| 2024-07-25 | 19abc1b | coluga wip |
| 2024-07-25 | 365e153 | Create placeholder.txt |
| 2024-07-25 | e415a05 | modified 12st_pitchbend for extra macros |
| 2024-07-25 | ff54f5e | Delete LiveSmartFolder.workflow.zip |
| 2024-07-25 | 96c3836 | Delete KeyBindings_2024_06_22_Renoise_for_Paketti.xml |
| 2024-07-25 | b231ea1 | Delete KeyBindings_2024_06_12_Renoise_for_Paketti.xml |
| 2024-07-25 | be52482 | Delete KeyBindings_2024_06_10_Renoise_for_Paketti.xml |
| 2024-07-25 | ae6176c | more themes |
| 2024-07-25 | 21e9442 | added themes |
| 2024-07-25 | 0b1a933 | additional themes added |
| 2024-07-25 | ba9e14d | additional themes |
| 2024-07-25 | c7fe227 | additional themes |
| 2024-07-25 | 02dedf3 | at a time |
| 2024-07-25 | f3a01db | Create Placeholder.txt |
| 2024-06-27 | 6d04a93 | Update LICENSE |
| 2024-06-27 | 0c63899 | Create LICENSE |
| 2024-06-27 | cf48175 | Update README.md |
| 2024-06-27 | b819663 | gplv3 |
| 2024-06-27 | 37c5c5a | quick upload |
| 2024-06-21 | 004270e | Update README.md |
| 2024-06-19 | 89285ed | Sequence shortcuts + Paketti Loader Cutoff fix |
| 2024-06-19 | f2711cf | cutoff knob mapped to cutoff instead of volume(!!) |
| 2024-06-17 | 1736515 | Delete Presets/12st_Pitchbend Cutoff.xrni |
| 2024-06-17 | b4a79ff | Delete Presets/12st_Pitchbend_old.xrni |
| 2024-06-17 | ccd64b4 | Delete Presets/12st_Pitchbend copy.xrni |
| 2024-06-17 | 479317a | Delete Presets/12st_Pitchbend_Drumkit_C0.bak |
| 2024-06-17 | f7742e9 | Delete Presets/12st_Pitchbend_Drumkit_try.xrni |
| 2024-06-17 | 5c3b637 | Delete Presets/12st_Pitchbend_Drumkit.xrni |
| 2024-06-17 | 8dc9fe3 | macro updates |
| 2024-06-14 | 087b08e | Delete KeyBindings_2024_06_03_Renoise_for_Paketti.xml |
| 2024-06-14 | 1bca249 | Delete KeyBindings_2024_05_05_Renoise_for_Paketti.xml |
| 2024-06-14 | 8704df5 | Delete KeyBindings_2024_04_29_Renoise_for_Paketti.xml |
| 2024-06-14 | 34f7546 | presets |
| 2024-06-14 | 56ddbe8 | reorg menu entries |
| 2024-06-10 | 5cb8689 | Update README.md |
| 2024-06-09 | fcc9aa7 | Update README.md |
| 2024-06-09 | 20a87fa | Interim release |
| 2024-06-09 | 9a4b47e | Update README.md |
| 2024-06-09 | dbaaec2 | Update README.md |
| 2024-06-09 | 52f59f0 | Add files via upload |
| 2024-06-09 | 24ec66e | Formula research |
| 2024-06-09 | 8a5caac | gift plaidzap |
| 2024-06-09 | 45f3420 | Create placeholder |
| 2024-06-09 | 4e9d77a | update to make sure no data loss |
| 2024-05-25 | 9691cb0 | Load VST Effect GUI |
| 2024-05-25 | 6fe5186 | fix renoise.song() error and add Load VST Effect |
| 2024-05-25 | a5fcc27 | remove local function - some more tweaks |
| 2024-05-24 | d0a284b | just makin' sure nothing is lost |
| 2024-05-24 | 1945fc2 | xrni |
| 2024-05-24 | 03ed581 | quick tweaks |
| 2024-05-21 | 42501c8 | interim update |
| 2024-05-17 | f4fb2eb | Sample Rate + Bit Depth Paketti Preferences Render |
| 2024-05-17 | a4c9b3e | Paketti Clean Render |
| 2024-05-17 | 8bc5611 | interim build |
| 2024-05-17 | 2beca3f | interim build |
| 2024-05-06 | a098d78 | More script moving + changes |
| 2024-05-06 | db07a9f | 0G01 / Paketti Preferences changes |
| 2024-05-06 | dc1114f | Moved other scripts to Phrase Editor script |
| 2024-05-06 | 22ff333 | move 0g01 + move_up/move_down to other scripts |
| 2024-05-06 | 4c87a5c | Main Menu entry reorder |
| 2024-05-06 | 3daeb15 | Sample Loaders + Send tweaks? |
| 2024-05-06 | 4f50c42 | Move all Midi Mappings to PakettiMidi.lua |
| 2024-05-06 | a9bc9ab | Move midi_mapping commands to MIDI lua |
| 2024-05-06 | 63ad072 | Duplicate Instrument and Select Last Instrument |
| 2024-05-06 | 02917e1 | Formula Device content to Research folder for Research |
| 2024-05-06 | 4819e5c | Formula Device content to Research folder for Research |
| 2024-05-06 | bd38d16 | Formula Device content to Research folder for Research |
| 2024-05-06 | 2bcbb5c | Formula Device content to Research folder for Research |
| 2024-05-06 | 8c49fb2 | Move Columnizer Keyjazz to Experimental_Verify from Main |
| 2024-05-06 | 862e9f3 | Selected Automation Range Automation Drawing curves/lines added |
| 2024-05-06 | 3ce2089 | Protection against "Sample = Nil" error |
| 2024-05-06 | a355c59 | Change to Track Scope (forced change) removed from F2 F3 F4 F11 |
| 2024-05-05 | 6abd229 | Fix Paketti PitchBend MultiSample 0G01 loader |
| 2024-05-05 | 433d8c4 | Paketti PitchBend MultiSample Loader updates (WIP) |
| 2024-05-05 | 37de2bb | Introduce PitchBend Automation lane |
| 2024-05-05 | adf4a4d | Recorder scripts moved from main.lua to here |
| 2024-05-05 | d992bd6 | Moving more scripts to separate files |
| 2024-05-05 | 2b5338e | added more thanks from within main.lua |
| 2024-05-05 | 6a68702 | Delete Experimental_Verify.lua |
| 2024-05-05 | 9ea84f2 | Removed since not where the Preferences are |
| 2024-05-05 | a3bffdf | Renoise 2.8 tool "EZ Maximize Spectrum" - only for 2.8 |
| 2024-05-05 | 47e49fe | Newly updated KeyBindings to maintain paper trail |
| 2024-05-05 | 84db96d | outdated keybindings |
| 2024-05-05 | 342537c | rewrote the intro - still needs work |
| 2024-05-05 | 4bb3c38 | Pattern Matrix Menu Entries Tweak |
| 2024-05-05 | d7c5a3f | move to Externals |
| 2024-05-05 | af28665 | Create readme.md |
| 2024-05-05 | 4df1785 | Delete Instructional(dBlue+vV).lua |
| 2024-05-02 | 3d955b3 | contextual re-organizing for featurelist (in the future) |
| 2024-04-30 | f0f7dd9 | context organizing |
| 2024-04-29 | 9e49d58 | contextual moving |
| 2024-04-29 | 98406ca | Delete PakettiUtils.lua |
| 2024-04-29 | fa5a93d | Updated KeyBindings |
| 2024-04-29 | 1d91b7b | PakettiFormatting for names |
| 2024-04-29 | 5931dec | Delete KeyBindings_2024_04_06_Renoise_for_Paketti.xml |
| 2024-04-29 | 27a9141 | Rename utils.lua to PakettiUtils.lua |
| 2024-04-29 | 2bbd63c | Rename recorder.lua to PakettiRecorder.lua |
| 2024-04-29 | 12f0de1 | Rename midi.lua to PakettiMidi.lua |
| 2024-04-29 | 9881359 | Rename requests.lua to PakettiRequests.lua |
| 2024-04-29 | d58604d | Rename loaders.lua to PakettiLoaders.lua |
| 2024-04-29 | c1f8d4c | Rename Experimental_Verify.lua to PakettiExperimental_Verify.lua |
| 2024-04-29 | 9778e46 | Rename CheatSheet.lua to PakettiPatternEditorCheatSheet.lua |
| 2024-04-29 | 24ddc3d | Rename 0G01_Loader.lua to Paketti0G01_Loader.lua |
| 2024-04-29 | e3d5011 | Delete plugin_gui.lua |
| 2024-04-29 | 4900b4a | Delete numpad.lua |
| 2024-04-29 | e105c20 | Delete joule_danoise_better_column_navigation.lua |
| 2024-04-29 | 61ca03e | Delete impulsetracker.lua |
| 2024-04-29 | d404ebb | interim tweak |
| 2024-04-29 | 56e7980 | interim tweak |
| 2024-04-24 | dfc9335 | Paketti Preferences visual update |
| 2024-04-24 | e8dab78 | Wipe & Slices Preferences added |
| 2024-04-24 | d30c173 | Add files via upload |
| 2024-04-24 | 1c92fde | PaleGreenTheme was missing |
| 2024-04-24 | e821fc6 | Added Wipe&Slices Preferences |
| 2024-04-22 | 264ae19 | Fix "Switch between Note/FX" - renames |
| 2024-04-22 | ac42434 | Capslok would shoot an error if in Sample Editor |
| 2024-04-21 | 4609ee1 | Delete Patchetti_leftovers.lua |
| 2024-04-21 | 6edb1cd | Remove Patchetti_leftovers |
| 2024-04-21 | 68a5867 | Autofade On/Off/Toggle for Selected Sample or Instrument |
| 2024-04-21 | ed79444 | Mod+FX shortcuts added for selected sample or ALL |
| 2024-04-20 | 7c1c379 | needless errors removed for expand+shrink+capslock |
| 2024-04-17 | 174d8c7 | Increased control over volume, panning, finetune |
| 2024-04-16 | d3a62c7 | Add files via upload |
| 2024-04-16 | 15a35a6 | Paketti MultiSend + Send XML presets |
| 2024-04-16 | 58b5ed8 | Delete Presets/PakettiCorrectSend.xrnt |
| 2024-04-16 | a1f4f7b | Delete samplecontrols.lua |
| 2024-04-14 | 794ff38 | Pattern Doubling now duplicates Automation |
| 2024-04-13 | 84449e0 | RandomBPM + Native Devices button types + preferences |
| 2024-04-13 | 9147751 | Paketti Preferences: Added "Write Yes/No?" Checkbox for RandomBPM Menu Entry |
| 2024-04-13 | 3ad8915 | Make Load Native Devices work again (wrong function) |
| 2024-04-11 | 92395bb | Delete PakettiCorrectSend.xrnt |
| 2024-04-11 | 4e6e10c | Delete KeyBindings_2024_04_05_Renoise_for_Paketti.xml |
| 2024-04-11 | 5755586 | Delete KeyBindings_backup2004_04_03.xml |
| 2024-04-11 | 2b194a0 | Delete KeyBindings_backup2.xml |
| 2024-04-11 | b39e159 | Delete KeyBindings_backup.xml |
| 2024-04-11 | a717699 | wip paketti keybindings |
| 2024-04-11 | 2492927 | add presets for fetching by script |
| 2024-04-11 | 4fef939 | Create PPG_Arpeg.xml |
| 2024-04-11 | 8f907c0 | Delete PPG_Arpeg.xml |
| 2024-04-11 | cd545ae | large updates, 0g01 but also a bugfix |
| 2024-04-08 | 756eb46 | exclude .git/ and .github/ content |
| 2024-04-07 | b905344 | PakettiNativeDevicePluginDialog |
| 2024-04-07 | 5dd48db | PakettiPluginGUI was missing |
| 2024-04-07 | cbe67f2 | Beatsyncline power of two above, power of two below |
| 2024-04-07 | 6ae212d | Update main.yml |
| 2024-04-07 | 0e70cc3 | Update main.yml |
| 2024-04-07 | 8c20ac3 | Update main.yml |
| 2024-04-07 | 345baa6 | $TAG_NAME again |
| 2024-04-07 | 38a901e | fix ${TAG_NAME} |
| 2024-04-07 | 9a374ff | ${TAG_NAME} |
| 2024-04-07 | eaf5bc4 | better tag creation |
| 2024-04-07 | 9d1ff34 | fix ENOENT error |
| 2024-04-07 | 2f04682 | one go |
| 2024-04-07 | bc87b3a | try to release zip |
| 2024-04-07 | 1c966bb | workflow_dispatch |
| 2024-04-07 | 4c1840c | Update main.yml |
| 2024-04-07 | 5adaaf4 | Update main.yml |
| 2024-04-07 | 179708d | experimental + cleanup |
| 2024-04-07 | e4cecf2 | action experiment for creating zip |
| 2024-04-06 | 8f5875e | deduplication + rewrites |
| 2024-04-06 | fc98040 | Delete 2020_04_01_VST-AU-Native FX.txt |
| 2024-04-06 | c9f64d6 | remove file |
| 2024-04-05 | 0483b1e | further simplifications |
| 2024-04-05 | 809318e | Delete previous.lua |
| 2024-04-05 | bf3a63b | Delete forJenoki.lua |
| 2024-04-05 | ba97476 | Delete Leftovers.lua |
| 2024-04-05 | 2d26cd6 | rewrites, de-duplication, removal, reorganization, improvements |
| 2024-04-03 | 27b744d | various updates |
| 2024-04-01 | f261518 | update to make sure stuff is not lost |
| 2024-04-01 | f9bfb70 | Fixes #22 |
| 2024-02-03 | 947c404 | Remove "Beatsync off if trying to -1 a BeatSync 1" |
| 2024-02-03 | 89ef1da | samplecontrols +forJenoki |
| 2024-01-24 | 72c6d81 | moving from M1 to M3 Pro |
| 2023-12-10 | 186d7d8 | this is meant to make sure nothing gets lost (#17) |
| 2020-04-16 | 38c5ed6 | LiveSmartFolder - automator folder action (#15) |
| 2020-04-15 | 4f260e6 | more updates |
| 2020-04-03 | 912862d | Move Patchetti wholesale, start Recorder |
| 2020-04-03 | ecc1d8b | keybindings + more shortcuts + more features brought back from patchetti, tweaks (#13) |
| 2020-04-02 | 2e5cd6c | Add KeyBindings for use |
| 2020-04-01 | b3cf20f | refactor, add (#11) |
| 2020-03-26 | d4e9004 | Add files via upload (#4) |
| 2020-03-21 | e405e36 | various modifications to paketti (#3) |
| 2019-12-01 | 79726b3 | downgrade to 5 |
| 2019-09-07 | 91dbcd5 | sept 7th 2019 update |
| 2018-01-21 | 165ae50 | further tweaks - maybe look at changes |
| 2018-01-16 | 9e32f54 | Phrase Init Shortcut + CheatSheet added |
| 2018-01-14 | 491da26 | added phrasedoubler + joule optims |
| 2018-01-14 | 424d587 | more return else end optim + effect column tweak |
| 2018-01-14 | 8701993 | joule sent in some more optimizations |
| 2018-01-14 | 435564b | return else end -> return end, optimizations |
| 2018-01-14 | cfe95ff | imgur link, youtube link, tool link, forum link |
| 2018-01-14 | 94988ab | Paketti v0.13 upload |
| 2018-01-14 | 1645bc6 | Initial commit |