initialization of emitter node, added new buffer enum types