Skip to content

Releases: Chasyxx/chtracker

v0.4.0.A - Pretty big changes to the GUI, CLI options, etc

Choose a tag to compare

@Chasyxx Chasyxx released this 27 May 22:21

Depenencies

  • Added libfmt as a dependency. C++20 std::format was attempted first but was discontinued as support may vary (this didn't work on the GitHub runners for example)

Bug fixes

New features

  • Logging was revamped. Windows users can now also see the logs in the new F8 menu.
  • A command-line parser was added. This includes --help. Also resolves #6
  • Windows icon! Use --icon in your cross compiler configuration to compile with icon.
  • Oscilloscope in background.

Other changes

  • Null effects now show up as a grey -----.
  • Changing an effect to null zeros out the value associated with it.

0.3.0

Choose a tag to compare

@Chasyxx Chasyxx released this 25 Apr 01:32

This removes an old fix to a bug where the first row isn't registered when audio is started that causes a brief visual error and delays the actual music by a bit. There's now a new fix to the bug with no visual error or delay.

The mixer was changed from unsigned 8-bit audio to signed 16 bit! This should provide cleaner audio.

The program will now register "unsaved changes"- Making a change will turn on the close protection (and saving/loading turns it back off.)
While protection is on, the first attempt to close the program will simply take you to a screen saying "Unsaved changes". Attempting again on that screen will close the program. This is true for both a close event and the ESC key.

0.3.0-B: Various bug fixes for upcoming 0.3.0

Choose a tag to compare

@Chasyxx Chasyxx released this 24 Apr 20:10

The 3 main bug fixes are all for the file menu: Issues #1 #2 and #3, as well as fixing a bug in the render menu filename typing which could prevent you from backspacing or let you backspace an empty filename (which crashes the program).

Rendering now also loops once (so the track plays twice.)

0.2.0 - Volume fix, new rendering feature

Choose a tag to compare

@Chasyxx Chasyxx released this 21 Apr 23:19

Changes from the last release:

  • v0.1.1 Fixes a volume bug where a volume up effect (5xxxx) doesn't work unless a volume down is done first. The volume is now correctly capped to 255.
  • v0.2.0 Added the ability to render to a .wav file! Press R on the file menu.
  • v0.2.0 small graphical fixes:
    • Fixed a bug with the save_file_menu and render_menu displays where a multi-line directory path overlaps the "This file already exists, are you sure?" text

windows.zip includes a windows executable.

0.1.0

Choose a tag to compare

@Chasyxx Chasyxx released this 17 Apr 22:49

First version! Includes the help, order, pattern, instrument, pattern management, options and file menus. Pitch, volume, and variation effects.

Includes windows.zip which has a Windows exe.