πŸ“‹
Release Notes
What's new in ModusPractica Pro
Every update explained in plain language β€” what changed, why it changed, and what it means for your practice.
Version 1.7
August 2026
Includes version 1.7.0
Latest

Interleave after Training, progress charts before you start, and an optional desktop app for Mac.

Latest β€” version 1.7.0
πŸ”€ Interleave

Next to Due Today, Interleave rotates selected sections with a slice timer β€” Analysis after Training. Time is logged per section; due dates and stability stay put. Prefer mixing pieces rather than staying inside one.

πŸ“ˆ Progress chart before you practice

The same session quality / interval chart from Session Complete is available on the Dashboard. πŸ“ˆ Chart on Due Today and πŸ“ˆ next to a section name open it without starting a session. Switch views with the familiar pills; your last choice is remembered.

Desktop app (Mac)

An optional Electron build packages the site as a native Mac app (unsigned universal .dmg). Practice data stays on that install β€” transfer with Settings β†’ Backup / Restore if you also use the browser.

Clearer automatic backups

The folder backup also writes after your first saved session of the day, and retries if you left the tab immediately. Settings warns when today’s file is still missing.

Version 1.6
August 2026
Includes version 1.6.0

Extra time on a whole piece after Due Today, a clearer cold-start sitting order, and a firm close date for the .be address.

Version 1.6.0
Extra time on a piece

Next to Due Today, Extra time opens your repertoire (search and sort). Choose a piece to log a whole-piece Analysis session. Time counts in Statistics; due dates and stability stay put. Use it after today’s counted training β€” not as a warm-up of those passages. Do not use Time tracking only as a temporary switch for this.

Warm the body, train Due Today cold

A physical warm-up belongs on other material (scales or Free Practice). Then train Due Today cold with the counter. Extra time or Analysis of those passages comes afterwards, so the planner still sees an honest first attempt.

.be closes 1 September 2026

parturamusic.be and moduspractica.be close on 1 September 2026. Export a JSON backup and import on parturamusic.com. On .be a persistent banner keeps Backup and Open .com available even if you snooze the dialog.

Version 1.5
August 2026
Includes versions 1.5.0 – 1.5.2

See how a session went, not only how far the next gap stretches β€” plus clearer automatic backups, Import in the top menu, and more reliable Backup on Safari and iPhone.

Version 1.5.2
Safari and iPhone backups

Backup, Import, and reference MP3s are more reliable in Safari. On iPhone and iPad, Backup cannot download a file the same way as on a computer β€” after the backup is ready, tap Save backup and choose Save to Files in the share sheet.

Moving from .be to .com

If you still open the app on parturamusic.be, the move reminder is unchanged: export a JSON backup, snooze 7 days, open parturamusic.com, or confirm you already use .com only. After this update’s What’s new notice, that reminder still appears. On iPhone, use Save to Files, then import on .com with Import in the top menu.

Streak-reset tooltips

Training-session tooltips now say that hesitant or uncertain repetitions should also reset the streak, not only wrong notes. Failed attempts still count after a reset, even at zero correct reps.

Version 1.5.1
Clearer automatic backup setup

On a first visit the Dashboard asks you to choose a backup folder. Chrome and Edge cannot offer lasting access in that picker. The next time you open the app, click Restore access and choose Allow on every visit. If the banner comes back, choose the folder again first β€” the three-way prompt often appears only after that. Daily backups still run at most once per day when you open the app, not on a timer.

Import next to Backup

The top menu has Import beside Backup, so you can restore a JSON file without opening Settings. Import replaces existing data after you confirm.

Moving from .be to .com

If you still open the app on parturamusic.be, a reminder offers an export, a 7-day snooze, a link to parturamusic.com, or confirmation that you already use .com only. After export, import on .com with Import in the top menu.

Cold start: Training first

On a training day, start in Training rather than Analysis. After that counted session, Analysis is the right place for extra practice the same day. The session screen reminds you of that order.

Version 1.5.0
Session quality and interval charts

After you save a training session, the summary chart can show Session quality (success percentage, with an 85% target line) or Interval (stability in days). Quality is the default, so a weaker day shows as a dip even when the planned gap stays flat during the first training days. Sessions with no registered attempts are left off the quality view rather than drawn as 0%.

Last session quality on Due Today

