Here are some resources for creating scripts/programs for the Reaper digital audio workstation:
AdmiralBumbleBee.com – ReaScript Tutorial – From total beginner to GUI-based script
ExtremeRaym – Raymond Radet’s website, author of ReaScript tutorial series, package of ReaScripts, and has a Github repo of scripts (also this one)
ReaPack.com – Package manager for Reaper
Cockos Forum – Building a GUI in Lua
Adam T. Croft – Introduction to ReaScript (I did the “Hello World” section, and it worked!)
ReaperBlog – ChordGun tool
SWS Extension – another Reaper tool
Reaper – ReaScript page (also ReaScript API page)
This ought to be enough to get me started! I want to create some functions to do computer-assisted composition…
Webmentions
I have been in several conversations in the last week (voice and email) where the concept of “working together” in software development came up, and several threads emerged:
how the original developer doesn’t/shouldn’t have to do everything – others can contribute (to me, a key concept in open source)
how interested/engaged users can be an important force in the direction in which a software application or tool goes forward
Dave Winer has written about this many times:
The magic of working together
Key concept of the open web: working together
Working together (SOTN 2018)
Working together in 2019
I have tried to follow that second point in several ways:
My blog uses WordPress, I did not develop my own blogging tool
I use River5 as my RSS reader engine
I use RiverBrowser to display my own rivers of news
I document and evangelize how to create your own rivers of news
I document how to use tools like River4 and 1999.io
I help others set up these tools
I am getting ready to start working in the computer music area again after a long absence, and I am reviewing available tools to see if they fit the areas I am interested in. In that way, I am trying to practice the concepts of working together as I have outlined above.
Anyone want to work together with me? Let me know!