Feed Advanced Search

May 26 2016

sandroandrade closed T1840: Opening midi files one after other plays both of them at the same time as Invalid.

Changing this to invalid since we've postponed MIDI file playing features to future versions. Please refile it in bugs.kde.org if it happens again.

May 26 2016, 8:34 PM · Minuet
sandroandrade closed T1849: Problem with Multiple instances of minute as Invalid.

This is working fine for exercises. I'm changing this to invalid since we've postponed MIDI file playing features to future versions. Please refile this in bugs.kde.org if it happens again.

May 26 2016, 8:33 PM · Minuet
sandroandrade added a comment to T1850: Integration of a Progress Bar .

Maybe changing the playing label from "00:00:00" to "00:00:00 of 00:00:00" or "00:00:00" to "00:00:00 / 00:00:00" would be an option? We should try don't cluttering UI too much.

May 26 2016, 8:30 PM · Minuet
sandroandrade claimed T1860: Implement sheet music support.
May 26 2016, 8:27 PM · Minuet
sandroandrade closed T2072: A label to show the current file being played. as Invalid.

Changing to invalid since we've postponed MIDI file playing features to future versions. Showing the file name in mainwindow bar seems to be the best approach.

May 26 2016, 8:26 PM · Minuet
sandroandrade closed T1802: Segfault when closing Minuet. as Invalid.

Changing do invalid. It seems it's been fixed already. Please file this in bugs.kde.org if you start experiencing it again.

May 26 2016, 8:24 PM · Minuet
sandroandrade closed T2071: Tempo is not updated when an exercise is played as Resolved.
May 26 2016, 7:29 PM · Minuet
sandroandrade moved T2071: Tempo is not updated when an exercise is played from Done to Backlog on the Minuet board.
May 26 2016, 7:29 PM · Minuet
sandroandrade moved T2071: Tempo is not updated when an exercise is played from Backlog to Done on the Minuet board.
May 26 2016, 7:26 PM · Minuet
sandroandrade closed T1990: Tempo needs to be set again when another song is played. as Resolved.

Fixed in 9d6a7821581bb74be49d7fb3077b71de33bf1cb7

May 26 2016, 7:26 PM · Minuet
sandroandrade closed D1106: Fix for T1793 by committing R163:cdc66fce54c8: Merge the play and pause button (authored by itsback).
May 26 2016, 7:22 PM · Minuet
sandroandrade accepted D1106: Fix for T1793.
May 26 2016, 7:18 PM · Minuet
sandroandrade abandoned D1148: Fix for T1840.

Abandoning it, since we've postponed MIDI file playing features to future versions.

May 26 2016, 7:07 PM · Minuet
sandroandrade commandeered D1148: Fix for T1840.
May 26 2016, 7:07 PM · Minuet
sandroandrade closed D1243: Fix for T1990 by committing R163:9d6a7821581b: Keep tempo factor settings across exercises playing (authored by itsback).
May 26 2016, 7:03 PM · Minuet
sandroandrade abandoned D1175: Fix for T1848: Interference of 'Play Question' with the play button of MIDI player controls.

Abandoning it by now, since we've postponed MIDI file playing features to future versions. Thanks for submiting the patch.

May 26 2016, 6:51 PM · Minuet
sandroandrade commandeered D1175: Fix for T1848: Interference of 'Play Question' with the play button of MIDI player controls.
May 26 2016, 6:50 PM · Minuet
sandroandrade added a project to D1148: Fix for T1840: Minuet.
May 26 2016, 6:47 PM · Minuet
ayushshah closed D1109: Fix for T1664 the exercise now stops after going back to navigation menu.
May 26 2016, 6:26 PM · Minuet
sandroandrade accepted D1109: Fix for T1664 the exercise now stops after going back to navigation menu.
May 26 2016, 6:25 PM · Minuet
sandroandrade abandoned D1149: Fix for T1754 : there is no segmentation fault when exercise is being played and the a midi file is opened or vice versa.
May 26 2016, 6:23 PM · Minuet
sandroandrade commandeered D1149: Fix for T1754 : there is no segmentation fault when exercise is being played and the a midi file is opened or vice versa.
May 26 2016, 6:22 PM · Minuet
sandroandrade abandoned D1118: Fix for T1754.
May 26 2016, 6:20 PM · Minuet
sandroandrade commandeered D1118: Fix for T1754.
May 26 2016, 6:20 PM · Minuet
sandroandrade added a comment to D1118: Fix for T1754.

