Releases: djdiskmachine/LittleGPTracker
1.6.0-bacon5
1.6.0-bacon5
Auto-load last project on startup
* Application can now load the last project automatically on startup
* Disable by setting AUTO_LOAD_LAST=NO in config.xml
1.6.0-bacon4
1.6.0-bacon4
QWERTY keyboard name entry for new projects
* Press A on the project name field to enter QWERTY keyboard mode
* Navigate the on-screen keyboard with D-PAD/arrows
* Press A to input the selected character
* Press B to backspace
* Press L/R to move the text cursor left/right
* Press START or select OK to exit keyboard mode
* All keyboard navigation logic extracted to reusable KeyboardLayout.h utility
ProjectView Render item
When in project view, it's now possible to initiate rendering
Interpolate values in tables and phrases
R + B on single-column selection will fill values from lowest to highest
Contributions:
drbscl
Add 64 bit soundfont support (#211)
Fixes:
Add 64 bit soundfont support (#211)
Skip randomly generated project name if a directory with that name already exists (#175)
Save Song As" saves to current as well as new project (#212)
1.5.0
New example songs by
[Luce](https://www.twitch.tv/lucebreaks)
[BA0BAB](https://www.github.com/nine-h)
Float-Fi
[DJ Diskmachine](https://www.youtube.com/djdiskmachine)
Tracks composed as part of OneOhFive compo, celebrating this release! 🥳
More samples!
(necessary kinda)IR-s: if using PrintFX, a folder of Impulse Responses to apply reverb on the sample
Oscs: A selection of single-cycle waveforms. Set the loop mode to Osc to use
Contents of metempsychosis produced by Nine-H
More goodies in all categories =3
Contributions:
@purelygrey
Per-project option for soft clipping the output (#145)
Per-project option for soft clipping the output
Projects with Master Volume over 100 will be capped to 100
Use pregain to saturate
Multiple saturation modes
Remove drawing optimization that causes flashing in Song view (#147)
Removed drawing optimization that caused flashing in Song view
@clsource
Scales
- implementation by https://github.com/MaksMakes
- instrumentation by clsource
@simotek
Add color options for Border Play and Mute (#143)
- Adds different color for the > play and _ mute indicators
Fix rg35xx mapping (#139) - rshoulder and lshoulder were the wrong way
- Attempt to fix audio randomly dying (185)
@kompadre
Enable skipping JUNK section for WAVs
- Load more old sample pack CD rips!
@mrtnvgr
Hide lgpt_ prefix for songs #165
Consistent view title separators #166
@Nine-H
Reduce nag dialogs (#187)
Allow user to save, load, save as and quit while song is playing
Copy columns (#141)
Enables copying fx+params into any column in tables and phrases
Pasting fx into notes column etc does nothing
Nudge functionality (#130)
In Project view, select tempo and hold B+LEFT/RIGHT to nudge slower/faster
In Song view, pressing LT+LEFT/RIGHT will do the same
Printable fx in InstrumentView for some platforms (#155)
Uses ffmpeg to print reverb to currently selected sample
New sample with fx is created and assigned to the current instrument
Only available for platforms mentioned in README of this repo
Fixes:
Fix audio randomly dying (#194)
Long sample names causing crashes in InstrumentView (#189)
Bug in chainview: column warping (#134)
Set songview b jumping length to 16 rows in correspondence with LSDJ and M8
Scales no longer affect instrument numbers (#172)
Bug in Variable:SetString #169
Issue in deep clone (#135)
Was possible to accidentally deep clone position into another position
Fix build error for Raspi (#133)
Crash when nudging below 0 BPM (shoutout @merumerutho) #127
1.5.0-bacon3
Everything from 1.5.0-bacon2, and also
Another fix for long sample names
Sample names that start with the same characters get mixed up
After reloading the project, samples starting with the same characters
before being shortened would be mixed up and cause crashes
1.5.0-bacon2
1.5.0-bacon1
1.5.0
Contributions:
purelygrey
Per-project option for soft clipping the output (#145)
* Per-project option for soft clipping the output
* Projects with Master Volume over 100 will be capped to 100
* Use pregain to saturate
* Multiple saturation modes
Remove drawing optimization that causes flashing in Song view (#147)
* Removed drawing optimization that caused flashing in Song view
clsource
Scales
* implementation by @maksmakes
* instrumentation by clsource
simotek
Add color options for Border Play and Mute (#143)
* Adds different color for the > play and _ mute indicators
Fix rg35xx mapping (#139)
* rshoulder and lshoulder were the wrong way
* Attempt to fix audio randomly dying (185)
kompadre
Enable skipping JUNK section for WAVs
* Load more old sample pack CD rips!
mrtnvgr
Hide lgpt_ prefix for songs #165
Consistent view title separators #166
Copy columns (#141)
* Enables copying fx+params into any column in tables and phrases
Pasting fx into notes column etc does nothing
Nudge functionality (#130)
* In Project view, select tempo and hold B+LEFT/RIGHT to nudge slower/faster
* In Song view, pressing LT+LEFT/RIGHT will do the same
Printable fx in InstrumentView (#155)
* Uses ffmpeg to print reverb to currently selected sample
* New sample with fx is created and assigned to the current instrument
* Only available for platforms mentioned in README of this repo
Other:
Add line-by-line clang format (#144)
Check uploads artifacts (#138)
Globally accessible notifications (#137)
Update to github actions checkout@v4.1.7 (#136)
Fixes:
Bug in chainview: column warping (#134)
Jumping below lowest row would cause infinite loop
Jumping from row 0 was not possible in chainview
Limit jump to maximum lowest populated row
Set songview b jumping length to 16 rows in correspondence with LSDJ and M8
Scales no longer affect instrument numbers ([djdiskmachine/LittleGPTracker#172](https://github.com/djdiskmachine/LittleGPTracker/issues/172))
Bug in Variable:SetString [djdiskmachine/LittleGPTracker#169](https://github.com/djdiskmachine/LittleGPTracker/issues/169)
Issue in deep clone (#135)
Was possible to accidentally deep clone position into another position
Fix build error for Raspi (#133)
Restore 32bit linux config
Crash when nudging below 0 BPM (shoutout @merumerutho) https://github.com/djdiskmachine/LittleGPTracker/issues/127
1.4.3-bacon5
Fifth build of beta (bacon) test candidate!
All features below have been tested individually and all together and should be reasonably stable
When running this build, please help out and report any kinks you find by describing the steps you took to discover the issue and attach your lgpt.log
bacon4 vs 5:
Fixed not being able to apply print FX
ViewMode was lost in a merge conflict
Fixed naming for win32 builds
Add stderr to lgpt log in launch shell files
Contributions:
purelygrey
Per-project option for soft clipping the output (#145)
* Per-project option for soft clipping the output
* Multiple clipping modes
Remove drawing optimization that causes flashing in Song view (#147)
* Removed drawing optimization that caused flashing in Song view
clsource
Scales
* implementation by @maksmakes
* instrumentation by clsource
simotek
Add color options for Border Play and Mute (#143)
* Adds different color for the > play and _ mute indicators
Fix rg35xx mapping (#139)
* rshoulder and lshoulder were the wrong way
Post-clipping attenuation (#148)
* Post-clipping volume adjustment
Copy columns (#141)
* Enables copying fx+params into any column in tables and phrases
Pasting fx into notes column etc does nothing
Nudge functionality (#130)
* In Project view, select tempo and hold B+LEFT/RIGHT to nudge slower/faster
* In Song view, pressing LT+LEFT/RIGHT will do the same
Printable fx in InstrumentView (#155)
* Uses ffmpeg to print reverb to currently selected sample and swap for sample with reverb
Other:
Add line-by-line clang format (#144)
Check uploads artifacts (#138)
Globally accessible notifications (#137)
Update to github actions checkout@v4.1.7 (#136)
Fixes:
Bug in chainview: column warping (#134)
Jumping below lowest row would cause infinite loop
Jumping from row 0 was not possible in chainview
Limit jump to maximum lowest populated row
Set songview b jumping length to 16 rows in correspondence with LSDJ and M8
Issue in deep clone (#135)
Was possible to accidentally deep clone position into
another position
Fix build error for Raspi (#133)
Restore 32bit linux config
Crash when nudging below 0 BPM (shoutout @merumerutho) https://github.com/djdiskmachine/LittleGPTracker/issues/127
1.4.3-bacon4
1.4.3-bacon4
Fourth build of beta (bacon) test candidate!
All features below have been tested individually and all together and should be reasonably stable
When running this build, please help out and report any kinks you find by describing the steps you took to discover the issue and attach your lgpt.log
Contributions:
purelygrey
Per-project option for soft clipping the output (#145)
* Per-project option for soft clipping the output
* Multiple clipping modes
Remove drawing optimization that causes flashing in Song view (#147)
* Removed drawing optimization that caused flashing in Song view
clsource
Scales
* implementation by @maksmakes
* instrumentation by clsource
simotek
Add color options for Border Play and Mute (#143)
* Adds different color for the > play and _ mute indicators
Fix rg35xx mapping (#139)
* rshoulder and lshoulder were the wrong way
Post-clipping attenuation (#148)
* Post-clipping volume adjustment
Copy columns (#141)
* Enables copying fx+params into any column in tables and phrases
Pasting fx into notes column etc does nothing
Nudge functionality (#130)
* In Project view, select tempo and hold B+LEFT/RIGHT to nudge slower/faster
* In Song view, pressing LT+LEFT/RIGHT will do the same
Printable fx in InstrumentView (#155)
* Uses ffmpeg to print reverb to currently selected sample and swap for sample with reverb
Other:
Add line-by-line clang format (#144)
Check uploads artifacts (#138)
Globally accessible notifications (#137)
Update to github actions checkout@v4.1.7 (#136)
Fixes:
Bug in chainview: column warping (#134)
Jumping below lowest row would cause infinite loop
Jumping from row 0 was not possible in chainview
Limit jump to maximum lowest populated row
Set songview b jumping length to 16 rows in correspondence with LSDJ and M8
Issue in deep clone (#135)
Was possible to accidentally deep clone position into
another position
Fix build error for Raspi (#133)
Restore 32bit linux config
Crash when nudging below 0 BPM (shoutout @merumerutho) https://github.com/djdiskmachine/LittleGPTracker/issues/127
1.4.2
Contributors:
**koisignal**
Config option feature for loading embedded and custom fonts (#107)
* Possibility to select font in config.xml
* "digital" font by Nine-H (CC-BY-SA)
**clsource**
MacOS 64 Build (#108)
**Simotek**
RG35XX +/H builds + SDL2 + X64 Support (#95)
* add support for rg35xx-plus boards, tested on RG35XX-H
---------
Co-authored-by: emartinez
Co-authored-by: Nine-H
Co-authored-by: igavrilov
Platform Makefile Cleanup (#114)
Other stuff:
PPSSPP install instructions (#124)
Added packaging resources for bittboy (#123)
Allow warping over empty chains (#99)
* Jump over empty neighbors in chain or phrase view instead of forcing you to go back to song screen.
Deep clone hint (#98)
* Adds a 1 second notification when deep cloning
Install instructions for PocketCHIP (#111)
1.4.1-1
Only contains builds for fixed platforms
Fixes:
Boot crash for Miyoo, RG35XX
Update:
Install instructions for Miyoo, RG35XX