+ Reply to Thread
Results 1 to 1 of 1

Thread: QT app for Raspberry Pi that can play Midi - tools?

  1. #1
    Join Date
    Nov 2016
    Florida, US
    Qt products

    Default Re: QT app for Raspberry Pi that can play Midi - tools?

    I have an application running on the Pi in QT (5.5 because there is a distro for it) that sits on a piano as a music display.

    The piano has a player that can be midi controlled.

    I'd like to also have midi versions of the displayed sheet music that I could play, controlling in a simple fashion (start, stop, maybe start-at-measure).

    I am not trying to do midi input or score editing (a la Musescore), and am not looking to do a general audio player for other formats. I would like to avoid trying to invoke some big, separate multitrack sequencer if I can; I'd prefer a library(s), hopefully with a QT wrapper ready made, but even if not.

    Can someone suggest a good path to follow? I have been searching and find some big projects (e.g. QTractor) that I may be able to find pieces from, also I found RtMidi, though it looks like I'd have to read the midi file and provide timing, so I'm not even quite sure what the package is providing versus direct output to the device.

    Can anyone suggest a good, clean, midi output (with timing) library for use with QT?

    Or is output only so simple I'm better off doing it myself?



    Added after 1 41 minutes:

    Additionally: Found TSE3, which looks old, but it has a distro for the pi, which includes a test program (tse3play) that runs and plays fine with my hardware.

    Sadly my development environment (on HyperV, Ubuntu) can't access a USB port, so development is going to be a bit handicapped regardless of what I do (any suggestions on that welcomed).

    Anyone ever use TSE3 with QT?
    Last edited by Linwood; 6th January 2017 at 20:16.

+ Reply to Thread

Similar Threads

  1. QDrag but on Raspberry Pi?
    By RolandHughes in forum Qt Programming
    Replies: 0
    Last Post: 3rd April 2016, 18:28
  2. Compiling qt 5.4 for raspberry
    By dram in forum Newbie
    Replies: 5
    Last Post: 16th February 2015, 00:21
  3. midi child does not close when I call close()
    By qlands in forum Qt Programming
    Replies: 7
    Last Post: 29th July 2011, 23:25
  4. [Tab play list]Load play lists on start
    By petrusPL in forum Qt Programming
    Replies: 0
    Last Post: 18th March 2011, 19:12
  5. Midi editing widget
    By dentist in forum Newbie
    Replies: 1
    Last Post: 25th March 2010, 00:07


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts