1. Simplifying the user's experience
Plug & Play
For the first time, true out-of-the-box plug and play capability is offered to every product, without any prior setup requirement.
The devices are auto-allocated and their abstract identifiers remain hidden as all linking is done using plain names.
Just connect all devices, start applications, and everything can talk to everything. No need to define and take note of the cabling arrangement as it can change freely without affecting the assignments at all.
Unlike with most of today's equipment, there is no need to know how the particular placement of devices in a (virtual) setup will affect the data flow.
The potential of a full network setup is put to good use by retrieving the device's architecture and features to be displayed on computer screens.
These features are implicit by design in CopperLan, they are not optional.
They do not require a custom software accompanying each piece of equipment or any database, as the information is fetched in real-time from the target devices.
Be it made of physical boxes or virtual applications in a host computer, the whole set of devices becomes unified in a global pool, with equal access and communication capabilities.
Accessing parameters and functions
CopperLan uses a standard method for organizing parameters and functions, allowing access and editing of anything, and from anywhere.
This greatly simplifies the concept of universal editors as well as the quick editing from any front panel of a setting in a device not sitting immediately at hand.
A simple tree-structure navigation defines the organization of the parameters and functions that the manufacturer decides to make accessible from outside its CopperLan device or application.
This allows the remote editing of any parameter or activation of any function within any device from the control panel of any other piece of equipment.
This flexible approach offers the possibility to design products that deliberately lack the necessary controls on their front panel, as they will be usually accessed from another device (e.g. setting up the behaviour of a foot control device from the front panel of a rack-mounted unit or computer screen).
As with devices and sections within devices, parameters and functions in remote devices are displayed by their name, not by an abstract number (e.g. assigning a slider to a parameter is done using plain language).
A different approach
Linear and direct access to thousands of presets
CopperLan does not make use of the "local on/off" concept, hence ensuring no device can accidentally record itself
For playing music, CopperLan does not impose a choice between Mono and Poly mode: in CopperLan, both are active simultaneously, on any given target. It also means that the same sound generator is able to play both modes simultaneously without interference.
CopperLan is scale neutral by design; the pitch is defined at the source device, meaning that any controller (wind, guitar, exotic scale instrument) will always play perfectly through any sound generator.
Recording becomes much simpler as it is not dependent on abstract linking between source and target(s) based on channel numbers and (virtual) MIDI cable identification. CopperLan allows devices (or part of them) to be selected in a list, by their name, without any preliminary setting or procedure.