randy's Recent Posts
I'm going to make this thread sticky. It should be a good place to find and share Aalto patches. I'll try to post one every day or two for a while.
It would be cool if we could embed Soundcloud links here, but setting that up will take some time.
Great Journey, thanks for sharing! I like the feel of this stuff many people would do with sequencers but played live.
I don't think putting videos here is possible and I guess that's a feature.
Checked out AE modular a bit and that looks like a fun project.
Full support! I look forward to its development.
A bump so the beta is more visible. Kaivo and Aalto releases coming soon.
Good news! I'll get the full release out including a Windows version ASAP.
I think I have fixed this. A beta for Mac OS is available at http://madronalabs.com/media/kaivo/Kaivo1.8.4b2.pkg .
Yup, I've been thinking the same thing. Not only did computers get faster, I did a lot of optimization since little Aalto 1.0 came out. So 8 voices is no problem. I feel like that's the sweet spot because the scope-dials get very cluttered with more indicators in them six or so (one per voice).
In any case more voices is a definite plan for Aalto 2 along with a big list of other improvements I have in mind. On the inevitable question of timing I'll only say "hopefully later this year."
I know Roger Linn has done some demos with it, which I was happy to see. So there must be others...
I'm working on it.
Thanks for the thoughts. Right now it's just me doing software and support. Hopefully adding iOS stuff will help me get to the point where I can take on some help on the support end.
I got the identical request via email today... AM in the air? I'll definitely explore this for the next major Aalto update.
As soon as I have a fix to try I'll post a beta here!
Pitch bend is really rolled in with key pitch right now in the instrument so there is no way to access the pitch bend amount without the note's pitch added. I can see where what you're proposing would be useful.
In the meantime could use just use a different controller and assign that controller number to the mod output?
Yeah I agree there needs to be more control here. My favorite example is when tweaking the filter to track the pitch, but also an envelope. There's no way to really get the control you might want over both.
I'm looking at ways to allow this kind of flexibility in the next major revision.
Thanks for the feedback and again, sorry we lost your original comment @easel.
hi @easel that's exactly right. The first voice starts at 0 so you get 0, 1, 2, 3. Adding this to the sequence offset can produce a number of different sequences given the right scaling. That's what the multi seq patch aims to demonstrate.
I remember I scanned the posts and someone had two suggestions: one about more or virtual attenuverters, and I can't remember the other...
Thanks for that Simon. I'm on the trail of the issue now. More soon.
And eventually the 64 bit version does it too. This might take a little while to track down because it takes so long to reproduce, but I'll figure it out.
News flash: I finally got the degradation using the 32-bit version. It took a half hour or so running the default patch. The granulator waveform did not seem to matter—I have other clues. I'm going to leave the 64-bit version running overnight and see what happens.
It makes perfect sense that I would never have run into the problem if it's 32-bit only, because I only ever run a 32 bit version long enough to do some compatibility tests.
Note that the issue we are currently discussing in this thread is probably different from what @dawbakhos posted originally! Because this granulator issue is a gradual degradation and not sudden at all.
Simon, I have your "Sine Test" patch running with your source waveform, with an audio buffer size of 512. (Audio buffer size is the next thing I was going to ask, good call) I have it running for an hour now with no problems yet. Which is a bit frustrating—I'd love to fix this. I'll keep trying different things.
I listened to the recording of the patch gradually degrading that you posted. Is this cut and pasted from worse degradation that took place over time and if so, how long? If you don't play any notes but just turn the gate up to hear the oscillator does the granulator output still degrade?
Can you get the problem to occur with the Kaivo default patch and the built-in sine wave?
Also, Simon, what host version and OS version are you using? People are seeing issues on Mac OS so I've been testing there but if I still can't reproduce it I'll have to try to duplicate your setup as much as possible.
Finally, I notice you are wrapping playback around the end of the sample in the patch you sent above. If you move the horizontal position in the granulator sample to the middle does anything change? Just a longshot but if true, might help me track it down if it's wrap-related.
There's no quick way to turn sound off and on again. If you turn the number of voices down to 1 it will turn off all voices but the first one. Maybe I should make this dial go to 0 in the future. Very sorry your new synth is acting badly but I'll fix it soon here... as soon as I can reproduce it. What Live version are you running exactly? What audio buffer size are you using? Are you able to try the 64 bit version?
I have to finish Sumu first. So, no release at Superbooth unfortunately. Time really does fly.
This year it seems desirable and possible for Madrona Labs to make a Soundplane to CV device. This would be primarily a Eurorack module, but the circuit could also be built into its own enclosure for use with vintage synths etc.
Normally I do most of my design work in private, and only announce a product when it's pretty much done. But we (Brian and I) are going to change it up this time. Because neither of us is that deeply into the Eurorack world, it makes sense to solicit input early on in the process this time. This is going to be a utility device (though hopefully an elegant one) — so before we get too far along, let's make sure it will be useful to you!
The basic idea
USB jack for powering the Soundplane. Module puts out CV / gates / mod outputs for individual touches. Like the Soundplane app, a zone map decides how the Soundplane surface is divided up into notes and what those notes are. You can switch between zone maps, and the name of the current one should be displayed somehow. Aside from this, visual feedback will be at least an LED per Z value. To keep costs low, probably nothing too graphical or fancy.
We're looking for input on things like:
How many voices?
Each voice of touch output will probably have 4 outputs for pitch, x, y and z. Setting up many voices on a modular is not the way most people use them, so I'm guessing that two voices of output will take care of 90% of what people want. We would probably add an expander module for more voices.
Any interesting modes?
A switch that changes z (pressure) into a strict on/off gate might be useful. Any other things like this?
individual voice groups vertical or horizontal? voice outputs at bottom or top? I'm thinking top, because a USB jack on the bottom will go to the Soundplane.
The module will need roughly 250mA at 5v to power the Soundplane. Brian will correct me if I'm wrong. Then there's whatever computing and display the module needs to do, and the outputs. Do we need our own power supply, or a list of compatible Euro power supplies that we can point people to? Any choices in connectivity to make here?
Finally, we're still looking for a great name…
That's another interesting clue (the voices degrade independently). I'm just not sure at this point whether it's the granulator or resonators—there could be multiple issues confusing things as well.
I take it you are on Windows then. It's unlikely anything would be different there versus Mac OS, but possible! If you can verify that the issue happens when you are not using the resonators, only the granulator, that would be helpful. (turn resonators to "none" and hear if it ever still degrades)
No. I tried leaving celestial road trip and flange string open for hours but no kind of degradation occurred. I'll keep trying some different things but meanwhile if you have any more info about exactly how to reproduce this I'm all ears.
Thanks for the output pictures—I don't need any more of those because I get what is happening there.
Hi and thanks for the info. It's a small user base of Soundplane owners (for the time being) so you might be the first person to be running into these issues—I appreciate the feedback.
I'll check out y controllers and see if there's a typo or something.
I'll look at reducing OSC traffic by filtering out unchanged values. This design was an attempt to make filtering down the road more straightforward by delivering values at a known rate, more of a signal-based approach. I guess there should be an option to filter duplicate values, at least.
"no differentiation between multiple controllers of the same type" — each control area should be sending to an OSC address with its own name in it. I don't think that the names are force to be unique so maybe you have duplicate names?
I have not seen the MIDI issue and do run the Soundplane with MIDI regularly here. I have not tried Mojave yet, so the next step is probably for me to try that. Meanwhile if you can send me a crash report I'll take a look.
I have some things to finish first, but this is definitely on the roadmap. Thanks for the encouragement.
Hi Toby, the Linnstrument is known to work well with my software—and of course future Soundplanes will too. Are you running into the same issue as above with your Roli blocks?
I test all the time to ensure compatibility with Live here. It should be one of the most stable DAWs to use with my instruments. If you have a specific issue I can look at, please let me know. Reaper should be OK too.
This additional information is very useful, thanks!
Can you give me an example of a patch that will cause the issue consistently?
Welcome, and thanks for the detailed feedback. I appreciate it. I'll take a look at this aftertouch / MPE issue and come up with a useful fix or workaround soon.