Each Due Today card shows the last training session’s success percentage next to stability, using the same ratio as the chart (correct reps over correct + failed attempts + streak resets).

Easier counters during a session

The βˆ’ and + buttons on Practice Metrics are larger, and the reset control sits a little further from + so it is harder to tap by mistake.

Steadier interval growth

After a typical strong session the next gap now grows by about one and a half, not roughly double. That matches the conservative Γ—1.4–1.7 band described on the Science page. A FrustrationGuard stop also nudges difficulty more gently, in line with other weak sessions.

Version 1.4
July–August 2026
Includes versions 1.4.0 – 1.4.9

Onboarding for new users, a smarter session timer, and clearer science documentation β€” less guessing, more honest guidance.

Version 1.4.9
Restore folder access after a restart

You do not need to pick the backup folder again after closing the browser. Use Restore access on the Dashboard banner or in Settings, then choose Allow on every visit in the Chrome or Edge prompt. After that, the daily backup can run silently when you open the app. If you choose Allow this time, you will need to restore access after the next restart.

Skip archive confirmation

Archiving a piece or section still asks for confirmation by default. Tick Don't show again on that dialog, or turn the prompt off in Settings β†’ Archiving. You can turn it back on there. Permanently deleting a piece or section still always asks.

Renaming a section

The new name is saved as soon as you confirm it. Cancelling the tempo or start-date prompts that follow no longer reverts the title.

Version 1.4.8
Zones instead of Comfort %

Session complete, Due Today, Schedule, and the print report now show your learning zone (Exploration, Consolidation, Mastery, and related stages) instead of a Comfort percentage. The zone is about where the section sits in the app’s plan β€” not a score for that practice session. Outcome and correct/failed counts still describe how the session went. The Science page and Manual state clearly that zones are a heuristic coaching label, not a scientifically validated motor-learning stage.

Version 1.4.7
Backup reminder (Safari, iOS, and similar)

Automatic folder backup works in Chrome or Edge on a PC or Android. On iPhone and iPad it does not work in any browser. Those devices can show a gentle Dashboard reminder instead: export now, snooze for 7 days, or turn reminders off β€” and turn them back on in Settings.

Version 1.4.6
Automatic daily backup

In Settings, choose a folder once in Chrome or Edge on a PC or Android. ModusPractica then writes at most one JSON backup per day when you open the app, keeps the 10 newest backup files, and removes older ones with our filename prefix. This does not work on iPhone or iPad. See last backup status and use Backup now anytime on supported browsers. Manual Export Backup still works everywhere.

Version 1.4.5
πŸ›‘οΈ Simpler Maintenance mode

Maintenance mode always parks your sections and schedules one Full Piece refresher. The extra β€œconsolidate” checkbox is gone. Turn Maintenance off to bring sections back if you need to work on difficult passages again.

βœ“ Manual: Language section

The Manual now opens with a Language section: why the app UI stays English by default, and how to translate it yourself with a Google Translate browser extension if you prefer another language.

βœ“ Already known sections

When you add a section, you can tick Material already known β€” skip acquisition to start in Consolidation instead of Exploration. Useful when you combine familiar blocks into a larger span without replaying the first learning phase.

πŸ’Ύ Clearer Backup labels

The top-menu button is labelled Backup (green). In Settings the actions are Export Backup and Import Backup, so it is clearer that you are saving or restoring a safety copy of your data (same JSON file as before).

Version 1.4.4
πŸ“ˆ Session progress chart

After you save a training session, the Session Complete summary shows a line chart of Stability in days for that section over recent training (from 15 days, growing with history up to 90) β€” the same values the scheduler uses, so you can see consolidation at a glance. The practice-session top bar no longer shows the version link or an β€œUnsaved Changes” badge (drafts still auto-save).

Version 1.4.3
βœ‰οΈ Contact email

Feedback and commercial licensing inquiries now go to info@parturamusic.com (About, Settings, and documentation).

πŸ›‘οΈ Maintenance mode for learned pieces

Mark a repertoire piece as Maintenance on the Dashboard to keep light spaced refreshers with a target of 1 or 2 correct reps. Choose a start date; individual sections are parked and a single Full Piece task is scheduled (sections are restored when you turn Maintenance off). Green badge in the list. Turns off Time tracking only when enabled.

⬇ Backup from the menu bar

