ABSTRACT

RackAFX is designed to rapidly assemble, debug, test, and verify real-time audio signal processing algorithms in C++. The first version was designed for algorithms that would be burned into a hardwired digital signal processing chip. The modifications were made on top of an existing platform. Each exported project was very different and had to be compiled in a strict manner within the different software development kit folder hierarchies. The majority of the view consists of 80 visible control slots that are scrollable to reveal a total of 1024 possible controls. On the right of the main view is the master control module that contains a bunch of embedded menus and controls. The control setup dialog boxes for each of the control types look slightly different. The dialog box for setting up the drop-down list and radio button bank are the same.