MIDI note to CV output DC coupled audio interface (ES-9)
@lo94 The old way to use audio outputs to control CV gear is to use a high frequency sine (highest your interface can put out) as a carrier for your CV, amplitude modulate the sine with what you really want and send it to [adc~]. Then you run it through a full wave rectifier and maybe some filtering and you have your CV. If you have some soldering skills you can make a two channel CV output that you can plug into your computer headphone jack for maybe $5, if not you can always go with simple passive rectifier and filter which is as easy as it get but you loose some of the signals amplitude in the process, if you have a VCA on that modular you use that too make that loss up or if your modular has a fullwave/halfwave rectifier and filter that can go down to DC than you can use those to do the lifting for you. It can be tricky to get well calibrated CVs this way, probably not too bad with a decent audio interface but if you don't need perfect key tracking than it is not a problem anyways. You can do very complex CV stuff this way on even simple analog synths with just a 1v/oct and expression input for CV, create all the modulation in pd or the like, sum and scale them then send them out, you can even piggy back gate and trigger signals on the audio signal by exploiting DC offset or just gating the CV itself if you are OK with the CV ceasing when the release cycle of the envelopes starts.
Let me knwow if you need more info, I kept it simple since I have no idea of your skill level.
Edit: if you want more info it would also be helpful to know your modulars CV/gate standards and what sort of CVs you want to send, plain modulators like LFO are much simpler than well calibrated key CV.
Edit 2: just remembered you said midi note information, not modulation. so needs to be calibrated. A bit more work but not much, very helpful to have access too a meter for calibration but can be done by ear if you do not.
Edit 3: we can probably use pd for calibration instead of a meter. Have not done this since the 90s, but it has me thinking and kind of makes me wish I still had some analog gear so I could play with this, will be much simpler in these days of modern interfaces, although the tendency for modern interfaces to have an analog volume control does complicate things some.
DIY polyphonic modular synth
Hello,
Following my last post in output~ section, here is a brand new website dedicated to my DIY polyphonic modular synth: https://www.heritagesynthesizers.fr/
In the "Technical informations" section you will find a slideware with an overview of the architecture and the different components. Pure Data is the core of this hardware modular synth with early 1970s look and feel.
This project has started in July 2020 and is not yet finalized, but is already producing interesting sounds!
Frederic.

[catch~]: Would like to set the name programmatically
Prototype:

hjh
Starting a Pure Data Wiki (Database/Examples Collection)
Another sample from the work-in-progress ...
https://docs.google.com/document/d/1tzS2KU8x31JXoUxmkEr5WikJvxcrgHa4C0vM8LBw49Q
I thought it would be worth having a category for these more self-contained collections
Modular Systems in Pd
ACRE
https://git.iem.at/pd/acre
ARGOPd
http://gerard.paresys.free.fr/ARGOPd/
Automatonism
https://www.automatonism.com/
Context
https://github.com/LGoodacre/context-sequencer
https://contextsequencer.wordpress.com/
DENSO
https://www.d-e-n-s-o.org/pure
DIY
http://pdpatchrepo.info/patches/patch/76
Kraken - Virtual Guitar Effects Pedal Board
https://forum.pdpatchrepo.info/topic/11999/kraken-a-low-cpu-compact-highly-versatile-guitar-effects-stompbox
LWM Rack
http://lwmmusic.com/software-lwmrack.html
La Malinette
http://malinette.info/en/#home
Open toolkit for hardware and software interactive art-making systems
Mandril Boxes
http://musa.poperbu.net/index.php/puredata-mainmenu-50#mandril
Metastudio
http://www.sharktracks.co.uk/html/software.html
Muselectron Studio
http://www.muselectron.it/MuselectronStudio/Studio_index.html
NetPd
http://www.netpd.org
NoxSiren
https://forum.pdpatchrepo.info/topic/13122/noxsiren-modular-synthesizer-system-v10
Pd Modular Synthesizer
https://github.com/chrisbeckstrom/pd_modular_synth
Pd-Modular
https://github.com/emssej/pd-modular
PdRacks
https://github.com/jyg/pdr
Proceso
https://patchstorage.com/proceso/
Universal Polyphonic Player (UPP)
https://grrrr.org/research/software/upp/
https://github.com/grrrr/upp
VVD - Virtual (Virtual) Devices
http://www.martin-brinkmann.de/pd/vvd.zip
“a virtual modular-rack” from http://www.martin-brinkmann.de/pd-patches.html
XODULAR
https://patchstorage.com/xodular/
A previous incarnation of Automatonism
any others that should be in there?
Ambient Drone Patches
@otterly Hello. I am working for some time on a modular system called NoxSiren. You can use it to make complex drone music, drone ambient or generative music etc. The system is open-source and free to use. Also you can study the code behind each module or even add your own modules to the system. Also you don't need any external libraries to run both NoxSiren or Nek'sum just Pure Data.
NoxSiren system snapshot :

