Showing posts with label electronic. Show all posts
Showing posts with label electronic. Show all posts

Sunday, September 9, 2018

Sawmill

I have released new instrument at Kontakt Hub. It is inspired by the supersaw... In a broad sense, it doesn't try to emulate the classic supersaw sound. In fact, I don't particularly like the supersaw sound. But I think it's interesting how layering detuned oscillators turns a static waveform into something with evolving texture. I have been wondering how would it sound if you could detune other parameters, not just pitch. A filter, LFO frequency, effects... And here comes Sawmill, where you can detune... everything. For each oscillator.


There are seven oscillators in this instrument and it is quite like having a stack of seven synthesizers, with controllers conveniently grouped by type. Each oscillator has independent signal path with separate set of controllers, including effects, from filters to chorus or delay (with single exception of convolution processor, which would make it too much of CPU hog). So if you want tune a filter cutoff you have a row of seven knobs to deal with. It makes it easy to experiment with oscillator layering.
The instrument is build in Kontakt, but it's not quite a sample library. Rather a synthesizer with sampled oscillators. There are 32 waveforms, generated mostly with modular analog system and vintage analog synthesizers. The samples are fairly long to capture bits of analog drift and tiny electronic imperfections which makes it sound more alive. Each sample has been looped by hand without any additional processing, to preserve as much of the original flavor as reasonably possible. The waveform selection is focused mainly on different variations of saw, but it also includes other basic shapes, as well as some fancy waveforms you can generate in a modular by mangling the oscillator with rectifiers, ring modulators, inverters and the like, all in analog domain.
Sawmill includes nearly complete palette of what Kontakt has to offer in signal processing: full range of filter types, classic effects, different types of envelopes, LFOs with various shapes and frequency modulation.
Additionally there are several innovative functions. There is a sequenced modulator, which is a crossover between step sequencer and LFO - you can program a value pattern and shape it to LFO waveform. There are six patterns which can be combined and/or patched to different parameters, like pitch or filter cutoff. In fact, any parameter can be automated using MIDI CC. There is pitch glide function with adjustable acceleration curve. And then there is multi-arpeggiator, which is like having a stack of eight arpeggiators, which you can sequence or combine in different ways to create complex note patterns out of a simple chord.



It started from the supersaw, but it's not really just about supersaw. It can go way beyond it.

The instrument requires Kontakt 5.8.1 or newer (full version).
It it a 2GB download (unpacked samples take 2.75 GB, there are 2574 samples in wav format).
It is available at Loot Audio.

Tuesday, May 2, 2017

Beat Knitter

Beat Knitter is a tiny drum machine and random drum pattern generator for Kontakt. It features a one-click-pattern generator, I've been experimenting with, it attempts to create a consistent random four track beat of bass drum, snare and open/closed hat. After some strangely complicated machines, this one has a simple approach: press the button, get a random beat.
The instrument has a very simple sound set, consisting of few one shot sounds. It has a basic four track sequencer, you can control overall velocity and a speed rate of each track. Besides one-button pattern generator, there are several other automated functions, some different, more or less random pattern generators and several pattern transformations, tracks can be shuffled, mirrored, de-synchronized, inverted and even there's 4x4 field 45 degree rotation, so you can play the pattern upward-down...
Drum pattern can be exported to MIDI clip anytime, via drag'n'drop, so the machine can be used to quickly sketch different variations of a beat to use with another instrument.

Here's how it works:

The machine is free to get and make noise with. Download here. You will need full version of NI Kontakt 5.6.6 to run it. Leave me a note if you find it fun, or useful, or garbage.

Wednesday, October 12, 2016

Chop Shop

This sound machine took a long while to build, mainly because there was always something else in the way. Possibly it is the most confusing one, which might be the reason I have been putting it aside for so many times.
I have been using this tool to automate sample chopping and slice sequencing for experimental/glitch/collage kind of music. There is a sequencer, which aside from playing sample slices, can be programmed, to change its parameters at certain points of the sequence. For example, it can be set to increase sample playback offset every second sequence step and/or set different filter cutoff every 6th sequence step. At higher level it can remember several sequence parameters and play those in defined order to create complicated structures. As many of instruments I created, it takes advantage of seed based pseudo-random number generator, so any event can be set to random, derived and re-played from initial seed number. This way you an completely change the output of a complicated structure, simply by changing the seed.
In the following video, I play around loading different presets and changing general parameters. Offset, seed and sample knobs in effect panel modify those values throughout any program sequence, playing with them on presets is an easy way to start having fun with Chop Shop.


The machine is designed to use sound fragments (parts of a more or less finished tracks) and re-organize them, in a way unrelated to original tempo. In other words, it doesn't use multisamples and it's not suitable to chop 'beats'. It is however synchronized to host's tempo. I included a set of somewhat random samples. Custom samples can be used, but you will need to rename and replace the sample files.

