Maestro and AbcPlayer with upgrades by Aifel, Elamond and Karloman

Aifel

Well-known member
No, its not signed, Maestro never was. Will look into doing that.
 
Last edited:

Frealyn of Ark

Well-known member
Well, I already have an old one installed, so maybe that was bothering it. Getting an M$ signing cert wasn't cheap last time I looked, $400USD or so iirc. The zip file should work fine, I just grabbed the msi file first. One thing I'd like to see is the ability to connect a MIDI kbd and record a synced track to a file, to add another instrument part. I got Avid Pro Tools to try that, but yow what steep learning curve I haven't scaled on that yet.
 

Aifel

Well-known member
Version 3.0.1 released
Now supports 24 parts, mute and solo buttons and has new tool to auto batch export abc files from a folder with project files.
And many other things:

Changelog
  • Fix Maestro would fail silently at loading a midi with a timesignature that was missing some data, but otherwise was correct.
  • Add any missing EndOfTrack events when loading MIDI.
  • Add solo/mute buttons for ABC preview to the parts list.
  • Add ability to ctrl-right-click a track to solo all parts which use that track.
  • Remove reverb and chorus on Gervill MIDI out device when that is selected to play source midi.
  • Semi-fix for polyphony counting too high when skipping in song during playback.
  • Maestro and Abc Player can now preview 24 part songs, and export them to MP3.
  • Max note counter can now go up to 128.
  • Fix for abc playback could pop and click, especially when skipping in songs with many parts. This might still be an issue on a slower PC.
  • Fix when opening a MSX, and it starts auto playing, it would not skip silence.
  • Made light theme the default
  • Fixed that a pitchbend or panning message on one track could end up not affecting another track, even though they were on same channel.
  • Allow MIDIs to adjust pitch bend range using data button increment/decrement instead of setting only absolute values. This is a very rarely used method, but now Maestro supports it anyway.
  • Fix that bends that took effect at start of notes, might not have been in effect due to order of midi-events.
  • Parts of the bent notes will no longer be quantized to zero duration and discarded, possibly leaving a gap in the bent tone.
  • Pitch bends that spans less than a selected range is now treated differently (the range can be chosen in misc settings):
  1. Improves the quantization by doing it later after the grid is computed.
  2. Notes that belonged to same bent tone will no longer be partly forced octave transposed, now they are transposed together.
  3. Now painted as one note. Also section-editor treats them as one note. So its not possible for example to mute half of it.
  • Mix timings upgraded to version 2.
  • Note endings will now have even less influence on the timing compared to note starts. Plus other small improvements.
  • Added a tool that can take an folder of msx project files and auto export them all into abc songs.
  • Fixed that if a tempo change was made in tune-editor and the end bar was after the end of the song, mix timings could fail.
  • Support for midi expression messages. This will in some MIDIs give increased dynamic range on note volumes. MSX project files saved with an older Maestro will not use this new note volume system. Not even if you save them again, starting fresh or editing the MSX file manually is the only way.
  • Channel volume and expression messages are no longer filtered in MIDI file playback.
  • Maestro now remembers where you put the panel divider between the notegraphs and the part list.
 

Skjald

Active member
So... I'm having a problem.
My new PC uses Windows 11, so I downloaded Java for that. It's 64 bit. Maestro seems to require 32 bit Java, so it won't run. Same with ABC player.

Any thoughts?

(EDIT)
Ah, I see the whole thread is on this topic. Downloaded the newer version and all is well.
 
Last edited:

Elamond

Member
Version 3.0.3 is released!

Mostly contains convenience/ergonomic changes, and a few bugfixes.

Full changelog:
  • Support for exporting ABC preview MP3/WAV files from Maestro, in addition to ABC Player.
  • File menu options for reloading an MSX project's MIDI file without closing Maestro (shortcut Ctrl-R), or changing the source MIDI file of a project.
  • Maestro maintains a list of recently opened project files in the file menu for quick access.
u7wbNNR.png


  • Add selection controls for selecting enabled drum hits. Select all, select none, invert selection, copy/paste selection between parts.
