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

Please get rid of bank limit per ens

Discussion in 'REAKTOR' started by Kymeia, Dec 21, 2013.

  1. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    I just ran into the bank limit for Razor - hadn't even realised there was one before but I have so many banks for it now it won't let me add another. I suppose I could just make another ens version but I really like to have all my banks in the one place, why is there still such a limit? About time it was gone I think, maybe it served a purpose at one time but I can't see what the point is now.
     
  2. sowari

    sowari Moderator Moderator

    Messages:
    27,759
    how many Banks do you have?

    sowari
     
  3. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    17 so far and rising. While some could be combined and I could probably delete the "best of" bank anyway this is still an unsustainable strategy - it would be better if there were no arbitrary limits.
     
  4. salamanderanagram

    salamanderanagram NI Product Owner

    Messages:
    3,454
    hmm, is this related to MIDI specs maybe?
     
  5. magneson

    magneson Forum Member

    Messages:
    333
    Most of Reaktors limits and defaults are set because of MIDI. You have 16 MIDI channels, with 128 note and 128 cc messages. Each of these again have 128 levels. Not sure which signal Reaktor uses for arranging the snaps, but since it's limited to 16 banks of 128 snaps, I would guess they use one channel per snap bank.
     
  6. colB

    colB NI Product Owner

    Messages:
    3,969
    MIDI 1.0 Detailed specification says:

     
  7. salamanderanagram

    salamanderanagram NI Product Owner

    Messages:
    3,454
    that's a lot of banks! reaktor only uses the least significant hex digit maybe? seems an odd implementation.
     
  8. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    Yeah, but then 9 of those are taken up by the factory banks, one of which is a "best of" and others have maybe 30-40 patches in. So I could consolidate or delete some but that's a short term solution really - eventually they will fill too and I will have the problem again.

    btw is there any way to open two snapshot windows and drag drop between them to rearrange banks?
     
  9. salamanderanagram

    salamanderanagram NI Product Owner

    Messages:
    3,454
    i meant the MIDI spec allowing 16,384 banks (2^14).
     
  10. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    lol - yes that is, so why only 16?
     
  11. colB

    colB NI Product Owner

    Messages:
    3,969
    I don't think so, however you could write a small ensemble that will copy a block of snaps from one bank to another.
    A while back I wrote a module that 'breeds' two snapshot's and populates a bank with the children. It was fairly straightforward to manipulate snaps and banks using the snapshot module.
    You would need two snapshot modules - source and destination, an iterator, and knobs to choose bank, first snap idx and last snap idx for source and destination. The only tricky part is setting up order modules to ensure that the correct stapshots go to the right place - the snap and bank input need to be set before sending an event to the store or recall inputs.

    EDIT: since it's Christmas time, I threw this together for ya - "colB's copy shop"

    First BACKUP YOUR ENSEMBLE!! in case it all goes pear shaped.
    Then load the copy shop it into the top level of an instrument structure that you want to copy snapshots in (right click Macro->Load ...), You don't need to connect any wires. Now move the gui around so it doesn't overlap the existing gui.
    After that, just follow the instructions, using the knobs to choose: source bank, first snap last snap, destination bank and first destination snap idx. When you're ready, just hit go. It should be pretty much instant. Then rinse and repeat.
    When you've done all the copying you want to, delete the copy shop from the structure and save your ensemble.
    Any questions, gimme a shout

    good luck :)

    Col
     

    Attached Files:

    Last edited: Dec 22, 2013
  12. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    Just ran into this again, got another razor bank - really this limit is so outdated!

    What's also annoying is it means I can't import the new snapshots into Komplete Kontrol either.
     
  13. tomtakestooth

    tomtakestooth NI Product Owner

    Messages:
    170
    I would love to see this limitation removed too. For live use, we select a different bank for each song via midi, and snapshots within the bank for variations within the song. We'd probably never play more than 16 songs in a set, but it would be great to have quick access to more than 16 of them so I've got the choice, without having to load another bank up manually.
     
  14. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    At least 128 banks would be nice...

    But yeah, supporting the full number that MIDI standard allows would be awesome! :D
     
  15. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    Oh well the way I've got round it for now is to keep the installed version for just the factory banks and created a user version where I deleted all the factory banks and just use it for my own patches and third party - but I would prefer to have them all in one place and sooner or later I can see the user version filling up too.
     
  16. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    And another Razor bank out, same problem. About this NI got rid of this artificial limit.
     
  17. Jonathan Tremblay

    Jonathan Tremblay NI Product Owner

    Messages:
    402
    Even though, I don't use Razor all that much, I know that my friend does and he will run into this problem soon, what with all the presets and banks he's been making..
     
  18. LBH

    LBH NI Product Owner

    Messages:
    770
    As a work around it is possible to save snapshot banks, or save copies of the ensemble and have different Snapshot Banks in each copy.
    Also this is a situation where using preset's can be handy, as there is no limits for the amount of presets as it's single files.

    I agrea more Snapshot banks in a ensemble should be possible.
     
  19. Kymeia

    Kymeia NI Product Owner

    Messages:
    6,268
    Yeah but presets don't appear in the dropdown menu and have an annoying habit of reloading a different version of the ensemble you are using. I like to save all my snapshots with one central ensemble that I use for all projects rather than have versions all over the place.
     
  20. LBH

    LBH NI Product Owner

    Messages:
    770

    That's true.

    When using Reaktor presets the presets allways in my experience wan't to load the original factory ensemble.

    The preset's can be accessed thru Reaktors User tab. So one can both see the loaded file and select another easily.

    I know some sound designerslike Pluginguru and Aiyn Zahev deliever sounds for Razor in preset format. Other sound designers also deliever in preset format for Reaktor ensembles.

    But i also have a workflow i like to use, so i follow you Kymeia.

    However if one have more Snapshots than a single ensemble can room, then my suggestions to save/ load snapshot banks when needed, save more ensembles with different snapshot banks or using preset's is a workaround as long more snapshot banks is'nt possible.
    One can say . don't wan't to do that - and then be stuck with Reaktors limited Snapshot banks. That's the choice right now.

    BTW - I can't see all those User designed snapshots for Reaktor ensembles in the User library. ;)

    Cheers:)