Wasted-Audio / hvcc

The heavy hvcc compiler for Pure Data patches. Updated to python3 and additional generators
https://wasted-audio.github.io/hvcc/
GNU General Public License v3.0
260 stars 30 forks source link

Very cool update! #16

Closed shakfu closed 2 years ago

shakfu commented 3 years ago

Hi,

Awesome! Very cool update for hvcc. It's great to revive this project which really shouldn't be neglected as it was.

It would be great to get your PR accepted at enzienaudio/hvcc and have everyone convert to a python3 version since there seem to be quite a number of projects which continue to depend on it: rebel technology's uses it and now befaco (with their lich eurorack module) and also electrosmith's daisy via py2dsy.

What else needs to be done? I just forked your project and if I get some time, I'll check it in more detail over the weekend.

dromer commented 3 years ago

Thnx! Indeed I really wanted to move things forward and make it future-proof.

Can sure use some help to test all the different parts, as I don't use anything other than my newly added DPF generator :)

shakfu commented 3 years ago

Sounds good. I can try to get some tests up and running when I free up.

Your DPF generator sure looks interesting. Haven't heard of the DISTRHO Plugin Framework before.

dromer commented 3 years ago

Currently only supporting Linux, but it would be nice to be able to test DPF on windows and macos as well of course :)

shakfu commented 3 years ago

I don't use windows any more but I can test on a Mac (Catalina)

shakfu commented 3 years ago

I just added a basic test (based on the c generation mode) which required a couple of minor fixes to the test_signal test case (see my recent commits). This test basically generates a wav file and plays It.

It works but required a few tweaks to the current test case. I have made the changes in a separate folder tests_new to keep it separate from the main code and also updated the README slightly.

also see: https://github.com/pingdynasty/OpenWare/issues/54 which should be of interest.