Re: RFC on architecture for MIDI piano practice tool for blind/low vision/elderly users.

From: Daniel J Clark <>
Date: Sat, 5 Dec 2020 18:52:05 -0500
Looking at the doc, I'm missing how to fast forward and rewind when playing
a file based on time - the only thing I'm seeing is that you can go to an
arbitrary measure #. I'm actually confused about all of the time signature
stuff, as when you record MIDI you don't get any of that information, just
a series of note on and note off events, the player may be playing in any
number of different time signatures while recording.

On Sat, Dec 5, 2020 at 2:24 PM Daniel J Clark <>

> I'm working on a recording solution for my technophobic father for X-Mas,
> and just wanted to see if this seems like a reasonable high-level
> architecture to more experienced people:
> (a) midish or amidirecord (which would be better?) continuously records
> the MIDI output of a digital piano to a compressing file system - I'm
> thinking BTRFS - -
> say one file per day.
> (b) Configure Rhasspy - - to be
> able to feed MIDI back to the device via midish, so it gets played,
> initially in the simplest way possible, e.g. by speaking things like "Play
> 2020 12 5 at 1 15 pm" and "stop". (My dad doesn't have or want internet
> access, so need to avoid any STT that sends voice offsite for processing.)
> (c) Over time, improve the interface, for instance, to allow the user to
> give arbitrary names to start points. Perhaps also add the feature of being
> able to choose between sending the MIDI back to the device and playing via
> some nicer-in-some-ways instrument via linuxsampler and the appropriate
> .gig files.
> Any thoughts?
> Thanks,
> -Danny
Received on Sun Dec 06 2020 - 00:52:05 CET

This archive was generated by hypermail 2.3.0 : Mon Dec 07 2020 - 01:34:13 CET