A Backup button in the top menu downloads a JSON backup of all your data β€” the same file as Settings β†’ Export Backup, without opening Settings.

πŸŽ™οΈ Speech dictation for Session Notes

During a practice session you can dictate notes with the microphone button next to Session Notes. Available in Chrome and Microsoft Edge. The dictation language follows your system language. Text is inserted at your cursor. Say punt/einde zin, komma, or nieuwe regel/enter as part of your sentence for punctuation and line breaks.

English UI stays English

The app UI does not auto-translate in the browser (for example Chrome or Edge). The interface stays English; speech dictation still follows your system language. You can still translate the UI yourself with a Google Translate (or similar) browser extension β€” see the Manual’s first section, Language. The Manual, How to Practice, and Science pages can still use the browser’s built-in translate offer.

Fewer target reps for known sections

Suggested correct repetitions now decrease as stability grows (from 5 on new material down to 2 for well-maintained sections). Stubborn passages can still get one or two extra reps when difficulty is high.

Metronome pauses with the session

When you pause the practice timer, a running metronome pauses too. Press Resume on the timer to continue both. Stopping the metronome yourself still leaves it off when you continue.

Legacy backup times no longer doubled

Importing an older ModusPractica backup no longer counts the same practice session twice (nested sessions + global history). Practice time matches the original backup. Backups from this version are unaffected.

Version 1.4.2
πŸ“‹ Due Today sort order

In Settings you can choose how Due Today and Plan my session order sections: Group by piece (default) keeps each piece together, or Sort by urgency ranks every section individually by due date and stability.

πŸ“₯ Import progress indicator

Restoring a large backup in Settings now shows a progress bar with step labels (backup, parsing, audio, writing). The import button stays disabled until the process finishes, so the app no longer looks frozen during long imports.

🎡 Optional tempo tracking

New sections start without a tempo. Enter both achieved and target BPM in a practice session when you want the app to advance your practice tempo; leave both empty to practise without tempo tracking. The metronome stays available either way.

🎚 Adaptive setbacks for tough stretches

After a weak session or FrustrationGuard stop, the scheduler looks at your recent training success rate and softens the stability setback when you have been in a harder phase β€” so temporary dips are less punishing, without changing your saved data format.

πŸ“… Start date calendar button

The calendar button next to the section start-date field opens the date picker again when you click it.

🎹 Clearer section title in practice

In a practice session, the section name in the top bar is larger and bolder so you can see at a glance which passage you are working on.

🏷 Colour-coded practice zones

The zone badge in the practice-session top bar now has its own colour for each stage: Exploration, Consolidation, Mastery, Tracking, and Free Practice.

πŸ’¬ Feedback welcome on About

The About page now has a clear Feedback & Contact section β€” comments and suggestions are always welcome at info@parturamusic.com.

Version 1.4.1
πŸ’Ύ One-click Save Session

Finish practice with Save Session (or Save Analysis) on the session page β€” no Poor/Fair/Good/Excellent rating step. Scheduling still uses your counters and outcome; a short summary shows stability and your next practice date.

πŸ“‹ Sections sorted in piece overview

When you open a piece, its sections (and archived sections) appear alphabetically by name β€” the same order used within each piece on Due Today.

πŸ“… Practice Days on Statistics

The summary tile that counted FrustrationGuard triggers is now Practice Days β€” how many distinct days in the selected period you practised. Clearer for tracking consistency next to Sessions and Success Rate.

Version 1.4.0
πŸ“… Section start date

When you add or edit a section, choose a start date in your regional format (e.g. DD/MM/YYYY) or via the calendar button. It defaults to today; pick a future date if you want the section to appear on the Schedule later.

πŸŽ“ Getting started guide

A seven-step onboarding tutorial on the Dashboard explains Memory Zones, scheduling, FrustrationGuard, and how to add your first piece. Skip anytime, disable auto-show in Settings, or reopen the guide when you need a refresher.

⏱ Time-aware session timer

The optional countdown timer has been removed. The Session Timer stopwatch remains for statistics and now also feeds spaced repetition: successful training sessions that take unusually long β€” at least ten minutes, scaled with the rep target β€” advance difficulty and tempo more conservatively.

🎚 How the model is calibrated

The Science page now lists every scheduling threshold and factor (85% success, tempo steps, FrustrationGuard limits, and more) with an honest split between research-backed principles and design choices.

