-
Boran Robert
@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-v14Nek'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 Robert
@8v01d You are using only ring modulation. You can change by adding frequency modulation (it is very powerful and can create very interesting sounds) to some carrier oscillators but not all. Also you could split the output of each oscillator right before the envelope into 2 channels (one left and one right to have stereo). Then you could change the envelope to be different in the stereo section. Also you could use different kinds of oscillators (sine, triangle, saw, square etc.). You made it clear and i like that. Nice.
-
Boran Robert
@fullstopslash Any help is welcome. Just let me know how to get in touch. Thanks.
-
Boran Robert
@Jona Nice work. Another interesting Cellular Automata is Wireworld. It is a 2D Turing complete Cellular Automata where you can simulate digital logic circuits. So you can build CPU's using only a few rules of Cellular Automata. Golly is a very nice tool for Cellular Automata research.
-
Boran Robert
@Paraaa You also need to know that Pure Data Extended is outdated and not maintain anymore. Pure Data Vanilla is more stable but it features less objects. If you need something more fancy and more objects you can use Purr Data. Purr Data is a fork of Pure Data Vanilla with a lot of improvements. On the other hand i suggest using Pure Data Vanilla before jumping into forks.
Robert. -
-
Boran Robert
@sdaau_ml Here you have an example of what i think you want to do. It increments and decrements your slider using the numpad keys as left arrow (numpad key 4) and right arrow (numpad key 6). You can adjust the increment or decrement amount and the range.
-
Boran Robert
@Paraaa It is made with Pure Data Extended. If you load it in Pure Data Vanilla it will not work properly. That is because i use the knob object from Pure Data Extended.
-
Boran Robert
@fullstopslash Yes. I want to put it on Git repository but i still need more time to add more modules, do a serious test on the system and also i need to add an integrate help system for proper documentation and a saving mechanism for patching. Also i think if put together with Automatonism will bring more power (almost like a VCV Rack in Pure Data) but for that i think we should contact the Automatonism developer (He is quite busy) to see if he is ok with this ideas. Also there are already people trying to extend Automatonism as fork versions. Nevertheless i agree with your proposal.
-
Boran Robert
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-0Diagram :