Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Q&A, Tips, Tricks and Howto

Reply
 
Thread Tools Display Modes
Old 11-21-2021, 03:26 AM   #1
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,032
Default Pure Data (Pd) for Reaper, better than Max for Live? [IDEAS]

This thread is about sharing ideas what is possible with Pure Data (Pd) for Reaper, on various systems. Linux, Mac, Windows. What is available? What is working on which system?

The ultimate goal for each system is finding a solution which allows following:
- load any pd patch (visual programmed solution of pd) in Reaper.
- allowing automation of at least 8 selected parameters via Reaper.
- having the big advantage of synced timing between pd patch and Reaper.
- audio and midi inputs and outputs have to work to and from Reaper.


If you tested any tool or a combination of tools for a given system (linux, mac, win), please share your experiences, with workaround tricks if available. Thanks.

Here a first video from 2016, the youtube comment saying only for mac. So at least mac users could try this. (Linux here)

https://www.youtube.com/watch?v=J9FB9tQLhUY
TonE is offline   Reply With Quote
Old 11-21-2021, 04:21 AM   #2
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

I have no knowlege at all about PD, but doing a VST for all relevant targets is rather easy using JUCE.

-Michael
mschnell is offline   Reply With Quote
Old 11-21-2021, 01:03 PM   #3
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,032
Default

No, it has to work without any programming. Just load in your pd patch, inside this tool, then use it directly. No programming. Compatible with non programmers. This is the idea here.
TonE is offline   Reply With Quote
Old 11-21-2021, 03:38 PM   #4
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

Yep that is exactly what meant.

Somebody might create a VST3 (VST2 are not "allowed" any more), using Juce and the (supposedly open source) PD library, and the user should be able to have that VST3 load her PD projects.

-Michael
mschnell is offline   Reply With Quote
Old 12-13-2021, 03:20 AM   #5
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

There have been attempts :
  • Pd-Pulp
    Windows only, only 1 Pd instance at time
  • PdVst
    VST2 Windows only
  • Camomile
    Convert a Pd patch to VST3. So it's not so fast and flexible

Nothing like Max for Live for now...
I use "ReaInsert" with virtual buses like Soundflower, Jack or Blackhole.
Rodilab is offline   Reply With Quote
Old 12-13-2021, 03:28 AM   #6
Rodilab
Human being with feelings
 
Rodilab's Avatar
 
Join Date: Jan 2021
Location: Paris
Posts: 255
Default

True integration like N-Track should be possible. But it probably requires a lot of work.
https://www.youtube.com/watch?v=wlKdVJy72rs&t=3s

Edit : Mschnell is right. To achieve this, someone have to code a VST3 (C++ with Juce, iPlug2, or others) who integrate the open-source Pd code.
Ideally, this VST would allow you to edit and process a pd patch internally. Without the need to launch a standalone Pd instance.
Then, additional objects would allow to receive/send values to the different Host Params.
A lot of work indeed...

Last edited by Rodilab; 12-13-2021 at 03:53 AM.
Rodilab is offline   Reply With Quote
Old 12-13-2021, 01:14 PM   #7
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,032
Default

Quote:
Originally Posted by Rodilab View Post
I use "ReaInsert" with virtual buses like Soundflower, Jack or Blackhole.
Can you tell more about this? Are you routing midi as well? And clock sync? I am mainly interested in those two, midi and clock sync. Any workarounds for those, except above tools, first should be for Mac (not Win).
TonE is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 11:54 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.