Skip to content

Releases: 8bitbubsy/pt2-clone

ProTracker 2 clone v1.32

12 Aug 17:29
Compare
Choose a tag to compare
  • Bugfix: If you had accidentally clicked somewhere on the sample data before using the "ramp volume" tool, it wouldn't work as expected
  • Bugfix: The BPM was a tiny fraction off because of an off-by-one error in the Amiga CIA period -> Hz calculation. The error was about ~0.02%, so it would only be measurable when comparing several minutes of recorded audio

ProTracker 2 clone v1.31

19 Jun 19:29
Compare
Choose a tag to compare
  • The Disk Op. file sorting routine is now simplified and more ProTracker like (names are converted to uppercase before sorting). This affects the sorting.
  • Bugfix: Don't allow mouse wheel scrolling while the volume/filter toolbox is open (sample editor)

ProTracker 2 clone v1.30

29 Apr 21:02
Compare
Choose a tag to compare
  • Windows bugfix: Prevent ever-increasing memory usage while minimized. Possibly a bug in SDL_RenderClear(). Might affect other systems too.
  • Bugfix: MOD2WAV would in some cases not render the correct amount of data
  • Fixed an old PT bug where the pattern editor could sometimes show the next pattern's data one tick too early at the end of the pattern
  • Some small code refactoring

ProTracker 2 clone v1.29

14 Mar 15:53
Compare
Choose a tag to compare
  • Bugfix: Characters A..F were not accepted in the "Mix" text box in Edit Op. #3
  • Screensaver is no longer disabled when the program is running

ProTracker 2 clone v1.28

01 Jan 19:49
Compare
Choose a tag to compare
  • Updated SDL from version 2.0.12 to version 2.0.14
  • Windows: Because of a bugfix in SDL 2.0.14, the drumpad now works like it should (when numlock is off the numpad cursor keys still act as drumpad keys). However, pressing the numpad key (which is part of the drumpad) will still toggle the numlock state

ProTracker 2 clone v1.27

18 Dec 19:40
Compare
Choose a tag to compare
  • The A500 audio mode (press F12 or edit protracker.ini) now sounds much closer to a typical real A500, after hand-tweaking the filter cutoff and looking at many plotted frequency analyses (of sine sweeps). It would previously cut off too much treble, because the RC filter implementation is too imprecise at lower audio rates.

ProTracker 2 clone v1.26

30 Nov 16:37
Compare
Choose a tag to compare
  • Fixed possible string-corruption/crash if you saved a sample/module whose name contained an extra overflown character (which replaced the NUL terminator)

ProTracker 2 clone v1.25

18 Nov 13:41
Compare
Choose a tag to compare
  • Bugfix: Fixed BPM duration issues when rendering song to WAV (MOD2WAV/PAT2SMP)
  • Fixed some mouse problems in fullscreen mode on multi-monitor setups
  • Fixed filter coeffs being wrong on MOD2WAV

ProTracker 2 clone v1.24

04 Oct 12:25
Compare
Choose a tag to compare
  • BPM is now slightly more accurate to CIA specifications, and also more accurate in vblank (VBL) timing mode using the true Amiga PAL vblank rate. NOTE: We're speaking tiny variations in BPM here...
  • Vblank (VBL) timing mode: Fixed a bug with setting a speed of FF (255) on the first row. The tick duration would be about twice as long...
  • Small code cleanup

ProTracker 2 clone v1.23

18 Sep 18:43
Compare
Choose a tag to compare
  • PAT2SMP now has higher quality sound. Especially noticable in LO mode
  • PAT2SMP LO mode now uses 20864Hz (E-3 finetune 0) instead of 22168Hz (F-3 finetune +1) for slightly more room, and still has better quality than before because of the improvement above!
  • The optional 2x downsample during sample load is now of better quality. Or it should be, at least...
  • Fixed some bugs in the "sampling" screen (SAMPLER screen -> Sample)
  • The sampling feature now takes up less CPU time while downsampling. Also fixed a small error in the sinc resampling interpolation
  • Don't block GUI input and don't show red mouse pointer for a while every time you cancel a requester. No idea why PT did this in the first place, what a workflow limiter!
  • Bugfix: Don't reset playback time counter on "play pattern"
  • protracker.ini: "A500LOWPASSFILTER" has been replaced with "FILTERMODEL" (A1200 or A500). Removed NORMALIZESAMPLING and SAMPLELOWPASS (deprecated).
  • Some other minor changes not worth of a mention
  • Code cleanup