AudioTheory Guitars version 2.0.2

AudioTheory Guitars

The ultimate reference tool for guitar notes and chords. For anyone who's ever wished music theory was that little bit more straightforward – this is the software for you.

This is a quick patch to resolve an octave playback issue introduced in version 2.0.1. It also bundles together some 'under the hood' changes, notably an engine upgrade (hence the size of the patch) as well as a reworking of the input system. This improves the highlighting response time of the application and replaces the MIDI input plugin with a new solution that provides improved functionality and better 64 bit compatibility. It means that MIDI support is available on Linux for the first time, although please note that this requires ALSA (libasound2) to be installed on the system. However, there is a trade off which is that the new MIDI input system does not work with the 32 bit version of Windows. Judging by the Steam hardware data I have access to, I'm hoping this isn't going to be too much of an issue as everyone seems to be on 64 bit these days. Due to OS and Unity upgrades, 32 bit support is no longer available for either Mac or Linux, with Windows being the final hold out. So yes, the best course of action I can see is for this to be the end of 32 bit Windows support (with this being the final update, which continues to use the old MIDI input system only in the Windows 32 build). This will continue to work and be available, but future updates will be 64 bit only. The alternative would be to continue to supply patches for the 32 bit Windows version, but for this to no longer support MIDI input. Let me know if you have any strong thoughts on this.