I'm abandoning that by now, since we postponed MIDI files playing features to v0.2 or v0.3.
Thanks for sending the patch.

May 26 2016, 6:20 PM · Minuet
ayushshah closed D1031: After playing the exercise the time display now returns to 00:00:00 - T1665 review code.
May 26 2016, 6:11 PM · Minuet
ayushshah closed D1018: T1674 Review code - Fix bug that helps in resuming of exercise instead of restarting it after pause is clicked.
May 26 2016, 6:10 PM · Minuet
ayushshah closed D998: T1663 Segmentation Fault - Review code .
May 26 2016, 6:10 PM · Minuet

Apr 15 2016

sandroandrade closed T1607: Finish required steps for Minuet's first release as Resolved.
Apr 15 2016, 5:27 PM · Minuet
sandroandrade moved T1607: Finish required steps for Minuet's first release from Work in Progress to Done on the Minuet board.
Apr 15 2016, 5:27 PM · Minuet
sandroandrade closed T1606: Update edu.kde.org to include Minuet information as Resolved.
Apr 15 2016, 5:26 PM · Minuet
sandroandrade moved T1606: Update edu.kde.org to include Minuet information from Work in Progress to Done on the Minuet board.
Apr 15 2016, 5:25 PM · Minuet

Apr 2 2016

itsback added a comment to T2072: A label to show the current file being played..

Yeah space from the menu can be taken. Ultimately it would depend upon your implementation. If it looks great and tidy then there wont be any need to edit title.

Apr 2 2016, 12:05 PM · Minuet
ayushshah added a comment to T2072: A label to show the current file being played..

Thanks for your feedback. Yes that would be a good idea but generally the file name is shown in the media bar There is some white space above the bar. So if we could increase the height of midi bar and then include the current song being played and occupy some space. If not possible then we could edit the title :)

Apr 2 2016, 2:57 AM · Minuet

Apr 1 2016

itsback added a comment to T2072: A label to show the current file being played..

The only problem is label's position and space. I have implemented progress bar for the the player which took some of the available space. It will get merged in some time.
How about editing the application title instead of adding a label?

Apr 1 2016, 8:45 PM · Minuet
ayushshah created T2072: A label to show the current file being played..
Apr 1 2016, 5:52 AM · Minuet

Mar 31 2016

itsback created T2071: Tempo is not updated when an exercise is played.
Mar 31 2016, 7:15 PM · Minuet

Mar 29 2016

ayushshah closed T1955: Missing Scales and its Mode Exercise as Resolved.
Mar 29 2016, 5:54 PM · Minuet
ayushshah added a comment to T1955: Missing Scales and its Mode Exercise.

This problem can be solved by removing the files(minuet folder) from installed directory(generally /usr/share/) and then re installing.

Mar 29 2016, 5:54 PM · Minuet
itsback retitled D1243: Fix for T1990 from to Fix for T1990.
Mar 29 2016, 3:13 AM · Minuet
itsback created T1990: Tempo needs to be set again when another song is played..
Mar 29 2016, 3:04 AM · Minuet

Mar 26 2016

ayushshah added a comment to T1802: Segfault when closing Minuet..

I am using Fedora 23

Mar 26 2016, 8:31 AM · Minuet
itsback added a comment to T1802: Segfault when closing Minuet..