E54TUtD.png

  • Experimental change to tune/section editors to fix Linux issue.
  • Add support for right-click soloing Xtra drum notes
  • New bigger sliders for volume/pan control in Maestro
  • Fix bug where deleting a soloed part would result in Maestro being silent
  • Fix bug where releasing right-click solo on a drum track would reset the state of soloed parts
Download link is in the main post in this thread
 

Aifel

Well-known member
Maestro 3.1.0 released
  • Switched to launching Maestro using exe files rather than bat files. No more blank icons!
  • Maestro is now installed in the 64-bit programs folder (C:\Program Files\Maestro)
  • Maestro and AbcPlayer can now be pinned to the Windows taskbar.
  • Added a Windows context menu entry, so you can right-click ABC or MIDI files and choose "Edit with Maestro".
  • Fix not playing initial ABC notes, when Maestro first starts playing a file. The fix only applies to parts lower than 15. Large songs will still skip initial notes at first playback.
  • When you use the zoom feature, the controls are now locked to the left side.
  • Made the track delay window modal, so you can use Maestro while it's open.
  • Added a bar position indicator while dragging the playhead. Helpful for figuring out the bar ranges for a section or tune edit.
  • Fixed a bug with the note and peak counters rendering weird on the old theme. Font is now consistent with the rest of the UI.
 

Aifel

Well-known member
Maestro 3.1.2 released
  • Added a histogram of note count polyphony. Is more accurate than the note count indicator was.
 

LordQ42

New member
Thank you for all the great work on this! I'm having a UI issue where when I make any changes within maestro I get ghosted UI elements all over my screen. Cannot attach a screenshot for reference, won't let me upload a local file. Also can I please get a link to the discord channel? thank you.
 

JohnMHammer

Well-known member
Cannot attach a screenshot for reference, won't let me upload a local file.
How to put a screenshot or other image in a forum message:
Take a screenshot. Upload it to the file-hosting or image-hosting service of your choice. (I use Dropbox.) Using the service's website, call up a view of your image. Right-click the image and choose COPY IMAGE ADDRESS. Then paste that address into the body of your forum message between IMG tags.

Some hosting sites will not allow direct embedded links. They want to make some money so they want you to post a simple URL which will direct a viewer to one of their web pages which will have your image on it and also has their cookies and advertising. That said, many will work if you upload your image, view it on their site, right-click your image, and choose COPY IMAGE ADDRESS.

If you can get a direct link, just paste it between IMG tags. Here is a non-working example to show you what I mean by IMG tags:
Code:
[img]https://HostSiteURL.com/Filename.jpg[/img]

And here is a working example:
Code:
[img]https://lotro-wiki.com/images/8/8f/Bog-guardian_appearance.jpg[/img]
Which, without the CODE tags, resolves to this image from the lotro-wiki:
Bog-guardian_appearance.jpg
 

Aifel

Well-known member
Thank you for all the great work on this! I'm having a UI issue where when I make any changes within maestro I get ghosted UI elements all over my screen. Cannot attach a screenshot for reference, won't let me upload a local file. Also can I please get a link to the discord channel? thank you.

The only times I have seen it act like that before, is when Java runs out of memory (does not necessarily means there is not enough memory on your system. Java when started get assigned a certain amount of RAM, if it runs out of that, issues like this will happen, even if your system has plenty of free RAM).
Since you want to join our discord, lets talk about the issue there.
Here is discord link that works in 6 days from now: https://discord.gg/hdg43Eqa
 

LordQ42

New member
The only times I have seen it act like that before, is when Java runs out of memory (does not necessarily means there is not enough memory on your system. Java when started get assigned a certain amount of RAM, if it runs out of that, issues like this will happen, even if your system has plenty of free RAM).
Since you want to join our discord, lets talk about the issue there.
Here is discord link that works in 6 days from now: https://discord.gg/hdg43Eqa
Thank you just signed up there!
 

Aifel

Well-known member
Maestro 3.1.5 released
  • Some fixes for histogram being glitchy
  • Fix for Student's FX Fiddle got broken.
 
Top