2020-09-10 18:32:31 by Santhosh Raju | Files touched by this commit (2) | |
Log message:
audio/fasttracker2: Updates to v1.34
Changes since v1.31
v1.34 - 09.09.2020
- If trying to load an XM with >32 channels or >16 samples in an instrument,
discard the extra channels/samples and allow the loading to happen (but
warn the user about it).
- Same as above for .XIs (instruments) with >16 samples
- Fixed a possible crash after trying to load unsupported XMs
- Fixed loading of XMs with 256 orders and/or an orderlist padded with 0xFF
at the end.
v1.33 - 07.09.2020
- Right Shift key is now correctly used for "Record Pattern" instead of
"Record Song" (this was wrong).
- For Mac keyboards: Left Command key can now be used for "Play Pattern"
(since some Mac keyboards don't have a Right Alt key).
PS: You now need to use Left Ctrl (instead of Left Command) for
"select all/copy/paste" keys in the sample editor and for marked text in
the UI.
- Added some Mac-specific text to the "Help -> Keyboard" section
v1.32 - 05.09.2020 (updated 06.09.2020)
- Fixed crash in "Amiga frequency table" mode if period (freq) would \
reach 1.
Not sure if this is even possible, but better safe than sorry...
- Fixed a small initial resampling interpolation error on looping samples
whose loop start (Repeat) is above 0.
- Fixed a CUBIC_PHASES off-by-one typo, which could probably mess up the
resampling interpolation in very rare cases.
- Pre-calc cubic spline LUT on init, instead of including the table in the
binary.
- Fixed line-encoding on Linux makefiles
- Cleaned up some messy logic in tickReplayer() (behavior is the same)
>> 06.09.2020:
- Fixed a bug with playing empty patterns in v1.32
|
2020-08-31 04:02:45 by Santhosh Raju | Files touched by this commit (2) |
Log message:
audio/fasttracker2: Updates to v1.31
Changes since v1.30
v1.31 - 28.08.2020
- The audio channel mixer is floating-point based now, for a theoretical
precision improvement.
- Windows: The 32-bit version now has the same mixer as the 64-bit version
(e.g. you can use >48kHz rates).
- Fixed an issue where the channel panning could overflow if pan was close to
255 ($80) and you had a panning envelope going upwards.
- Fixed another issue with dithering in 16-bit audio output mode (d'oh)
- Dithering is now always enabled for 16-bit audio output mode, and the
"dithering" checkbox has been removed from the config screen.
- Disk op.: When listing modules, only list .wav files if "Save as:" is
set to "WAV".
- Fixed a misplaced pixel on the "Usable" mouse pointer type graphics =)
- Code cleanup (more sensible variable names in the audio mixer)
|
2020-08-24 17:09:53 by Santhosh Raju | Files touched by this commit (2) |
Log message:
audio/fasttracker2: Updates to v1.30
Changes since v1.27
v1.30 - 23.08.2020
- Fixed an off-by-one issue when dithering is enabled in 16-bit audio mode
- The WAV renderer now defaults to the same frequency/bitdepth as the ones
selected in the "I/O devices" config screen.
v1.29 - 18.08.2020
- Fix wraparound-issues when using Tab in the pattern editor
v1.28 - 16.08.2020
- Bugfix: Don't redraw the instrument switcher when pressing numpad keys
while certain screens (about/config/help/nibbles) are open.
- Slightly increased the volume precision in the audio channel mixer.
This is most likely not measurable.
- Fixed some errors in the help text
- Small code cleanup
|
2020-08-18 19:58:18 by Leonardo Taccari | Files touched by this commit (549) |
Log message:
*: revbump for libsndfile
|
2020-07-25 23:29:19 by Santhosh Raju | Files touched by this commit (2) |
Log message:
audio/fasttracker2: Updates to v1.27
Changes since v1.26
v1.27 - 24.07.2020
- Fixed a small stuttering issue in the audio/video syncing
- Bugfix: When rendering a song to a 16-bit WAV while having audio output
set to 32-bit, you'd never get dithering in the WAV render.
- Further optimization of the audio channel mixer (~5-16% perf. increase)
|
2020-06-30 21:47:35 by Santhosh Raju | Files touched by this commit (2) |
Log message:
audio/fasttracker2: Updates to v1.26
Changes since v1.25
v1.26 - 23.06.2020
- Song BPM is now more accurate (it used to be slightly off for some BPMs)
- Arpeggio is now 100% FT2-correct for ticks 31..99 (speed 31..99 is only
obtainable by hex-editing XMs).
- Fixed compiling error on ARM CPUs
- Code cleanup
|
2020-06-16 01:34:43 by Santhosh Raju | Files touched by this commit (2) | |
Log message:
audio/fasttracker2: Updates to v1.25
Changes since v1.24
v1.25 - 12.06.2020 (updated 13.06.2020)
- Instrument envelopes now show x/y coords in the top right corner in Instr. Ed.
- The song tempo (BPM) is now *slightly* more accurate for certain BPM values
- Fixed a bug with the XFade function on 16-bit pingpong samples
>> 13.06.2020:
- Make the x/y instr. envelope coords text a bit cleaner
|
2020-05-16 04:46:55 by Santhosh Raju | Files touched by this commit (2) |
Log message:
audio/fasttracker2: Updates to v1.24
Changes since v1.23
v1.24 - 13.05.2020
- Fixed a bug with saving looping 16-bit samples as .RAW/.IFF/.WAV. Two sample
points somewhere in the waveform would be set to wrong values.
- Linux: Fixed the mouse not working with KMSDRM (hopefully)
|
2020-05-09 10:51:27 by Roland Illig | Files touched by this commit (1) |
Log message:
audio/fasttracker2: remove no-op SUBST block
|
2020-05-01 15:34:41 by Santhosh Raju | Files touched by this commit (2) |
Log message:
audio/fasttracker2: Updates to v1.23
Changes since v1.22:
v1.23 - 29.04.2020
- Bugfix: The "default dirctories" paths in the config only worked for
modules and not the other types (fixes GitHub issue #6).
- A much needed code refactoring of data structs. The code now also compiles
with GCC 10.
|