In Progress
Large Sample Library Performance
My Rando sample database is currently more than 1.6 million one-shots and loops. I assume majority of people won’t have collections that large, but some of us drawn to software like rando will. It’s actually tools like this that made me start collecting a lot more samples because it unlocks the ability to easily discover and utilize sounds from a large local library. Anyway, rando performs as well or better than other sample library tools, but wanted to share a few observations that might be useful for optimizing rando for large sample collections. #1 - It appears one of the first things rando does when it is opened is to check if there are any new samples found in the set sample locations, before the GUI even appears. I timed it with a stopwatch. If there are no new files found that rando doesn’t know about already, it currently takes about 10 seconds on my machine before the GUI appears and if there are a bunch of new samples in folders, it takes even longer. Last timed 50 seconds before the rando GUI is finally displayed on the screen when I had added a bunch of samples to my folders. No loading indicator, just nothing happens on screen for that long. People with fewer files and folders probably won’t have that extreme of a delay, but my suggestion is perhaps that new file check that occurs can be set to not take place on opening the plugin and instead be initiated manually when going to the sample locations settings area. #2 - The search settings area will total up the number of results from whatever filters are set. But even if no search filters are set, it will still query the total of all samples present in the whole database every time. That total is fixed and doesn’t change until new samples are added or removed, so it could be optimized to just store that big total of all samples somewhere instead of querying that number every time. For 1,651,890 results, it takes about 15-20 seconds for the search page to return that number back from the database.

njlang 30 days ago
Feature Request - Rando
In Progress
Large Sample Library Performance
My Rando sample database is currently more than 1.6 million one-shots and loops. I assume majority of people won’t have collections that large, but some of us drawn to software like rando will. It’s actually tools like this that made me start collecting a lot more samples because it unlocks the ability to easily discover and utilize sounds from a large local library. Anyway, rando performs as well or better than other sample library tools, but wanted to share a few observations that might be useful for optimizing rando for large sample collections. #1 - It appears one of the first things rando does when it is opened is to check if there are any new samples found in the set sample locations, before the GUI even appears. I timed it with a stopwatch. If there are no new files found that rando doesn’t know about already, it currently takes about 10 seconds on my machine before the GUI appears and if there are a bunch of new samples in folders, it takes even longer. Last timed 50 seconds before the rando GUI is finally displayed on the screen when I had added a bunch of samples to my folders. No loading indicator, just nothing happens on screen for that long. People with fewer files and folders probably won’t have that extreme of a delay, but my suggestion is perhaps that new file check that occurs can be set to not take place on opening the plugin and instead be initiated manually when going to the sample locations settings area. #2 - The search settings area will total up the number of results from whatever filters are set. But even if no search filters are set, it will still query the total of all samples present in the whole database every time. That total is fixed and doesn’t change until new samples are added or removed, so it could be optimized to just store that big total of all samples somewhere instead of querying that number every time. For 1,651,890 results, it takes about 15-20 seconds for the search page to return that number back from the database.

njlang 30 days ago
Feature Request - Rando
In Progress
Add threshold to Auto Find Sample Start
Hi, I see a lot of samples where the sample start catches some low level activity before the first transient of a sample. I was wondering if a threshold parameter could be added to the Auto Find Sample Start option? That way, it could basically ignore audio below a certain threshold and start the sample where the first big transient happens. Hope that makes sense.

nathandanielmusic 4 months ago
Feature Request - Rando
In Progress
Add threshold to Auto Find Sample Start
Hi, I see a lot of samples where the sample start catches some low level activity before the first transient of a sample. I was wondering if a threshold parameter could be added to the Auto Find Sample Start option? That way, it could basically ignore audio below a certain threshold and start the sample where the first big transient happens. Hope that makes sense.

nathandanielmusic 4 months ago
Feature Request - Rando
Someday
Fewer but bigger piano keys
I find the new piano keys too small. They are shorter and the white keys are narrower. I can set the range, but the on-screen keyboard doesn't resize accordingly, so with fewer keys, each key becomes larger. This adjustment would be especially helpful when I use the app solely with the mouse, which is usually the case. When there are fewer keys, I just randomize more often.

Rivanni 4 months ago
Feature Request - Rando
Someday
Fewer but bigger piano keys
I find the new piano keys too small. They are shorter and the white keys are narrower. I can set the range, but the on-screen keyboard doesn't resize accordingly, so with fewer keys, each key becomes larger. This adjustment would be especially helpful when I use the app solely with the mouse, which is usually the case. When there are fewer keys, I just randomize more often.

Rivanni 4 months ago
Feature Request - Rando
Someday
Snapping Loop Brackets to Transients
I’m a huge fan of Snap to Transients. It would be great to have while I’m adjusting the loop brackets it snaps to transients to have a more accurate start and end loop.

Seige Monstracity 2 months ago
Feature Request - Rando
Someday
Snapping Loop Brackets to Transients
I’m a huge fan of Snap to Transients. It would be great to have while I’m adjusting the loop brackets it snaps to transients to have a more accurate start and end loop.

Seige Monstracity 2 months ago
Feature Request - Rando
In Progress
Suggestion: add Search Settings category for "uncategorized"
It would be nice to have a special category in the categories filters for “uncategorized” samples that have no category tags- this would let you find/hide them in a manner similar to PIANO, SYNTH PAD, etc.

