Skip to content

Latest commit

 

History

518 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

godot-csound

builds docker_builds

Godot gdextension csound library to allow playing music using csound. Currently works with Godot v4.7 stable release.

Project running in the browser godot-csound

Projects using godot-csound

Documentation

The official documentation is hosted on Github pages. It is maintained in its own GitHub repository.

The class reference is also accessible from the Godot editor.

How to Install

Download latest release and extract into Godot project.

On MacOS disable the check for unsigned binaries:

xattr -dr com.apple.quarantine addons/csound/bin/macos

Before using godot-csound, import the project once so Godot can generate the required resource imports:

Import godot resources:

godot --headless --import

How to Build

This project uses docker to build the project for different platforms. The build scripts were developed using Ubuntu (x86_64).

Instructions

  1. Install docker using apt:
sudo apt install docker.io
  1. Add user to docker group:
sudo usermod -a -G docker $USER
  1. Initialize git submodules:
git submodule update --init --recursive
  1. Build project using make:
#build all platforms
make all

#build for ubuntu
make ubuntu

#build for windows
make mingw

#build for MacOS
make osxcross

#build for iOS
make ioscross

#build for Android
make android

#build for web
make web

About

Godot gdextension csound library to allow playing music using csound.

Resources

Stars

89 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages