Crazy diagram !
Does it mean one can make a midi controller with a pot for every square ?
Crazy diagram !
Does it mean one can make a midi controller with a pot for every square ?
In short yes, if you by āsquareā you mean āany shape with an arrow pointing out of itā, with the exception of the modules themselves, indicated by double lines at the left and right sides. The plugin itself doesnāt map any CCās though, but the Zynthian framework can do that.
Interesting, i have to make other tests with MiMi-d, it look fun ![]()
The design philosophy behind MiMi-d is for it to be based on a standard two oscillator - lowpass filter - two envelope polysynth concept, and then have enough additional features to make it interesting, without being overly complex. The idea is that most of the synth will be familiar, while at the same time there will be things like oscillator filter modulation or variable sync to explore. Iāve always been impressed by the range of sounds that can be achieved with synths that have a fairly simple architecture like the Prophet 5 or Juno-106, and the lack of complexity means its easy to understand and tweak sounds. Certainly there is a place for complex synths like the Surge, but the complexity comes at a price, and I wanted to create something that was eminently tweakable with the MiMi-d, amd so a lot of effort has gone into making the parameter tweaking in the Zynthian UI as easy to grasp as possible, at least when it comes to the core functionality.
I do have a feeling though that most users donāt venture beyond the factory presets, which I think mirrors how a lot of synths and plugins are approached. But please go head and twiddle āem knobs and go exploring, even if itās just to change the filter pole count or add aftertouch to an existing patch.
It WAS fun indeed ! ![]()
But iāve used a lot the pitch bend and did not see any change on the screen : what effect did it modify ?
The choice of pitch bend destinations is not great: itās either off, oscillator 1 or both oscillators (I should expand that in a future upgrade), controlled from the Bend page in the UI.
I donāt know if you were referring to the fact that the mod wheel position shows up on the first page for the plugin called MIDI Controllers, which is in fact generated by Zynthian and not part of the plugin parameters, whereas the bend wheel does not get any corresponding treatment. I think it really should, because technically itās really a controller like any other, except that it doesnāt have a CC number, and by default it has a 14 bit resolution as opposed to the mod wheel which has 7 bits. (A similar case could be made for aftertouch). But that would be the subject of a Zynthian feature request.
Sorry my message was not complete ![]()
I did not āseeā any change in any pages, but I āhearā the effect of it. And somehow I like it ![]()
Browsing through the presets, it seems that quite a few of them have the bend destination set to Osc 1 which in many cases might be a bit unexpected (i.e. most cases except for sync sweeps). I should have paid more attention to the bend settings when creating the factory patches, on the other hand, I suppose itās more exciting this way. ![]()
Version 2.1.2 has been released, tagged on the master branch. The main reason for this release is to support the new filter widget in the Zynthian UI, see https://discourse.zynthian.org/t/new-filter-widget/12653, which is available (together with support for the envelope widget) in the companion version 2.1.2z which has been tagged on the zynthian branch.
There are no other actual changes to the plugin, although a new utility, showparam.sh, is available in the Utils directory, for displaying specific parameters from MiMi-d .ttl files.
I didnāt have time for much Zynthian development in the autumn, and time is still tight so progress is slow; what Iām working on at the moment is a dual polyfonic unison mode, whereby two detuned and panned voices are played in tandem per note played. Itās gotten more complex than originally envisaged, particularly as I want to maintain the pan spread feature also in dual mode in a useful way, plus I want to have a seamless transition between the (original) single and dual modes so that one can change between the two in real time without voices cutting off or jumping about in the stereo image.
I got Access Denied when I clicked on the link above:
And when I copied the link to the browser URL input line got 404 Not Found or Oops! That page doesnāt exist or is private.:
I wanted to see whether the engines needed to do anything to get the new widget and what Iām getting-guessing is the answer is yes.
Sorry, I think I stripped away too much of the URL when referring to the other thread. Iāve updated the link in the post above (strangely though, the link worked for me).
Hmm, the link still fails for me. I suspect an error in how Discourse handles Links-URLs that has hit some of my posts also.
But anyway, I got my questions answered by searching on new filter widgets, which led to the topic New ADSR envelope widget.
The link works for me. Well done @ricard - we (I) love your work.
New release: Version 2.2.0 has been tagged on the master branch. As usual, a companion version 2.2.0z has been tagged on the Zynthian branch, which supports the graphic envelope and filter features in the Zynthian UI.
This release brings a couple of major improvements.
First of all, there is the new PolyD key assign mode, standing for Poly Dual, which is a Poly mode where two voices are allocated at each note on. The two voices can be spread both in terms of stereo panning (using the new Dual Width parameter) and pitch (using the new Dual Detune parameter; both parameters are to be found on the Key Assign #1 page (with two of the parameters that were there previously pushed back to a new page #3). Back when I had my Nord Lead, I always loved how the āUnisonā function would play two detuned voices and spread them L-R, and here is the MiMI-d take on this. More details can be found in the manual.
One thing that has bugged me for some time is that one is always running out of LFOs (modulators) in the MiMi-d, in part due to the fact that the only way to get direct control of, say, the filter cutoff from the mod wheel was by setting a modulation rate to 0, and set the mod wheel as a controller for the now-static LFO. Well, this has been cured now in the form of a new Controller menu which allows direct control of modulation destinations (same set of destinations as for the LFOs) for mod wheel and aftertouch.
Since there are now actually two voices playing per note played, polyphony becomes half of the Voice Count setting in PolyD mode, so Iāve bumped the voice count of all factory presets from 6 to 12. (A Raspberry Pi4 -base Zynthian can manage about 19 voices so itās well within that range, and if youāre on a resource starved system like a Raspberry Pi3-based Zynthian, the voice limit is about 5 voices, so we were over that before as well).
There is also an additional LFO: Modulation #3, which is mostly identical to #1 and #2, except that the stepped Wave selector is replaced by a continuous Shape control, allowing continuous sweeping from sawtooth to triangle to reverse sawtooth, and then narrow pulse to square to wide pulse (omitting the S/H waveform present for #1 and #2).
Due to some optimizations in other places, the CPU load is the same or even slightly less than before.
Some new patches try to highlight the new features, especially dual mode, with patch names ending in āSā (for āStereoā). Iāve also adjusted some of the older presets, and cleaned up the preset names in a few cases.
There are also a couple of bugfixes related to the oscillator output freaking out when the shape control for the sawtooth waveform was advanced far, and notes hanging when changing key assignment modes between mono and poly while playing, under certain circumstances. Pretty esoteric; I think few people have noticed.
Enjoy!