Next | Query returned 127 messages, browsing 41 to 50 | Previous

History of commit frequency

CVS Commit History:


   2021-04-06 12:49:29 by Santhosh Raju | Files touched by this commit (3)
Log message:
audio/fasttracker2: Updates to v1.46

Changes since v1.44

v1.46 - 02.04.2021
- Fixed: Audio settings weren't correctly loaded from config in v1.45

v1.45 - 01.04.2021
- Fixed possible crash when starting the program on M1 Macs (thanks kode54)
- Fixed possible mouse cursor corruption when hovering over text boxes on
  Linux.
- Fixed possibly buggy string operations
- Refactored some code that was doing unnecessary/wrong stuff
- Minor code cleanup
- Updated help text
   2021-03-03 11:20:04 by Santhosh Raju | Files touched by this commit (3)
Log message:
audio/fasttracker2: Updates to v1.44

Changes since v1.43

v1.44 - 01.03.2021
- The second "Key Off" key (key next to left shift) didn't work on all \ 
keyboard
  layouts.
- Added support for importing DIGI Booster (non-Pro) modules
- Added support for importing 8-channel StarTrekker modules
- Removed calculation of some big tables because they were not really that
  important for performance after all, and also made the video/audio sync data
  more compact. Saves around ~1.8MB of RAM. Not a whole lot, but still nice.
- Code refactoring in module/sample loaders. It's easier to add new loaders now!
- Minor code cleanup and code change
- Updated help text
   2021-01-16 20:04:40 by Santhosh Raju | Files touched by this commit (3)
Log message:
audio/fasttracker2: Updates to v1.43

Changes since v1.41

v1.43 - 13.01.2021
- Sample tuning is now slightly more accurate when importing .IFF/.WAV/.AIFF
  samples. It can still be off by up to several cents, but this is because of a
  rather low sample pitch precision in FT2 (5-bit finetune + relative note).
- Bugfix: Fixed some scrollbar bugs in the instrument editor (when changing
  values, then changing instrument, and changing values again).
- New feature: Display middle-C (C-4) frequency in the instrument editor
- Some small optimizations and minor bugfixes

v1.42 - 01.01.2021
- Updated SDL from version 2.0.12 to version 2.0.14
- Windows: Because of a bugfix in SDL 2.0.14, the instrument selector keys
  (numpad) still work like they should regardless of the numlock state.
- Changed a flag when setting up the video renderer so that the program can
  properly run in rare cases where it wouldn't
- Some other minor fixes
   2020-11-29 15:53:28 by Santhosh Raju | Files touched by this commit (3)
Log message:
audio/fasttracker2: Updates to v1.41

Changes since v1.40

v1.41 - 19.11.2020
- Code refactoring and code cleanup
- Fixed minor BPM duration issues when rendering song to WAV
- Fixed some mouse problems in fullscreen mode on multi-monitor setups
- Bugfix: Properly change pattern length after loading .xp pattern files
  (FT2 doesn't do this, but I think this makes sense!)
   2020-11-16 00:51:09 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Updates to v1.40

Changes since v1.39

v1.40 - 14.11.2020
- Added the option to stretch out the image in fullscreen mode without having
  to enable the blurry pixel filter. This is now called "Stretched", \ 
and can be
  found in Config -> Miscellaneous. Keep in mind that this will result in uneven
  pixel widths (aliasing), which is why the pixel filter exists. :)
- Removed the "Go fullscreen" button in Config -> Miscellaneous to \ 
make room
  for the "Stretched" checkbox. To toggle fullscreen mode, press Alt+Enter
  (Ctrl+Cmd+F also works on Mac).
   2020-11-10 13:09:34 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Updates to v1.39

Changes since v1.38

v1.39 - 08.11.2020
- Fixed yet another issue where junk could be drawn after the loop end point in
  the sample data's waveform in the sample editor (if zoomed out).
- Fixed an issue with loading XMs with more than 128 instruments (OpenMPT etc).
  This only worked if the extra instruments were empty. Now it will properly
  load the extra instruments and discard them after the loading was complete
  (since we only support up to 128 instruments).
- Small code cleanup
   2020-11-08 14:38:55 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Updates to v1.38

Changes since v1.36

v1.38 - 01.11.2020
- Fixed two possible pattern length bugs while switching to a new, shorter
  pattern while the song is playing.
- Mixer code cleanup (generates smaller code now)

v1.37 - 29.10.2020
- The 4-tap cubic spline resampling interpolation has now been replaced with
  8-tap windowed-sinc (polyphase) for better audio quality.
- The mixer is now using 64-bit float precision instead of 32-bit float
  precision. We only mix up to 32 channels anyway, which is not very CPU
  intensive.
- Volume/panning envelope interpolation is now using floating point precision
  instead of 8.8 fixed-point precision.
- Fixed a bug where the scopes would not shut down if you triggered an
  instrument that is not allocated (empty).
- Small code cleanup
   2020-10-08 16:11:40 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Updates to v1.36

Changes since v1.35

v1.36 - 05.10.2020
- Bugfix: The 'S' volume column effect (set vibrato speed) should be ignored if
  the parameter is zero.
- Bugfix: The Kxx (key off) effect was not behaving like FT2 for values >$0f
- Bugfix: If attempting to WAV-render a song with an EEx (pattern delay) effect
  on the first row of a pattern, the render would end too early.
- Bugfix: In Disk Op., when loading a new module/sample, change the loaded
  filename extension according to save mode (f.ex. "test.xm" -> \ 
"test.wav").
- When changing the song position from the UI, reset global volume, and also
  reset pattern delay and other possible conflicts. FT2 doesn't do this, but I
  feel that this is a sensible thing to do.
- Made the About screen a bit more visually appealing
- Updated the "Known bugs" section of the help text
- Replayer code cleanup
   2020-09-29 16:33:18 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Updates to v1.35

Changes since v1.34

v1.35 - 27.09.2020
- Added an option to change interpolation mode to 2-tap linear, just to match
  real FT2. This interpolation method is of worse quality than the current one
  (4-tap cubic spline).
- Fixed some sample tap bugs with the cubic spline resampling interpolation
- Fixed an issue where unwanted sample data could be shown at the loop end
  point of a looped sample in the sample editor.
- Updated some parts of the help text
- Small code cleanup
   2020-09-10 18:32:31 by Santhosh Raju | Files touched by this commit (2) | Package updated
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

Next | Query returned 127 messages, browsing 41 to 50 | Previous