Skip to content

Releases: BambooTracker/BambooTracker

v0.6.3

02 Sep 08:43
Compare
Choose a tag to compare

Added

Fixed

  • Fix a bug that 0Q0y and 0R0y after note-on is not worked

Post release update

  • 2023-09-23: Replace "breeze 2608.btm" with the author's intended module (thanks maakmusic)
  • 2023-11-05: Replace "BambooTracker-v0.6.3-linux-64bit.zip" as the binary could not be started

Post release notes

  • 2024-05-10: macOS users, please note that you may need to run chmod +x BambooTracker.app/Contents/MacOS/BambooTracker for the App Bundle to work. This should be fixed in the next release.

v0.6.2

02 Aug 10:58
Compare
Choose a tag to compare

Chnaged

Fixed

v0.6.1

04 Feb 06:49
Compare
Choose a tag to compare

Fixed

v0.6.0

22 Jan 11:31
Compare
Choose a tag to compare

Added

Changed

  • #464 - Raise Qt6 version on GitHub Actions to 6.4.0
  • #386 - Restore note pitch at the end of "Fixed" arpeggio sequence (thanks @djmaximum17)
  • #347 - Change resampling method (thanks @freq-mod)
  • Remove redundant volume change
  • #433, #434 - Rename 2 effects (thanks @wildmatsu)
    • 0Sxx: Note release
    • ESxx: Note cut
  • #433 - Enable to use ESxx in SSG, RSS, ADPCM channels (thanks @wildmatsu)
  • #473 - Use Ubuntu 20.04 GHA runner image

Fixed

  • Fix misspelled words (thanks @wildmatsu)
  • Fix action to create a new module without saving
  • Fix incorrect behaviour of 0sxx effect in RSS channels (thanks @Mugenri)
  • Fix visibility of FM 3,4ch when song mode is changed from expanded to standard (thanks TotO)
  • Run tick process when echo buffer is empty
  • Reset 0Qxy, 0Rxy note slide in the next note on (thanks Getsuka-P)
  • #470 - Fix sliders not to move during editing unrelated slider (#468, #469; thanks @OPNA2608, @cxong, @Zexxerd)

v0.5.3

18 Sep 09:42
30e64dc
Compare
Choose a tag to compare

Changed

  • #461 - Enhance font settings (thanks @NEO-SPECTRUMAN)
  • #463 - Raise macOS version of GitHub Actions workflow to 11

Fixed

  • #460 - Fix the maximum value of progress bar in WAV export dialog (thanks @Drillimation)

v0.5.2

24 Aug 13:11
Compare
Choose a tag to compare

Fixed

  • #459 - Fix volume effects in FM 3ch OP2,3,4 to work (thanks @Zexxerd)

v0.5.1

23 Jul 10:20
Compare
Choose a tag to compare

Added

Changed

  • #408 - Bumped Qt version of Win7 development builds to 5.15.2
  • #412 - Keep instrument editors on top of main window, spawn centered (thanks @nyanpasu64)
  • #427 - Bumped Ubuntu version on build tests to 18.04
  • #429 - Improved keyboard key formatting in documentation (thanks @cxong)
  • #426 - Update RtAudio submodule to upstream 5.2.0 (thanks @nyanpasu64)
  • Bumped maximum wave view framerate to 144Hz
  • Update emu2149
  • #448 - Update Appveyor's macOS image to Catalina (thanks @OPNA2608)
  • #420 - Free memory after instrument editor is closed (thanks @nyanpasu64)
  • #442 - Don't focus main window spinboxes on mouse scroll (thanks @nyanpasu64)
  • Prepare 1 new instrument in initializing a new module
  • #458 - Update Nixpkgs version to 22.05 (thanks @OPNA2608)
  • Update translation: ja

Fixed

  • #398 - Fix MSVC support (#216; thanks [@djtuBIG-MaliceX], @OPNA2608)
  • #399 - Fix 0Gxx note delay effect to be validated against the actual ticks per step (thanks @Zexxerd)
  • #401 - Fix the volume spinbox to be displayed in uppercase (thanks @wildmatsu)
  • #404 - Fix bug where pattern header was sometimes not redrawn (thanks @nyanpasu64)
  • #400 - Reworded some text to sound more natural in English (thanks @wildmatsu)
  • #410 - Fixed mislabeled piano keys in note entry layout (#411; thanks @OPNA2608)
  • #402 - Fix icon pixellation on Qt6 (#407; thanks @nyanpasu64)
  • #413 - Restore the release rate of FM instrument after using ESxx (thanks @Zexxerd)
  • #406 - Fix the hovered cursor position in the order list and the pattern editor (thanks @nyanpasu64)
  • #421 - Fixed a bug that caused the last tick processing of the current step to be skipped if there was a note delay event in the next step (thanks @nyanpasu64)
  • #417 - Write the absolute file path to the file history (thanks @nyanpasu64)
  • #424 - Fix instrument editor envelope graphs on Breeze master (thanks @nyanpasu64)
  • #435 - Fix VGM files being written with incorrect headers (thanks @nyanpasu64)
  • #418 - Fix SliderStyle memory leak (#440, thanks @nyanpasu64)
  • #437 - Keep SSG silent when using 0Hxy in a muted track (thanks @Zexxerd)
  • #443 - Fix song length estimation to handle tempo/speed change correctly (thanks @Drillimation)
  • #444 - Fix unexpected envelope reset of FM3-OP4 (thanks @Zexxerd)
  • #447 - Check if the read/write position of the binary container is valid (thanks @OPNA2608)
  • #425 - Fix improper sequence property execution of 0Gxx that skips the first sequence data (thanks @Zexxerd)
  • #452 - Fix icon image corruptions in About and Welcome dialogs (#451; thanks @OPNA2608)
  • #454 - Reduce misalignment of text in the status bar (#415; thanks @OPNA2608)
  • #422 - Fix crash when redoing pattern effect entry 0Bxx, 0Cxx and 0Dxx (#441; thanks @nyanpasu64)
  • Fix crash when playing a non-existent instrument on ADPCM channel

