Speaker For The Machine

A versatile 3D node-based system for creating interactive networks and workflows. Connect nodes to send, process, and respond to messages, enabling complex designs, custom music compositions, and dynamic data storage. Control message flow with gates.

Thank you for visiting. Please read the help/settings inside the app and consider exploring. This software is a prototype for a future game engine amongst other things so please support it in that endeavor. Thank you.

About This Software

This software assists the user in organization and retrieving information so that they may enhance their learning. Explore a powerful 3D node-based logic system that lets you create intricate, interactive networks where nodes send, process, and respond to messages. With a top-down design approach, you can connect nodes to build complex workflows, customizable interactions, and dynamic data structures. In addition, data is visible out in the world and is able to be given a 3D mesh to assist in remembering data by associating visually with it with what is known as the 'loci method'. In essence you store your data place it in the world and make connections to enhance your own learning capabilities. 

Key Features

Node Network Design

  • Nodes: Each node holds a message and prompt, sending its message to connected nodes when triggered. Create complex designs by chaining nodes, allowing for branching paths, decision trees, and responsive interactions.

Interactive Gates

  • Destroy Gate: Removes messages that pass through it, controlling message flow.

  • Redirect Gate: Routes messages to specified nodes, adding flexibility to your network.

  • Clone Gate: Duplicates messages, enabling parallel message paths.

  • Memory Gate: Stores messages and reproduces them under certain conditions.

  • Merge Gate: Holds messages until a set count is reached, then releases them combined.

  • Condition Gate: Directs messages based on specific string matches within the content.

  • Music Gate: Plays user-added sounds by triggering associated notes within the network.

  • Databank Gate: Adds messages to a databank, storing data as key-value pairs with descriptions and custom-painted images.

  • Card Gate: Simulates a deck of cards, allowing you to shuffle and draw for randomized interactions.

  • Random Gate: Returns random values, adding variety and unpredictability to the system.

Music Creation
Create music by adding notes that play when they pass through a Music Gate. Customize each note’s sound, enabling you to use this system as a musical composition tool.

Visual Databank
Store and manage data using the databank, which captures information as key-value pairs. Each entry can feature a description and a custom-painted image, making it ideal for data-rich projects and visually enhanced workflows.

With limitless possibilities, this system is perfect for those who want to build interactive projects, compose music, manage data visually, and explore unique ways to connect and control nodes.