• Home
  • Documentation
  • Forum
  • Blog
  • Users
    • Map
    • Userlist
    • Businesses
    • Userpages
    • Connections
  • Contributions
    • All
    • Store
  • Downloads
    • vvvv beta
    • vvvv beta previews
  • Store
Show / Hide Table of Contents

PD Patch Loader

Author: joreg
Date: 20 Feb, 2013
Category: plugin
Credits:

Mark Heath for the NAudio library, the libpd project, tonfilm for the .net wrapper of libpd

Download

64bit

0-NAudioPDLoader.zip
20 Feb, 2013 - 14:50

Description

This is an example from the Working with the vvvv-sdk workshop at node13.

The example was chosen to demonstrate the steps necessary to include a thirdparty native dependency in a plugin, ie:

  • use ProjectExplorer (Ctrl+j) to add a reference to the managed wrapper of the native dependency
  • add the namespace to the using section of the plugin
  • copy the native dependency to the output directory (\bin) manually

The plugin simply takes a .wav file and a .pd file. While the file is played back using the NAudio the processing is routed through the given pd-patch via the libpd library which can even be sent values to from the vvvv-patch.

Note: This example requires an ASIO driver for your sound card. In case you don't have one, get it from: http://www.asio4all.com

Comments

Comments are no longer accepted.
Please create a new topic in the vvvv beta forum to discuss this contribution.
u7angel
21 Feb, 2013 - 07:57

needs an ASIO Driver like Asio4all.

tekcor
25 Feb, 2013 - 11:22

great.. im curious how complicated you can get with pd within vvvv..

joreg
25 Feb, 2013 - 11:31

@u7: danks, info added @tekcor: vvvv should not be relevant in that question. it is just libpd. and libpd is just pd. sou..

  • Improve this Doc

© 2020 by vvvv group. Imprint | Privacy Policy.
Thanks to DocFX for building this website. Analytics by Plausible.

Back to top