Yeah, did another git pull. no change.
What is you OS configurations?

Mar 26 2016, 7:05 AM · Minuet
itsback added a comment to T1955: Missing Scales and its Mode Exercise.

Happened with me too. Try reinstalling.
This is happening because the file "major-scale-and-its-modes.json" has been changed to "scales-major-and-its-modes.json".
Maybe it should be renamed back to what it was.
Duplicate files are copied in exercises folder of Minuet and then they get loaded by exercise controller.

Mar 26 2016, 6:57 AM · Minuet
ayushshah added a comment to T1802: Segfault when closing Minuet..

Are you sure you have the updated repository, because those two exceptions used to occur before

Mar 26 2016, 6:35 AM · Minuet
itsback added a comment to T1802: Segfault when closing Minuet..

Thanks for testing. Looks like its specific to my installation. No matter what I do I always have this crash.
Setting midi file path manually does not get me a segfault upon closing Minuet.

Mar 26 2016, 6:32 AM · Minuet
ayushshah added a comment to T1802: Segfault when closing Minuet..

Hey, I guess it has already been resolved. I followed these steps

  1. Open file window.
  2. Click on close dialog button
  3. Click on Minuet close dialog button.
Mar 26 2016, 6:25 AM · Minuet
ayushshah added a comment to T1955: Missing Scales and its Mode Exercise.

Mar 26 2016, 6:16 AM · Minuet
ayushshah created T1955: Missing Scales and its Mode Exercise.
Mar 26 2016, 6:15 AM · Minuet
itsback added a comment to T1802: Segfault when closing Minuet..

Here is the update,
For the first case, its not the fault of playing midi file. Simply opening the file open window and then closing Minuet leads to a crash.

Mar 26 2016, 4:32 AM · Minuet

Mar 23 2016

ahassan closed T1848: Interference of 'Play Question' with the play button of MIDI player controls as Resolved.
Mar 23 2016, 11:42 PM · Minuet

Mar 22 2016

sandroandrade created T1918: Refactor architecture.
Mar 22 2016, 4:11 AM · Minuet

Mar 19 2016

ahassan added a comment to T1848: Interference of 'Play Question' with the play button of MIDI player controls.

@itsback Thank you for your help. I really appreciate it.

Mar 19 2016, 6:52 AM · Minuet
ahassan retitled D1175: Fix for T1848: Interference of 'Play Question' with the play button of MIDI player controls from to Fix for T1848: Interference of 'Play Question' with the play button of MIDI player controls.
Mar 19 2016, 6:51 AM · Minuet
itsback added a comment to T1848: Interference of 'Play Question' with the play button of MIDI player controls.

@ahassan Dont drop diff here, create a differential at https://phabricator.kde.org/differential/diff/create/
It will make testing and reviewing easy.

Mar 19 2016, 6:24 AM · Minuet
itsback updated the diff for D1106: Fix for T1793.

Should the states in State enum be in all caps?
like STOPPED_STATE instead of StoppedState?

Mar 19 2016, 6:10 AM · Minuet
ahassan added a comment to T1848: Interference of 'Play Question' with the play button of MIDI player controls.

This update should remove the interference between the two play buttons in exercise and MIDI player controls. And it will work on the latest one. Like if our exercise was working and now we open a .mid file, now only the MIDI player controls will work, and pressing the play exercise button won't have any effect. Similarly, if the midi file is playing and we request for a new exercise, the midi player will be turned off (timer to 0) and the exercise will play. Now the MIDI player play button won't work. Before creating a new exercise, I have stopped the midi player first and then cleared the old Song object for midi before creating a new song object.

Mar 19 2016, 5:40 AM · Minuet
ahassan reopened T1848: Interference of 'Play Question' with the play button of MIDI player controls as "Open".
Mar 19 2016, 5:31 AM · Minuet
ahassan closed T1848: Interference of 'Play Question' with the play button of MIDI player controls as Resolved.

