Cecilia ist eine Umgebung zur Verarbeitung von Audiosignalen, die Csound als Audio-Engine verwendet. Cecilia ermöglicht es, mit einer einfachen Syntax eine eigene GUI mit Graphen, Schiebereglern, Schaltern, Popup-Menüs usw. zu erstellen. Cecilia bringt viele eingebaute Module für Soundeffekte und Sounderzeugung mit. Es ist in Python/wxPython geschrieben und benutzt das Csound-API zur Kommunikation zwischen der Oberfläche und der Audio-Engine.