Commit graph

  • 007bdd996a Fix --version to show the same version as cargo master Denis Redozubov 2023-07-25 11:29:59 +0400
  • f8d214bce7 Fix an abrupt sentence 0.1.0 Denis Redozubov 2023-06-29 16:54:29 +0400
  • f30e16a63f Update github workflow to use rustup and multiple rust versions Denis Redozubov 2023-06-28 21:51:21 +0400
  • d8f1fa078f README fixes and nested groups mention Denis Redozubov 2023-06-28 21:48:08 +0400
  • c69b56257d Remove VSC settings Denis Redozubov 2023-06-28 21:47:27 +0400
  • f05c262a0b Cargo installation instructions Denis Redozubov 2023-06-28 21:22:01 +0400
  • 79a5159e56 Specify the derive_more version as well Denis Redozubov 2023-06-28 21:18:30 +0400
  • 6d291e3754 Specify a nom version in Cargo.toml Denis Redozubov 2023-06-28 21:17:06 +0400
  • 6b3c992872 Rename poly to polyrhythmix since the crate name is taken Denis Redozubov 2023-06-28 20:44:37 +0400
  • 2f1bb54256 Updates to README Denis Redozubov 2023-06-28 20:36:14 +0400
  • caa3d97357 Link the bleed midi Denis Redozubov 2023-06-28 20:20:30 +0400
  • 8f6047db43 Add .vscode to .gitignore Denis Redozubov 2023-06-28 20:17:23 +0400
  • 7ba5a19a16 Add more cargo metadata Denis Redozubov 2023-06-28 20:13:35 +0400
  • 73ff7407b4 Rename LICENSE file Denis Redozubov 2023-06-28 20:13:24 +0400
  • 9c92c8089a Update tutorial Denis Redozubov 2023-06-28 19:13:26 +0400
  • 15db009e60 Add more tests Denis Redozubov 2023-06-28 19:12:58 +0400
  • 352f79a03f Fix: bass tracks with -B now has correct length Denis Redozubov 2023-06-28 17:04:06 +0400
  • a5f5694a78 Warning fixes broke tests, reverting Denis Redozubov 2023-06-28 16:37:18 +0400
  • 1d2192d705
    Create rust.yml Denis Redozubov 2023-06-28 16:06:00 +0400
  • 2074ed0773 Add license Denis Redozubov 2023-06-28 16:04:24 +0400
  • cd512a5536 Add a doc image Denis Redozubov 2023-06-28 16:02:50 +0400
  • 50da21ff9e Fix various warnings Denis Redozubov 2023-06-28 16:01:34 +0400
  • b60408379a First draft of the README.MD Denis Redozubov 2023-06-28 15:36:23 +0400
  • b6cc058e62 Long titles for the CLI options Denis Redozubov 2023-06-28 15:35:39 +0400
  • 34368a9124 Change executable name to poly Denis Redozubov 2023-06-28 13:56:27 +0400
  • 5c0e33cc40 Add help texts for CLI arguments Denis Redozubov 2023-06-28 13:55:08 +0400
  • 1eaecd0180 Add -B option: adds bass track that follows the kick drum Denis Redozubov 2023-06-27 17:11:03 +0400
  • d129941266 Remove unnecessary printing Denis Redozubov 2023-06-27 15:17:55 +0400
  • cc213b7b8e Fix EventGrid concatenation Denis Redozubov 2023-06-27 14:23:51 +0400
  • 94a8340659 WIP Denis Redozubov 2023-06-27 13:57:06 +0400
  • 9ad78242c5 WIP Denis Redozubov 2023-06-16 20:54:40 +0400
  • b89debcbd7 Fix tests Denis Redozubov 2023-06-15 20:28:13 +0400
  • 9ffa47977e Fix flatten_group Denis Redozubov 2023-06-15 20:25:54 +0400
  • 58bb2ba87c Add a test for recursive note groups Denis Redozubov 2023-06-15 16:10:19 +0400
  • 1582b47194 Group refactoring WIP: Broken parsing & tests Denis Redozubov 2023-06-15 15:53:29 +0400
  • 3bc67d66cc Update unit tests Denis Redozubov 2023-06-15 13:17:09 +0400
  • 970c0a0b9a refactor flatten_and_merge Denis Redozubov 2023-06-14 20:07:21 +0400
  • 6a7e9cf0a9 Small fixes and WIP faltten_and_merge rework Denis Redozubov 2023-06-13 16:35:58 +0400
  • 9f98c5a4da Add Midi text message to output file Denis Redozubov 2023-06-09 20:40:21 +0400
  • 07fea4b393 Add midi tempo support Denis Redozubov 2023-06-09 18:57:36 +0400
  • fd78edb4f6 Midi meta events added: time signatures Denis Redozubov 2023-06-09 17:18:31 +0400
  • c52f1e3ff4 Midi meta events WIP: Mark track as Drumkit Denis Redozubov 2023-06-09 15:35:19 +0400
  • 9e49156acb Fix a number of bugs Denis Redozubov 2023-06-09 13:54:30 +0400
  • e4e8c5c402 First more or less working version Denis Redozubov 2023-06-08 20:11:59 +0400
  • 5ea3d27efc Massive reworking of the EventIterator WIP Denis Redozubov 2023-06-08 15:23:15 +0400
  • 02bb26516e TimeSignature parsing Denis Redozubov 2023-06-07 13:47:57 +0400
  • e843a98876 Reasonable convergence function Denis Redozubov 2023-06-07 12:58:28 +0400
  • 081188e80a Fix length measurements Denis Redozubov 2023-06-06 15:42:24 +0400
  • a94a2d331a EventIterator in progress Denis Redozubov 2023-05-16 16:31:57 +0400
  • f5be68d0d5 Compiles, untested EventIterator Denis Redozubov 2023-05-15 19:45:36 +0400
  • c582fa08a3 WIP Denis Redozubov 2023-05-12 17:47:24 +0400
  • f210b76454 helpers for note length arithmetics Denis Redozubov 2023-05-11 13:56:12 +0400
  • 69f389008c TimeSignature convergence Denis Redozubov 2023-05-10 14:39:22 +0400
  • b48546af61 Convert EventGrid<Tick> to EventGrid<Delta> Denis Redozubov 2023-05-09 20:29:10 +0400
  • 1d74b52cff Better code Denis Redozubov 2023-05-09 18:25:05 +0400
  • f1dfb31b70 Cli logic and midi event flattening Denis Redozubov 2023-05-08 20:26:25 +0400
  • 8f84491801 WIP flattening to midi events Denis Redozubov 2023-05-05 18:44:28 +0400
  • c642c72061 Delimited groups parsing Denis Redozubov 2023-05-03 17:44:49 +0400
  • 8c65e8a0b0 WIP delimited groups parsing Denis Redozubov 2023-05-03 17:10:31 +0400
  • 2251a09bc2 note length parser Denis Redozubov 2023-05-02 19:34:21 +0400
  • e7a933b837 Trying to make nom compile Denis Redozubov 2023-05-02 16:06:08 +0400