Seq66 0.99.16

Seq66 is a loop based midi sequencer that provides the functionality needed for a live performance. It is a refactoring of the Qt version of Sequencer64 with modern C++ and with a lot of krufty buildup removed. Sequencer64 was based on the classic Seq24, styled after the Akai MPC line, the Kawai Q80 sequencer, or the popular Alesis MMT-8

Tags audio sequencer midi music cpp c
License GNU GPLv3
State stable

Recent Releases

0.99.1611 Dec 2024 06:25 minor feature: This release provides to user and a ton of related Found while investigating the user. Some minor new Features added. Changed: Documentation. Refined discussion about the about the Import/Export. Functionality, and some of the minor additional features. Some new Screenshots still needed. Build configuration. Added CONFIG _DIR _NAME and cleaned up. Configure.ac. Updated the Makefile sources. Merged a from a pull request () to correct. The *.desktop files. Pattern editor. - Renamed new-pattern-editor to pattern-editor in the 'usr'. File. Also added the "Apply to new only" option to Edit / Preferences / Display. - The Quantized Record button in the pattern editor now goes through. This sequence when clicked: None, Tighten, Quantize, Notemap, None.... Also prettied-up the icons. - Enhancements to pattern-editor note copy/paste: - The paste-selection box now shows the selected notes. Ghosted, for easier placement. A right-click cancels a paste action in the pattern editor. - Undid a change from awhile back that broke the recording of. Fast-keyed notes on the same MIDI key. Still need to the Occasional zero-length note. Added provisional code to speed up recording. Grep for the macro SEQ66 _LINK _NEWEST _NOTE _ON _RECORD. Has potential, so it is undefined. Color palette. Added access functions for "scale" (new) and "extra". Colors in the palette, to improve the coloring (e.g. of the bars Denoting notes in the scale of the pattern editor) in certain Qt Style-sheet usages. Event editor. Enhanced writing pattern-dump files from the event. Editor. : . Expanded recording not working. Note that the expansion is now continual, not waiting for a MIDI key to be struck. Also see. The changes to the record buttons in the pattern editor. . Merged a pull request for to the. *.desktop files. . NSM interaction errors introduced in version 0.99.11. Plus other related : The NSM would show two clients: "qseq66" and "seq66" when adding. Only the "qseq66" client. Saving via a remote NS
0.99.1313 Sep 2024 19:45 minor feature: This release is minor, a couple of lesser feature and some. No release files are provided, no Windows installer. We've been working on another project, and it is time to move forward here. Added: Added 'progress-box-elliptical' to the 'usr' file. It is a 'usr' option to show an elliptical progress box. New license files adhering to GitHub conventions. : the writing and byte-counting of the end-of track event. This adds 1 byte to the size of a Se66 MIDI file. the counting of the size of empty note strings. Empty notes alway have a two-byte (short) note length of 0. Changed: Changed the Tempo Track setting fields slightly in Edit / Preferences for clarity. Added more robust handling of the Seq66 SeqSpec track. This is the final track in an Seq66 MIDI file, and is not counted. But some applications might count it as a track when saving the MIDI file. In sequence::play() we now put SysEx events on the output bus. Removed: Removed LICENSE and the licensing text files it refers to.
0.99.1214 Jan 2024 12:45 minor feature: Added: Clang compiler support. Provisional build process for FreeBSD. Added an autogen.sh script to reconfigure without using bash. Added 'rc' option to skip, recover, or abort from bad running status in MIDI files (trilogy.mid). : Errors and warnings revealed by Clang. The reading, processing, writing, and display of SysEx and Meta events. Now handle unterminated SysEx messages (Dixie04.mid). with building the command-line "portmidi" version. A one-character buffer overflow in portmidi.c. in --option log=file. Q button not working to set keep-queue status. Queued-solo functionality improved. Changed: Upgraded the Event editor Dump output. Removed: Disabled the grid-solo option as redundant. Will repurpose later.
0.99.1106 Dec 2023 11:29 minor bugfix: Added: Added 8 more ui-palette entries, total of 32. Probably enough. Added display of a pattern input bus (if present) in the grid. Slot. It is shown just before the pattern length at top right. Added mute-group label ("MG") to main window. Added a pre-made MIDI file to use with record-by-channel. Added a record-by-buss feature. Added a way to toggle recording of more than pattern at once. Can now paste a pattern into a new or another loaded MIDI file. Added optional paramater to the --priority option. Added showing program changes in slot button. Added showing text events in the data pane and all text events in the main Session tab. its Save Info button. Implemented the "menu-mode" automation. It duplicates the function of the hide/show button, to toggle between hiding some of the main. Window controls and the main menu, and showing them. : "Would it be possible to have NEWS structured like a changelog". Errors setting style-sheet, palette, and mutes in Preferences / Session. Enhanced this tab to indicate when. Exit (as opposed to internal restart) is needed. Ing various playlist errors: - PPQN setting causing slow/fast playback. Cannot. Display 120 PPQN well, too intrusive. Converted Contrib/midi/Carpet_of_the_Sun_karaoke_meta_text.mid From 120 to 192 PPQN. Segfaults due to not stopping playback before loading. The next song or basing calculations on missing values. Ing the massive botch of the Set Master tab. More in Mutes tab, including raising the modify flag. App exiting unceremoniously if "quiet" is set. Minor in Song zoom with 1920 PPQN. Odd breaking MIDI-control-out (display). Prevent long redundant start-up error messages. Solo feature. Should unsolo before starting another. Solo. Queue and keep-queue. Not saving record-by-channel. record-by-channel. Prevent long redundant start-up error messages. Solo feature. Should unsolo before starting another. Solo. Queue and keep-queue. Not saving record-by-channel. record-by-channel. Not modifying the song whe
0.99.1003 Dec 2023 12:23 minor feature: