Skip to content

uliss/pd-ceammc

 
 

Repository files navigation

pd-ceammc

CEAMMC PureData distribution 2023.02

General purpose Pd distribution and library used for work and education purposes in Centre of electroacoustic music of Moscow Conservatory (CEAMMC) and ZIL-electro studio.

This repository is an assembly of Puredata that includes the CEAMMC library.

Key concepts

  • All the externals are grouped by their function. This is different from the traditional approach but this aims to simplify the learning process and makes the language itself more clear.
  • Higher level set of objects for education and handy use in work process: oscillators, filters etc.
  • Library adds several features to basic Pd API. It is written in C++ and covered with tests.
  • Inclusion of some modern techniques. Library v0.9.6 includes comprehensive set of objects that work with lists and include some concepts from functional programming.

ChangeLog:

see ceammc/CHANGELOG.md for more details ceammc/CHANGELOG.md

this work is based on / includes:

Authors

Serge Poltavsky Alex Nadzharov

License

GPL3

Original README

About

Pure Data CEAMMC distribution (based on vanilla 0.53 by Miller Puckette)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 62.8%
  • C 26.2%
  • Tcl 6.0%
  • CMake 1.3%
  • Shell 1.1%
  • Python 0.7%
  • Other 1.9%