Releases: xiphonics/picoTracker
Releases · xiphonics/picoTracker
v2.0.2
v2.0.1
v2.0
v2.0 stable release! 🎉
What's Changed
- Initial contributing doc & related docs by @maks in #106
- Make help legend less busy by @djdiskmachine in #107
- Build number for GitHub CI by @maks in #101
- Fix sample import screen file listing by @maks in #111
- Adds back "Loading" sample status when loading a project. Also shows saving a project status when you do so. by @shockdesign in #112
- Reduce offset to 4bits to increase output volume by @maks in #113
- update pico sdk by @maks in #138
- Add battery gauge display by @maks in #127
- Add 1Hz clock tick & use it for batt gauge updates by @maks in #130
- Add colours by @maks in #134
- Show flash usage by @maks in #136
- Use ETL throughout the code and reduce mallocs by using variable initializers by @democloid in #137
- Pico sdk version update by @maks in #140
- Fix maximum flash size of 2MB by @democloid in #141
- Make LoadInFlash func not be in flash for added safety by @democloid in #142
- doxygen config file by @democloid in #143
- More removal of mallocs after load by @democloid in #145
- Delete updaters struct from SampleRenderingParams. Saves ~11Kb by @democloid in #146
- Better event queue by @democloid in #153
- Save 1728 bytes by adjusting screen arrays to correct size of 32 * 24 by @democloid in #154
- savings of 25kb+ #139 by @democloid in #155
- emplace done right, duh! by @democloid in #160
- Remote UI over Usb by @maks in #162
- static RenderParams. Saves 43Kb memory by @democloid in #165
- Cleanup FB render data. Saves 5Kb by @democloid in #164
- VOL cmd sets step velocity for MIDI instruments by @maks in #163
- add dev container config by @maks in #174
- Fix clone instrument by @djdiskmachine in #177
- No malloc. 8Kb savings, 142Kb static, 25Kb heap usage by @democloid in #197
- cRSID by @democloid in #199
- Init, render working, taking too much time for single 4OP (1/3ts) by @democloid in #200
- update to pico sdk 1.5.1 & latest ETL by @maks in #201
- Macro instrument based on braids by @democloid in #202
- SD card switch to SDIO by @democloid in #203
- Placeholder for a Machine configuration screen. Line out level, fir… by @democloid in #204
- Basic DSP support by @democloid in #205
- Save 512 bytes by making audio driver miniblank buffer a const by @democloid in #207
Full Changelog: v1.2b2...v2.0
v2.0 RC3
What's Changed
- use consistent values for min. max, default tempo by @maks in #394
- Fix phrase out of range by @maks in #398
- Preserve ID when non-consecutive instrument slots by @maks in #397
- Fix incrementing instrument index correctly by @maks in #401
- Crash when project name too long by @maks in #402
- Apply current scale to midi chord cmd offset values by @maks in #399
Full Changelog: v2.0rc2...v2.0rc3
v2.0 RC2
v2.0 RC1
What's Changed
- update docs for song screen controls & play modes by @maks in #364
- memory corruption due to vector not being cleared before use fixes #354 by @democloid in #366
- Use master volume setting for preview sample playback by @maks in #365
- correctly add etl_config.h by @democloid in #369
- enable ETL debug asserts for debug builds by @maks in #370
- Fix possible ui values for remoteUI setting by @maks in #376
- Prevent importing sample while previewing sample by @maks in #378
- Autosave by @maks in #374
- Document instrument perf limits and nav keycombo by @maks in #383
- Fix creating missing untitled project on project load by @maks in #381
- Send note off for midi chord cmd by @maks in #386
Full Changelog: v2.0beta8a...v2.0rc1
v2.0 Beta 8A
What's Changed
- Check for instrument type change before releasing current instrument by @maks in #359
- fix creating sample dir in when project save-as by @maks in #361
Full Changelog: v2.0beta8...v2.0beta8a
v2.0 Beta 8
What's Changed
- Fix SID ADSR, filter, made some performance improvements by @democloid in #340
- Make remote ui on by default by @maks in #348
- Send remoteui protocol colors as RGB888 not 565 by @maks in #353
- Sample-instruments-lose-sample by @maks in #356
- Choose next avail instr slot for each new instr by @maks in #357
- Apply scale offsets only to notes not instruments by @maks in #358
Full Changelog: v2.0beta7...v2.0beta8
v2.0 Beta 7
What's Changed
- Add MIDI chord command (MCH) by @maks in #314
- Clear previous unnamed project when user does "New" by @maks in #311
- Only attempt to purge sample instruments by @maks in #313
- Remove "Compact Sequencer" UI by @maks in #323
- Fix delete key in project name field by @maks in #324
- update manual for change in projects & new MCH cmd by @maks in #321
- Hacky workaround for timing issue with interrupts by @maks in #326
Full Changelog: v2.0beta6...v2.0beta7
picoTracker 2.0 BETA 6
What's Changed
- Increase chain count by @maks in #290
- Battery gauge obscures existing fields by @maks in #287
- Try to optimise OPAL by @maks in #291
- Fix note auditioning by @maks in #296
- Reset scroll offset when entering new directory by @maks in #301
- Protect sdcard access from races across both cores by @maks in #303
- Initial SID fixes by @maks in #297
- Fixes multiple issues with project naming by @democloid in #310
- Update const names to match picoTracker key names by @maks in #309
Full Changelog: v2.0beta5...v2.0beta6