Feed Advanced Search

Oct 28 2020

hotmetal added a watcher for Minuet: hotmetal.
Oct 28 2020, 11:06 PM

May 17 2020

fentras added a watcher for Minuet: fentras.
May 17 2020, 2:36 PM

Apr 26 2020

patrickelectric abandoned D29128: Search for exercises in XDG_DATA_DIRS for macos.

Moved to https://invent.kde.org/kde/minuet/-/merge_requests/7

Apr 26 2020, 12:28 AM · Minuet, KDE Edu

Apr 25 2020

tcanabrava added a comment to D29128: Search for exercises in XDG_DATA_DIRS for macos.
QList<QString> populateDirs() {
    QList<QString> jsonDirs;
    const QString xdgDataDirsEnv = QFile::decodeName(qgetenv("XDG_DATA_DIRS"));
    if (xdgDataDirsEnv.isEmpty()) {
        return;
    }
    const auto parts = xdgDataDirsEnv.splitRef(QLatin1Char(':'), QString::SkipEmptyParts);
    // Normalize paths, skip relative paths
    for (const QStringRef &dir : parts) {
        if (dir.startsWith(QLatin1Char('/'))) {
            const QDir testDir(QDir(dir.toString()).absoluteFilePath(QStringLiteral("minuet/") + directoryName));
            if (testDir.exists()) {
                jsonDirs << testDir.absolutePath();
            }
        }
    }
    return jsonDirs;
}
Apr 25 2020, 4:52 PM · Minuet, KDE Edu

Apr 23 2020

patrickelectric requested review of D29128: Search for exercises in XDG_DATA_DIRS for macos.
Apr 23 2020, 10:19 AM · Minuet, KDE Edu

Jan 20 2020

tommo added a comment to D26558: Port to fluidsynth 2.0.0 API.

Reverb and chorus would remain active and you would leak memory. For details, see the link I mentioned above.

Jan 20 2020, 4:35 PM · Minuet, KDE Edu

Jan 19 2020

asturmlechner added a comment to D26558: Port to fluidsynth 2.0.0 API.

What consequence is there for using minuet with fluidsynth-2 without this patch? So far it had built and linked to it without issues.

Jan 19 2020, 6:57 PM · Minuet, KDE Edu

Jan 17 2020

aacid closed D26558: Port to fluidsynth 2.0.0 API.
Jan 17 2020, 11:30 PM · Minuet, KDE Edu
aacid accepted D26558: Port to fluidsynth 2.0.0 API.

ok, this looks better thanks :)

Jan 17 2020, 11:30 PM · Minuet, KDE Edu
tommo updated the diff for D26558: Port to fluidsynth 2.0.0 API.

You're right. Sorry. I had an orphaned fluidsynth install in /usr/local/ which caused the wrong .so to be used at runtime.

Jan 17 2020, 8:27 AM · Minuet, KDE Edu

Jan 16 2020

aacid added a comment to D26558: Port to fluidsynth 2.0.0 API.

If i add this patch it crashes just starting the app for me

Jan 16 2020, 9:51 PM · Minuet, KDE Edu

Jan 11 2020

tommo added a comment to D26558: Port to fluidsynth 2.0.0 API.

Exactly.

Jan 11 2020, 6:17 AM · Minuet, KDE Edu

Jan 10 2020

aacid added a comment to D26558: Port to fluidsynth 2.0.0 API.

Just to be clear, you're saying that this will compile and work both with fluidsynth 2.0 and fluidsynth 1.1, right?

Jan 10 2020, 11:37 PM · Minuet, KDE Edu
tommo requested review of D26558: Port to fluidsynth 2.0.0 API.
Jan 10 2020, 12:09 PM · Minuet, KDE Edu

Jul 14 2018

gaokepan added a member for Minuet: gaokepan.
Jul 14 2018, 11:33 AM

Jul 19 2017

stefant edited the content of Api-documentation.
Jul 19 2017, 4:01 PM · Minuet

Jul 18 2017

sandroandrade accepted D6503: GuitarView - beta.

Please push it to gsoc2017 branch.

Jul 18 2017, 3:16 PM · KDE Edu, Minuet

Jul 10 2017

stefant updated the diff for D6503: GuitarView - beta.

All points are covered:

  • representation for the nut, on the left
  • representation for the circle markers 3, 5, 7...
  • the patch is now applied directly on top of the "gsoc2017" branch
Jul 10 2017, 5:20 PM · KDE Edu, Minuet

Jul 6 2017

sandroandrade added a comment to D6503: GuitarView - beta.

Also, I'd expect this patch to be applicable into the gsoc2017 branch, containing only the new things you have made. It doesn't apply in such a branch.

Jul 6 2017, 8:02 PM · KDE Edu, Minuet
sandroandrade requested changes to D6503: GuitarView - beta.

