Next | Query returned 13 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2019-03-14 12:40:20 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b141

Changes since b140:

Beta #141 - 13.03.2019
- Fixed compiler errors when compiling for non-x86 platforms
- Fixed some fullscreen-bugs with the mouse when using two or more monitors
  with different screen resolutions.
   2019-03-10 13:38:17 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b140

Changes since b139:

Beta #140 - 08.03.2019
- The 32-bit Windows version of the FT2 clone no longer requires the SSE2 CPU
  instruction set to function, but still takes advantage of it if it's present.
- Fixed a bug where the sample data scrollbar was broken on very long samples
- Fixed a bug where you could interact with the scopes while certain types
  of tool boxes were shown (Smp. Ed.).
- Fixed a bug where the "Add memory to sample" checkbox in the Echo tool
  (Smp. Ed.) was always unchecked the next time you opened the tool.
- Fixed a bug where "Get maximum scale" in the Volume tool (Smp. Ed.) could
  return bogus values on *very* silent parts.
- Fixed a bug where sample data could be incorrectly drawn when zoomed in as
  far as you get while scrolling, on a very big sample.
- Bug fix: Make sure a sample never exceeds max sample length while editing it
- Lowered max sample length from 2GB to 1GB to prevent crashes
- Some missing keyboard bindings were added to the "Keyboard" section \ 
in the
  help text.
- Some potential time-consuming tasks were put in threads to not temporarily
  halt the program (Smp. Ed. functions).
- The Echo tool in Smp. Ed. will now listen to mouse button down/ESC/SIGTERM
  as a way to force-quit it. This tool can take literally forever if abused.
- Code cleanup (now using "bool" type, etc)
   2019-03-08 09:27:57 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b139

Changes since b138:

Beta #139 - 06.03.2019
- The mixer interpolation routine would overflow if a sample's pingpong
  loop length was 1.
- Removed the 32000Hz audio frequency setting (kinda pointless these days)
- Small optimization on scope rate calculation
   2019-02-26 08:14:15 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b138

Changes since b137:

Beta #138 - 25.02.2019
- Touchscreen input should now work properly in fullscreen mode
   2019-02-22 10:38:38 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b137

Changes since b135:

Beta #137 - 14.02.2019
- Mouse scaling was 100% broken on Macs with retina displays (high-DPI).
  Sorry! This is fixed now.

Beta #136 - 14.02.2019
- French keyboard layout users can now enter numbers in the pattern data
  with the left SHIFT key (like normal for the FR layout).
- You can now toggle extended pattern editor mode with the print screen key
  (like in real FT2. You can also use CTRL+Z as always).
   2019-02-14 04:18:33 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b135

Changes since b132:

Beta #135 - 12.02.2019
- Click delay on repeated buttons is now lowered to better match real FT2
- Certain up/down buttons now inc/dec just like real FT2, e.g. if you hold it
  down it will inc/dec semi-fast for a little bit, then faster (two-phased).
- Some scrollbars were supposed to scroll instantly with no delay
- No need to do 64-bit calc. in the scrollbar routines, reverted to 32-bit
- No need to do floating point operations on mouse coord scaling!
- Some minor things were changed to better match real FT2
- Code cleanup

Beta #134 - 11.02.2019
- Mouse position was incorrectly scaled in fullscreen mode (the coursor wouldn't
   move in the correct speed in some cases).
- Code cleanup (now using assert.h macro, removed some unused variables/code)

Beta #133 - 08.02.2019
- Very minor optimization to the replayer rate calculation routine
- Code cleanup
   2019-01-30 03:33:05 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b132

Changes since b130:

Beta #132 - 29.01.2019
- Fixed a bug where the sampling position line in smp. ed. could be drawn
  wrongly for a split second when switching between samples you're jamming.
  (samples, not instruments).
- Code cleanup

Beta #131 - 26.01.2019
- The linear interpolation routine in the audio channel mixer has been
  replaced with quadratic interpolation. This shouldn't cut off as much treble
  in the sound as linear interpolation. Though it comes with a price:
  The audio channel mixer requires slightly more CPU power, but it's still a
  relatively fast mixer. If you listen closely to songs with a lot of treble,
  you'll (hopefully) hear that they feel more life-like than before.
  Please note that this makes a minor difference, don't expect a lot!
- Fixed a bug where the mouse cursor could be stuck in busy mode (thus
  blocking the program) when certain errors happened during loading/saving.
- Saving an instrument now uses half the amount of RAM as before.
   2019-01-15 08:31:52 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b130

Changes since b129:

Beta #130 - 14.01.2019
- Don't enable SDL2 text input when it's not needed. Potentially removes
  ~2ms spikes on every key press.
- No need to initialize SDL2 timers when we don't use them anymore!
   2019-01-11 06:24:44 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b129

Changes since b127:

Beta #129 - 10.01.2019
- Prevent doing 64-bit MULs if the scopes are inactive (rate calculation)
- WaitVBL() function for scopes and video (when no vsync) has been changed to
  include fractional precision for "next frame time" counter. Note \ 
that this
  is a minor change and does not magically remove video stuttering.

Beta #128 - 06.01.2019
- If speed (ticks per row) is set to 0, reset it to the initial value when
  pressing play.
- Clamp BPM/speed when loading modules so that the values are not illegal
- Some other minor fixes
- Code cleanup
   2019-01-05 14:45:02 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
fasttracker2: update to b127

Changes since b121:

Beta #127 - 02.01.2019
- Remove overflown notes (> B-9) when loading modules
- Remove overflown efx/notes when loading tracks/patterns
- Removed some unneded logic in the pattern editor text routines
- Code cleanup

Beta #126 - 29.12.2018
- Pattern row quantization (record) was broken in beta #125

Beta #125 - 28.12.2018
- Fixed an issue with sample data peaks while zooming in/out in Smp. Ed.
- The playback timer is now counting BPM ticks from the replayer
  instead of spawning/deleting a 1-sec SDL timer every time you
  play a song.
- Updated the "Keyboard" and "Problems/FAQ" help texts

Beta #124 - 17.12.2018
- The scrollbar in the MIDI input device list didn't work
- Fixed some minor audio/video timer problems
- More verbose error checking on program startup

Beta #123 - 16.12.2018
- Rewrote the Help screen routines to be exact to real FT2.
  It now uses less RAM.
- Some GUI decoration was missing in extended pattern editor mode
- Code cleanup

Beta #122 - 15.12.2018
- Windows: Reverted back to SDL2.0.8 because of the keyboard
  shutting itself off and on randomly with SDL2.0.9.
  Really strange stuff... It doesn't happen in SDL2.0.8.
- More bug fixes on sample hand editing (Smp. Ed.)

Next | Query returned 13 messages, browsing 1 to 10 | Previous