For more than a decade, Mitov Software has been perfecting our multi-threaded, data streaming component architecture.
Now, with the OpenWire Studio, you simply:
1. Drag components from a palette
2. Draw wires to connect outputs to inputs
Create and run complex designs within minutes and without writing any code.
A Small example
The screen shot (below) shows the Navigation Pane (A), that is used to pan around the OpenWire Editor (B), in which you can quickly build an application by dragging components from the Palette (D). Component properties can be set in the Property Inspector (C). This example is a Low Pass application that connects a random signal generator (not shown) to a low pass filter (1), which streams out to a chart (2) and in parallel to a Fourier filter (3), which streams the spectrum to a waterfall chart (4). The underlying technology pumps your data from pin to pin, using multiple threads for high performance. Also, note that this screen shot is in Visual Debug Mode, in that hovering the mouse cursor over the spectrum wire results in a pop-up debug window showing the spectrum (5):
Other features to help you quickly build applications are Component Palette Auto Suggestion:
The Property Inspector's In-Place Property Editors:
And the OpenWire Editor Design-time Component Live Preview:
A Larger example
The second example (shown below) demonstrates an application with two dozen components wired together to perform a gray-scale transformation on a live video stream while simultaneously performing various transforms and calculations while rendering the results to various gauges, displays, and charts. All of this by simply selecting components from the palette and Drag, Draw, Run:
This same demo in Visual Debug mode (below). The OpenWire Editor is panned to an area of the diagram showing the AVI player (1), which is streaming video data to the ImageDisplay (2) and to a GrayScale converter (3), which is connected to a second ImageDisplay (4); note, however, that this second ImageDisplay is not gray, because the GrayScale converter is being cycled ON/OFF by having its Enabled pin connect to the Out pin of the FlipFlop component (5). Also, note that this is being run in Visual Debug mode, and the audio stream data is being shown in a pop-up debug window because the mouse cursor (6) is hovering over the yellow wire coming from the Audio OutputPin of the AVIPlayer (1):
OpenWire Studio is designed to be extremely easy to use even by the most inexperienced users, while at the same time including very powerful and advanced features for the power users.
It introduces a number of revolutionary features, such as:
• auto suggesting suitable components when a component is selected
• components and properties wildcard filtering
• visual live binding for properties methods and events
• preview and grouping for undo/redo actions
• preview for the toolbox components
• in-place property editors
• hosted component editors/visualizers
• visual debugging
• live editing
• and many more!
Added the following functionality:
Added the following functionality:
|OpenWire Studio Animation Timeline|
|OpenWire Studio Demo 1 in Debug Mode|
|OpenWire Studio Demo 2|
|OpenWire Studio Demo 2 in Debug Mode|
|Component Palette Auto Suggest|
|OpenWire Studio Component Live Preview|
|OpenWire Studio In-Place Property Editors|
NEW RELEASE: RAD Studio/Delphi 10.4.2 Sydney version of all the libraries has been released!
NEW RELEASE: Version 8.0.0 of all of the Mitov Software products has been released!
The latest RAD Studio 10.3 Rio Update 3 compatible versions of Libraries and OpenWire Studio are now available on the site
The latest RAD Studio 10.3 Rio compatible versions of Libraries and OpenWire Studio are now available on the site
The latest RAD Studio 10.2, and Visual Studio 2017 compatible versions of Libraries and OpenWire Studio are now available on the site
Delphi 10.2.2 Tokyo versions available
10.1 Berlin Support in Latest Release
10 Seattle Support in Latest Release