The Ultraschall-Extension is intended to be an extension for the DAW Reaper, that enhances it with podcast functionalities.
More infos on Ultraschall API website.
Discussion on the dedicated Cockos Forum thread.
Use the following link to install via Reapack extension.
https://raw.githubusercontent.com/Ultraschall/ultraschall-lua-api-for-reaper/master/ultraschall_api_index.xml
You can download ultraschall releases manually on the release page.
Don't work with the branches on GitHub, not even for single files, as they cause confusion when you report bugs and issues. Always work from a regularly installed installation.
In your ReaScript, add the following lines. You can tweek them if needed:
ultraschall_path = reaper.GetResourcePath().."/UserPlugins/ultraschall_api.lua"
if reaper.file_exists( ultraschall_path ) then
dofile( ultraschall_path )
end
if not ultraschall or not ultraschall.GetApiVersion then -- If ultraschall loading failed of if it doesn't have the functions you want to use
reaper.MB("Please install Ultraschall API, available via Reapack. Check online doc of the script for more infos.\nhttps://github.com/Ultraschall/ultraschall-lua-api-for-reaper", "Error", 0)
return
end
Please open up a dedicated issue where you explain, what is wrong including detailed steps on how to recreate the problem.
Don't provide a PullRequest, as this is difficult for me to merge with my approach in rapid development.
If you want to donate to our project, head over to ultraschall.fm/danke.