Chris G 3 months ago
🪲 Bugs - Rando
In Progress
Suggestion: add Search Settings category for "uncategorized"
It would be nice to have a special category in the categories filters for “uncategorized” samples that have no category tags- this would let you find/hide them in a manner similar to PIANO, SYNTH PAD, etc.

Chris G 3 months ago
🪲 Bugs - Rando
A Couple of UI Enhancements
There seems to be some kind of bug with changing the GLIDE parameter by dragging its value. The parameter often starts responding only on the second attempt. Also, following the current UI alignment logic, this set of buttons looks like it should be shifted slightly to the right to better match the margin alignment of the left side of the UI and to give a bit more spacing to the right of the record button.

Den Unison 27 days ago
🪲 Bugs - Rando
A Couple of UI Enhancements
There seems to be some kind of bug with changing the GLIDE parameter by dragging its value. The parameter often starts responding only on the second attempt. Also, following the current UI alignment logic, this set of buttons looks like it should be shifted slightly to the right to better match the margin alignment of the left side of the UI and to give a bit more spacing to the right of the record button.

Den Unison 27 days ago
🪲 Bugs - Rando
Someday
Sample Layering in Chromatic Mode
It would be great to add a layering feature to Chromatic mode, allowing multiple samples to play simultaneously. This would significantly expand sound design possibilities 🙂

Den Unison 2 months ago
Feature Request - Rando
Someday
Sample Layering in Chromatic Mode
It would be great to add a layering feature to Chromatic mode, allowing multiple samples to play simultaneously. This would significantly expand sound design possibilities 🙂

Den Unison 2 months ago
Feature Request - Rando
In Progress
Database scanning as drive runs out of free space
I was letting some folders scan in Rando overnight and oops, my hard drive ran out of space. This is just info if someone else encounters and looking for help. If you run out of space, the scanning will fail. After freeing up 10gb if hard drive space I attempted to restart the scans, still didn’t work. Next I relaunched Rando, I still couldn’t rescan the directories. But after restarting my computer (Windows 11) that seemed to do the trick and they are scanning again.

njlang 3 months ago
🪲 Bugs - Rando
In Progress
Database scanning as drive runs out of free space
I was letting some folders scan in Rando overnight and oops, my hard drive ran out of space. This is just info if someone else encounters and looking for help. If you run out of space, the scanning will fail. After freeing up 10gb if hard drive space I attempted to restart the scans, still didn’t work. Next I relaunched Rando, I still couldn’t rescan the directories. But after restarting my computer (Windows 11) that seemed to do the trick and they are scanning again.

njlang 3 months ago
🪲 Bugs - Rando
Someday
Midi output for lighting up active notes on controllers
For midi controllers that can also receive midi input to light up (launchpad, midifighter, etc) When utilizing the latch function for loops, it would be very useful to always be able to see directly on the controller which are active. If this were implemented, it could also utilize the colors from the sound types set in the new keyboard edit mode. Maybe could even have that color set to a dimmer brightness when not active and full brightness when triggered.

njlang 4 months ago
Feature Request - Rando
Someday
Midi output for lighting up active notes on controllers
For midi controllers that can also receive midi input to light up (launchpad, midifighter, etc) When utilizing the latch function for loops, it would be very useful to always be able to see directly on the controller which are active. If this were implemented, it could also utilize the colors from the sound types set in the new keyboard edit mode. Maybe could even have that color set to a dimmer brightness when not active and full brightness when triggered.

njlang 4 months ago
Feature Request - Rando
Instead of only favoriting a sample let us create playlist/groups of samples and presets
I tend to use playlists a lot when using arturia for example, their browser is a bit similar to rando but I am really mising the ability to create playlists of samples and presets. I hope that is implementable.

studiohebbe 4 months ago
Feature Request - Rando
Instead of only favoriting a sample let us create playlist/groups of samples and presets
I tend to use playlists a lot when using arturia for example, their browser is a bit similar to rando but I am really mising the ability to create playlists of samples and presets. I hope that is implementable.

studiohebbe 4 months ago
Feature Request - Rando
Someday
Allow to play the samples (in all modes) like in Arcade
In Arcade you can apply effects to the samples with the black keys on the fly. Makes it really dynamic and much more like an instrument. Have you considered also offering that?

servusjon 4 months ago
Feature Request - Rando
Someday
Allow to play the samples (in all modes) like in Arcade
In Arcade you can apply effects to the samples with the black keys on the fly. Makes it really dynamic and much more like an instrument. Have you considered also offering that?

servusjon 4 months ago
Feature Request - Rando
In Progress
seeing the waveform of the sample that is played on the keyboard
I would like to see a small preview of the sample I play on the keyboard while I'm in the search window. The current preview window below the file browser is perfectly suitable for this.

Rivanni 5 months ago
Feature Request - Rando
In Progress
seeing the waveform of the sample that is played on the keyboard
I would like to see a small preview of the sample I play on the keyboard while I'm in the search window. The current preview window below the file browser is perfectly suitable for this.

Rivanni 5 months ago
Feature Request - Rando