o
odinpkg.dev
packages / app / Particle_Synthesis_Engine_in_Odin

Particle_Synthesis_Engine_in_Odin

cddeb3fapp

This is a simple engine also know has Granular Synthesis.

No license · updated 5 months ago

Particle Synthesis Engine in Odin

This is a simple engine also know has Granular Synthesis.

Description

This allows you to generate soundscapes in Odin in a very simple way. New compositions can be made in the compositions.odin file.

Features:
  
  16 Waveforms :
     Sine
     Triangle
     Saw
     Square
     Noise
     Sine_Fold
     Pulse
     Supersaw ( 7 detuned saws )
     Formant ( vocal resonances )
     Crackle ( chaotic )
     Chirp ( frequency sweep )
     Harmonic_Series ( 8 partials )
     Phase_Dist ( warped phase )
     Soft_Clip ( overdriven )
     Organ ( drawbar )
     Metallic ( ring mod )

  22 Particle Types :
     Drone
     Shimmer
     Bass
     Resonant
     Dust
     Bell
     Pad
     Choir
     Rain
     Thunder
     Wind
     Crystal
     Whale
     Glitch,
     Meteor
     Swarm
     Ocean
     Pulse_Engine
     Ethereal
     Magma
     Aurora,
     Fracture

  Other features :
     dual oscillators
     5 filter modes
     pitch envelopes
     tremolo
     ping-pong
     delay
     4 musical scales ( pentatonic minor, dorian, whole-tone, harmonic series )
     3D particle physics
     global fade in / out
     

Studies and Compositions

How to compile and run

make
## Generate the Soundscape WAV
make run

ffplay other_worlds_001.wav

# or 

ffplay all_22_particle_types_000.wav

License

MIT Open Source License

Have fun

Best regards,
Joao Carvalho