randy's Recent Posts

No worries! Glad to hear it's working. This is important info also.

I think it should be better in b20, please let me know!

Interesting, I thought I had fixed all related issues. But it's a new UI framework so I'm not totally surprised. Thank you for the solid report, I'll try to reproduce ASAP.

(also thanks for your patience, I've been off on a much-needed camping break for a bit.)

*** updated with latest Mac and Windows links ***

I've just posted a public beta of Vutu for MacOS (edit: and now for WIndows!). Vutu is the sound analysis program for the upcoming Sumu synthesizer.

links:

Mac: http://madronalabs.com/media/vutu/Vutu%200.9.9.dmg
Windows: http://madronalabs.com/media/vutu/VutuWin0.9.10.zip

A Vutu quickstart video is also online now. I haven't had a chance to write any better documentation yet, and I"m not sure I will before I get the Sumu beta out. However, Vutu in its current form is pretty simple anyway, and most of what you need to know you can find out by fooling around with the dials and listening and looking.

Vutu analyzes sounds using Loris, developed by Kelly Fitz and Lippold Haken at the CERL Sound Group. A detailed intro to Loris is available on Hakenaudio.com: Current Research in Real-time Sound Morphing More publications are also linked from the CERL Sound Group Loris page. Loris is distributed under the GNU General Public License (GPL) and thus, Vutu is also. Vutu's source is available on Github.

Vutu is built on a cross-platform GUI framework I developed called mlvg. Compiling it for Windows and Linux should therefore be a reasonably easy task, but I know there will be a bunch of details to iron out, so I'm not taking that on until after I can make a Sumu beta.

That was a lot of info and links. Why would you want to play with Vutu right now? Some reasons might be:

  • You want to get started making your own sound bank for Sumu.
  • You have to try out the newest audio software, whatever it is, and this was just released today.
  • You enjoy looking at bandwidth-enhanced partials and hearing odd noises.

Each voice of Sumu will be able to play back 64 bandwidth-enhanced partials simultaneously. A bandwidth-enhanced partial is basically a single sine wave, modulated with noise. So at any given instant of time, in addition to frequency, amplitude and phase, it also has a bandwidth, or noisiness. Making sounds out of such partials is a very powerful technique, and I think it's pretty easy to grasp. What's been difficult about additive synthesis is the large amount of control data that's needed. How do you generate it all? My answer in Sumu is to use the familiar patchable interface, but extended so that each patch cord carries separate signals for each partial. This allows sound design in a playful, exploratory way that should be familiar to any modular user. Honestly I think it will be fun as hell.

Thanks to Kelly Fitz and Lippold Haken for creating and sharing Loris. Thanks also to Greg Wuller for helping me get going with the Loris source code, and for utu, which became Vutu. Utu is a Finnish word for "mist" or "fog", like Sumu. Vutu is short for visual utu.

Vutu requirements

A Metal-capable Mac running MacOS 10.14 (Mojave) or greater.
Vutu is native for Intel and Apple Silicon.
Since it's an analyzer and not a real-time program (except for playing the results), CPU doesn't really matter.

There are so many workflow / UI things I would like to improve on, that is a good idea.

To use an .utu file in Sumu, you need to import it from the [...] menu in the partials module. click "import folder..." then select the folder containing all your .utu files. They will all be converted and any intermediate directories needed to keep the directory structure will be created.

This is shown in Sheryar's movie here: https://www.youtube.com/watch?v=qhuDabFlVuU

This would be done through your DAW currently. Ableton, Bitwig and others all have ways of mapping a knob to a VST plugin parameter.

OK thanks, I'll check into it!

I don't really think it's that weird - just a VST channel situation I never tested. I must need to clear those buffers or something.

OK, sorry to hear that, I'll try to reproduce the problem with the new version. If you can send a video please do because I don't know FL Studio well at all. Thanks for your help.

hi Mitch, thanks for the good words and your patience. There's a bug that comes up randomly with the beta you downloaded, it stops sound sometimes, seemingly at random, on some setups. I am 99.9% sure it's fixed in the next release coming this week.

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?

Layout?

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.

Power?

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…

Wow! Great sounds. I'm happy to signal boost your efforts when you want to make them available- please shoot me an email to discuss if you like.

The Input module is getting a lot of love in the update after this one, thanks for the report.

I hear you on input dial for Pulses center. Thanks for the thoughtful feedback. I'm planning to add an LFO, which would help with at least use case 2.

May i be so bold as to ask for an additional option? One which resizes the partial count.

Absolutely. But this is not going to happen soon or maybe at all. To make a long story short, lots of optimizations depend on the number of partials being fixed when the code is compiled. This would be a huge change. My goal is still significantly less CPU use with 64 partials, so hopefully that will help.

To digress, i'd also like to submit for consideration a Modulus Time output on the KEY module. This would have Time periodically reset, like a basic ramp LFO.

I'm planning to add more LFOs in general for 1.0. Reset on note-on would be a good option for these, getting you effectively the same thing. I'll put it on the list...

Thanks for the question. I'd love to make the module as well as more Soundplanes but I have to be straightforward with you and say there's nothing like a timeline at present.

Spending the hours that Brian and I did on the module was not a smart business decision at the time. A fun and cool project - but with a maximum potential customer base of 90! (That's how many Soundplanes we made.) I've learned a lot more since then about what projects make sense financially and can help me grow the company. It's still a goal to hire just a little more help, and then make more Soundplanes and the module. But I guess you see how there are too many dots to connect between here and there for me to say, or even to know anything more.

Meanwhile, I have a monome norns here and I'm interested in making it work with my Soundplane. A Norns shield could become a pretty cost-effective way to get Soundplane -> CV. Of course I'll post news on that here when I have any.

Good point! Thanks for the feedback.

Heard, this will be fixed in the next update very soon.

Hi, sorry this is not clear right now—those features are not yet implemented but will be for 1.0. More info at the FAQ here: https://madronalabs.com/topics/9274-sumu-update-faq

Hi, this is the first I've heard of bouncing issues in FL Studio. I will see if I can reproduce this on my Macbook Air. I have heard issues of bouncing slowness in other DAWs.

Maybe, there's a workaround in FL studio where you can mix down tracks in real time instead of an offline bounce? But in any case I'll try to fix this ASAP.

All with version 2 coming ASAP, hopefully later this year.

Hi, I'll be working on it later this year after Sumu 1.0 ships.

The search function is under Resources / Support. Maybe we should add a link from the Forums homepage.

No, for real. Enjoy. Feel free to post your getting started questions here, or as always email us at support@madronalabs.com. And thanks in advance for your patience while we handle a larger than usual volume of support emails.

Good feedback, thank you very much.

First, sorry to hear you had some work erased due to the weird UI—if it's any consolation that happened to me a bunch. By popular demand I've replaced it with a popup as default, which will give you one more click to go "whoa, hey!" You could still erase your current patch by clicking on the left or right brackets (or scrolling) but I plan to add a dialog if you have unsaved changes.

The two Gates inputs are identical. It's just an opportunity to have two inputs scaled differently, which I was finding I needed a lot.

The lopass is obvious on some patches and not on others. What's happening is that the release time for each partial depends on its frequency, when it's turned on. But depending on the partial freqs., you might not hear much.

It's not yet out. I'm working on a final issue I need to fix so I can ship Early Access 3.

Wow, I had to read the title a few times to make sure it was Aalto and not Sumu. Aalto is mature and stable, and I haven't heard about audio dropouts in years. Sorry it's not working smoothly.

Does it happen only on specific patches and not on the factory patches? If so please send me one of the patches, so I can try to reproduce this. Via email to support@madronalabs is best please.

Hi, Sumu will get a lot more optimized. Even the next Early Access release that I'm working to get out right now should be noticeably better. If it's not usable for you, please check back later.

Randy is it possible at some point to add a "settings/patch randomizer and mutater" feature.

Parameter locking and randomizing are two things people have asked for multiple times, I'll see about adding them after 1.0.

I'm working to finish Early Access 3 right now. 1.0 will be out later this summer.

I think it's several issues that can come up that may stop audio. I have fixed some things, so chances are good it will be better for you in the next release.

of course!

I get this a lot! Thanks for the encouragement.

That's good to hear. I think the "no sound" bug may be multiple issues. I have some things to fix for the next release coming soon.