πŸ“– Clearer, more honest wording

About, Manual, and the landing page no longer say the app "calculates the optimal moment" β€” it estimates the best moment. Stability is described as a model, not a measurement.

🎡 Clearer last / try tempo hint

On the practice session page, the Last … BPM Β· Try … BPM suggestion is larger and highlighted in accent blue so it is easy to spot before you start.

πŸ“‹ Due Today grouped by piece

The Due Today list keeps all sections of the same piece together. Pieces are ordered by urgency; within each piece, sections appear alphabetically by name instead of being mixed by individual priority.

Version 1.3
July 2026
Includes versions 1.3.0 – 1.3.1

A light practice coach on top of Due Today β€” plan a time-boxed shortlist, then work through it section by section.

Version 1.3.1
πŸ” Analysis always available

The Analysis button stays available after the Exploration phase. Use it anytime for uncounted work β€” evening review, phrasing, light warm-up β€” without moving the practice schedule. Training remains the path that updates spaced repetition.

Version 1.3.0
πŸ“‹ Plan my session

On the dashboard, choose 15, 30, 45, or 60 minutes. The app suggests a shortlist from Due Today (most overdue and least stable first), with estimated minutes per section. Uncheck anything you want to skip, then work through the plan β€” after each saved training session you can continue to the next item. Estimates are a guide, not a stopwatch quota.

Version 1.2
June 2026
Includes versions 1.2.0 – 1.2.12
Update

Practice tools that stay in the room with you β€” reference audio per piece, a built-in metronome at your achieved tempo, and session notes that save reliably every time you finish.

Version 1.2.12
πŸ“– Clearer practice disclaimer

The Manual and Science pages now state explicitly that ModusPractica Pro is a practice guide β€” not absolute truth β€” and that it does not replace a teacher.

Version 1.2.11
πŸ› Local due dates

Overdue badges, piece status, and analytics that use your next practice date now compare local calendar days only β€” no more off-by-one risk from UTC parsing of date-only strings.

Version 1.2.10
πŸ“‹ Due Today priority

Due lists now put the most overdue sections first, and within the same due date list lower-stability sections before more stable ones β€” matching the Manual’s priority rule on the dashboard and schedule.

Version 1.2.9
πŸ› Same-day next practice date

Practicing the same section again later the same day is still recorded in your history, but it no longer moves the next practice date set after the first session. Only a FrustrationGuard stop on that day can reschedule to tomorrow.

Version 1.2.8
πŸ› Soft FrustrationGuard warning

After the soft warning at 5 errors, accepting or dismissing the banner and finishing the session normally no longer saves as FrustrationGuard. Only the hard stop at 8 errors (or an explicit FrustrationGuard save) applies the scheduling penalty.

Version 1.2.7
πŸ› Calendar β€œmissed” count

The month calendar no longer marks days as partially missed because of old archived, deleted, or stats-only sections. Past days now judge only the sections that still belong in your schedule β€” matching what you see in the list view and in the day detail panel.

Version 1.2.6
πŸ› Scheduling after incomplete sessions

A training session saved as Incomplete or Partial progress with no registered counters no longer extends your next practice date as if you had played perfectly. Streak resets now count toward scheduling the same way they already did for FrustrationGuard.

Version 1.2.5
πŸ’‘ How to Practice page

A new page in the top navigation collects practical piano practice tips drawn from publicly available research and teaching literature. Every article cites its sources in a References section at the bottom of the page.

🏷 Version in the navigation bar

Every page now shows the current app version (for example v1.2.5) in the top bar, next to today's practice time. Click it to open the release notes. About and Settings stay in sync automatically.

🎡 Metronome time signatures

The practice-session metronome is no longer fixed to 4/4. Pick 2/4, 3/4, 4/4, 5/4, 6/8, 7/8, 9/8, or 12/8 from the Time sig. menu β€” beat 1 stays accented each bar. Your choice is saved for the next session.

⏱ Session timer (countdown removed in 1.4.0)

Added a Session Timer stopwatch that registers practice time for statistics. An optional right-column countdown was also added in this release; it was removed in version 1.4.0 β€” elapsed session time now informs spaced repetition for long successful training sessions instead.

πŸ“‹ Planning in the session summary