To play with Chop Shop, you will need full version of NI Kontakt sampler 5.5.2 or newer. The instrument is free to use, you can get it HERE, it's 62MB file. It comes with fairly confusing manual in PDF file. If you don't get it, read the manual (I can't guarantee it will help though). Have fun.

A note on presets: This instrument is using its own preset system, presets should be in /presets/ folder. Each preset is being saved in two separate files, it should be possible to trade/exchange/copy presets files between different instrument copies.

And here's small intro to programming the critter...

Friday, February 19, 2016

Beat Assembler XT

Beat Assembler XT is drum computer instrument based on experimental design, extended version of previously posted Beat Assembler 48. It is using randomly or manually generated pattern model, which is then being used as basis for creating a drum sequence. The machine is using series of quantizers and sound mappers to re-shape model pattern, fitting it into a time-frame of choice, allowing user to observe the results on the fly.

New and expanded features in  XT version:
  • bigger master sequence size (128 notes) and more optimized calculations, which it would require,
  • 99999 automatic pattern generator presets,
  • up to 16 voice groups,
  • drag'n'drop MIDI export, drop final pattern directly to DAW, or to a file manager to create a midi file,
  • preset system, 10 memory slots and support for saving sequences to a file (so they can be loaded into another Beat Assembler patch),
  • displacer mechanism, introduce 'little changes' to a pattern with single knob,
  • expanded manual editor with handful of new tweaks (including copy/paste mechanism, so you can drop a portion of one pattern into another easily),
  • filter bank access, filter type can be set quickly from drop-down menu, for each voice group individually,
  • resizeable drum kit, makes it easy to create custom drum kits, use the machine as sample shell,
  • 12 patches, including a re-creation of obscure polish analog drum machine from the 80's (which I took apart and soldered voice on/off switches, so I could capture each sound separately and then hand programmed re-constructed rhythm patterns in Beat Assembler),
  • 36 hand programmed patterns (as opposed to automatically generated ones) to experiment with (can be loaded from file in nka format),
  • five background variations, change the machine looks in setup panel,
  • and, as usual, a fairly confusing manual in strange English.
Here's a video overview, jamming with three instances of Beat Assembler in standalone Kontakt:


Beat Assembler XT is available on Loot Audio.

It requires full version of Kontakt 5.5.1 or newer to run (Free version will run on Kontakt 4, but XT is actually using Kontakt's new features, like changing filter type from script).

Tuesday, December 8, 2015

Beat Assembler 48

This experiment took me a while to complete and it made me scratch my head pretty hard a couple of times. I wanted a drum machine in Kontakt, that wouldn't be bound to 4/4 signature and standard time grid. Also I wanted to break with table based patterns and have visual presentation more like in a DAW.
Beat Assembler does that and more. It's a drum machine with sequencer, which can generate automatic program according to preset scheme and set of parameters. It creates a master pattern which then is being fit into a time-frame, matching current tempo and time signature. The pattern can be quantized to defined grid, which can use a range of unusual note fractions, like 1/5 or 6/11, everything being visualized on the fly. The machine also lets you define time signature manually, so you're not limited to 4/4 in standalone mode, furthermore allowing some irrational settings like 4/3 or 5/7. So, if you like to experiment with strange percussion patterns, you may enjoy this one.

Additional features include:
  • four voice groups with automated distribution, where you can set effects and modulation parameters for each group;
  • manual sequence editor, so you can move notes around the grid; 
  • note recorder, so you can play a pattern by keyboard and then quantize it inside out.
Here's a video, where I'm trying out the machine:


Beat Assembler is free to get and play with. It requires full version of Native Instruments Kontakt 4 or newer. Download it HERE. 6 MB, RAR archive. Have fun!

If you like the idea, I have made paid, expanded version of the machine, named Beat Assembler XT, you can read about it here.

Concerning the midi export as requested in the comment, Kontakt 4 can't write midi files. But it does output midi! All you need to do is to go to 'options > engine > send midi to outside world' and make sure 'script generated notes' option is selected. Now, if your DAW supports it, you can patch Kontakt's midi output to a midi track and start recording right away. Beat Assembler XT does export midi clips via drag'n'drop mechanism in Kontakt 5.


Thursday, June 25, 2015

Radiostatic Percussion

Radiostatic Percussion is experimental electronic percussion sample set I have created from radio static noise and interferences. I hooked up an old Japanese radio receiver from late 70's to self oscillating Moog low pass filter and I've been dialing through waves of white noise, strange buzz broadcasts and radio interferences. Then I have sliced these recordings and digitally re-shaped the volume envelope to make them resemble percussion sounds.
The result is quite unique set of warm, noisy, lo-fi, analog electronic percussion hits and effects. When sequenced into a drum pattern, it sounds like this:

http://www.fairlyconfusing.net/docs/radiostatic.mp3

Selected sample set from this experiment is available for free right here. There are 50 one shot samples in wav container, 44 kHz, 16 bit, 1,5 MB zipped. If you like it, the full set of 166 samples is available from Sampleism at a price.

Thursday, March 5, 2015

Fuzzy Beeps

My first computer was ZX Spectrum, it had the most simple possible sound setup, a buzzer connected to a chip, which was generating only two states on output. Initially it seemed limited to one channel square beeps, but people found ways to generate polyphonic music within its hardware limitations. If you search for "1-bit music" phrase, you will find that it is still an active niche of chiptune music. Multichannel 1-bit tunes could be created using some form of impulse trains, as series of short waveform spikes. They had specific, one of the kind flavor, fuzzy, quiet, soft and yet somewhat razor-sharp. See here for example.
I wanted to have this flavor available in sampled form to use with modern virtual instruments. I edited a set of 44,1 kHz samples, using one sample long impulses, looped to match the tune, then mapped them to sfz, so I've got a handy 1-bit, impulse train oscillator. Here's an example of the sound. And here's a look at the waveform, compared to sine.





You can DOWNLOAD it here. There are 61 wav files, one file per note, 44,1 kHz, 8 bit (for compatibility reasons). Included simple maps for sfz and Kontakt 2 (it's just one drag and drop to place them in, so it doesn't really save you any work).

Wednesday, October 8, 2014

Mufftronic Percussion and FX

Today, I am happily proud to present the mufftronic percussion set, which takes electronic drum kit idea to another level of quality. These sounds have been generated by mighty analogue table modular system, consisting of module 1: Korg Monotron Duo; and module 2: Big Muff Pi. It has been nicknamed The Mufftron and it delivers fuzzily pristine low fidelity bleeps.

It sounds like this:
http://www.fairlyconfusing.net/docs/mufftronic.mp3

There sure is some flavor of 80's arcade games / chip-tune madness in there...

The kit contains 182 samples in wav format, 44.1 kHz, 16 bit. Samples are named in somewhat abstract manner, so don't be surprised, if you pick a sample named 'snare' and you get a bleep. Volume envelopes have been superimposed digitally, either edited by hand, or copied from acoustic hit sounds (mainly junk percussion kit) via envelope follower.

You can get it here. 5MB RAR file, 12MB when unpacked. Free to download and free to use in your bleepings.

Sunday, July 20, 2014

Bleepman

Bleepman is yet another Kontakt device with sequencers, that I wrote. It is based on Queuescape engine, but it's somewhat less complicated. As the name implies, it is aimed at retro computers muzak re-creation / chip-tune vibe. The sound source is set of 40 waveforms recorded from various forms of old electronic equipment, or generated digitally with bleeping sounds in mind. It has four step sequencers with selectable transition shapes, which can be assigned to modulate various parameters. There are two additional voices, which can be used to fatten sound or to add texture.

And here's how it sounds, this is compilation of preset examples, these sounds are included and can be loaded via instrument preset system.



If you want to sink into details try reading the manual, although I think it's quite better to try a direct approach. My writing can be more confusing than facing arrays of mysterious red knobs.

This synthesizer requires Kontakt 4.2 or newer full retail version to run. It's free to grab and use in your music. Here's the file - 1MB, zipped, includes manual and presets. Have fun.

Sunday, August 18, 2013

Zombietronic drums.

I always loved weird robotic drum machines. This is set of electronic drum hits that I generated using virtual synthesizers and effects, back in 2008. It's in the face, electric slapping, whit no fancy velocity layers and such.

Sound demo:


Download package - 4,5MB, includes samples in wav format, 44,1 kHz / 24 bit and mappings for Battery 2 (which can be also loaded to Kontakt 2 or newer, or possibly, some other samplers). Free download.

And here's the discussion at KVRaudio. 

Wednesday, July 17, 2013

Technics M33G feedback loop tone generator

This is the effect of a silly experiment and an exercise to learn a bit about sfz format. I took an old cassette deck, Technics M33G and I created a feedback loop by connecting signal output with input. The tone could be controlled with volume deck's volume knob, for some reason I don't really understand. Then I connected deck's phone output to Audiofire sound card and captured the whole scale available from manipulating the magical volume knob, to create this little sample set. I used G-Tune VST to monitor sound frequency, trying to catch exact frequency for each note. The knob didn't work linear and was rather sensitive, so some notes were a little off, which I think adds some character to this set.

Sound demo:


The files are 96kHz/24 bit, range it E4-B0, plus the lowest sound I could get. Above E4 the deck would go rocket high frequency, so it was rather impossible to match higher notes. Lowest tones are hardly tonal, but I recorded them anyway. More info in readme.txt

Download package - 10MB, includes samples in wav format, mappings for sfz and Kontakt 2.2.4 or newer. Free download.

And here's the discussion at KVRaudio.