Some suggestions before diving into code:

Jul 6 2017, 7:58 PM · KDE Edu, Minuet

Jul 4 2017

stefant created D6503: GuitarView - beta.
Jul 4 2017, 1:56 PM · KDE Edu, Minuet

Jun 30 2017

stefant edited the content of Api-documentation.
Jun 30 2017, 10:25 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 10:19 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 10:04 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 9:01 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 8:42 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 8:13 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 8:12 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 8:12 AM · Minuet
stefant edited the content of Api-documentation.
Jun 30 2017, 8:11 AM · Minuet

Jun 29 2017

sandroandrade created Api-documentation.
Jun 29 2017, 3:44 PM · Minuet

Jun 27 2017

stefant closed T5288: Test feature as Resolved.
Jun 27 2017, 12:13 PM · Minuet

May 31 2017

sandroandrade created T6235: Implement basic architecture for loading instrument view plugins.
May 31 2017, 1:40 PM · Minuet
sandroandrade added a member for Minuet: stefant.
May 31 2017, 1:24 PM

Feb 17 2017

sandroandrade closed D4466: Test feature by committing R163:e6459a11671e: Test feature.
Feb 17 2017, 3:36 AM · Minuet

Feb 13 2017

stefant set the repository for D4466: Test feature to R163 Minuet.
Feb 13 2017, 4:01 PM · Minuet
stefant updated the diff for D4466: Test feature.

solved previous bugs:
+ Please rename to currentExercise
+ Shouldn't that use "==" rather than ">="?
+ Please close the i18n call right after the string: i18n("You answered correctly"). There is no need for the broader context.
+ Please remove the braces
Also solved the additional issues:
+ When running a test, if I click in another exercise type the test must be interrupted. Currently, it keeps counting the previous test.
+ When running a test and click in the breadcrumb (back) button, the test isn't interrupted.

Feb 13 2017, 4:00 PM · Minuet
sandroandrade requested changes to D4466: Test feature.

Some additional issues:

Feb 13 2017, 4:48 AM · Minuet

Feb 6 2017

stefant added a revision to T5288: Test feature: D4466: Test feature.
Feb 6 2017, 5:54 PM · Minuet
stefant added a task to D4466: Test feature: T5288: Test feature.
Feb 6 2017, 5:54 PM · Minuet
stefant added a reviewer for D4466: Test feature: sandroandrade.
Feb 6 2017, 5:53 PM · Minuet
stefant created T5288: Test feature.
Feb 6 2017, 5:42 PM · Minuet

Jan 29 2017

dinukadesilva added a member for Minuet: dinukadesilva.
Jan 29 2017, 7:55 PM
stefant claimed T1668: Allows for using the virtual keyboard (or any other music instrument view) as input device for answering exercises.
Jan 29 2017, 7:16 PM · Minuet

Oct 17 2016

sandroandrade closed D2713: Pitch, Tempo and Volume using FluidSynth by committing R163:e65e0a073c4d: Pitch, Tempo and Volume using FluidSynth (authored by cedricbonhomme).
Oct 17 2016, 2:45 PM · Minuet

Sep 29 2016

cedricbonhomme added a watcher for Minuet: cedricbonhomme.
Sep 29 2016, 8:13 AM

Sep 27 2016

cedricbonhomme updated the diff for D2713: Pitch, Tempo and Volume using FluidSynth.
Sep 27 2016, 6:19 PM · Minuet

Sep 21 2016

sandroandrade requested changes to D2713: Pitch, Tempo and Volume using FluidSynth.

My ears say some weird things are still happening :)

Sep 21 2016, 7:36 PM · Minuet

Sep 20 2016

cedricbonhomme updated the diff for D2713: Pitch, Tempo and Volume using FluidSynth.

The documentation advise on setting Registered Param LSB and Registered Param MSB to 0.
The Data Entry MSB has been set to 14.
Those changes are done in the constructor of FluidSynthSoundBackend right after the definition of m_synth.

Sep 20 2016, 8:19 PM · Minuet
cedricbonhomme added a comment to D2713: Pitch, Tempo and Volume using FluidSynth.

Actually, there is a much simpler implementation, with no need for using pitch bend events.
Just add the pitch drift in FluidSynthSoundBackend::prepareFromExerciseOptions. Something like:

...
appendEvent(1, chosenRootNote + m_pitch, 127, 1000*(60.0/m_tempo));
...
foreach ...
appendEvent(1, chosenRootNote + additionalNote.toInt() + m_pitch, 127, ((m_playMode == "scale") ? 1000:4000)*(60.0/m_tempo));

Sep 20 2016, 6:57 PM · Minuet
sandroandrade added a comment to D2713: Pitch, Tempo and Volume using FluidSynth.