NoxSiren system :
https://forum.pdpatchrepo.info/topic/13122/noxsiren-modular-synthesizer-system-v14
Nek'Sum snapshot :

Also i made Nek'Sum. It is an advance drone/texture monophonic synthesizer.
https://forum.pdpatchrepo.info/topic/13076/nek-sum-an-advanced-drone-texture-monophonic-synthesizer-v6-0-mandarin-edition
Boran-Ri'in Frequency Modulation (BRFM) implementation using NoxSiren system <- [v9.0]
Here you have a simplified diagram of an advance modulation synthesis algorithm. The DSP algorithm uses 2 stages of FM, 1 stage of AM and an intermediate stage of Chorus modulation. Keep in mind that the FM here is adapted to the NoxSiren internal module structure and the Chorus modulation unit is not the classical Chorus structure where the modulator is a LFO. You can build this algorithm using NoxSiren.
NoxSiren system :
https://forum.pdpatchrepo.info/topic/13122/noxsiren-modular-synthesizer-system-v9-0
Diagram :

NoxSiren - Modular synthesizer system -UPDATE <---[v15]
NoxSiren is now at version [v15]
- This update is focus on adding special modules that brings ORCA system together with NoxSiren system.
https://forum.pdpatchrepo.info/topic/13122/noxsiren-modular-synthesizer-system-v15
Kor'In modular synthesizer made with NoxSiren system.
Here is a quick demo of the kind of things you can do with my modular synthesizer system called NoxSiren .
NoxSiren System :
https://forum.pdpatchrepo.info/topic/13122/noxsiren-modular-synthesizer-system-v4-0
Kor'In Synthesizer :
https://forum.pdpatchrepo.info/topic/13137/kor-in-advance-6-voice-polyphonic-synthesizer-made-with-noxsiren-v4-0
Kor'in - Advance 6-voice polyphonic synthesizer made with NoxSiren [v4.0]
Kor'in an advance example of how to create an entire synthesizer using only NoxSiren [v4.0] system. This is non-standard subtractive synthesizer model but can be modified into a hybrid complex model.
What is NoxSiren system ?? <--
https://forum.pdpatchrepo.info/topic/13122/noxsiren-modular-synthesizer-system-v4-0
Kor'in Download :
Kor'in.rar
-Kor'in Structure-
- Kor'in birds eye view

- Kor'in voice unit

- Kor'in delay unit

- Kor'in noise unit

- Kor'in SMU unit

[makenote] duration: Can use tempo?
It is often forgotten that [metro] is the Pd metronome and it will take beat length messages though not quite as "musically" as quant for TempoClock.
The limitation there is that it necessarily enforces a certain time granularity. (Though, modular sequencers have the same limitation.)
In SC, you can schedule for any floating-point time, on or off a grid. A [metro]-driven clock in Pd could calculate an offset from the preceding grid line; if the granularity is tight enough, it would be reasonably accurate even through moderate tempo changes.
So bars and beats can be sent separately with two tied [metro] clocks or one and a counter.
Or take the modular "clock divider" approach (wherein, after a night's sleep, I see that I messed up the connections out of the [select 1] but I won't bother to fix the screenshot
).

hjh


