Commit graph

70 commits

Author SHA1 Message Date
Andrey M. Tokarev
0ed98cfa0e Clef changes along the score 2013-07-28 01:35:08 +04:00
Andrey M. Tokarev
0b03061bd2 Simplify code of MidiTrack and MidiFile classes 2013-07-26 21:18:33 +04:00
Andrey M. Tokarev
60487734af fix #22018: Filename as black text on dark grey difficult to read 2013-07-26 21:18:33 +04:00
Andrey M. Tokarev
3cec125dea Fix empty tuplets when use LH/RH separation 2013-07-26 21:18:33 +04:00
Andrey M. Tokarev
2a3fe4584c Fix MIDI track reordering (again) 2013-07-26 21:18:32 +04:00
Andrey M. Tokarev
5e17160e17 Fix MIDI track reordering 2013-07-22 18:53:10 +04:00
Andrey M. Tokarev
5db9edf0f5 Fix tuplet filtering 2013-07-21 18:37:22 +04:00
lasconic
c3c9ca83a6 fix build on windows FIXED_PITCH --> SPECIFIED_PITCH 2013-07-13 14:53:09 +02:00
Andrey M. Tokarev
34d6d7c6c6 Pickup measure support 2013-07-13 14:48:45 +04:00
Andrey M. Tokarev
f7e5834178 Reordering of tracks in UI 2013-07-13 14:48:45 +04:00
Andrey M. Tokarev
553d8b0bf7 Speed up tuplet filtering 2013-07-13 14:48:45 +04:00
Andrey M. Tokarev
bc6c8a178a Nonuplets for MIDI import 2013-07-13 14:48:45 +04:00
Andrey M. Tokarev
7b87279030 Add quickthresh algo link 2013-07-13 14:48:45 +04:00
Andrey M. Tokarev
57c69a6421 All midi import base on fractions 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
f43cc843a9 Remove duration value in MidiChord class 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
660d0fa87b Remove onTime value in MidiChord class 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
abce4c591c Remove onTime value in MidiNote class 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
0ebcf46eb0 Tuplet functions refactoring and fixing 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
660ae32ba4 Fractions for tuplet divisions 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
3cd329d663 Proper tuplet voice separation 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
423854c3a0 Fix tuplet rests adding 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
a0c494fee1 Midi tuplets: more small fixes 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
9bee4319e3 Put midi tuplet code to a separate file 2013-07-13 14:48:44 +04:00
Andrey M. Tokarev
3753b8f3af First working tuplet version 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
ff7203ee44 Small fixes 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
6a8f1b309d Proper handling of non-tuplet chord voice 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
37d04a52e7 Collect tuplet notes and rests 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
6ba7a2e52f Corrected note durations in tst_importmidi 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
50c24e7cfb Better voice separation for tuplet and non-tuplet chords 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
28eed67719 Updated tests for tuplet voice separation 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
224b9d21bd Voice separation for tuplets 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
8ddbbd0230 Refactoring of processPendingNotes() 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
720c404ea5 Tests for tuplet recognition 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
7a7e98ccec Raw code for tuplets 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
4d10a554bf Empty wrapper for adaptive quantization 2013-07-13 14:48:43 +04:00
Andrey M. Tokarev
c6b0b986b4 Modified chord handling 2013-07-13 14:48:42 +04:00
Andrey M. Tokarev
4cf8864565 Enum class instead of enum 2013-07-13 14:48:42 +04:00
lasconic
296eaf83b0 fix compilation on windows 2013-05-29 11:19:58 +02:00
Andrey M. Tokarev
9f9a1ad735 Replaced typedefs with actual types 2013-05-28 19:49:45 +04:00
Andrey M. Tokarev
6f3b22215b Meter-adapted duration subdivision 2013-05-27 03:48:39 +04:00
Andrey M. Tokarev
8587f8ef64 Refactoring of quantization 2013-05-27 03:48:38 +04:00
Andrey M. Tokarev
2e6093175f Tree view for MIDI import operations 2013-05-27 03:48:38 +04:00
Andrey M. Tokarev
cb36f18caa Some refactoring, more comments 2013-05-27 03:48:38 +04:00
lasconic
d6eb49e72e fix #21127, fix #21123, fix layout of square bracket 2013-05-18 14:53:28 +02:00
lasconic
d9476af35a resolve conflict for pull request #340 2013-05-17 22:15:31 +02:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
Andrey M. Tokarev
2d44fbca67 MIDI import operation: dots instead of ties 2013-05-12 18:06:12 +04:00
Andrey M. Tokarev
9d84de80c4 Fix MIDI instrument names 2013-05-12 18:00:23 +04:00
Andrey M. Tokarev
788ab3c073 Fix tests build error 2013-05-03 21:44:23 +04:00
Andrey M. Tokarev
bfb9eaa979 GUI panel for MIDI import 2013-05-02 19:19:28 +04:00