New Music
Single - 2026
Piano and electronic minimalism.
A wandering mind
adrift in space
Lost in the fog of empty days
One thought persists without a trace
The ghost of you through endless haze
Explore the full catalog on Spotify
Single - 2026
Single - 2026
Single - 2026
Single - 2026
JS Loop Collage is an Ableton Live Extension that generates entirely new audio loops from the audio already contained in your project.
Simply select a time range across one or more audio tracks, launch JS Loop Collage, and choose a loop length, slice size, crossfade mode, reverse probability, bitcrush settings, and seed value. The extension renders the selected audio, extracts tempo-synced snippets, randomizes their order, and assembles them into a brand new loop.
Choose fixed slice lengths (1/4, 1/8 or 1/16 notes) or use Random mode, which combines different slice sizes while maintaining perfect synchronization to the project tempo and selected loop length. Crossfade modes make it possible to create smoother transitions for pads, drones and ambient material.
Reverse Chance allows you to introduce reversed snippets, while Bitcrush Chance and Bitcrush Amount let you randomly apply lo-fi processing to individual snippets. This allows clean, reversed and processed audio to coexist within the same generated loop.
JS Loop Collage then renders a 48 kHz / 24-bit WAV file and automatically imports it into your Live Set as a standard audio clip.
Features
Current version: 1.2.0
Please note that this Ableton Extension was created using Ableton Extensions SDK v1.0.0 and only works with Live 12.4.5b3 and above.
JS Sweeper is an Ableton Live Extension that generates custom noise sweeps directly inside your project.
Simply select a time range on an audio track, launch JS Sweeper, and choose a noise type, filter mode, sweep direction, volume curve, movement amount, stutter effect, drive intensity, modulation effects and output format. The extension then generates a fully rendered noise sweep that matches the length of your selection.
Choose between White, Pink or Brown noise, apply Low Pass, Band Pass or High Pass filter sweeps, add movement modulation for animated filter motion, introduce accelerating or decelerating stutter effects, and shape the character further using drive, phaser, flanger and chorus processing.
Stereo mode adds subtle channel variations and modulation offsets to create a wider and more spacious sound, while automatic normalization ensures consistent output levels regardless of the selected settings.
JS Sweeper then renders a 48 kHz / 24-bit WAV file and automatically imports it into your Live Set as a standard audio clip.
Features
Current version: 1.1.0
Please note that this Ableton Extension was created using Ableton Extensions SDK v1.0.0 and only works with Live 12.4.5b3 and above.
JS Operator Randomizer is an Ableton Live Extension that generates entirely new sounds for Ableton's Operator synthesizer.
Simply place an Operator device on a MIDI track, launch JS Operator Randomizer, choose an intensity mode, optional sound design settings and a seed value, then generate a completely new patch with a single click.
The extension randomizes Operator’s synthesis engine, including oscillator structure, FM algorithms, waveforms, envelopes, filters, modulation sources, stereo characteristics and output settings. Unlike preset browsers, JS Operator Randomizer creates entirely new sounds rather than selecting from an existing preset library.
Three intensity modes allow you to control how far the generated sound can deviate from its starting point. Subtle creates smaller variations, Balanced generates broader musical changes, and Wild explores more experimental territory.
Additional controls make it possible to lock volume envelopes, output volume and transpose settings while still randomizing the rest of the synthesizer. Safe Output mode helps prevent extremely loud or extremely quiet results, while Extreme Mode removes some of the safety limits and allows more aggressive FM structures, feedback amounts and modulation routings.
If no Operator device is present on the selected MIDI track, JS Operator Randomizer can automatically insert a new Operator instance before generating a sound.
Every generated sound is based on a reproducible seed value. Using the same seed and settings will always recreate the same result.
During sound generation, the extension window temporarily closes while Operator parameters are updated inside Live. Once the randomization process is complete, the window automatically reopens with your previous settings preserved, allowing you to quickly generate and audition multiple sounds without reopening the extension manually.
Features
Warning! Extreme Mode may occasionally generate unusual, highly resonant or experimental sounds. While Safe Output mode attempts to maintain reasonable levels, users should monitor output levels when exploring aggressive settings.
JS Operator Randomizer only works with Ableton's Operator synthesizer and does not support third-party instruments.
Current version: 1.0.0
Please note that this Ableton Extension was created using Ableton Extensions SDK v1.0.0 and only works with Live 12.4.5b3 and above.
Jimmy Svensson is a composer of electronic and experimental music.
His music has been featured on Netflix, DR, SVT, NRK and YLE amongst others, bringing his signature sound to audiences worldwide. From contemplative ambient pieces to dark, industrial soundscapes, each release explores its own sonic territory.
With over 30 releases spanning ambient, dark ambient, experimental, and electronic genres, Jimmy experiments across a diverse range of sonic territories, exploring the space between emotion and sound.
1.2M+
Streams
30+
Releases
For inquiries:
hello@jimmysvensson.info