Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to Wasted-Audio branch of hvcc #54

Open
shakfu opened this issue Jun 9, 2021 · 5 comments
Open

Migrate to Wasted-Audio branch of hvcc #54

shakfu opened this issue Jun 9, 2021 · 5 comments

Comments

@shakfu
Copy link

shakfu commented Jun 9, 2021

I just saw that you refactored the owl modular / owl pedal code.

If one owns an owl modular should one use the 'refactored' owl pedal code?

On a totally separate note: To what extent is the heavy compiler still used in your platform. I note that your fork of the compiler is still only python 2.7 compatible. Incidentally there's a completed python3 fork that could be useful to you is this still relevant: https://github.com/Wasted-Audio/hvcc

@pingdynasty
Copy link
Collaborator

I'm planning to release a new firmware today or tomorrow:
#55
this will have an OWL Pedal and OWL Modular binary, which you can update using webdfu (instructions to follow).

hvcc: thanks for the link, I'd not seen that. We will probably wait until a stable release is ready, then backport our changes.
We use heavy obviously for Pure data patches, on our online server, and also support it locally with OwlProgram.

@pingdynasty
Copy link
Collaborator

Hi there, firmware release is now done:
https://github.com/pingdynasty/OpenWare/releases/tag/v21.2

and upgrade instructions are here:
https://community.rebeltech.org/t/new-firmware-openware-v21-2/1677

any problems hit us up on the forum!

@dromer
Copy link

dromer commented Jul 9, 2021

@pingdynasty it's hard to determine when a release can be considered "stable". It's very hard to test all of the various targets that hvcc aims to integrate with!

However compared to the original code-base I'm already quite happy that we have it working for modern python3 with at least basic acceptance criteria. Hopefully when we get more tests working some better grasp on reliability will come.
"original" hvcc doesn't have any of these acceptance criteria of course, nor can it be installed in your path.

Internally everything still works the same. More testers and fixes are of course always welcome to make sure that every ones niche target still works! ;)

@dromer
Copy link

dromer commented Jul 9, 2021

Btw I believe I have ported most of your hvcc fixes into my fork as well: https://github.com/pingdynasty/hvcc/commits/master
Together with commits from a bunch of other forks. I think it would certainly be better if we reduce all the fragmentation and concentrate the efforts on a single project.

I accept pull requests :)

@pingdynasty pingdynasty changed the title Owl modular upgrade path? Migrate to Wasted-Audio branch of hvcc Jul 13, 2021
@pingdynasty
Copy link
Collaborator

Reopening to track migration task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants