====Software (without patent: open-source)==== software and programming work I have been doing since 1998. ---- \\ {{ :mab_2015_10t.jpg}} \\ * **[[shambhalagarden | A Cybernetic Garden in Shambhala]]** (2020)\\ a virtual, automatic and infinite sound/musical environment intended for meditative practices, algorithmically generated in real-time by computer means. \\ * **C♯ERU♭INI ♫ 1.0** (2018)\\ Purpose: software for the application and automatic correction of 4-voice homophonic harmony exercises, implemented as additional support for the activities of the undergraduate Tonal Harmony course of the State University of Maringá. \\ Operating System: online app, programmed in Javascript, multi-platform. \\ * **Tn-Type Thesaurus Visualizer** (2016)\\ Purpose: the "Tn-Type Thesaurus" is a harmonic encyclopedia of Tn (transpositional) types generated by a computational library in C++, which includes a visualizer GUI in GTK+. This software is one of the results from the research project "[[formabstrpsicoharm | The formalization and abstraction of paradigmatic psychoacoustical properties of agglomerates of sounds of definite pitch as theoretical grounds for a new discipline of Harmony]]", which is being conducted since 2014 at the State University of Maringá, Paraná, Brazil, with funding from a two-year fellowship grant (2014-2016) given by the Araucaria Foundation for the Scientific and Technological Development of the State of Paraná. \\ Operating System: Linux, open-source software; programmed in C++. \\ * There is also a javascript web version of this visualizer, the [[thesaurus | Tn-Type Thesaurus Viewer]], which is available [[http://www.marcusalessi.com/site/htmlarchives/TTh/ThesaurusViewer.html | HERE]] as a public experimental online preview of the current state of the Thesaurus. \\ * **Harmonic Musical Analysis Font** (2007-2014)\\ Purpose: truetype font with analytical characters and special symbols from Riemannian funcional harmony theory and scale-degree traditional harmony theory for the typesetting of musical analyses. \\ Operating System: multi-platform, open-source software. \\ You can download the [[http://www.marcusalessi.com/site/htmlarchives/MusicAnalysisNew-Regular.ttf | TrueType FONT]] and its [[http://www.marcusalessi.com/site/htmlarchives/AnalysisFontTable_2019_v1.pdf | typing chart]] with some explanations. The font is free only for non-commercial personal and research use, and please do credit my authorship of the font if you end up using it. \\ * **6.0 LiveSpatializer (The Joystick Hexagon)** (2009-2013)\\ Purpose: live spatialization of pre-recorded stereo audio to a hexaphonic (6.0) channel disposition, for live concert situations, controllable through a Playstation 2 joystick interface. \\ Operating System: Linux, open-source software; programmed using the visual programming environment Pure Data. \\ * **[[tonphoncalculator | Tonicity-Phonicity Calculator]]** (2013)\\ Purpose: computational model of psychoacoustic music theories by Richard Parncutt, with the addition of other theoretical components developed by Marcus Bittencourt. \\ Operating System: multi-platform; software in PHP accessible through the internet. \\ * **Surround Projector 7.1** (2009-2012)\\ Purpose: mixing and spatialization of pre-recorded audio in 8 discrete channels for mixing in 2.0, 6.0, 8.0, 5.1 and 7.1 styles, for studio production. \\ Operating System: Linux, open-source software; programmed in C. \\ * **[[costerecalculator | Costère Calculator]]** (2005-2010)\\ Purpose: computational model of the music theories by Edmond Costère in his 1954 book //Lois et Styles des Harmonies Musicales//. \\ Operating System: multi-platform; software in PHP accessible through the internet. \\ * **Acousmatic Notator** (2005-2010)\\ Purpose: notation of complex musical notation in postscript generated by algorithmical means. \\ Operating System: Linux, open-source software; programmed in C. \\ * **[[lappsolinux |LAPPSO-LINUX]]** (2009) \\ an installable, Live Linux distribution for audio production and Computer Music. \\ * **ZOOexternals** (2008-2009) \\ Purpose: library of C objects for the Pure Data visual programming environment. \\ Operating System: Linux, open-source software. \\ * **Music Notation Object for Pure Data** (2006) \\ Purpose: Tool to visualize musical data calculated algorithmically. \\ Operating System: Linux, open-source software; programmed in C. \\ * **ConvolutionCenter** (2004) \\ Purpose: convolution digital filtering, and database of impulse response files. \\ Operating System: Linux, open-source software; programmed in C. \\ * **ZOO_Linux Tools** (2003)\\ Purpose: suite of command-line tools to perform basic audio editing, filtering and analysis tasks. \\ Operating System: Linux, open-source software; programmed in C. \\ * **Virtual Acousmatic Orchestra** (1998-2002) \\ Purpose: algorithmical sequencer and sound library for the composition of electroacoustic music and sound designs. \\ Operating System: Linux, open-source software; programmed in C++. \\ * **Mode Generator** (2000)\\ Purpose: Generation and experimentation of tuning systems and grouping in modes. \\ Operating System: Linux. Open-source software; programmed in C++. \\ \\