1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Is it possible to load Prism, Monark, or Reaktor User Presets on Maschine+?

Discussion in 'MASCHINE Area' started by Discopotato, Apr 21, 2021.

  1. Discopotato

    Discopotato NI Product Owner

    Messages:
    47
    I have figured out how to load user presets for Massive and FM8 on the Maschine+ which is quite simple, but I decided to try out the Reaktor based synths (Prism, Monark, Lazerbass, Carbon2, and Newscool) on my PC and found out that they are actually pretty awesome, but I don’t know how to go about using the patches/presets I’ve made because I read that the Maschine+ doesn’t load .nrkt files. I’m also curious if it’s possible to load sounds I’ve made on other Reaktor instruments as well. If anyone could tell me how to do either of those two things then I would be incredibly grateful. I have the full version of Reaktor 6 and I’ve been able to load the factory Reaktor and Prism sounds on the M+ without issue since shortly after getting the M+ so this isn’t THAT Reaktor issue where it won’t play any sounds at all.

    I found this thread earlier https://www.native-instruments.com/...or-distortion-reaktor-fx-for-maschine.433429/ that mentions saving ensembles with Reaktor 5 seemed to work but it doesn’t mention adding patches/presets for the included synths and I don’t have Reaktor 5 just Reaktor 6.

    I also found these tutorials, does the same process work for Maschine+ as well as Komplete Kontrol or not?

    https://support.native-instruments....579.462717076.1618954711-547398888.1603044505

    https://support.native-instruments.com/hc/en-us/articles/210281665
     
  2. oli@bass

    oli@bass NI Product Owner

    Messages:
    665
    Short answer: No, you can‘t.

    Slightly longer answer: It would be possible by creating NRKT files, but a bug in Reaktor (which I already reported around 2016, and again last year) prevents reliable creation of portable NRKT presets. The main problem is, that Reaktor (seemingly at random and more often than not!) writes the NRKT file with an absolute path to reference the Ensemble instead of a relative path. The NRKT preset with an absolute path is not portable and will only work on the system you created it on (because on the M+ the path to the factory Ensembles is different).

    Long answer: I‘d need a lot more time to explain and have to dig out the bug reports. If you‘re interested.

    Really? And what about the presets for the Reaktor Ensembles that come with Expansions. I thought those are all NRKT files.
     
  3. Discopotato

    Discopotato NI Product Owner

    Messages:
    47
    Don’t worry about digging out any bug reports. I’m just shocked that they would cripple the included synths by not allowing us to load our own sounds. It’s annoying enough that we can’t access all available parameters from the M+ itself but I find out that it’s impossible to access those parameters even if I’m using a computer because of some poor decisions in preset management. Oh well I guess I’ll stick to Massive and FM8 if I want to make my own sounds.
     
  4. Discopotato

    Discopotato NI Product Owner

    Messages:
    47
    Is there any workaround where I can build a Prism or Monark patch in Maschine software, save that as a sound to the SD card and then open that on the M+?
     
  5. oli@bass

    oli@bass NI Product Owner

    Messages:
    665
    Maybe saving it as Maschine Sound would work.
     
  6. Discopotato

    Discopotato NI Product Owner

    Messages:
    47
    I’ll definitely give that a try then and report back, thanks!
     
  7. Discopotato

    Discopotato NI Product Owner

    Messages:
    47
    Well Monark and Prism both have enough parameters exposed by default that it’s possible to get some decent sound design work done from the M+ in standalone and you can in fact save a patch as a maschine sound and it remembers all of your parameters.

    Now the 4 included Reaktor synths only have a handful of exposed parameters by default so you’re out of luck if you want to do more than minor tweaks from the M+, which I already knew.

    I spent the majority of the evening getting the hang of Prism so I didn’t spend much time really messing with Reaktor yet so I’m going to give it a try again tomorrow or this weekend and see if I can get any presets or other ensembles loaded onto my M+ and I will report back.
     
  8. Koldunya

    Koldunya NI Product Owner

    Messages:
    36
    I think we need a dedicated thread for making Reaktor work.

    But anyway, I've been having some success with ensembles from the user library :) (edit-I got it working well)

    These two guides help (I've been using Reaktor 5 though, your success may vary; I could try 6...)

    This one compresses the parameter IDs down so they appear on the hardware knobs with little effort, but they may be all over the place and unintuitive:
    https://reaktortips.com/2014/02/quick-tip-controlling-reaktor-in.html

    This one tells you how to make Maschine "see" things:
    https://support.native-instruments....ptimize-your-REAKTOR-Ensembles-for-MASCHINE-2

    There are times knobs are not even in any kind of intuitive order, but they're all there. Sometimes they seem to turn the wrong way, but these all seem to be ensemble-specific issues. Some even have 'gaps' (knobs labeled 'reserved') in the middle of a page. I wonder if learning Reaktor and modifying them appropriately, or even making completely bespoke ensembles, will become a thing. That was my hope when the M+ was announced, tbh. But I digress.

    For example, this one is pretty wonky:
    https://www.native-instruments.com/en/reaktor-community/reaktor-user-library/entry/show/7379/

    This one is pretty well organized:
    https://www.native-instruments.com/en/reaktor-community/reaktor-user-library/entry/show/12163/

    I drop my modified ens files into the User Content folder on the SD card, and in the plugin browser with User Content selected, under Instruments it shows Reaktor and then I pick a bank (the ensemble itself), and the Snapshots show up as presets. Banks within the ensemble don't show up, sadly, but I think all the presets themselves do.

    Now I really want to dig into Reaktor programming in a bad way. If ensembles from the user library can be made to work, custom ensembles seem to just be a matter of making them and sorting out the IDs for the controls so it's organized well. I noticed the wonky one has weird file IDs, while the organized one starts at 0 and goes up from there. More experimenting!

    But I'm new to all this and a no talent hack XD But now I have a super saw Reaktor synth on my M+ I could be missing something, of course. Also, there are no sound previews when scrolling through presets.
     
    Last edited: May 1, 2021
  9. wincon

    wincon Active Member

    Messages:
    130
    I think you need to record sound previews yourself, same as you would for an expansion.
    But if you save all the presets as Maschine format, they should just switch like any other Maschine preset.

    If Maschine+ had been a bit more user oriented vs content oriented I think we would have seen a slightly different userbase and a push by users to make the entire library + compatible, but it is just an expansion player for most users.

    Might be worth us setting up a page to port as many as we can.
     
  10. oli@bass

    oli@bass NI Product Owner

    Messages:
    665
    This has nothing to do with Maschine at all. User presets for Massive can be just copied over and work fine.
    The main problem is the very cumbersome preset/snapshot system of Reaktor and that NRKT preset creation in Reaktor is broken (for many years now).

    If you manage to convince Reaktor to write a portable NRKT file containing a relative path to a factory Ensemble (which sometimes happens, but most of the time not), then it works in Maschine and on the M+. However, even if that would work reliably, there's still the problem of User Ensembles, which are not installed in a factory content location and therefore have to be referenced with absolute paths in the NRKT file... which again, makes the NRKT not portable. Naturally you could save all the presets as snapshots in the user Ensemble, which works as well, but is a PITA since it means adding a new presets requires updating your Ensemble.
     
  11. wincon

    wincon Active Member

    Messages:
    130
    So you are saying that an ensemble, with automation ID of all dials mapped to Maschine dials, wont work, so Maschine+ is nothing like MK3 then, OK, thanks for the info.
     
  12. Koldunya

    Koldunya NI Product Owner

    Messages:
    36
    I can tell you it does work, because I've done it with JP-4c from the user library. I have all the controls mapped to Maschine+ knobs on a version of the ensemble I updated. It even includes custom parameter names. It's about 95% there, with a few minor issues I can't quite figure out but might be user error/knowledge of Reaktor or just Reaktor things. Example, the reverb on/off control is backwards, and activates reverb when it says off XD. But I changed the ID of every single control to organize it in pages of 8 knobs, and it works on my Maschine+ after a bit of trial and error and seething at Reaktor for messing up most of the IDs over one mistake lol.
     
  13. wincon

    wincon Active Member

    Messages:
    130
    Yeah that is what I have read?
     
  14. Koldunya

    Koldunya NI Product Owner

    Messages:
    36
    I'm saying I have a Reaktor ensemble on my M+ with all the knobs mapped. Sorry if I misunderstood you. It seemed like you believed it wasn't possible, and I'm saying it is because I've done it twice, now. It does take a lot of work converting all the IDs, but it's basically free instruments once you make it work, albeit presets are a pita due to using snapshots.
     
  15. wincon

    wincon Active Member

    Messages:
    130
    Oh I believe you, It was what i had previously, and I have no idea why that poster above is saying it needs snapshots etc to work.

    I think what it needs is a sense of perspective, this is NI, you will have to put in the effort to get it working for yourself.
     
  16. Discopotato

    Discopotato NI Product Owner

    Messages:
    47
    It seems like it is necessary to use Reaktor 5 to get ensembles to work for the M+ which is extremely annoying because you can’t buy Reaktor 5 as far as I can tell. One would think that NI would support the version that is for sale so people will buy it but I guess they’re counting on idiots like me to buy it without checking first. Hopefully this is addressed in an update but it’s looking like M+ isn’t a priority now that it doesn’t crash (which I am extremely thankful for) since they haven’t given us a roadmap or anything of that nature since then.
     
  17. wincon

    wincon Active Member

    Messages:
    130
    That is crazy if true.