![]() |
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) - PeteCallaghan - 13-Nov-2020 (12-Nov-2020, 09:27 AM)agent_kith Wrote:(21-Jun-2020, 08:57 AM)agent_kith Wrote: Sigh, been so tired lately i have next to no energy after my job to work on this project. Hopefully you guys are still enjoying Snakeoil as it is.. Still have a lot of things planned in the pipeline, alas just don't have the energy to execute 'em. Hopefully things will look up soon.I can't stand it any more. Good luck with the change. It's a big one, and who knows what opportunities you may unlock now you have time and energy. I made a similar break at a similar age over a decade ago and I wouldn't have missed it for the world. You'll have time to re-set your priorities. Stepping away from a reliable income is pretty daunting, and at times it will be tough, but the freedom can be a revelation. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - Snoopy8 - 15-Nov-2020 (12-Nov-2020, 09:27 AM)agent_kith Wrote: It is time for a circuit breaker. I'm not young anymore so it's time to place more focus on my general health and state of mind.Sorry to hear about your circumstances. Strongly recommend you get this to learn more about yourself and start the next phase of your career. https://www.amazon.com.au/What-Color-Your-Parachute-2020/dp/1984856561/ref=sr_1_1?dchild=1&keywords=what+is+the+colour+of+your+parachute&qid=1605393531&sr=8-1 RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 25-Nov-2020 So last week was my last day. And today marks the third day of unemployment. To be honest I've been busy over the weekend, then was so tired on Monday and like before I almost slept through the whole day. My energy level was so low! ![]() Things are looking up better yesterday and today. My energy levels are a lot better, and I have yet to feel tired. Been working on this project so far, and here's some progress reports:
![]() This is going to delay the release of the installer, but for now I will see if I can build the frontend on the old build system, and release the installer on the new build system. This will still take some time, but a lot of solid progress has been made so continue to watch this space. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - JD1 - 28-Nov-2020 @"agent_kith" If possible, it would be great if we could get TOP to show the last used CPU. More generally, I think the ability to assign a CPU and set process priorities in Snakeoil are key features for tweaking SQ. Any new features (or tutorials?) that made it easier for users to identify the processes potentially worthy of CPU/priority manipulation would be a great bonus. Ultimately, perhaps more can be done to fully reserve the player CPU for only player + those processes that cannot be migrated to another CPU. Cheers, JD RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - hkphantomgtr - 28-Nov-2020 (28-Nov-2020, 09:13 AM)JD1 Wrote: @"agent_kith" Those features are already in the SnakeOil and assigning process to different cores of CPU will produce different sound effect. I think it's quite personal. ![]() ![]() a psalm of life meaning RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - JD1 - 28-Nov-2020 Currently TOP from the Snakeoil web interface does not show which CPU is being used for each process. For that I have to ssh in and google commands because I never remember any Linux commands. Being able to see last used CPU from within the Snakeoil web interface is what I am requesting. Being able to pause the TOP output display would be another good feature so we can scroll down to see what else is running on the User CPU and check priorities. When I do play around with TOP, ssh and Google-commands, I see things other than MPD running on my user CPU (3) and wonder if any could be moved to another CPU. Additionally, I try to find relevant processes that might be MPD/SQ-related; e.g. USB output; and then raise their priority. Interestingly, I could not find an active IRQ on TOP that might represent USB output on my Pi4 (with 4xDSD music playing). On my full mobo with i7, I could always see the USB IRQ frequently popping up near the top of TOP. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - Snoopy8 - 29-Nov-2020 (28-Nov-2020, 01:55 PM)JD1 Wrote: Currently TOP from the Snakeoil web interface does not show which CPU is being used for each process. For that I have to ssh in and google commands because I never remember any Linux commands. Being able to see last used CPU from within the Snakeoil web interface is what I am requesting.Agree, last used CPU should added to TOP and @"agent_kith" should put it into list of enhancement requests (28-Nov-2020, 01:55 PM)JD1 Wrote: Being able to pause the TOP output display would be another good feature so we can scroll down to see what else is running on the User CPU and check priorities.Adding an interactive window to use TOP and pause is the same as SSH into SnakeOil and running TOP. You still need to remember things or Google commands. So, disagree we need pause for TOP within SnakeOil. Am using CPU Set but find that process priorities make no difference to SQ on my Intel NUC. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 29-Nov-2020 (28-Nov-2020, 01:55 PM)JD1 Wrote: Currently TOP from the Snakeoil web interface does not show which CPU is being used for each process. For that I have to ssh in and google commands because I never remember any Linux commands. Being able to see last used CPU from within the Snakeoil web interface is what I am requesting.I'll see what I can do on that. (28-Nov-2020, 01:55 PM)JD1 Wrote: Interestingly, I could not find an active IRQ on TOP that might represent USB output on my Pi4 (with 4xDSD music playing). On my full mobo with i7, I could always see the USB IRQ frequently popping up near the top of TOP.IRQ is a thing only on computers (running EFI or BIOS)... Don't think Raspberry Pi are interrupt driven (different subsystem).. So you can probably ignore IRQ setup in Pi. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 03-Dec-2020 2020 is really a bad year.. Talk to a lot of my friends in person (we can still do that in Perth Australia!), and online, a lot of employees are miserable. :( And I'm not the only person who quit. And on a personal level... I've been unemployed since last week right? Well, last week my car horn died, this week my HT power amplifier died as well... Car horn is easy as it only took me a day of downtime... Power amp... O.M.G. 1/2 day to remove it, half a day to pack it, 1/2 day to put my old power amp in, 1 day to send it to repairs... At 29 Kg (package) the thing feels a lot heavier now. Havn't really thought about this before, but power amps are heavy and my back is sore again. On a brighter note, I've made a lot of progress with the installer script. It's actually a shell installer, meaning you will need to SSH to your computer and execute the script from a BASH. Whole concept is about 20% complete. And my goal is to make it easier for existing users to transition to the new system without re-installing, and for new users to just install this and go. My goal is to get this ready before the new year, but with the string of badluck, not totally confident I can reach that target. Will have to see how it goes. RE: Request For Comments: Snakeoil 1.2.0 (Gear Isolation) - agent_kith - 06-Dec-2020 Heard nothing about my power amp yet... Not entirely sure if I'll get it back before Christmas.. Hopefully it's a yes, anyway, now with time on my hands, here's some progress updates on Snakeoil Gear Isolation. Improved the build automation of the Snakeoil RestAPI binary: ![]() Same improvements, but on building the firmware file (basically this is the file to download by existing Snakeoil users) ![]() Totally new, the new shell script based installer (file to download and run for new Snakeoil users) ![]() And this is what it looks like when you install Snakeoil via the new Snakeoil installer. ![]() Have done so many things in the past 2 weeks than the 4 years prior.. :/ Obviously there's still work to be done, the most important thing is to get the Angular front end build to work again. But hey, progress is progress. |