Actually, there is a much simpler implementation, with no need for using pitch bend events.
Just add the pitch drift in FluidSynthSoundBackend::prepareFromExerciseOptions. Something like:

Sep 20 2016, 2:52 AM · Minuet

Sep 19 2016

sandroandrade added a comment to D2713: Pitch, Tempo and Volume using FluidSynth.
NOTE: to get the ability to pitch bend from zero down by one full octave (13 half steps in a chromatic scale = 6 ½ steps), use a value of 14, which allows you an just over an octave.
Sep 19 2016, 5:46 PM · Minuet
sandroandrade requested changes to D2713: Pitch, Tempo and Volume using FluidSynth.

Thanks again for your patch. It seems the pitch change implementation still misses something, though. Fluidsynth documentation says:

Sep 19 2016, 5:45 PM · Minuet

Sep 17 2016

cedricbonhomme updated the diff for D2713: Pitch, Tempo and Volume using FluidSynth.

I've followed your recommendations.
Sliders have been set to:

  • 12/-12/0 for pitch
  • 200/50/100 for volume

The corresponding tunning for the fluidsynth lib are done in the setters.

Sep 17 2016, 6:31 PM · Minuet

Sep 14 2016

sandroandrade requested changes to D2713: Pitch, Tempo and Volume using FluidSynth.

Could you please make the required changes?

Sep 14 2016, 2:54 PM · Minuet

Sep 12 2016

sandroandrade edited reviewers for D2713: Pitch, Tempo and Volume using FluidSynth, added: sandroandrade; removed: Minuet.
Sep 12 2016, 2:43 PM · Minuet

Sep 8 2016

sandroandrade moved T1918: Refactor architecture from Backlog to Work in Progress on the Minuet board.
Sep 8 2016, 1:48 PM · Minuet
sandroandrade closed T1690: Investigate the use of cross-platform libraries for MIDI and/or plugin-based backend system as Resolved.
Sep 8 2016, 1:47 PM · Minuet
sandroandrade closed T1667: Add tooltip in midiplayer sliders as Resolved.
Sep 8 2016, 1:47 PM · Minuet
sandroandrade claimed T1667: Add tooltip in midiplayer sliders.
Sep 8 2016, 1:46 PM · Minuet

Aug 15 2016

ayushshah lowered the priority of T3376: Show only two rows of available options in answers's gray box and use horizontal scroll rather then vertical scroll from High to Low.

Not a high priority for the 16.08 release. Will take care of it in the next release.

Aug 15 2016, 4:10 PM · Minuet
ayushshah closed T3420: Anchor backspace button's bottom to screen's bottom in rhythm exercises as Resolved.
Aug 15 2016, 4:09 PM · Minuet
ayushshah closed T3421: Render rhythm patterns with same size in the 'your answers' box in rhythm exercises as Resolved.
Aug 15 2016, 4:08 PM · Minuet

Aug 9 2016

ayushshah closed T3375: Decrease the height of backspace button for rhythm exercises (that will save screen space) as Resolved.
Aug 9 2016, 6:25 PM · Minuet
ayushshah closed T3372: Breadcrumb: click on "<" or Category Name to go back (rather than only "<") as Resolved.
Aug 9 2016, 6:24 PM · Minuet
ayushshah closed T3373: Fix insufficient space for showing eighteen-eighteen-eighteen-eighteen rhythm pattern in "Your Answers" frame as Resolved.
Aug 9 2016, 6:24 PM · Minuet
ayushshah closed T3377: Try to increase a bit icons's size for scales, intervals, chords, and rhythms. as Resolved.
Aug 9 2016, 6:23 PM · Minuet
ayushshah closed T3374: Use white icons for "hamburger" and "settings" icons on application toolbar as Resolved.
Aug 9 2016, 6:23 PM · Minuet
ayushshah closed T3371: Exhibit scale/interval/chord on the piano keyboard after selecting an answer or clicking 'give up' as Resolved.
Aug 9 2016, 6:22 PM · Minuet
ayushshah closed T3370: Fix margin in mobile main window (top, bottom, right, and left margins should be the same) as Resolved.
Aug 9 2016, 6:21 PM · Minuet
sandroandrade triaged T3420: Anchor backspace button's bottom to screen's bottom in rhythm exercises as High priority.
Aug 9 2016, 2:46 PM · Minuet
sandroandrade triaged T3421: Render rhythm patterns with same size in the 'your answers' box in rhythm exercises as High priority.
Aug 9 2016, 2:46 PM · Minuet
sandroandrade created T3421: Render rhythm patterns with same size in the 'your answers' box in rhythm exercises.
Aug 9 2016, 2:46 PM · Minuet
sandroandrade created T3420: Anchor backspace button's bottom to screen's bottom in rhythm exercises.
Aug 9 2016, 2:45 PM · Minuet

Aug 3 2016

