Welcome to %s forums

BrainModular Users Forum

Login Register

Your learning path in Usine?

General Discussion about whatever fits..
Post Reply
NikosT
Member
Posts: 15
Contact:

Your learning path in Usine?

Unread post by NikosT » 12 Nov 2025, 22:47

Hi everyone,

I’m quite new to patching in Usine, and I find it both fascinating and challenging. I’ve been exploring many patches from the Usine library and from other users — they’re really inspiring. But when I open them to study how they’re made, I often realize they’re very complex, and I can’t always understand the logic behind their structure.

I’ve watched all the tutorials and built a few simple patches myself, but it still feels quite difficult to bring my own ideas to life.

Even though I use quite a few music software, Usine really stands out for me. It feels like a truly unique environment — the most creative and flexible one I’ve worked with so far.

So I’d really like to ask:

What kind of background or knowledge helped you understand Usine?

Did you come from audio programming, modular synths, scripting, or another field?

How did you actually learn — by reading the manual, experimenting, studying other users’ patches, or something else?

And finally, what would you recommend I do to learn Usine more effectively and really get comfortable building complex patches?

I’d love to understand your learning path and what helped you the most along the way.

Thanks a lot!

Nikos
Nikos T

User avatar
oli_lab
Member
Posts: 1261
Location: Brittany, France
Contact:

Unread post by oli_lab » 13 Nov 2025, 10:28

Hi !
Welcome to Usine realm !

- What kind of background or knowledge helped you understand Usine?
I did few years of Puredata so Usine looked easy !

- Did you come from audio programming, modular synths, scripting, or another field ?
back in the days, I did a lot of midi programming and I have experience in industrial engineering, that is good to organize how things should work.

- How did you actually learn — by reading the manual, experimenting, studying other users’ patches, or something else?
I had a project to build : a big instrument with many interfaces on a network to play free improv music, Usine was the perfect tool to do that.
I started to used VST plugins, then connected the VST's to faders and LFO's then I built my own patches with samplers, then, I made my own modules to get the tools that didn't existed yet (audio filters with tantrum, string manipulation, samplers).
I also share my work : sharing is the best way to improve because while you look at someone else patches, you'll learn a lot !

- And finally, what would you recommend I do to learn Usine more effectively and really get comfortable building complex patches?
- get a project to make
- patch everyday
- organise your patches and workspaces etc... in well structure directories.
- do some research on technical concepts and try to apply to Usine Patching (modular synth techniques, lighting, and what not)
- play with your patches and make them evolve to your taste !

Olivar
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

grego mondo
Member
Posts: 464
Location: 22110 Rostrenen
Contact:

Unread post by grego mondo » 13 Nov 2025, 10:40

Hello, welcome !!

What kind of background or knowledge helped you understand Usine?
Lonelyness & time

Did you come from audio programming, modular synths, scripting, or another field?
I came from sound engineer & music, I was attracted with modular environement so I could build a friend (I'm touring a lot with theater or circus show and I had to create a way of playing music alone when I'm back home)

How did you actually learn — by reading the manual, experimenting, studying other users’ patches, or something else?
Manual, experimenting biut mostly making stuff for projects, so you have to find a way

And finally, what would you recommend I do to learn Usine more effectively and really get comfortable building complex patches?
I started modelizing my pedals delay and loop stuff, then I added new fonctions ...


always start with a paper, write with words and symbols your aim
get your room "tided",
comment your own patches but also aother patches so you understand better how it works

don't forget there's a world outside ;-)
En attendant cordialement l'apocalypse ... 100% Usine !!
https://lesformesdufond.kaz.bzh/grego-mondo/
PC i7 2.6Ghz - Win11 / RME Fireface UFX
Tubas / Serpent / Music Box
Interfaces Midi / OSC / DMX

BM2F
New member
Posts: 8
Contact:

Unread post by BM2F » 13 Nov 2025, 15:10

Yeah ! welcome


What kind of background or knowledge helped you understand Usine?
transport information by cables. After if you understand the difference between data / array / string / commatext / midi. A bit of math and logique and that's it !

Did you come from audio programming, modular synths, scripting, or another field?
Sound ingenior + elctronic musician, modular synth, Max MSP, electroacoustic composer


How did you actually learn — by reading the manual, experimenting, studying other users’ patches, or something else?
First with Puredata and Max MSP at conservatory when look other patch and build my own instrument on Usine


And finally, what would you recommend I do to learn Usine more effectively and really get comfortable building complex patches?

- Studying addon's patches (MoggerFlooger (based on moog pedale and Audiobrain (very complexe))
- knowing what you want before patching (if you want go fast)
- more you patch better you are
- create simple fonctions and combine them
- advence step by step
- use this forum !

