Hello, i haven’t posted here for a while. I find the navigation of instruments, samples, and modules really annoying in renoise, for several reasons:
Symlinks are ignored: this is MAJORLY annoying. Granted, it’s not often you have many symlinks directly to module or inst/sample files, but there’s no way (other than manually editing the config files) for ex. to use a symlink “renoise” that points to “rns_whatever_version” and therefore i have to update all my “favorites” paths each time i install a new version. I usually just use sed command / regexp on my config files, but it’s still very annoying and makes renoise feel like a “cheap ho”.
Can’t type a path directly, even without tab completion. ie let’s say i know i want to go to /usr/track or /usr/track/samples, it’s much quicker to just type that (about 1 to 1.5 second) than futz around with the mouse trying to incrementally find each successive entry in the list (10 to 20 seconds) - especially when these lists contains hundreds or thousands of items, that are sorted in some weird manner (.xrns first, alphabetical, then .it alphabetical and so on)
Can’t see current path for modules, instruments, samples: pretty much the same as the previous point. I just see i’m in directory “renoise” - but i have at least 4 or 5 directories named “renoise” on my filesystem in which what i’m looking for (or where i want to save) might be located.
This is a relatively minor one, but selection buffer / middle-click to paste doesn’t work to/from any text-entry in renoise, including filename or dir/path boxes. To copy/paste, i need to use the mac/windows “1. select, 2. copy, 3. click dest, 4. paste” method which overwrites whatever i have in my copy/paste clipboard, and is also slower.
So, my suggestion (actually i’d consider this a bug report) is to make the file management/navigation so that i don’t need to have a term window or sometimes 2 open, and always compensate for every aspect of renoise’s interaction with my filesystem being limited to the microsoft-imposed, childish and inefficient way of thinking of (and using) computers.