The in-session Live Planning Preview panel has been removed to keep the practice view focused. After you save a training session, the completion modal shows stability, comfort, and your next practice date instead.

⌨ Editable metronome BPM

Click the metronome BPM number and type a tempo directly (30–300), or use the arrow keys. The achieved tempo field stays in sync. + and βˆ’ still work as before.

🎯 Cleaner practice session layout

The Analysis button sits with the session timer again; session notes have more room in the right column.

Version 1.2.4
πŸ“… Schedule colours: orange for today & tomorrow

On the Schedule page, sessions due today or tomorrow appear in orange (list and month views). From two days ahead they show in green β€” on track, not urgent yet.

⏱ Today's practice time in the menu bar

The top navigation bar now shows how long you have practiced today β€” training, analysis, and free practice combined. During an active session the counter includes your current timer.

πŸ“Š Purple time-tracking pieces

Pieces set to Time tracking only (sight reading, warm-ups, technical exercises) now appear in purple in your repertoire list. After you practice them today, they turn green β€” the same β€œdone for today” cue as scheduled pieces whose next session is still in the future.

Version 1.2.3
🎯 Default target reps raised to 5

New sections and acquisition-stage practice now aim for 5 correct repetitions per session (previously 3). Stability-based suggestions were adjusted accordingly. Existing sections still at 3 are migrated automatically on first load.

πŸ” Clearer Analysis guide

The manual now explains step by step how to use Analysis on a section β€” what is hidden, what is logged, good uses (including short blocks on tiny fragments), and how it differs from Free Practice and training.

β–Ά Start Training Now β€” optional reminder

After an analysis session, the cold-start reminder when switching to training can be skipped permanently with Don't show again.

Version 1.2.2
↔ Resizable repertoire panel

Drag the vertical handle between your piece list and the main panel to set a comfortable width. Your choice is remembered for next time. Double-click the handle to restore the default width.

πŸ‘† Tap tempo

Set the metronome BPM by tapping your own pulse β€” press Tap under the metronome or use Spacebar (when you are not typing in a field). Tap at least twice in steady rhythm; the display updates from your average interval. Keep tapping to refine the value. Available only while the metronome is stopped; achieved tempo stays in sync.

πŸ” Analysis mode: counters hidden

When you start an Analysis session on a section, the Practice Metrics panel is hidden β€” correct/failed counters, overlearning, and Gebrian options. Only the timer, tempo, notes, and energy fields stay visible. This matches how standalone Free Practice works and avoids confusion about which metrics count toward scheduling.

🎡 Practice metronome

A built-in metronome in the practice session Tempo panel β€” click along at your achieved tempo while you work on a section. Press Start to hear steady beats (accent on beat 1); use + and βˆ’ to adjust BPM between 30 and 300. When you open a session, the metronome is preset to your current achieved tempo and stays in sync with the tempo field. Timing uses the Web Audio API for stable rhythm.

πŸ“ Session notes that save

Session notes are now stored reliably when you complete a practice session β€” including on mobile. One unified Session Notes field per section holds your full note history in a single window, sorted newest first. Each entry keeps its [YYYY-MM-DD HH:MM] timestamp; type your observation right after the top line. The separate Previous Session Notes panel has been removed.

Version 1.2.0
🎧 Reference MP3 per piece

Attach a local MP3 from your hard drive as reference audio for any piece β€” for example a recording, backing track, or study version. Click the 🎧 button in the piece detail view to choose a file; the button turns blue when audio is saved. An inline player lets you listen while you work on the piece. Replace or remove the file anytime from the same menu. MP3s are stored locally in your browser and are included in data backups. External web links and YouTube URLs remain on the separate link button.

Version 1.1
June 2026
Includes versions 1.1.0 – 1.1.9

A series of improvements across the entire app β€” more control over your repertoire, a clearer view of your practice calendar, time tracking for sight reading and warm-ups, and a more robust and secure foundation under the hood.

Version 1.1.9
πŸ”— Links on pieces

Attach a URL to any piece β€” IMSLP, YouTube, or any other web link. The address is never shown as text; a link icon in your repertoire list and piece detail opens it in a new tab. Add a link to an existing piece anytime, or replace it when you find a better source. The icon turns blue when a link is set, grey when none is saved.

Versions 1.1.5 – 1.1.8
πŸ” Analysis limited to the initial phase

