Ocean Swift - Sample Tester | FREE tiny Kontakt Player NKS instrument/tool

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
Sample Tester

Post

Image

Grab FREE here: https://oceanswift.net/product/sample-tester/

Ocean Swift Sample Tester is a FREE Kontakt Player NKS, compact, zero-friction tool for anyone working with oscillator-style samples.

Drop a file in, play it polyphonically, and know immediately how it behaves in context. The instrument detects (or lets you set) the root note, reports MIR-derived metrics at a glance, and lets you hear the sample either streamed directly or stretched with Time Machine Pro – so you can decide what belongs in your kit, SD card, or Eurorack module.

Sample Tester is designed as the perfect companion to our Spectral Oscillator Toolkits – and equally useful for any tonal or looped material – Sample Tester speeds up curation, tuning checks, and quick musical auditioning with a simple envelope and tactile NKS/NKS2 control.

Highlights
  • Drag & drop loading: for immediate auditioning
  • Root note set: manually or via automatic MIR detection
  • On-screen MIR readouts: pitch, peak, RMS, and loudness
  • Engine toggle: compare Direct From Disk vs Time Machine Pro stretching
  • Amplitude envelope with one-click shapes: Perc, Bell, Piano, Lead, Pad
  • Polyphonic playback: to hear tuning and chords in context
  • NKS & NKS2 mappings: for hands-on control in Komplete Kontrol/MASCHINE
  • Free Kontakt Player compatible: no full version required
Audition. Verify. Curate.
Decide faster, tune with confidence, and build better libraries - Ocean Swift Sample Tester makes sample curation effortless.

Free Kontakt Player instrument for instant drag-and-drop testing with MIR-accurate tuning, DFD/TM-Pro comparison, and one-click envelope shapes.

Post

That's interesting that you're doing pitch detection
-could be handy for me

cheers mate
I wonder what I want in here
-my site is gone and music a mess

Post

nix808 wrote: Tue Oct 07, 2025 4:50 am That's interesting that you're doing pitch detection
-could be handy for me

cheers mate
Hey mate! Been a while hope you're good!

Yes, from our side this is actually one of our own use cases, to quickly test that the Kontakt pitch detection captures the sample correctly, to be confident to use this sample in our other instruments that use pitch detection behind the scenes.

Post

few bumps in the road,
but I think that's par for the course
I'm looking forward with hope,
can't complain comparatively with others

Glad you're still creating audio treats!
Hope it's rewarding

What algo is the detection? -if you'd like to share that
The one I know well is 0 crossing time,
which works better when focused with filters
Polyphonic samples must cause all kinds of difficulty

I have old samples from before I was pitching all in C,
maybe I could process my sample archive with this
I do like all my experimental recordings and synth programming
-from times before I knew what the meaning of Fruity's knob labels heh
I wonder what I want in here
-my site is gone and music a mess

Post

nix808 wrote: Tue Oct 07, 2025 5:52 am few bumps in the road,
but I think that's par for the course
I'm looking forward with hope,
can't complain comparatively with others

Glad you're still creating audio treats!
Hope it's rewarding

What algo is the detection? -if you'd like to share that
The one I know well is 0 crossing time,
which works better when focused with filters
Polyphonic samples must cause all kinds of difficulty

I have old samples from before I was pitching all in C,
maybe I could process my sample archive with this
I do like all my experimental recordings and synth programming
-from times before I knew what the meaning of Fruity's knob labels
The pitch detection is done with Kontakt's KSP MIR detection features, the same features are available also via the Kontakt Lua API if you're after using it outside of a Kontakt instrument context to work with samples. Example here: https://github.com/faxinadu/Kontakt-Pub ... 0Pitch.lua

Post

I'm surprised that it could be called outside Kontakt
It states in the linked document that it is monophonic and single note

I was also playing with a method that compares a delay for an interval match of cycle,
AMDF. It's not very well understood by me, that's a Reaktor build if you'd like it.

I may become a Kontakt user again at some stage,
my dev has taken me to a guitar playing focus,
which does include MIDI to play Kontakt
-as well as maybe tuning my samples

say hello to OS team for me
Last edited by nix808 on Tue Oct 07, 2025 6:24 am, edited 1 time in total.
I wonder what I want in here
-my site is gone and music a mess

Post

nix808 wrote: Tue Oct 07, 2025 6:09 am It states in the linked document that it is monophonic
You mean the Lua API call? It is meant for the very similar use case as we show in the instrument - take a single sample, it finds out the base pitch.

How you play the sample afterwards is irrelevant (monophonic/polyphonic/whatever).

Post

The sample you are reading will fail if it's a chord(polyphonic),
is what I was stating
-when calling the MIR
It's something that could happen,
sorry if it's de-railing a little

The intended use case is used exclusively,
it's not wrong that it can't read a chord
Last edited by nix808 on Tue Oct 07, 2025 6:38 am, edited 1 time in total.
I wonder what I want in here
-my site is gone and music a mess

Post

nix808 wrote: Tue Oct 07, 2025 6:28 am The sample you are reading will fail if it's a chord(polyphonic),
is what I was stating
-when calling the MIR
It's something that could happen,
sorry if it's de-railing a little
Sure, it spits out a single base pitch, hence why a chord is not the idea here. The Kontakt MIR pitch detection is about finding out the root note of a single tone sample automatically so a Kontakt instrument builder can allow the user the flow of drag and dropping a sample and then playing it without worrying about setting the root note or tuning, basically as demonstrated in our Sample Tester (and as used in our Porphyra Hybrid instrument).

In the Lua API context, the command is useful for auto mapping and automatically setting the root note for bigger instruments.

Post

I'll possibly use it,
trying to read the tune or bending it by ear is hard
-very useful feature
I'll see if I fancy constructing out of samples like I used to
I wonder what I want in here
-my site is gone and music a mess

Post

Seems to be easy to use and accurate. Thank you for releasing it for free. Much appreciated!! :tu:

Post

morphex wrote: Tue Oct 07, 2025 8:08 pm Seems to be easy to use and accurate. Thank you for releasing it for free. Much appreciated!! :tu:
Pleasure! Hope it finds its uses for you

Post

Tiny disclaimer -
We have 25,000 serials of this to hand out, once they are over we are not sure if there will be more.
Its not like they will be gone tomorrow, should last a bit, but if you want one, grab!

Post

Quick overview:


Post

In a similar vein, a wavetable tester freebie is just around the corner as well.

Post Reply

Return to “Instruments”