SylvainT
Site Admin
Posts: 494
Contact:

Unread post by SylvainT » 14 Nov 2025, 09:03

Hi Nikos,

Welcome to Usine. Your post is great, it provides great feedback from great usiners.
Here's mine:

What kind of background or knowledge helped you understand Usine?

I'm building stuff with Usine since the early states, around 2007-2008, when it showed up. Back in the ages, I made some programming with MaxMSP which was a pain for me, too acetic. Usine was thought by a musician for fast build and interaction. Awesome.

Did you come from audio programming, modular synths, scripting, or another field?

I have a sound engineer and musician background. No specific background in programming, just comfortable with modular programming, wires and boxes. I played too much Tetris as a kid 😄

How did you actually learn — by reading the manual, experimenting, studying other users’ patches, or something else?

I learned by myself, reading the manual, discussing with other usiners. It was probably easier for me since I knew the brain, Olivier Sens and I started early and followed or participated to the raise of this software. At first. It was only audio and MIDI, with 200 modules. Today it's huge, almost 1000 modules, dealing with everything you can imagine, every protocols, every technical fields. It's difficult to embrace everything, but that's not the goal.

So, yes, reading the manual, learning with patches made by others, building stuff brick by brick. I did some particular researchs that are present in the package or add-ons, like the synth, the mooger tools, the brain tools. This was incredible at that time to build these tools and it elevated my knowledge quite high.

And finally, what would you recommend I do to learn Usine more effectively and really get comfortable building complex patches?

First, read the manual, very important. Not every things, that's to wide and wild. But the most you read, the most you know. First, mainly about modular programming, forget about scripting and programming with the sdk unless you are fluent with code.
For every module you put in your patch, you have direct access to the online manual which is a great help. And I do it often, can't remember every single tricks.

Understanding two things is the most important:
- wiring: what is a wire, and how data are transmitted from one module to another. Understand the difference between information types that can travel through those wires: data (single or arrays of data), string (single or commatext), colors, audio, MIDI, video ....
- modules: no need to know all of them, but understanding the different categories is a key point. Some categories are far too advanced and you can ignore them at the beginning.

Then, understanding how to manipulate data and how to send them from one module to another, which data are static states, triggers, continuous flow .... I would say everything works the same, once you understand something in one field, you can deploy your knowledge in another. This is mainly manipulating flows of data and some mathematics.

Don't start with too much complexity, simple patches first. When you open Usine, there is a tutorial with many simple ideas and concepts explained. Even if we built this years ago, it is still relevant to dig into it as a starting point. Then go for patches provided with the software and then for more complexity. Once you understand concepts deployed in the Poly Mini Mogg and the Brain Tools, even if they should be rewritten or updated (built up to 6 to 10 years ago), you'll already reach a quite high level of knowledge and complexity.

Don't be afraid, don't be too greedy too soon, it's a long road but very satisfying everytime you reach a new step.

Hope it helps. Good luck.

NikosT
Member
Posts: 15
Contact:

Unread post by NikosT » 14 Nov 2025, 15:02

Hi everyone,

Thank you all so much for your time and for the generosity of your answers. I really appreciate the effort you put into explaining your learning paths and approaches. Many of you have created exceptional patches and clearly have deep knowledge of Usine — it’s truly inspiring to hear from people who understand the software on such a deep level.

A bit about my background:
I was trained in classical and jazz music, and I have a strong interest in electroacoustic music. I’ve experimented a little bit with Reaktor, mostly on a basic modular level, although I tend to work more with ready-made ensembles rather than building everything from scratch.

What brought me to Usine is the need to create tools for live performance — especially with samples and other real-time compositional techniques. I’ve worked a bit with Max/MSP as well, and while it has a huge community with tons of material, I personally find Usine more “musical” and more immediate for the kind of ideas I want to explore. From what I’ve seen so far, it seems like the most suitable environment for this type of work.

While reading your replies, I noticed several important common points in your advice:
understanding data flow, the different types of flows, getting familiar with module categories, and of course reading the manual. These insights already give me a much clearer picture of what I should focus on.

As a new user, I also have to say that the existing tutorials and beginner materials are very helpful and well structured — I really appreciate that they exist. I just wish there were a bit more of them, or perhaps some newer examples, because the environment has grown so much over the years. This is just a small observation from someone who is still finding his way, and I mean it in the most positive and respectful way.

Right now, I’m working on an idea for a live loop performance sampler, and I hope I can build it step by step.

Thanks again to all of you — your messages really helped me see the path much more clearly.


Nikos
Nikos T

Post Reply

Who is online

Users browsing this forum: No registered users and 39 guests