The Analysis button on a section practice page is now available only during the Exploration phase (initialDaysDone < 3). Once a section enters Consolidation, the training counter is the correct way to register attempts β€” this protects your scheduling data from hidden rehearsal during analysis. The standalone 🎹 Free Practice button in the navigation bar is unchanged. Switching from analysis to training on the same day shows a short reminder about cold-start accuracy.

πŸ“Š Clearer Practice Time chart

The Statistics bar chart now shows three stacked segments per day: training (blue), analysis (orange), and Free Practice (green). Hover a bar to see the day total first, then the breakdown β€” Free Practice is listed only when you logged time that day. Totals no longer look inconsistent when Free Practice was part of the session.

Versions 1.1.5 – 1.1.7
πŸ“… Schedule month view

The Schedule page now has a Month tab alongside the existing list view. A calendar grid shows which days you practised (green, intensity by duration) and which sections are due today or ahead. Click any day for session detail and due sections. Overdue items are grouped on today.

πŸ“Š Time tracking only

Some practice does not belong in your spaced repetition schedule β€” sight reading, warm-ups, exploring new material. Enable Time tracking only on a piece in the piece detail view. Sessions log practice time for Statistics but skip the training counter and FSRS planning. Ideal for sight-reading books or daily warm-up routines.

🎹 Smarter repertoire dates

Pieces marked for time tracking only now show the correct last-practiced date in your repertoire list, based on session history rather than the scheduling fields used for structured training.

Earlier in version 1.1
πŸ—‘οΈ Direct delete for sections

You can now permanently delete a section directly from the piece detail view β€” no need to archive it first and hunt for it in the archive. Both active and archived sections get a delete button right where you see them. Practice history is always preserved in Statistics, regardless of whether a section is deleted.

🎹 Free Practice mode

A new Free Practice button appears in the navigation bar on every page. It opens a practice session without linking it to any section or piece β€” useful for improvisation, warm-ups, or exploring new material. Free Practice time appears separately in your Statistics so it never inflates your structured training numbers.

πŸ›‘οΈ Smarter FrustrationGuard

The FrustrationGuard now counts your total error burden β€” failed attempts and streak resets combined. In Strict Gebrian mode, each reset already adds repetitions to your target; the guard now catches that correctly. Warning at 5 total errors, hard stop at 8.

πŸ”¬ Expanded scientific foundation

A new Science page documents the research behind every algorithm and design decision in the app. Three additional peer-reviewed references added. The tempo-progression rationale now clearly distinguishes between what the research says and what the app implements as a design choice.

πŸ”’ Security and stability hardening

Backup import is now atomic β€” if anything goes wrong during a restore, your existing data rolls back automatically. User-entered text is sanitised before display. The scheduling engine now recovers gracefully from corrupt or missing values instead of writing invalid dates.

Version 1.0.0
June 6, 2026
First public release

ModusPractica Pro is officially here. This is the first public release β€” a practice planner inspired by motor learning research. The goal: suggest when to revisit each passage so you spend less time guessing and more time playing.

🧠 Spaced repetition scheduling

The app estimates when each section of your repertoire may need your attention β€” not too soon, not too late. Based on an algorithm inspired by the FSRS memory model (Ye et al., 2022) β€” DSR principles adapted for motor practice, not a full FSRS implementation.

🎡 Automatic tempo progression

When you consistently nail a section, the app nudges your practice tempo upward. Small, proportional steps β€” because research shows sudden large jumps in tempo undo consolidation.

πŸ›‘οΈ FrustrationGuard

When a session goes wrong and frustration builds, the app stops you β€” not because you failed, but because continued practice after repeated errors is rarely productive. A fresh attempt after sleep is often more effective.

⚑ Entry Cost

How many errors before your first correct repetition? When that number drops across sessions, it is a useful indicator that the passage is becoming easier to retrieve β€” an app-defined proxy, not a clinical measure of consolidation.

πŸ€– Groq AI analysis

Optional. Add your own Groq API key and the app generates a plain-language analysis of your practice patterns β€” what's progressing, what's stalling, and what to focus on next.

πŸ”’ Your data, your device

Everything stays in your browser. No account, no server, no cloud. Export a backup anytime and import it into any future version of the app β€” nothing is ever lost.

Β© 2026 Frank De Baere Β· parturamusic.com Β· About