Skip to content

Creating a gen~-like environment for Pd, based on the Heavy compiler

License

Notifications You must be signed in to change notification settings

timothyschoen/pd-hvcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pd-hvcc

Creating a gen~-like environment for Pd, based on the Heavy compiler

Currently still in development, it works but the editor is still unfinished.

Screenshot 2022-08-10 at 17 50 23

Build instructions

Important:

  • Please ensure that the git submodules are initialized and updated! You can use the --recursive option while cloning or git submodule update --init --recursive in the PlugData repository .
  • On Linux, JUCE framework requires to install dependencies, please refer to Linux Dependencies.md and use the full command.
  • The CMake build system has been tested with Unix Makefiles and XCode
git clone --recursive https://github.com/timothyschoen/pd-hvcc.git
cd pd-hvcc
mkdir build && cd build
cmake ..
make
make install

After running, the pd external will be installed to ~/Documents/Pd/externals

Setup Instructions

If you receive a message in the console that python3 or a c++ compiler wasn't found, open the settings dialog and point to the python3 and c++ compiler you want to use.

On macOS (through homebrew):

command xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python3

On Linux, use your package manager to install python3 and gcc (clang is also supported as a replacement for gcc).

Usage Instructions

  • Create [hvcc~] object
  • Click on object to open, or use right-click -> open
  • Create a patch and hit compile!

About

Creating a gen~-like environment for Pd, based on the Heavy compiler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published