MusiCLI

A MIDI sequencer for the terminal
Repos | Log | Files | Refs | RSS | Clone | README

DateCommit messageAuthorFiles+-
2021-01-31 08:30Rename project to MusiCLI, add README and GPLv3 licenseAaron Friesen13+1154-2450
2021-01-31 05:28Highlight measuresAaron Friesen2+18-9
2021-01-31 05:09Allow inserting blank linesAaron Friesen2+6-2
2021-01-31 05:06Add line numbersAaron Friesen2+11-6
2021-01-31 04:40Add default filename and print filename when exportingAaron Friesen2+7-13
2021-01-31 04:13Use special bindings and names for drumsAaron Friesen1+51-7
2021-01-31 03:49Add support for drums in channel 10Aaron Friesen2+49-10
2021-01-31 03:02Choose soundfont with command line argumentAaron Friesen2+9-8
2021-01-31 02:56Group every 4 channelsAaron Friesen2+14-9
2021-01-31 02:41Add scrollingAaron Friesen2+28-2
2021-01-31 02:07Allow playing song without leaving editorAaron Friesen1+24-2
2021-01-31 01:10Add more instrument presetsAaron Friesen1+6-1
2021-01-31 00:10Color quarter note beats and current noteAaron Friesen1+33-2
2021-01-30 23:50Fix note deletion and add an instrument listAaron Friesen1+22-16
2021-01-30 23:23Don't add notes if not recognized by chToPitch()Aaron Friesen1+10-19
2021-01-30 23:19Prevent exporting if no file name is givenAaron Friesen1+11-13
2021-01-30 23:12Extract export to method, add argument for channelsAaron Friesen1+66-61
2021-01-30 22:13Add lower octave using bottom key rowAaron Friesen1+31-6
2021-01-30 22:00Maintain a trailing rest at the end of each channelAaron Friesen1+24-17
2021-01-30 21:45Add support for multiple channelsAaron Friesen1+71-48
2021-01-30 21:19Allow deleting notesAaron Friesen1+12-0
2021-01-30 21:07Change note duration based on start time of next noteAaron Friesen1+9-4
2021-01-30 20:53Decrease note lengths and support restsAaron Friesen1+10-3
2021-01-30 20:40Allow editing previous notesAaron Friesen1+38-11
2021-01-30 20:22Support arbitrary input lengthAaron Friesen1+14-11
2021-01-30 20:11Display notes as they're typedAaron Friesen1+39-2
2021-01-30 19:48Convert keypresses to notesAaron Friesen1+52-22
2021-01-30 19:11Add ncurses example as starter code for the UIAaron Friesen2+46-35
2021-01-30 19:10Remove Midifile tools to speed up compilationAaron Friesen44+0-12721
2021-01-30 18:47Create base of cli-synth.cpp from Midifile exampleAaron Friesen2+53-0
2021-01-30 18:27Move Midifile code to root directoryAaron Friesen70+0-26
2021-01-30 18:10Add Midifile libraryAaron Friesen70+25666-0