Skip to content

jasch_lib

A historical collection of Pd externals developed by Jan Schacher, partially ported from his Max/MSP objects. Public documentation identifies objects for string processing and XML-tag parsing, including strlen, strtok, strcut, and detox.

Contributors

People who contribute to this project.

Objects

  • _____ _ is a “lazy man’s prepender” that prepends a selector to incoming messages.
  • detox detox extracts tag content, tag type, tag-tree information, and attribute/value pairs from XML tags, with tag types distinguishing invalid, closed, opening, closing, and meta tags.
  • memchr memchr searches a symbol for a specified character, with inputs converted by tosymbol.
  • strchr strchr searches a symbol for a specified character, as demonstrated with :, _, and ! in hallo_this:world!.
  • strcut strcut cuts an input symbol at a specified position.
  • strlen strlen reports the length of an input symbol; for example, the message “alpha” produces 5.
  • strtok strtok tokenizes a symbol using a delimiter, for example splitting slash-, underscore-, or colon-separated text.