DSPatch Icon

DSPatch

C++ cross-platform, object-oriented, flow-based programming library

5.0 Stars (1)
23 Downloads (This Week)
Last Update:
Download DSPatch-2.61.zip
Browse All Files
Windows Mac Linux

Screenshots

Description

DSPatch, pronounced "dispatch", is a powerful C++ flow-based programming library that allows you to create and route (or "patch") high performance data processing circuits. DSPatch is not limited to any particular type of circuit or signal, its generic object-oriented API allows you to create almost any system imaginable, from simple logic circuits to high performance audio process chains and electronics simulation. DSPatch's simple framework makes development quick and easy, allowing you to hit the ground running on every project.

The example project included with DSPatch is written to assist developers in understanding the API as well as to demonstrate how it could be used to build an audio process chain.

NOTE: If you're looking for a library that allows routing of flow-based systems at compile-time, check out: sourceforge.net/p/route11

DSPatch Web Site

Features

  • Automatic branch synchronization.
  • Dynamic thread count adjustment.
  • Easy-to-use object-oriented API.
  • Feedback loops.
  • High performance parallel processing.
  • Integrated circuits.
  • Non-threaded platform support.
  • Run-time circuit wiring.
  • Run-time adaptive signal types.

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • gavinpowell
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    dspatch works nicely

    Posted 11/02/2012
Read more reviews

Additional Project Details

Intended Audience

Science/Research, Developers, Engineering

Programming Language

C++

Registered

2012-10-12
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.