You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines

  1. 2021-04-15 Version 2.1.1
  2. Add status bar to explain possible user actions (like "use shift + mousewheel to transpose measure")
  3. Streamline mousewheel behaviour in song editor. It now always scrolls without shift / alt key, no more accidental transpositions.
  4. Fix wrong playback cursor speed.
  5. 2021-02-15 Version 2.1.0
  6. Full Undo/Redo
  7. Add track groups, which double as midi bus. This enhances overview for more complex projects.
  8. Add option to follow the playhead in pattern view (or not), required by the much longer patterns. Also better scrolling and playhead is always visible now.
  9. Add option to change the midi channel for a track in the tracks context menu.
  10. Add switch group places to song-structure context menus.
  11. Add View-Menu with options to maximize the two editor areas.
  12. Add advanced feature for a global rhythm offset, meant for Jack-Transport. Allows the whole piece to begin later on the jack-timeline.
  13. 2021-01-15 Version 2.0.0
  14. Big new features increase the MAJOR version. Old save files can still be loaded.
  15. The new features integrate seamlessly into the existing workflow:
  16. Tracks can now have different pattern lengths, allowing much more complex music. Added multiplication-widget next to track name.
  17. Each individual Pattern can now have any number of pitches (was fixed to 8 pitches)
  18. Loop range can now contain multiple measures. Added GUI control next to loop button. Reminder: Looprange is for trial&error, not for production.
  19. A swing slider for subgroups 2 and 4 is now available for that 90s Dance Feeling.
  20. Added 'Chords'-Track to the new/empty file.
  21. Remove Nuitka as dependency. Build commands stay the same.
  22. 2020-09-25 Version 1.7.0
  23. Allow Note-On Velocity 0 to make external conversion into CCs possible
  24. Fix crash when loading a project with only one track
  25. 2020-07-19 Version 1.6.1
  26. Hotfix for Qt floating dialogs
  27. 2020-07-15 Version 1.6.0
  28. Fix menu command: quit under NSM (it did not quit)
  29. Fix transparent editing areas in Wayland
  30. Rename menu "About" to "About and Tips" so it can be found easier.
  31. Fix crashes and problems with recent Qt 5.15 release
  32. Rename .desktop starter files according to XDG specs for easier packaging
  33. Improve internal debugging options and logging
  34. 2020-04-15 Version 1.5.0
  35. Provide manpage
  36. Fix Loop: Now kept when changing grouping and steps per pattern.
  37. Better Icons
  38. Send save status to NSM
  39. Removed git submodule. All code now in this repository.
  40. 2019-11-15 Version 1.4.1
  41. Fixed a crash on startup
  42. Our real-time C library is now a shared lib, not a python module.
  43. 2019-10-15 Version 1.4.0
  44. New context option for track labels: Replace pattern with one from other track
  45. Streamline existing context menu options for measure groups
  46. New context options for measure group: duplicate and clean transpositions
  47. Activate the first pattern for all three tracks on a new project to ease up starting
  48. Set default drums track for new projects to use GM Drum note names and start with a good scale
  49. Use Median Velocity for new notes, not average.
  50. Remove global jack transport stop on normal program exit
  51. Reactivate OpenGL acceleration
  52. Submenus now have OK and Cancel buttons, not only shortcuts.
  53. Provide icons in all common sizes
  54. Various bugfixes and cosmetical changes.
  55. 2019-07-15 Version 1.3.0
  56. Add "Invert Row" to pattern context menu, if clicked on a step.
  57. Add "Clear Row" to pattern context menu, if clicked on a step.
  58. Add powerful "Fill row with sub-pattern until this clicked-on step" to quickly repeat short snippets. (Pattern context menu, if clicked on a step)
  59. Add Alt+MouseWheel to change the velocity of an entire row in the pattern.
  60. Changing the scale (e.g. with the mousewheel in a note pitch selector) during playback now has an immediate audible effect.
  61. Update documentation.
  62. Remove strict Non Session Manager enforcement. Instead present a session directory chooser on startup, similar to --save.
  63. Remove videos from git repository for easier download and distribution. Videos are now only hosted on, but could be downloaded by users.
  64. Compilation without executable stack, a security risk.
  65. Various build system improvements.
  66. 2019-04-15 Version 1.2.0
  67. Optional mode without NSM: Commandline parameter --save or -s. See --help
  68. In --save mode SIGUSR1 can be send to trigger a save.
  69. Git repository is now public as . Reflect that in the documentation/readme.
  70. DejaVu Sans Sarif is now the default font and therefore a depency.
  71. More reliable Qt settings.
  72. The --mute switch now works when running without installation and without a global calfbox module.
  73. Nuitka is now only necessary for installing system-wide. You can run 'make calfbox' and start locally afterwards.
  74. 2019-01-15 Version 1.1.0
  75. Added tool to convert the grouping and step count without losing data or changing the music.
  76. Added selector for note names (different languages and GM-drums)
  77. Fixed "hanging notes" bug
  78. Entire program is now based on a common Laborejo-Software-Suite shared program template.
  79. Added "Save" to menu
  80. Many fixes and optimisations in the C engine.
  81. 2018-09-15 Version 1.0.0
  82. Initial Release