To my understanding, loading a file to the RAM copies it there and does not technically keep it open?
Considering the TV can in theory load 127 velocity layers of 127 samples, that amounts to potentially 16129 individual files, which is far above the 1024 file descriptor available on linux by default ( although it looks like linux can handle 100k+ file descriptors, but not without consequences regarding performance)
So in order to access and read a multi file patch, TV might still need to perform the open()read() and close() syscalls every time you’d want to play a file
That was rather the overhead i was thinking about
No idea how much it might impact performance tho, it might be negligible !
File Descriptors should be released as soon as the file is done. Unless TV is doing multithreaded file reads it shouldn’t need more than one fd to read arbitrarily many files.
I understood the native elektron multisample file approach is one file for all notes and layers … though I have no direct knowledge of this in practice as haven’t gotten that far yet.
Exploring (trying to understand) the relationship between
presets (.tvpst files) and
Drum Sets (.eldrum files and accompanying samples in the same folder):
I’m looking at the .tvpst files and they merely point to other SD card locations for the samples.
For example: 042 STIFF KIT.tvpst contains reference within it to specific samples located at: Tonverk Factory Library/2-Drum Sets/1-Synthetic Drums/Cheap Toy/ containing samples and an .eldrum file.
Just trying to figure out the relationship between
.tvpst files, and
what’s available in the preset browser on the TV (beside the [Volume] knob) and
relevance of the Tonverk Factory Library/2-Drum Sets/ .eldrum file from a .tvpst file perspective (if any) and direct access to the sets (.eldrum files) from the TV UI perspective; can I just load a drum set somehow as they are not listed in the Preset Browser
Q: Are the ‘sets’ in the Tonverk Factory Library/2-Drum Sets/ folder directly loadable on the TV otherwise? e.g. Can I load a 2-Drum Sets folder set directly on the TV, or do I need to do it through an established preset only?
(Each of the sets within the 2-Drum Sets folder have .eldrum file inside each set folder along with the sample files)
This seems definitely possible. I’ve already had claude built a command line tool with python that converts aif to wav and extracts loop markers in the process. It then creates an elmulti file with that info. It took some hours to put together and debug, but less than a day. So far I’m happy with that.
Just chose a framework of you choice and let the ai coach you a little on setup. As long as you have some patience and like building stuff this is a doable task.
I would not be surprised if there might be some iterations on how the TV operates in terms of files … maybe not … but it is very interesting that there is both an easy to access SD card model (like the OT) and quite a few of the file types are understandable by mere mortals.
When the design settles down, for me what will be interesting is an approach like Rando VST that sets up a full project of samples across all 8 tracks and selects different machines - and then that’s your starting point.
→ give me a project of random selections, and let me then start turning it into something
Anyone have screenshots of their SD card directory structure on a Mac? I purchased an open box Tonverk and am waiting for the retailer to send me a replacement card, but in the meantime I was able to get a copy of the SD card’s contents. The issue I’m having is Single Samples and Presets menus on the device have empty menus.
Otherwise, it looks like everything is there, I just can’t get the device it self to load these things. I feel like I’m missing like one thing, or something is just in the wrong folder.
Not sure how useful this information might be for anyone, but I just used Carbon Copy Cloner on MAC to copy the contents of the supplied 64GB SD card to a 256GB SD and it works, so far, without issue.
Since the first update, the diagnostic logs in the Diagnostics folder are encrypted.
After changing the file extention from .log to .gz, you’ll be able to open the archive. Inside you’ll find the encoded log file and a key file. But I have absolutely no clue what to do with it .
Finally put in a new SD card…as someone recommended upthread, I got a Kingston Canvas Go! Plus 256GB card quite awhile ago, but never bothered to switch things over to a new card until this morning. This particular card is already ExFAT formatted. I just dragged and dropped everything from the old card to the new one and so far everything is working perfectly with no hassles whatsoever. I’m loading stems in for my next show in a few days and that’s all as it should be. I’ll keep poking around and trying several different things, but so far, so good
Hey bud, did you get this sorted? I’m having a similar issue. The file structure is as elektron provided, all the files are there but as I add single shot samples to the user area I lose the ability to see kits or multis
That was indeed me. My issue was that I bought an open box TV that didn’t come with an SD Card, When I copied another user’s factory card contents in, nothing worked. But that was all because I didn’t have things in the correct place.
I received a replacement card from the retailer a few days later, and it worked great. When I looked at the two card structures A/B, I realized I had made a mistake. Fixing it worked perfectly for me. Now I have two cards for no good reason.
I’m confused how you lose the ability to see other kits or multis…is it just a matter of the menu being deep into your user folder, and you need to back out to the main folder? Shoot a video of the behavior, I’d be happy to try an recreate the issue to help.
Thanks so much mate. I’ll send some pics in this chat tomorrow. Basically my file structure is identical to supplied and at most only go three files deep. I paid for some 100ish multi sampled instruments so added them into the appropriate user folder and filled the user ‘single sample’ folder with a lot of .wav and .aif. They all exist in the folders when open on Mac but when used by TV, all the multis and supplied kits are gone. I should also add that I copied the contents of the original card to a exFat formatted, SanDisk extreme pro 512g memory card. Buuuuuut I’ve also now done this with 4 memory cards (including the supplied). When I reduce it all back to the file structure (and files) as supplied it works again. I then eject the card……plug it in to the Mac, add a bunch of single samples……plug it back in. All the factory stuff…gone. Crazy. Thanks for listening anyway….ill post some pics tomorrow- for what they’re worth really
Hello again. I’m pretty embarrassed to say this, but after further testing….i may have just not been giving the TV long enough to read the card!! Apparently filling a 512gig card is pushing the TV to the limit. I still have one more test (which is involving moving 400gig of samples - so taking a while) but I now think it’s the speed with which theTV is accessing the info on the SD card is so incredulously slow that I believed the folders we’re empty. I.e when I went to load up a multi sample, the folder appeared empty for 6-10 seconds….enough time for me to throw my arms up in the air, eject, reformat……so many wasted hours
that’s wild. I didn’t even think about asking what you were using card-wise. The TV is great, but it really isn’t fast at loading things. WARNING, as of now, it won’t load Multsisample instruments larger than 999mb. Fair warning, that drove me nuts for a couple hours a few weeks ago.
I’m glad it’s working for you though. I imagine if you have samples organized in folders, that they might load a little faster than a long list.
I just saw what Sashibashi said, that’s probably more accurate.