El tipo de objeto más común de Pure Data es la ‘caja de objeto’, que tiene dos lÃneas de entrada en la parte superior y una de salida en la parte inferior.

La acción realizada por una caja de objeto depende del nombre que se introduzca en ella. El nombre es como un verbo que describe que hará el objeto. El nombre puede ser una palabra, como makenote, o un sÃmbolo como + (añadir) o > (mayor que).
Normalmente, los objetos envÃan información desde su salida en respuesta a la información que reciben desde sus entradas. Cada entrada y salida de un objeto tienen un propósito diferente.
Hay algunos objetos que carecen de entradas o salidas porque reciben o envÃan la información desde fuera del parche que los contiene. Por ejemplo, el objeto midiout no tiene salida porque transmite valores directamente a MIDI.

Otros objetos son ‘objetos de interfaz de usuario’. Se trata de botones, diales, ajustadores, teclados, etc. que responden a mensajes recibidos de otros objetos, pero también arrastrando o presionando el ratón. Estos objetos permiten controlar el programa con el ratón, además de ofrecer una manera de mostrar números y otros mensajes en pantalla de diferentes formas.

Hay algunos objetos, como comment, que no realizan acciones. El objeto comment permite añadir notas para recordar qué has hecho o para informar a los demás sobre cómo funciona el programa.