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

Modulation Matrix for AddSynth #131

Open
wants to merge 34 commits into
base: master
Choose a base branch
from

Conversation

friedolino78
Copy link
Contributor

@friedolino78 friedolino78 commented Jul 31, 2021

first steps for generic (control rate) modulation sources
possible use cases ENV->LFO freq->fCutoff

gui: mruby-zest/mruby-zest-build#111

@friedolino78 friedolino78 marked this pull request as ready for review December 20, 2023 21:12
@friedolino78
Copy link
Contributor Author

friedolino78 commented Dec 20, 2023

I reworked the concept in many ways to make it usable without OSC / Automation but with a mod matrix gui.

it compiles now but unfortunatelly generating the json doesn't work.

zynaddsubfx --dump-json-schema=/home/mk/synth/mruby-zest-build/src/osc-bridge/schema/test.json

ZynAddSubFX - Copyright (c) 2002-2013 Nasca Octavian Paul and others
                Copyright (c) 2009-2019 Mark McCurry [active maintainer]
This program is free software (GNU GPL v2 or later) and 
it comes with ABSOLUTELY NO WARRANTY.

Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
rtosc port dumper: Cannot handle '/part[0,15]/kit[0,15]/padpars/oscilgen/basefuncFFTfreqs'
    args = <::b>
rtosc port dumper: Cannot handle '/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/OscilSmp/basefuncFFTfreqs'
    args = <::b>
rtosc port dumper: Cannot handle '/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FMSmp/basefuncFFTfreqs'
    args = <::b>
zynaddsubfx: /home/mk/synth/zynaddsubfx/rtosc/src/cpp/ports.cpp:1103: void walk_ports_recurse0(const rtosc::Port&, char*, size_t, const rtosc::Ports*, void*, rtosc::port_walker_t, void*, char*, char*, bool, const char*, bool): Assertion `isdigit(*read_head)' failed.
Abgebrochen (Speicherabzug geschrieben)

@fundamental
Copy link
Member

I cannot checkout a copy of this PR due to an invalid git submodule hash for rtosc.

@friedolino78
Copy link
Contributor Author

please try again ;-)

@friedolino78 friedolino78 changed the title Add generic LFO/ENV to SynthNote Modulation Matrix for AddSynth Feb 6, 2024
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 this pull request may close these issues.

None yet

2 participants