Altenburg as a composer is most known for his six harpsichord sonatas. He achieved musicological importance through his publication
Versuch einer Anleitung zur heroisch-musikalischen Trompeter- und Paukerkunst (''An Essay on the Introduction to Heroic and Musical Trumpeters' and Kettledrummers' Art'') (Halle, 1795). These can be considered the oldest printed German trumpet studies and are thus the most meaningful resource of old trumpet technique. At the time of the printing, the greater part of the text had been in development for about 25 years. An advertisement for the publication appears in
Johann Adam Hiller's
Musikalischen Nachrichten in 1770. The earliest known reference to the manuscript is found in a letter of Altenburg's from February 1767. Altenburg drew together the entire "knowledge" of the art of the trumpet of his time—certainly a concern considering his embossed, interpretive ways. He uses at least 108 works from at least 104 notably well-known authors, as well as new, further, anonymous authors. However, the literature he quotes mainly covers topics in general history, law, and religion. Altenburg's work is associated with contemporary instrumental technique. The examples cover a broad scope of trumpet history, which emerge with thorough analysis as back projection of Altenburg's ideal picture of trumpet practice in his society. Altenburg constructs an unbroken tradition of trumpet practice from
Old Testament times (Aron's son) to his own time and lifts from that the claim of an even higher societal reputation for the trumpeter. In this work some small compositions of mostly unclear authorship are offered. For example, there is a tiny duet for two
clarion, a
bourée for two clarion, a trio in the form of a
polonaise, and a chorale for three clarion, principal trumpet, and drum, among others. Furthermore, he offers an addendum containing a concerto for seven clarion with drums. A small
fugue for two clarion lifted from a work by
Heinrich Ignaz Franz Biber nearly a century earlier also appears. ==See also==