aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 29bc0962ebc8c2ec0c2909577b9ab17b430251e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# QMidiPlayer
A cross-platform midi file player based on libfluidsynth and Qt.

[Project homepage](https://chrisoft.org/QMidiPlayer/)

Features:
- Channel mute/solo
- Editing channel parameters on-the-fly
- Playlists
- Editing synthesizer effects
- Rendering midi to wave file (currently fluidsynth only)
- Visualization using SMELT (experimental Windows version now available)
- MIDI mapping (RtMidi and plugins)
- Plugin interface for extending the player easily

Tested on Debian sid and Windows Vista~10.

A QML version is now in construction. It's only a technology preview and
should not be used for non-testing purpose.

# Building QMidiPlayer
Please follow the instruction found in the file "INSTALL".

_Warning: building QMidiPlayer for Windows is somehow a formidable task._
_Go ahead if you are ready to deal with metaphysics._

# Manual
Try the button in the top-right corner.