v0.5.0

01 Aug 12:39
Compare
Choose a tag to compare

Added

Changed

  • #333 - Allow single pattern clone at hovered or current position in the order list (thanks @Mugenri)
  • #348 - Update RtAudio & RtMidi library (thanks @OPNA2608)
  • #342 - Use Qt's loading / saving file dialog on Linux and BSD (#338; thanks @freq-mod, @EnfauKerus, @OPNA2608)
  • Save track visibility for each song
  • Change delay effects to be executed even on the 0th count
  • #366 - Load multiple instrument files at a time (thanks @OPNA2608)
  • #367 - Offer wildcard and "all supported formats" extensions in file dialogues (thanks @OPNA2608)
  • Change item widths in the status bar
  • #374 - Exclude C86CTL and SCCI headers in the compilation on macOS and Linux (#357; thanks @fpesari, @OPNA2608, @freq-mod)
  • #371 - Change the number of buffers in RtAudio (#363; thanks @nyanpasu64, @freq-mod, @OPNA2608)
  • Modify several dialog modalities
  • #382 - Update MAME emulation (thanks @OPNA2608)
  • #382 - Change the project license to GPL v2+
  • Move the repository to GitHub Organization
  • #389 - Update CI's Nixpkgs channel to 21.05 (thanks @OPNA2608)
  • Update translation: pl, ja (thanks @freq-mod)

Fixed


Post-Release update 2022-05-26: Added a source tarball with all submodules BambooTracker-src-v0.5.0.tar.gz (#449). Future releases will do so automatically

v0.4.6

11 Feb 14:47
Compare
Choose a tag to compare

Added

Changed

  • #285 - Change CI service from Travis CI to GitHub Actions (thanks @OPNA2608)
  • Use current channel in jam mode when editing an instrument (thanks @Ravancloak)
  • Keep playing state after changing the configuration (thanks @OPNA2608)
  • #289 - Change MIDI input initialization (#288; thanks @OPNA2608)
  • #296 - Make the release build for Windows XP in appveyor (thanks @OPNA2608)
  • Load ADPCM deltaN setting and sample count in .pvi file (#308, #316; thanks @OPNA2608, @freq-mod)
  • #306 - Clean README (#297; thanks @freq-mod, @OPNA2608)

Fixed

v0.4.5

05 Nov 13:50
Compare
Choose a tag to compare

Added

  • #238 - MIDI API selection (#230; thanks @OPNA2608, @ehaupt)
  • Frame rate setting in the wave view
  • 1 new pattern effect FPxx: fine detune
  • 1 new sample module (thanks @Zexxerd)
  • 1 new color schemes (thanks @Yuzu4K)

Changed

  • #266 - Set a license to a part of the source code (thanks @superctr)
  • #274 - Try to initialize audio stream by multiple APIs on the first launch (#270; thanks @N-SPC700, @OPNA2608)
  • #268, #273 - Changed issue template policy (thanks @OPNA2608)
  • #278 - Display error descriptions in File I/O and MIDI input (thanks @OPNA2608)
  • #278 - Set Dummy API to MIDI input during the initialization (thanks @OPNA2608)
  • #281 - Separate data and code in the repository (thanks @OPNA2608)
  • Update translation: ja

Fixed

  • #256 - Fix a crash bug on launch when maximized (thanks @nyanpasu64)
  • #259 - Fix copying and pasting position error when hiding any tracks (thanks @YoshiLightStar)
  • #258 - Fix an error of wav/vgm/s98 export (thanks @Zexxerd)
  • #260 - Update license of Silk icons (thanks @alexmyczko)
  • #261 - Fix the update timing of color scheme when color is changed (thanks @Genatari)
  • Add the missing descriptions to the effect list dialog
  • Fix 0Xxx, 0Yxx and 0Zxx to work
  • #267 - Fix a crash when changing the current song type (thanks @Zexxerd)
  • #269 - Fix order insert when changing the pattern size to less than 64 (thanks @Toonlink8101)
  • #272 - Fix FM3ch expanded labeling and muting bug when changing the song type (thanks @Toonlink8101)
  • #277 - Wait pattern drawing until initializing internal data (#276; thanks @OPNA2608)
  • #280 - Synchronize sample rate between the emulation and the audio stream (#279; thanks @OPNA2608)
  • #283 - Fix the module open error when launching the tracker firstly by macOS finder (#282; thanks @N-SPC700, @OPNA2608)