Pure Data algorithmic IDM