Skip to content

arguru-archive/aodix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arguru Aodix

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.

Building

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.