Please note that we've been made aware of a scam involving someone impersonating Native Instruments.
Read our community note - here.

Script to create audio previews (Prehear) for your user loaded samples in Maschine+

shitebox9000
shitebox9000 Member Posts: 1 Newcomer

Hi everyone,

I created a script for MacOS that creates the .preview folder and creates .ogg file previews for your samples. You can then browse through your samples and preview them.

ffmpeg is required to do the audio conversion.
If you dont have it, install → https://brew.sh/
And then brew install ffmpeg in your terminal.

Check out https://github.com/thevolcanomanishere/maschine-plus-create-previews

Sidenote:
- How insane is it that the Maschine+ can't even preview audio files in the folder explorer?
- I found a random forum post that explained what was required to get prehear to work. Not something official from NI.
- How hasn't Native Instruments created a tool to do this for users? Why doesn't the Maschine+ not just create these previews on the box itself?

Comments

  • Andy Wt
    Andy Wt Member Posts: 152 Advisor
    edited February 21

    Have you tried pressing SHIFT + Button 8 in BROWSER? For audio files it works perfectly, for synth presets you IMHO need .preview

  • D-One
    D-One Moderator Posts: 3,668 mod

    Yeah, I'm confused… Anything audio should preview just fine. What wont be is anything that is not a single audio loop or one-shot, like Groups, Instrument Presets, "Sounds", Projects, etc…

  • ozon
    ozon Member Posts: 1,972 Expert

    As @D-One explained there’s no need for preview files for Any ne-Shots or Loops samples (wav files). And if it doesn’t work, you probably switched of Prehear as @Andy Wt indicated. Works on the M+ for all my User samples.

  • Flexi
    Flexi Member Posts: 415 Guru

    If you use an empty group, prehear on groups should audition in place though?

  • D-One
    D-One Moderator Posts: 3,668 mod

    Hi. Not sure I understand the question, if the Group is empty or not makes no difference. In place how? Synced? No, the only thing that syncs are Loop previews, playback and BPM.

  • Flexi
    Flexi Member Posts: 415 Guru

    Wow, I haven't actually been on the M+ much lately, other than use it as a synth, but I didn't realise it was so restricted compared to the desktop version, you certainly can preview groups in place and in sync on the desktop, I do it all day everyday.
    On an empty group, if you select a group in the browser with pre hear on, it pre loads the group for you to preview it in place against what is already playing, perfectly in sync, very very sad that M+ does not do that.

  • D-One
    D-One Moderator Posts: 3,668 mod

    Han? It's the same on the M+ and the Desktop, there's no such thing a preview for Groups in Sync, BPM is not auto-adjusted, unless there's somehow a preference setting or something that I've had turned off all these years.

  • Flexi
    Flexi Member Posts: 415 Guru
    edited February 24

    Turn on autoload, and then the group you click in the browser will preview in place (It loads the group and plays in sync) use an empty group and it will load in that group to the empty group and works as a preview in place without effecting anything else in your project, and it is all in sync.
    I am not clever enough to understand how this isn't seen as group preview in sync?

    Maybe my groups load really fast and I have always used autoload as an in sync preview for my groups, I assumed that was its job.

  • D-One
    D-One Moderator Posts: 3,668 mod
    edited February 26

    Ohhhh I see what you mean now.

    Nah, that's actually loading, not previewing. It does feel the same with a fast SSD on a computer so I guess it's a valid way of looking at it although on an M+ it won't be that snappy. Modern NVME SSDs can get absurd speeds, 7GB/s while SD cards go to 100mb/s or so… a massive difference.

    Auto-loading something more demanding like Instruments would get annoying since it can be much slower depending on their size.

    Something that can be both an advantage or disadvantage is the fact that previews do not bpm match, for some stuff it's nice to hear the intended BPM as it might not sound very good when there's a big difference.

  • Cretin Dilettante
    Cretin Dilettante Member Posts: 239 Pro

    What, you don't commit all your samples to memory? You can't completely reconstruct it in your head whenever you see the file name and know that it's gonna be absolute FIRE?!

Back To Top