./audio/fasttracker2, Portable Fasttracker II clone in C using SDL 2

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.93, Package name: fasttracker2-1.93, Maintainer: fox

fasttracker2 is a Fasttracker II clone in C using SDL 2.

fasttracker2 is a music tracker (a type of music sequencer software)
for creating and playing back tracker music.

This clone is meant for computers with a modern GPU and CPU (about
2007 or newer recommended). It's also designed for 60Hz refresh
rates, so it can act choppy if you're above 60Hz.


Required to run:
[graphics/hicolor-icon-theme] [devel/SDL2]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 5109.379 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-26 13:07:06 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Update to 1.93

Changes since 1.92:

v1.93 - 24.12.2024
- .S3M loader bug fix: The Axx (Set Speed) effect broke in v1.89. Oops..!
- .IT loader: Fixed behavior for overflowing sample offset effect, and illegal
              portamento slides (still somewhat wrong, but better than before).
              Not that you should use the FT2 clone for playing .IT files!
   2024-12-24 12:52:14 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Update to 1.92

Changes since 1.91:

v1.92 - 20.12.2024
- Further improvement to the tracker scope interpolation (interpolation
  is centered around the current sample point now). This is barely noticable,
  but I wanted to fix it anyway.
- Added a config option in Config->Miscellaneous for enabling the original
  FT2 about screen (feeling nostalgic?).
- Did some very minor edits to the FT2 help text
   2024-12-12 14:15:47 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Update to 1.91

While here switch to using devel/cmake/build.mk.

Changes since 1.89:

v1.91 - 10.12.2024
- Critical fix: Fixed a position/playback problem with voices/channels running
  at volume zero. This bug appeared in v1.87 (03.11.2024).
- Windows/macOS: Updated SDL to v2.30.10

v1.90 - 09.12.1024
- Fixed: The Nibbles game broke in v1.89 (snake food was no longer visible)
   2024-12-09 08:24:59 by Santhosh Raju | Files touched by this commit (3)
Log message:
audio/fasttracker2: Update to 1.89

Changes since 1.88:

v1.89 - 07.12.2024
- Fixed a possible crash on macOS (and possibly Linux) when loading a module
  whose filename includes special non-ASCII characters.
- Added a "Default audio device" option when selecting input/output audio
  devices in the config screen. This option has a few edge-case bugs, though.
- Added an experimental Impulse Tracker module loader. This should only be used
  to extract patterns/instruments/samples, as there are severe conversion errors
  when this format is converted to XM under load.
  WARNING: This loader has not been thoroughly tested, and may cause a crash!
- Fixed a bug with the tracker scopes where the sample would sometimes not be
  displayed correctly during a sample/note trigger.
- Replaced the Gaussian (SNES) interpolator with a 6-point cubic Hermite option.
  The Gaussian interpolator was very niche anyway, and as it sounded quite
  filtered, I think the vast majority of users wouldn't see a use for it.
- Added a few missing Norwegian/Danish alphabet letters to the main font (code
  page is now 850 instead of 437).
- Show extra digits (when space for them) in the C-4 Hz string in the instrument
  editor screen.
- Again, slightly improved the interpolation method for the tracker scopes in
  "Lined" mode (when using the cubic/sinc interpolators).
- Slightly increased the contrast for the sample editor's loop pin lines
   2024-11-07 09:09:19 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Update to 1.88

Changes since 1.87:

v1.88 - 06.11.2024
- Added an experimental .BRR (Super Nintendo) sample loader. Thanks to
  _astriid_ for suggesting this (and coming up with some base code).
- The tracker scopes now show a waveform that is more correct when using
  interpolation mode "No interpolation" and "Linear (FT2)".
- Fixed: The "Gaussian (SNES)" interpolation option had a small delay \ 
of one
  input sample point. Not a big deal, but I corrected it anyway.
   2024-11-04 06:12:14 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Update to 1.87

Changes since 1.86:

v1.87 - 03.11.2024
- Fixed: Stereo FLAC samples with a bitdepth of 24 didn't import correctly
  if you chose to convert to mono.
- Added a Super Nintendo interpolation option ("Gaussian")
- Fixed wrong tuning when importing Gravis Ultrasound .PAT patch files
- Slightly improved the interpolation method for the tracker scopes in
  "Lined" mode
- Updated the help text to reflect the new interpolation option
- Windows/macOS: Updated SDL to v2.30.9
- Code cleanup
   2024-10-07 05:03:14 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Update to 1.86

Changes since v1.85

v1.86 - 11.09.2024
- Fixed: The extended pattern editor had a status bar redraw issue if you
  had disabled "Framework" in Config -> Layout.
   2024-09-02 06:58:13 by Santhosh Raju | Files touched by this commit (2)
Log message:
audio/fasttracker2: Update to 1.85

Changes since v1.84

v1.85 - 31.08.2024
- Waving logo in the about screen (yes, I am bored)
- Small optimization of the "volume change" function in the sample editor
- Windows/macOS: Updated SDL to v2.30.5 (2.30.6 has problems on WinXP)