Author Topic: Python scripts to run CDP in REAPER  (Read 585 times)

Xenakios

  • Sr. Member
  • ****
  • Posts: 83
    • View Profile
Python scripts to run CDP in REAPER
« on: June 03, 2014, 07:18:18 PM »
If someone here works with the Cockos Reaper DAW, this might be of some interest :

http://xenakios.wordpress.com/2014/06/03/python-scripts-for-using-cdp-in-reaper/

Reaper's ReaScript scripting system only allows to do a very rudimentary dialog box GUI and I am not sure if anything more advanced could even be made. But at least ReaScript has the benefit it should in principle work on both Windows and OS-X.
« Last Edit: June 03, 2014, 07:53:01 PM by Xenakios »

rwdobson

  • Sr. Member
  • ****
  • Posts: 68
    • View Profile
Re: Python scripts to run CDP in REAPER
« Reply #1 on: June 03, 2014, 09:59:06 PM »
That's a very good idea! Thanks for the link.  It is interesting also because Reaper is the DAW engine used  for the EarSketch project at Georgia tech:

http://earsketch.gatech.edu/

So this could be a(nother) way to smuggle some CDP into schools!

Xenakios

  • Sr. Member
  • ****
  • Posts: 83
    • View Profile
Re: Python scripts to run CDP in REAPER
« Reply #2 on: June 03, 2014, 10:10:32 PM »
That's a very good idea! Thanks for the link.  It is interesting also because Reaper is the DAW engine used  for the EarSketch project at Georgia tech:

http://earsketch.gatech.edu/

So this could be a(nother) way to smuggle some CDP into schools!

Thanks for the feedback!

Now that I've actually written down the procedure to get those scripts working, I feel it might be a bit too complicated, for even people who would be quite dedicated to get it working...

If I implemented these as a C++ Reaper extension plugin, the set up for the user would be much more simple. But unfortunately I don't have a Macintosh (or even a suitable machine to use as a Hackintosh) to build the C++ plugin for OS-X. :( Well, I will have to see what I will end up doing.

rwdobson

  • Sr. Member
  • ****
  • Posts: 68
    • View Profile
Re: Python scripts to run CDP in REAPER
« Reply #3 on: June 03, 2014, 10:25:39 PM »
But: I am gettting an error page saying "These files have been removed by the owner ". ??

Xenakios

  • Sr. Member
  • ****
  • Posts: 83
    • View Profile
Re: Python scripts to run CDP in REAPER
« Reply #4 on: June 03, 2014, 10:28:58 PM »
But: I am gettting an error page saying "These files have been removed by the owner ". ??

Perhaps you are seeing a cached old version of the blog page...?

This should be the download link http://ge.tt/60IhTti1/v/0?c

I updated the file at the link to correct an obvious mistake in the code, removed the old zip file from ge.tt and then replaced with the new zip.

rwdobson

  • Sr. Member
  • ****
  • Posts: 68
    • View Profile
Re: Python scripts to run CDP in REAPER
« Reply #5 on: June 03, 2014, 10:43:36 PM »
That gives me a page, but the download links don't do anything.

I found an archive at the bitbucket site:

https://bitbucket.org/xenakios/cdp-python-reascripts/downloads

Will that do?

Xenakios

  • Sr. Member
  • ****
  • Posts: 83
    • View Profile
Re: Python scripts to run CDP in REAPER
« Reply #6 on: June 03, 2014, 10:55:03 PM »
That gives me a page, but the download links don't do anything.

I found an archive at the bitbucket site:

https://bitbucket.org/xenakios/cdp-python-reascripts/downloads

Will that do?

The ge.tt download works for me, but perhaps there's some mysterious reason it won't work for you.

Yes, the bitbucket download should be nearly identical to the zip archive in ge.tt. (Unless I happen to push a new commit to Bitbucket before you try downloading that.)