Mar 19 2016, 5:02 AM · Minuet

Mar 18 2016

itsback claimed T1850: Integration of a Progress Bar .

Drumstick's GUI player has a progress bar. So I went through its code and found that SMFNoteOn signal is sent when a file is being read by drumstick::QSmf *m_smfReader. The smf reads whole file and from this me can get maximum current time.
When song will be played we can get the percentage and set value of progressbar, as Drumstick does.

Mar 18 2016, 11:28 AM · Minuet
itsback added a comment to D1118: Fix for T1754.

But the output thread is stopped by m_midiSequencer->stop(); as it calls m_midiSequencerOutputThread->stop();
And m_midiSequencerOutputThread->stop() is defined in Drumstick so we can assume that they are safely closing the thread.

Mar 18 2016, 7:27 AM · Minuet

Mar 17 2016

sandroandrade closed T1823: Allow negative pitch shift values as Resolved.
Mar 17 2016, 11:48 PM · Minuet
sandroandrade moved T1605: Create first version of Minuet's website from Work in Progress to Done on the Minuet board.
Mar 17 2016, 11:40 PM · Minuet
sandroandrade renamed T1860: Implement sheet music support from Investigate if midisheetmusic can be use to support sheet music to Implement sheet music support.
Mar 17 2016, 8:59 PM · Minuet
sandroandrade created T1860: Implement sheet music support.
Mar 17 2016, 8:54 PM · Minuet

Mar 16 2016

sandroandrade requested changes to D1118: Fix for T1754.

This is actually wrong, because you should interrupt the output thread first and wait for its termination. Otherwise, you get occasional crashes.

Mar 16 2016, 5:38 PM · Minuet
ahassan created T1850: Integration of a Progress Bar .
Mar 16 2016, 2:46 AM · Minuet
ahassan created T1849: Problem with Multiple instances of minute.
Mar 16 2016, 2:41 AM · Minuet
ahassan created T1848: Interference of 'Play Question' with the play button of MIDI player controls.
Mar 16 2016, 2:38 AM · Minuet

Mar 15 2016

ayushshah edited revisions for T1754: When we open and play a midi file and then play an exercise question, the application stops and shows segmentation fault, added: D1149: Fix for T1754 : there is no segmentation fault when exercise is being played and the a midi file is opened or vice versa; removed D1118: Fix for T1754.
Mar 15 2016, 7:12 PM · Minuet
ayushshah removed a task from D1118: Fix for T1754: T1754: When we open and play a midi file and then play an exercise question, the application stops and shows segmentation fault.
Mar 15 2016, 7:12 PM · Minuet
ayushshah added a task to D1149: Fix for T1754 : there is no segmentation fault when exercise is being played and the a midi file is opened or vice versa: T1754: When we open and play a midi file and then play an exercise question, the application stops and shows segmentation fault.
Mar 15 2016, 7:12 PM · Minuet
ayushshah retitled D1149: Fix for T1754 : there is no segmentation fault when exercise is being played and the a midi file is opened or vice versa from to Fix for T1754 : there is no segmentation fault when exercise is being played and the a midi file is opened or vice versa.
Mar 15 2016, 7:09 PM · Minuet
itsback added a revision to T1840: Opening midi files one after other plays both of them at the same time: D1148: Fix for T1840.
Mar 15 2016, 4:09 PM · Minuet
itsback created T1840: Opening midi files one after other plays both of them at the same time.
Mar 15 2016, 4:00 PM · Minuet
ayushshah closed T1664: After playing an exercise, going back in navigation menu and clicking 'play' button in MIDI control still plays the exercise as Resolved by committing R163:5fa2961c4c72: The exercise now stops after going back to navigation Menu Differential….
Mar 15 2016, 11:43 AM · Minuet
sandroandrade requested changes to D1109: Fix for T1664 the exercise now stops after going back to navigation menu.

Please make the suggested change and ship it!

