Skip to content

Kartaverse/LuaModules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media Lua Modules

Overview

A collection of Lua Modules that allow LuaJIT work with common audio, video, 3D, and networking libraries.

This project is still in an alpha development stage. The source code is provided so you can customize the lua module FFI bindings for your specific and exact needs.

Libraries

Shared Libraries

Pre-compiled .so shared library files are provided for macOS ARM64 users.

You might have to edit the "ffi.load()" filepath code for the .lua files to correctly detect the .so shared library in the same Lua Modules folder hierarchy.

License

The Lua Module FFI wrappers are provided under an MIT open-source software license to align with Lua's license terms. If required by your project, you can use these FFI wrappers under an LGPL license, too.

Installation

The Lua Module files are provided as Reactor atom packages. This helps to simplify the installation process for BMD Resolve Studio and Fusion Studio usage. The target audience for the Lua Modules are fuse and Lua comp script develpers who create custom data nodes in Fusion.

About

A collection of Lua modules for the media sector

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published