![]() |
Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - Printable Version +- Snakeoil Forums (https://forums.snakeoil-os.net) +-- Forum: Snakeoil Topics (https://forums.snakeoil-os.net/Forum-Snakeoil-Topics) +--- Forum: Feature Requests (https://forums.snakeoil-os.net/Forum-Feature-Requests) +--- Thread: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) (/Thread-Request-For-Comments-Snakeoil-1-2-0-Gear-Isolation) |
RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - hkphantomgtr - 03-Aug-2019 (03-Aug-2019, 11:37 AM)agent_kith Wrote: Can't remember how long it has been, probably 3 weeks? Finally have a clear head, so managed to sit down and code some snake oil stuffs. Here're some things to look forward to in Blind Testing U7: Thank you very much, Agent Kith, that's very kind of you. May the Bless of God with you all the time. ![]() RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 28-Aug-2019 Something to look forward to in U7 perhaps? Easy way to create a RAM disk from the WebApp. Now this feature will in theory turn any player into a memory player. Copying files to and from this disk, and then play is kindda tedious but will think of ways to improve on that in the future. Why the choice of ramfs and tmpfs? Try both and let me know what you think. Technically, using tmpfs may incur some swap disk I/O, and that defeats the purpose of a RAM disk. ramfs don't have that issue, however, ramfs doesn't really tell you if you run out of space. So, with anything hifi - it's all about picking your poison. Stay tuned. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - hkphantomgtr - 28-Aug-2019 (28-Aug-2019, 04:19 PM)agent_kith Wrote: Something to look forward to in U7 perhaps? Easy way to create a RAM disk from the WebApp. I suspect, if SO will copy the next-to-play file into the ram disk at the background while playing the current, then it'll be close to perfect. ![]() RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 29-Aug-2019 (28-Aug-2019, 06:04 PM)hkphantomgtr Wrote: I suspect, if SO will copy the next-to-play file into the ram disk at the background while playing the current, then it'll be close to perfect.Not sure that will be ideal, because:
RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - hkphantomgtr - 29-Aug-2019 (29-Aug-2019, 07:49 AM)agent_kith Wrote:(28-Aug-2019, 06:04 PM)hkphantomgtr Wrote: I suspect, if SO will copy the next-to-play file into the ram disk at the background while playing the current, then it'll be close to perfect.Not sure that will be ideal, because: Right! Then may I wish a button can copy the files of current play queue into the ramdisk? ![]() RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 29-Aug-2019 (29-Aug-2019, 08:20 AM)hkphantomgtr Wrote: Right! Then may I wish a button can copy the files of current play queue into the ramdisk?Yes. It'll be something similar to that. But that'll come in U8. For now, just need to finish the list of stuffs to get this out the door. But will build on it eventually. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - Bromf - 29-Aug-2019 Left field thinking here.... ![]() What if (given enough ram) two ramdisks were created.... then from a loaded playlist the top-most track would be loaded to Ramdisk1.....then moved to Ramdisk2 for playback. Then the next track from the playlist was loaded to Ramdisk1 whilst the previous track in Ramdisk2 was playing....auto-consume Ramdisk2... Rinse and repeat..? Initial start-up would be delayed as the files are loaded and moved but after that it would be seamless... ?? ![]() RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 29-Aug-2019 (29-Aug-2019, 03:23 PM)Bromf Wrote: Left field thinking here....Can certainly try that, but once it's RAM, latency is at it's lowest, there's no point having a second RAM disk. Idea is to not play music while we're copying music from SSD/HDD/NAS to RAM disk.. And only start playback when all the files are copied to RAM. This should in theory give the best results (or not).. Time will tell. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - hkphantomgtr - 29-Aug-2019 (29-Aug-2019, 06:26 PM)agent_kith Wrote:(29-Aug-2019, 03:23 PM)Bromf Wrote: Left field thinking here....Can certainly try that, but once it's RAM, latency is at it's lowest, there's no point having a second RAM disk. I'm so expecting......! ![]() RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 01-Sep-2019 RAM disk mode is out. But it's too tedious to use at the moment. In U8, I'm going to add a widget in the library page, to allow you to select an album (tree view) from the WebApp. Click a button and the original file sin the RAM disk will be wiped, and the new album music will be copied over. It'll have the standard error checking for file space and what not. Or whether you want to copy all files in the album, or a selection. And to finish up on any bugs from the release upgrade. Less than 20 new features to add before the next big release. As usual time is my biggest enemy, Isolation Gear will be ready when all the ticket's checked off. |