Mar 15 2016, 2:51 AM · Minuet
sandroandrade accepted D1118: Fix for T1754.

Ship it!

Mar 15 2016, 2:48 AM · Minuet
sandroandrade abandoned D1142: MidiSequencer: Made pitch shift to be a signed int..
Mar 15 2016, 2:31 AM · Minuet
sandroandrade commandeered D1142: MidiSequencer: Made pitch shift to be a signed int..
Mar 15 2016, 2:30 AM · Minuet
sandroandrade requested changes to D1106: Fix for T1793.
Mar 15 2016, 2:25 AM · Minuet
sandroandrade accepted D1106: Fix for T1793.
Mar 15 2016, 1:58 AM · Minuet
sandroandrade requested changes to D1106: Fix for T1793.

Please make the suggested changes and submit a new patch in this same Differential D1106.
Also, please rebase your changes against current master state, since new commits have arrived since then.

Mar 15 2016, 1:47 AM · Minuet

Mar 14 2016

itsback added a comment to D1142: MidiSequencer: Made pitch shift to be a signed int..

We already have a differential for this.
https://phabricator.kde.org/D1112

Mar 14 2016, 10:18 AM · Minuet
akulichalexandr retitled D1142: MidiSequencer: Made pitch shift to be a signed int. from to MidiSequencer: Made pitch shift to be a signed int..
Mar 14 2016, 10:09 AM · Minuet
akulichalexandr added a revision to T1823: Allow negative pitch shift values: D1142: MidiSequencer: Made pitch shift to be a signed int..
Mar 14 2016, 10:09 AM · Minuet
akulichalexandr created T1823: Allow negative pitch shift values.
Mar 14 2016, 10:06 AM · Minuet

Mar 11 2016

itsback added a comment to T1802: Segfault when closing Minuet..

I am able to fix the second case by adding

m_midiSequencerOutputThread->stop();

to MidiSequencer's destructor.

Mar 11 2016, 11:01 AM · Minuet
itsback created T1802: Segfault when closing Minuet..
Mar 11 2016, 10:54 AM · Minuet
itsback added a task to D1118: Fix for T1754: T1754: When we open and play a midi file and then play an exercise question, the application stops and shows segmentation fault.
Mar 11 2016, 10:44 AM · Minuet
itsback added a revision to T1754: When we open and play a midi file and then play an exercise question, the application stops and shows segmentation fault: D1118: Fix for T1754.
Mar 11 2016, 10:44 AM · Minuet
itsback retitled D1118: Fix for T1754 from to Fix for T1754.
Mar 11 2016, 10:43 AM · Minuet

Mar 10 2016

itsback updated the diff for D1106: Fix for T1793.

The button now changes back to 'Play' state after playback is finished.

Mar 10 2016, 7:53 PM · Minuet
ayushshah retitled D1109: Fix for T1664 the exercise now stops after going back to navigation menu from to Fix for T1664 the exercise now stops after going back to navigation menu.
Mar 10 2016, 5:53 PM · Minuet
itsback added a revision to T1793: Merge 'Play' and 'Pause' button in MidiPlayer: D1106: Fix for T1793.
Mar 10 2016, 3:56 PM · Minuet
itsback added a task to D1106: Fix for T1793: T1793: Merge 'Play' and 'Pause' button in MidiPlayer.
Mar 10 2016, 3:56 PM · Minuet
itsback retitled D1106: Fix for T1793 from to Fix for T1793.
Mar 10 2016, 3:46 PM · Minuet
itsback created T1793: Merge 'Play' and 'Pause' button in MidiPlayer.
Mar 10 2016, 3:06 PM · Minuet
itsback added a member for Minuet: itsback.
Mar 10 2016, 2:45 PM

Mar 3 2016

sandroandrade closed T1605: Create first version of Minuet's website as Resolved.

Available at https://minuet.kde.org

Mar 3 2016, 11:28 AM · Minuet