ayushshah added a comment to T3372: Breadcrumb: click on "<" or Category Name to go back (rather than only "<").

Commit: 8a6be27512eabc0b9d2d98af19251cc33d3266ef

Aug 3 2016, 4:36 PM · Minuet
ayushshah closed T3369: Remove clicking of piano keys as input method as Resolved.

Mouse pressed events have been removed and colors too have been removed

Aug 3 2016, 4:07 PM · Minuet
sandroandrade created T3377: Try to increase a bit icons's size for scales, intervals, chords, and rhythms..
Aug 3 2016, 2:23 PM · Minuet
sandroandrade created T3376: Show only two rows of available options in answers's gray box and use horizontal scroll rather then vertical scroll.
Aug 3 2016, 2:20 PM · Minuet
sandroandrade created T3375: Decrease the height of backspace button for rhythm exercises (that will save screen space).
Aug 3 2016, 2:19 PM · Minuet
sandroandrade created T3374: Use white icons for "hamburger" and "settings" icons on application toolbar.
Aug 3 2016, 2:14 PM · Minuet
sandroandrade created T3373: Fix insufficient space for showing eighteen-eighteen-eighteen-eighteen rhythm pattern in "Your Answers" frame.
Aug 3 2016, 2:13 PM · Minuet
sandroandrade triaged T3372: Breadcrumb: click on "<" or Category Name to go back (rather than only "<") as High priority.
Aug 3 2016, 2:12 PM · Minuet
sandroandrade created T3372: Breadcrumb: click on "<" or Category Name to go back (rather than only "<").
Aug 3 2016, 2:11 PM · Minuet
sandroandrade created T3371: Exhibit scale/interval/chord on the piano keyboard after selecting an answer or clicking 'give up'.
Aug 3 2016, 2:10 PM · Minuet
sandroandrade created T3370: Fix margin in mobile main window (top, bottom, right, and left margins should be the same).
Aug 3 2016, 2:09 PM · Minuet
sandroandrade created T3369: Remove clicking of piano keys as input method.
Aug 3 2016, 2:09 PM · Minuet

Aug 2 2016

alex-l closed mock M55: Breeze icons for Minuet's categories.
Aug 2 2016, 11:59 PM · Minuet

Jul 17 2016

alex-l added a comment to M55: Breeze icons for Minuet's categories.

Thank you!

Jul 17 2016, 12:05 AM · Minuet

Jul 16 2016

andreaska added a comment to M55: Breeze icons for Minuet's categories.

thank's for supporting the minuet project.

Jul 16 2016, 7:20 PM · Minuet
andreaska added a comment to M55: Breeze icons for Minuet's categories.

look good to me

Jul 16 2016, 7:17 PM · Minuet
alex-l created M55: Breeze icons for Minuet's categories.
Jul 16 2016, 7:09 PM · Minuet

Jun 24 2016

ayushshah closed T2751: Setup a cmake-based build system for Minuet Mobile (Android) as Resolved.

commit : cbaaaee in minuetandroid branch

Jun 24 2016, 6:05 PM · Minuet

May 26 2016

sandroandrade created T2751: Setup a cmake-based build system for Minuet Mobile (Android).
May 26 2016, 8:54 PM · Minuet
sandroandrade closed T1666: Interactive GUI as Resolved.

Somehow implemented in cdc66fce54c8ccf15e57fc78bae88f41600b23f1

May 26 2016, 8:51 PM · Minuet
sandroandrade renamed T1667: Add tooltip in midiplayer sliders from Helping user understand what each slider does to Add tooltip in midiplayer sliders.
May 26 2016, 8:49 PM · Minuet
sandroandrade renamed T1690: Investigate the use of cross-platform libraries for MIDI and/or plugin-based backend system from Investigate the use of PortMedia as cross-platform MIDI backend to Investigate the use of cross-platform libraries for MIDI and/or plugin-based backend system.
May 26 2016, 8:40 PM · Minuet
sandroandrade triaged T1860: Implement sheet music support as High priority.
May 26 2016, 8:39 PM · Minuet
sandroandrade renamed T1668: Allows for using the virtual keyboard (or any other music instrument view) as input device for answering exercises from Clicking on piano notes does nothing once you come back to the main menu to Allows for using the virtual keyboard (or any other music instrument view) as input device for answering exercises.
May 26 2016, 8:38 PM · Minuet
sandroandrade closed T1754: When we open and play a midi file and then play an exercise question, the application stops and shows segmentation fault as Resolved.

Fixed somewhere.

May 26 2016, 8:35 PM · Minuet
sandroandrade closed T1793: Merge 'Play' and 'Pause' button in MidiPlayer as Resolved.

Implemented in cdc66fce54c8ccf15e57fc78bae88f41600b23f1

May 26 2016, 8:35 PM · Minuet