Skip to content

Releases: djdiskmachine/LittleGPTracker

1.6.0-bacon5

21 Jan 07:45

Choose a tag to compare

1.6.0-bacon5 Pre-release
Pre-release

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

27 Dec 16:39

Choose a tag to compare

1.6.0-bacon4 Pre-release
Pre-release

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

15 Dec 21:31
ec45e8b

Choose a tag to compare

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

@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

21 Oct 17:56

Choose a tag to compare

1.5.0-bacon3 Pre-release
Pre-release

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

16 Oct 17:50

Choose a tag to compare

1.5.0-bacon2 Pre-release
Pre-release

1.5.0-bacon2
All of bacon1 and also
nine-h
Reduce nag dialogs (#187)
Allow user to save, load, save as and quit while song is playing

Fixes:
Fix audio randomly dying (#194)
Long sample names causing crashes in InstrumentView (#189)
Fixed Garlic docker being outdated (#194)

1.5.0-bacon1

01 Jun 11:30

Choose a tag to compare

1.5.0-bacon1 Pre-release
Pre-release

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

24 Oct 17:53

Choose a tag to compare

1.4.3-bacon5 Pre-release
Pre-release

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

23 Oct 18:11

Choose a tag to compare

1.4.3-bacon4 Pre-release
Pre-release

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

12 Sep 18:02

Choose a tag to compare

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

31 Jul 06:29

Choose a tag to compare

Only contains builds for fixed platforms

Fixes:
    Boot crash for Miyoo, RG35XX
Update:
    Install instructions for Miyoo, RG35XX