Andy’s new Sampler Plugin

Sampler and Sampling discussion (techniques, tips and tricks, etc.)
Post Reply New Topic
RELATED
PRODUCTS

Post

I love Andy’s at www.hgsounds.com Kontakt instruments as I have almost all of them. Below it part of the Sampler Plugin email I received from Andy:

My Feature Requests:
Multi-touch capable. (Juce has this capability)
Sample stretch capability.
Many R’s for Randomizers as usual
Multi-layer samples capability.
Slice fx
Loop fx

I am sure the Sampler Plugin will be a winner.
When will it be available?

Please post your FR and comments.

SAMPLER PLUG-IN

I have been working on a Sampler which is among other things, very loosely based around the idea of bringing some of the things I loved about the Octatrack Flexi Sampler to a MAC/WIN plug-in. I love the idea of early samplers, you can load a sample and play it back changing start point & optionally making a loop section, although unlike the early samplers it also has a crossfade loop for seamless looping. This makes making an interesting pad out of anything an easy job, and I’ve been surprised over the years how it’s often neglected or awkward in many modern samplers.

So far it supports dropping/loading a single wav, adjustable start point, one shot playback as well as a definable loop section with equal power crossfading. The plan is also to support a second slice based mode with Octatrack Sample Chains, but it will also eventually support all of the supported Kit Creator import formats, converting drum kits to a single audio file which can the slices can be played across the Midi keyboard.

It will also include a poly Sequencer along the lines of my Kontakt Sequencers, I’m still thinking about what this will contain, but it will have plenty of conditional/probability type options. I will start working on that once the sampler engine is complete. Like on the Octatrack, ability to sequence slices/start points will be a feature, although there will also be LFOs to modulate these.

I’ve actually got pretty far with the functional side of it so far, it has oscillator unison (up to 9), filters, envelopes & some FX, but haven’t done any work on the GUI as yet so not really anything to show just yet. I think in 3-4 weeks I’ll likely be at a point where it’s starting to take visual shape. Working on Kit Creator has made working with JUCE a comfortable process now, and although there is still some learning curve with Instrument specifics it’s actually going easier than I anticipated.

The initial goal is to create it for Windows & Mac with VST3 & AU formats for starters. There are no plans to support multi-sampling formats, it may be something to think about down the line, but it isn’t really what the instrument is about! whilst still under Alpha development any of this could change though.

all the best!
Andy

Post

Andy,

I hope that you are almost ready to release your sampler.

Please not a Kontakt instrument. As mentioned earlier I would love it to be multi-touch capable.
Would be great be hands on or should I say fingers on to control the parameters.

I will add two more Feature Requests.
7. Wave sequencing as in Wavestate Native
8. AIR Transfuser 2 - M.A.R.I.O., or Musically Advanced Random Intelligence Operations, is a powerful tool that analyzes your music to intelligently generate chords, melodies, and variations that complement your track. Use M.A.R.I.O.’s advanced algorithms to evaluate the musical characteristics of your song and search its smart tables to find similar or dissimilar (similarity is determined by the Variation settings) phrase styles and rhythms. M.A.R.I.O can also manipulate parameters such as the pitch, rhythm, level, filter, and more. With M.A.R.I.O., you can simply click to create inspiring melodies, compelling loops and sequences, or build up the accompaniment.

Post

Sorry I somehow missed the original post!

The sampler is VST/AU windows Mac and It will be part of a group buy, I’m running behind but really need to get it started in the next day or two as I urgently need some funding. It’s pretty much complete in terms of the synthesis, has some some very unique sample modes such as splitting a sample into crossfade section across the keyboard which can be played chromatically. It has Octatrack .ot as well as just normal WAV cue marker import so can be used for drum kits/sample kits. It also has single cycle mode with pulse width modulation as well as standard single loop section which can read embedded WAV loop info automatically or you can make your own loop with crossfade with loop Start & Loop Length Knobs.

It has 2 Sample/Oscillator Engines with up to 9 Unison each which also have some chord style modes, Dual Filters with very flexible routing (pretty much like a Virus TI), 4 LFOs, 5 Loopable Envelopes, a massive mod matrix with 13 inputs & 36 outputs, an FX section with 2 Modulators, Delay/Looper, & Reverb.

The Sequencer will be a group buy stage, likely the 1st so I can fund it’s development, I have lots of ideas but from my Kontakt instruments you know the kind of thing it will be, have I ever made a sequencer without wave sequencing? :) one of the other modes is an index mode which uses the selected slice at the current index (like the Octatrack), this is automatable and modulation output so already without sequencing is an interesting sequencing tool.

I’ve looked into time stretching & really in the short term it would require licensing a 3rd party library to do it, so there are no promises on that front but I’d like to explore coding something myself if I ever can afford a serious chunk of dev time for it. It’s complex.

I’m sorry, but there won’t be multi-layer samples, the point of the sampler is to be an old schoolish sampler with interesting mangling opportunities, aliasing is welcome. It won’t ever be an instrument for playing multi-sampled instruments, that would add complexity to which is currently an easy to use drag n drop system. The modes are basically macro functions that do different things with very few macro controls & I want to keep it that way really.

I haven’t done the randomise system yet, but the R’s are there ready. Still undecided on how I’m finally going to do the randomise from a code point of view, but would like it to be a profile that users can create.
Last edited by Astralp on Mon Nov 27, 2023 9:48 pm, edited 1 time in total.

Post

Image
Image
Image

These are photos of my monitor right now, there’s still probably a month of work to do to v1, it’s much slower than working on Kontakt instruments, but everything you see should be working, although I’m sure there will be bugs as I’m still finding them, but nothing earth shattering (hopefully). I wanted to get to a point where the backend parameters are locked for backward compatibility before starting the group buy, I think I’m at that point within a few hours, just Need a bit more work in the mod matrix. The other concern is the tuning/taming of parameter scales which probably needs attention which would mean differences in sound after the tweaking in existing projects. But I’d like to get some feedback from actual use before addressing that so it’s a chicken/egg situation. I think the best thing is no guarantees, but I’ll try until v1.0 which will hopefully be by the end of the year.

Post

Please consider Linux support! :)
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

Will do, but it will be down the line.

Post

Cool! Thanks!!! :)
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

Andy it seems that the PaulStretch is open source.
https://hypermammut.sourceforge.net/paulstretch/

Post

Thanks, yeah I have looked into it a little but I seem to think there are some issues with real-time usage, but haven’t spent any serious time with it. I will have a play around down the line.

I’ve been a bit bogged down with the theming system for the last week, it’s been tough but it’s almost done. It’s a very comprehensive system that uses svgs and assignable colors. The top level is a theme set which can up to 99 controls of each type, freely assigned to individual knobs/buttons with copy/paste/lock. Themes are then saved as combinations of the set. It was much more challenging than I expected, but I’m glad to have it out of the way before it’s in the wild. Hopefully people will have fun making themes.

It’s not a great theme as it’s still just work in progress but hopefully you get the idea. The controls have freely assignable colors from a choice of 32.

Image

Right click menu has the theme options, so all settings are done within the synth, no messing around with text files etc… adding new knob SVGs is just a folder, each knob has 3-4 SVGs for the parts which can be coloured.

Image

I just got this finished today, you can add as many shortcuts to the left for quick access to folders by either dragging from the browser in the right or from Explorer/Finder:

Image

Post

SideTrack is making a lot more progress.
Check this out:
SideTrack Sampler Group Buy VST3/AU - Now a Public Beta
viewtopic.php?p=8834697#p8834697

Post

Andy, check you PM.

Post Reply

Return to “Samplers, Sampling & Sample Libraries”