Skip to content
Sections
>> Trisquel >> Pakete >> aramo >> sound >> komposter
aramo  ]
[ Quellcode: komposter  ]

Paket: komposter (0+git20201216+ds-2)

lightweight music composing system

This is a lightweight music composing system intended mainly to be used in applications where the size of the executable must be minimized such as 4K and 64K intros.

It is built using a modular "virtual analog" model, where the composer can build the synthesizers from scratch using simple basic building blocks. This minimizes the amount of code required and relies more on data, which can be compressed more effectively.

A simple pattern-based sequencer is used to create songs which use up to 24 voices, each of which can use a different synthesizer. Each synthesizer can be programmed with a number of patches that can be switched between patterns.

Included with Komposter is a music player with full x86 assembly source code as well as a converter for generating nasm-includeable files from song files. Source code for the converter is also provided.

Andere Pakete mit Bezug zu komposter

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: fonts-agave
    monospaces programming font
  • dep: fonts-ferrite-core
    geometric shaped font lending it a futurist look
  • dep: fonts-inter
    Inter font family
  • dep: freeglut3 (>= 2.8.1)
    OpenGL Utility Toolkit
  • dep: libc6 (>= 2.34)
    GNU C Library: Shared libraries
    auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
  • dep: libfreetype6 (>= 2.2.1)
    FreeType 2 font engine, shared library files
  • dep: libgl1
    Vendor neutral GL dispatch library -- legacy GL support
  • dep: libopenal1 (>= 1.14)
    Software implementation of the OpenAL audio API (shared library)

komposter herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
amd64 269,0 kB1799 kB [Liste der Dateien]
arm64 266,0 kB1783 kB [Liste der Dateien]
armhf 263,9 kB1752 kB [Liste der Dateien]
ppc64el 277,5 kB1831 kB [Liste der Dateien]