Aodix was a music sequencer program for Windows developed by Arguru Software. It had a unique interface combining features of trackers and sequencers, as well as a modular wiring system for VSTs.
The developer of Aodix, Juan Antonio Arguelles Rius ("Arguru"), passed away in 2007. The final version v4.2.0.1 was released as freeware, however the source code was not published at the time.
I received permission from Zafer Kantar, who worked with Arguru on Aodix, to publish the code here. The original code is from a backup dated November 5th 2005, which corresponds to an older beta version of v4.2.0.0 (preserved on the backup
branch). I attemped to reconstruct the changes made between this beta version and the final release, based on the decompiled executable and the changelog. The reconstructed code is on the v4.2.0.1
branch.
This repository will serve as an archive only. I plan to continue development of Aodix on my personal fork.
Aodix can be built using Visual Studio 2003 (run on Windows XP for best results). Instead of MSVC, Aodix was originally compiled with the Intel C++ Compiler. I wasn't able to find the correct version of this compiler used by Arguru; I used version 7.1.029 for the reconstruction, which produced similar but not identical binaries. MSVC can still be used as a substitute.
This repository does not include the ASIO SDK (version 2.0) or the VST SDK (version 2.3, no longer available), since they are proprietary.