Skip to content

uliss/pd-ceammc

ceammc
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 8639 commits ahead, 2927 commits behind pure-data:master.

Latest commit

 

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
 
 
m4
 
 
mac
 
 
man
 
 
md
 
 
msw
 
 
po
 
 
 
 
 
 
 
 
src
 
 
tcl
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.4%
  • C 29.2%
  • Tcl 3.1%
  • CMake 1.3%
  • Shell 1.3%
  • Python 0.8%
  • Other 1.9%