MPM Toolbox v0.1.10
v0.1.10
- As of meico v0.8.33, audio export (WAV, MP3) will now use the currently loaded soundfont.
- The window icon will be displayed also in the title bar of dialog windows.
- The root element in MPR files was renamed to
mpmToolboxProject
(in methodmpmToolbox.projectData.ProjectData.saveProjectAs()
). This change is backward compatible, the oldmpmToolkitProject
will also work. - New method
mpmToolbox.gui.audio.PianoRollPanel.drawMouseCursor()
that simplifies code in the child classesSpectrogramPanel
andWaveformPanel
. - New method
getMillisecondsLength()
in classesmpmToolbox.projectData.alignment.Alignment
andPart
. Furthermore, an optimization has been applied to both classes to more quickly retrieve the last note sounding. - Added a playback position indicator to the audio visualizations.
- In method
mpmToolbox.projectData.alignment.Alignment.getExpressiveMsm()
some cleanup has been added to remove all maps but thescore
elements, as their contents are not affected by the alignment's timing and, after expressive MIDI export, appear at wrong positions. - The runtime performance of waveform image computation has been significantly increased by method
mpmToolbox.projectData.audio.Audio.convertWaveform2Image()
and its new helper classmpmToolbox.projectData.audio.PeakList
.