Separating signals from messages

rjungemann's icon

Is there a way to separate signals and messages, like the route~ object in PD?

rjungemann's icon

Neat! I actually figured out a way to do it with poly~. The only limitation is that it will act inappropriately if it receives one of the following messages: "up", "down", "allnotesoff", or "busymap". No big deal! Attached is my example patch (poly~ requires an additional external file so I couldn't just attach the clipboard-compatible version of the patch.

4416.route.zip
zip
pid's icon
Max Patch
Copy patch and select New From Clipboard in Max.

cheaper:

Roman Thilenius's icon

try [prepend] and [route] with signals.

Peter Castine's icon

I'm quite fond of the route/prepend stuff with the 'signal' message type. These have been discussed quite a bit on the forum. However, recently this was accompanied by a warning that the technique may not be supported in the future.

There does seem to be a recognition that users want to be able to mix signal type messages with plain-vanilla Max messages and then separate them out again. So hopefully whenever the route technique breaks there will be a replacement. Still, it will be a painful moment for everyone using this trick.

Just so folks are aware of the potential future problem.