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

mind if we integrate? #6

Closed
baconpaul opened this issue Dec 4, 2023 · 3 comments · Fixed by surge-synthesizer/surge#7436
Closed

mind if we integrate? #6

baconpaul opened this issue Dec 4, 2023 · 3 comments · Fixed by surge-synthesizer/surge#7436

Comments

@baconpaul
Copy link

Hi!

I'm a maintainer on surge vst and surge xt rack. We had integrated clouds into surge as an effect called "nimbus" after chatting with emile. We had a request to take your supercell version of clouds and bring the extra models into surge. The MIT license is compatible with our work and I would love to do this.

But before I did I figured it was sociable to ask

  1. Any objections? and
  2. If I got it working we would credit you on our about screen with something like "Nimbus also includes the Supercell firmware extensions" but what would you prefer we say?

Thanks so much

ref: surge-synthesizer/surge#7359

@patrickdowling
Copy link
Owner

Hey Paul,

  1. None at all, have at it. But thanks for asking!
  2. That would be fine (*)

If you want to be explicit, the biggest chunk of the credit really goes to mqtthiqs for Parasites and jkammerl for Beat Repeat -- "all" I did was integrate them into a single firmware (and restore the original modes) when a hardware revision with enough memory came along. But I guess it depends how much space you have for credits :)

(*) Although "Supercell" as the module name belongs to Grayscale who designed the hardware; the firmware got released under the name "Superparasites". Too nitpicky?

FWIW there were a couple of hardware additions beyond "more pots" like the VCAs and DAC for randomized CVs but those probably aren't relevant in your context. Let me know if there's anything that needs clarification and I'll try and remember...

@baconpaul
Copy link
Author

Wonderful thanks. So sounds like "Nimbus includes the mqtthiqs/Parasides and jkammerl/Beat Repeat modes, as packaged by patrickdowling/Superparasites" is most accurate.

We already look like this so we have room. May need to scroll if we integrate toooo much more :)

Screenshot 2023-12-04 at 4 24 47 PM

@patrickdowling
Copy link
Owner

Yep, that is perhaps a bit unwieldy but accurate 😄
I'm kind of used to squeezing things onto tiny LCD/OLED displays so that's a lot of space.

PS "Parasites" not "Parasides"

baconpaul added a commit to surge-synthesizer/eurorack that referenced this issue Jan 13, 2024
The SuperParasites firmware from https://github.com/patrickdowling/superparasites
gets copied in. The external client of this submodule needs to
pick clods or supercell.

See patrickdowling/superparasites#6
baconpaul added a commit to baconpaul/surge that referenced this issue Jan 13, 2024
This commit implements the superparasites firmware as an
option for clouds. The firmware comes from patrick dowling
at https://github.com/patrickdowling/superparasites

In this commit, the firmware is activatable at build time
but is still off by default, so the synth is unchanged
unless you opt in in libs/eurorack/CMakeLists with the option.

Closes patrickdowling/superparasites#6
Addresses surge-synthesizer#7359
baconpaul added a commit to surge-synthesizer/surge that referenced this issue Jan 13, 2024
This commit implements the superparasites firmware as an
option for clouds. The firmware comes from patrick dowling
at https://github.com/patrickdowling/superparasites

In this commit, the firmware is activatable at build time
but is still off by default, so the synth is unchanged
unless you opt in in libs/eurorack/CMakeLists with the option.

Closes patrickdowling/superparasites#6
Addresses #7359
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants