ctag-fh-kiel / ctag-tbd

CTAG TBD >>to be determined<< an extendible open source Eurorack sound module
Other
141 stars 43 forks source link

HVCC support #53

Closed dromer closed 7 months ago

dromer commented 2 years ago

Hey there,

I'm running a new maintained fork of the Heavy Compiler Collection over here: https://github.com/Wasted-Audio/hvcc (HVCC is used on OWL and Daisy modular platforms)

There seems to be some overlap between your project and https://github.com/sinneb/esp32-hvcc Perhaps you'd like to work on a colab to have HVCC running on your esp32 board?

Any ideas/comments about this?

ctag-fh-kiel commented 2 years ago

Hi there,

Thanks for reaching out!

It would be awesome to create HVCC support for TBD. In principle, HVCC would need to generate C++ Code deriving from ctagSoundProcessor and implementing the Process() method (https://github.com/ctag-fh-kiel/ctag-tbd/blob/master/components/ctagSoundProcessor/ctagSoundProcessor.hpp). Furthermore a parameter description json file would need to be generated by HVCC, defining all exposed user parameters of the audio algorithm, examples are: https://github.com/ctag-fh-kiel/ctag-tbd/blob/master/spiffs_image/data/sp/mui-SimpleVCA.jsn (parameter description) https://github.com/ctag-fh-kiel/ctag-tbd/blob/master/spiffs_image/data/sp/mp-SimpleVCA.jsn (patch data)

I'd be very happy to support this effort :) In the past we'd though to add similar support for Faust and VULT, but so far nothing serious has happened in that direction...

sinneb commented 2 years ago

Hi all, two years back I did some exploratory work and got HVCC running on ESP32 with some nice performance. Yesterday I decided to pick to the project back up and @smutax pointed me towards this project. Awesome work, I'm looking into possibilities to hook up and start on HVCC, also using @dromer HVCC fork.

ctag-fh-kiel commented 2 years ago

Great, Thanks for reaching out! Would be awesome to have this available for ESP32/TBD plugin development...

On Tue, Feb 8, 2022 at 10:20 AM sinneb @.***> wrote:

Hi all, two years back I did some exploratory work and got HVCC running on ESP32 with some nice performance. Yesterday I decided to pick to the project back up and @smutax https://github.com/smutax pointed me towards this project. Awesome work, I'm looking into possibilities to hook up and start on HVCC.

— Reply to this email directly, view it on GitHub https://github.com/ctag-fh-kiel/ctag-tbd/issues/53#issuecomment-1032386151, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZMGRSQMX2VINEG4RP6FCTU2DN5ZANCNFSM5LDRHQBA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.***>

dromer commented 7 months ago

:(