implementation of autoregressive modeling with perceiver ar
Yet another implementation of perceiver ar, deepmind‘s new long-context attention network based on perceiver architecture, in pytorch. This generates midi clips.
duerer
Duerer is an audio synthesis and virtual acoustics tool for rhino‘s grasshooper based on image source model room simulation. For more information see here. This release consists on python code runing underneath grasshooper components.
jtol
jtol is a HUGE max library for nested tree data structures, complex discrete pattern generation that can be applied to architectural design, music, dance; everything requiring constructed evolution in space and time. In other words, it is mostly made for designing rhythms and evolutionary patterns.
More information here.
generative lzw
generative lzw generates midi clips and scenes within ableton live from a set of pre-learned ones. It can run on-the-fly.
glsl shaders
some pieces make use of shaders I wish to share here. Even though I often use Rhinoceros and Houdini for visuals, they are all compatible with max; the tool I use the most for composition alongside ableton live.
max for live devices
max for live is max within ableton live. It is interesting to see how different max is being used compared with the early 2000’s. jtol_lzw, spatenv, automatic headphone equalization, rule_player and trigger_quantize can be found here.
rhino & grasshopper components
Rhinoceros is a nurb-based 3d modeling tool commonly used for computational design and architecture; as opposed to polygon mesh-based applications. Grasshopper is a plugin for rhino.
lempel–ziv–welch
lzw (lempel–ziv–welch) encoding and decoding allowing multi-scale recursive segmentation of data structures. lzw is used to compress data in zip. Very useful with markovian and grammar based discrete models.
gen & faust max externals
faust (functional audio stream) is a functional programming language. I use it to build various physical models, waveguide models, chaotic generators, tube amps simulations, distortions, a vocoder, compressors etc. They are 125 processes available as faust and max externals. I am for instance using modal synthesis for both bacchantes and mollspeak pieces. This also contains gen~ codes for max.
rhythmic quantification
various rhythmic quantification tools and ideas for nested tree data structures using jtol and the bach library in max.
max externals
max is a visual programming language for music and multimedia. During its 30-year history, it has been widely used by composers, performers, software designers, researchers, and artists for creating innovative recordings, performances, and installations.
psola analysis
psolabatch is a little batch tool for analysis used in psola synthesis (pitch-synchronous overlap-add)
microtuna
microtuna is a little tool for micro-tuning with the native instrument kontakt sampler.
brightlink & extron video matrix control with max
This is a max patch for controlling the BL-4X4S-VW22 brightlink matrix in TCP with the ethernet port. This is another max patch for controlling the DXP-44-HD-4K-Plus extron matrix. The extron is much more expensive but also far better. They also contain their factory manuals. These were used for a newer version of machinations at the bern university of the arts in 2019.
vst plugins
These VSTs are now probably obsolete. They used to be running on Mac OS 10.4. They have never been tested since. You need to install cycling74’s pluggo runtime before using them.
op.canal good | special sampler trigger from sound analysis |
10trop | distortion |
op.psautotune | autotune pitch correction and more |
op.psoharmonizer | harmonizer that keeps spectral envelope and more |
op.psychiatre | psola based time-stretch and pitch transposer |
op.chorus | noisy chorus |