All Projects → Ultraschall → ultraschall-lua-api-for-reaper

Ultraschall / ultraschall-lua-api-for-reaper

Licence: other
A Lua-Api for Reaper (reaper.fm)

Programming Languages

lua
6591 projects
HTML
75241 projects

Ultraschall Lua API for REAPER

Concept

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.

Install

Reapack

Use the following link to install via Reapack extension.

https://raw.githubusercontent.com/Ultraschall/ultraschall-lua-api-for-reaper/master/ultraschall_api_index.xml

Manual

You can download ultraschall releases manually on the release page.

Usage

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

Donation

If you want to donate to our project, head over to ultraschall.fm/danke.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].