*** drobilla has quit IRC | 01:53 | |
*** drobilla has joined #ingen | 01:55 | |
*** MaurizioB has quit IRC | 01:58 | |
*** MaurizioB has joined #ingen | 02:12 | |
*** edogawa has joined #ingen | 06:40 | |
*** edogawa_ has joined #ingen | 16:53 | |
*** edogawa has quit IRC | 16:56 | |
MaurizioB | hi guys, I'm trying to create a way to control the drive amp on amsynth with both an envelope and midi control | 21:33 |
---|---|---|
drobilla | MaurizioB: define "both" | 21:34 |
* drobilla increasingly feels that "magic" hidden MIDI binding is a bad idea, though he always did | 21:35 | |
MaurizioB | I'd like to use the envelope as default, then control the drive using the control slide on my keyboard | 21:35 |
drobilla | Trouble is Ingen (or anything) has no way of knowing which you want | 21:37 |
drobilla | e.g. if your slider is at, say, 64, it's at 64. The env is outputting whichever. Which one is the value to use? | 21:37 |
MaurizioB | yeah, I know, then I figured out I could try using a mixer | 21:37 |
drobilla | Well, you can mix them, or influence the env with a slider by multiplying them | 21:38 |
MaurizioB | here's what I've done so far: http://picpaste.com/ingen-bjL62NZy.jpg | 21:38 |
drobilla | I don't see any way of "switching" though, unless the fader has touch (at least in theory, no support for that) | 21:38 |
MaurizioB | (it's the bottom part of the graph) | 21:38 |
drobilla | I'd think you want the envelope to actually always be active, but use the fader to control how much drive there ever actually is? | 21:39 |
drobilla | Here's the problem with magic MIDI, this screenshot doesn't show me what's bound :/ | 21:39 |
MaurizioB | heh | 21:40 |
MaurizioB | at this moment it works almost as I'd like | 21:40 |
drobilla | Seems binding your fader to mixer gain would get roughly the right thing | 21:41 |
MaurizioB | I've linked the control slider with the volume on the mixer | 21:41 |
MaurizioB | exactly | 21:41 |
MaurizioB | the problem is that the AMS Percussive Envelope ends at some point | 21:41 |
MaurizioB | so I'd need an "always on" envelope, I think | 21:42 |
drobilla | If you want the min to be > 0, need to add an offset in there | 21:42 |
drobilla | There's a 'range mapping' plugin in omins that's useful for this sort of thing, but omins is a real mess. I need to clean that up and release it, or maybe merge it and random other stuff into a set of modular utility plugins... | 21:43 |
MaurizioB | I see | 21:43 |
MaurizioB | do you see another way to do it using ingen's/ams existing modules? | 21:46 |
drobilla | You can use AMS CV source to add an offset, I suppose. Anything that'll get you a constant | 21:48 |
drobilla | blop has a sum plugin | 21:48 |
drobilla | Need values and basic maths, really. Seems AMS lacks this low level a thing | 21:49 |
MaurizioB | cool, the cv source seems to work! :) | 21:56 |
MaurizioB | that's nice | 21:56 |
MaurizioB | is there a sort of "panning" like mixer? | 21:56 |
MaurizioB | I mean, the 2 channels mixer allows to have both the input signals, but what if I want to "alternate" the two channels, similar to the fader between the 2 decks of a dj deck | 21:59 |
drobilla | AMS VC Panning? | 22:03 |
drobilla | i.e. the thing that shows up when you filter for panning :) | 22:03 |
MaurizioB | ehm :) | 22:04 |
MaurizioB | wait, but it has only one input | 22:04 |
MaurizioB | I need the opposite, 2 inputs, one output | 22:04 |
drobilla | ah, yes. crossfader. Don't think AMS has one, but not sure | 22:07 |
MaurizioB | (sorry, I just realized that what I asked above was unclear) | 22:07 |
MaurizioB | right, crossfader, that's it | 22:07 |
drobilla | You can build one with some mathey stuff, I suppose. gain_1 = 1.0 - gain_0 | 22:09 |
MaurizioB | uhm, that's interesting | 22:12 |
drobilla | Weeeelllllll y'know. Ideally this would be a graph somewhere you can just use, but pioneering stages and all that :) | 22:13 |
MaurizioB | well, learning about modular synthesis in this way is actually interesting | 22:18 |
MaurizioB | for example, I never realized that I could use modules with "audio" inputs and outputs to control CVs | 22:18 |
MaurizioB | btw, I found the simple crossfade from Chris Harris, using the control slide for the crossfade does the trick | 22:21 |
MaurizioB | one last question: is there a more advanced adsr envelope? the ams is nice, but I'd like something similar to the envelope graph in renoise, which allows to loop or "ping pong" it | 22:25 |
drobilla | That's kind of the point of CV, but this situation is a bit messy with ams.lv2/ingen | 22:36 |
drobilla | There's blop dahdsr and friends, but I don't know of a looping one | 22:36 |
MaurizioB | I'll look into blop, then | 22:39 |
MaurizioB | thanks a lot, anyway, you have been very kind - and useful :) | 22:41 |
drobilla | y/w | 22:43 |
*** edogawa_ has quit IRC | 22:56 | |
*** Anchakor_ has quit IRC | 23:31 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!