Various embodiments pertain to generating a development project including
at least a matrix switch and one or more adjacent objects. In one or more
embodiments, an initial rendering of the development project is
established and buffer size and attributes are negotiated between an
input/output coupling the matrix switch to an input/output of the
adjacent objects. The negotiated buffer is utilized to communicate
information between the input/output of the matrix switch and the
input/output of the adjacent object by sharing information via the shared
buffer.