Jamoma
The Pure Data implementation of Jamoma, a modular framework for structuring and controlling real-time media-processing systems. It ports the Jamoma library to Pd and includes data, audio, communication, automation, and signal-processing facilities.
- Repository Source code
- Issues Report or browse issues
Contributors
People who contribute to this project.
Objects
- j.cue
j.cuecreates named cues that store the state of modified parameters in aj.model, and can recall or update those saved parameter values. - j.in
j.in mySignalappears intended to provide a named Jamoma input associated withdata/in.mySignal, paired withj.out mySignalanddata/out.mySignal. - j.init
j.initis demonstrated alongsidej.modelat both root and sublevel scopes, with output monitored byprint ROOTandprint SUBLEVEL. - j.loader The supplied help-patch evidence only identifies
j.loaderas a Jamoma object. - j.map
j.mapmaps incoming values according to a selectable mapping function, such as exponential or tanh. - j.message The available patch evidence only shows
j.messageinstantiated with the argumentfoo. - j.message_array The available patch evidence only shows an instance of
j.message_arraywith the argumentfoo.[4]. - j.minuit_device The provided evidence identifies
j.minuit_devicebut does not include the contents of its help patch. - j.model
j.modeldeclares a patcher as a Jamoma model and acts as its central controller, organizing its parameters and messages. - j.namespace The help patch does not provide enough information to describe
j.namespace. - j.note The help patch provides insufficient information to describe
j.note: it contains only “TODO” and referencesj.node. - j.out
j.out mySignalprovides a named output formySignal, sending its value to an outlet and making it available throughj.receive data/out.mySignal. - j.parameter
j.parameterdefines a named parameter for aj.model, with configurable data types, ranges, clipping, mapping, ramps, and priority. - j.parameter_array
j.parameter_arraydefines a numbered collection of Jamoma parameters from an indexed address such astrack.[4]/gain, with attributes such as@typeand@description. - j.receive The help patch pairs
j.receive appleandj.receive bananawith correspondingly namedj.parameterobjects, suggesting thatj.receiveis intended to receive values associated with a named parameter. - j.remote
j.remoteprovides remote access to a Jamoma parameter by name or address, such asapple,bird, or/demo/bird. - j.return The supplied evidence only shows an instance of
j.return foo. - j.return_array The help patch does not provide enough information to describe
j.return_arrayreliably. - j.score The help patch content for
j.scorewas not provided, so there is insufficient evidence to describe what it does or how it is used. - j.send
j.sendis intended to send a value remotely to aj.parameteror another model node. - j.ui The help patch provides no documentation beyond naming the
j.uiobject.