Turranius Posted December 20, 2014 Author Posted December 20, 2014 Excellent. Thats probably the problem. It changes according to Language of course. I was waiting on "Volume Control - blabla". But its in Swedish. I've made new testprograms. Same programs, it just tries to detect the title this time and does one more test. Please try Tur-Test_AnotherIdleVolumeAdjuster.zip again. Also updated the stress test, but I think that test is redundant since changing the volume to fast was not the problem. Edit: Ah, if it works better, it will probably fail when trying to read current volume. more work needed... Edit2: Ok, new test programs =) Let me know status. Edit3: While I'm sure the new test program(s) will work, I'm working on version 1.3. 1.3 will be able to show a picture/message when fading out the volume and another picture/message when its faded out. While it is waiting for input to break out of idle, the picture/message will move to random locations on screen, kinda like a screensaver but not as pretty... Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted December 21, 2014 Posted December 21, 2014 Yes. The test works great now. I can't wait for 1.3.
Turranius Posted December 21, 2014 Author Posted December 21, 2014 Yes. The test works great now. I can't wait for 1.3. I made new testprograms. I rewrote how it detects the name of the Volume Mixer. Just to be sure, please download it again (Skip the StressTest). If that is also OK, I'll clean up 1.3 and get it out there.. Edit: Bah, it should work. 1.3 out for testing =) Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted December 21, 2014 Posted December 21, 2014 I just tested the latest testprogram. Still works great. I'll grab 1.3 now.
Dime333 Posted December 21, 2014 Posted December 21, 2014 OK. I have tested 1.3 and it does work now. I noticed this when using it with Hyperspin: When the fade starts, there is a short "freeze" for about half a second. When I'm at the main menu in Hyperspin and the volume has gone down, If I switch to the next system in the Wheel, the theme won't load at all. Sometimes only the video is shown but for the most part nothing happens at all. Very strange.
Turranius Posted December 21, 2014 Author Posted December 21, 2014 Double post, wops. Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Turranius Posted December 21, 2014 Author Posted December 21, 2014 OK. I have tested 1.3 and it does work now. I noticed this when using it with Hyperspin:When the fade starts, there is a short "freeze" for about half a second. When I'm at the main menu in Hyperspin and the volume has gone down, If I switch to the next system in the Wheel, the theme won't load at all. Sometimes only the video is shown but for the most part nothing happens at all. Very strange. The freeze is "by design". Hyperspin pauses when it loses focus and whenever I have to start SndVol.exe, it grabs focus for a few milliseconds before I force it back to whatever had focus before, causing Hyperspin to pause for a little bit. I have a solution to that and that is to never close SndVol.exe. Problem with that is, since its running hidden, if you want to run it yourself, it wont show since its already running and is hidden. As for the theme not loading, not seeing that problem here. Do you have "Reload Backgrounds" in HyperHQ set? Thats a hyperspin problem usually. HyperHQ -> Wheel settings -> Navigation/Themes -> Reload Backgrounds. Make sure its set for each item in the wheel. Edit: Ok, try 1.3.1 from the FTP. Just replace your existing .exe file and start it. It will add the two missing config settings. Edit the Settings.ini file and change NeverCloseSndVol=True and restart the program. It never closes SndVol.exe once its started now. Check Readme for how you can still open your volume controls =) Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted December 21, 2014 Posted December 21, 2014 I don't have reload backgrounds set for any of my Wheels. But there is no such setting available for the main menu. You have to choose a system for it to appear. I did some more testing. I started the app and switched between Sega CD and Sega Saturn 25 times. Worked flawless every time. I then waited for the volume to go down Before switching between the two and every single time, I got the theme load error. See Pictures. Picture 1 is normal Sega CD theme. Picture 2 is what happens when the volume has gone down. Picture 3 is normal Sega Saturn theme. Picture 4 is what happens when the volume has gone down. I tried to set reload backgrounds on my Sega Saturn Wheel. But the problem is still there. The Cover and Disc is not showing. If i switch Before or during the volume fade, it works as normal. But if I do it after the fade, I get this error every single time.
Turranius Posted December 21, 2014 Author Posted December 21, 2014 No idea what could be causing that.. Grab 1.3.1 and see if it makes a difference with NeverCloseSndVol=True (see previous post) Could be something with IdleFlash perhaps.. also try EnableIdleFlash=False Can not replicate it no matter how much I try.. Hyperspin windowed or fullscreen etc. Nothing wrong with any wheels.. main wheel or system wheels all work fine after coming out of idle. Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted December 21, 2014 Posted December 21, 2014 You nailed it, man! With 1.3.1 The freeze is gone and no more errors when loading themes. I don't even wanna Think about what the hell could have caused that issue, but it's prefect now. Thank you very much.
Turranius Posted December 21, 2014 Author Posted December 21, 2014 You nailed it, man! With 1.3.1 The freeze is gone and no more errors when loading themes. I don't even wanna Think about what the hell could have caused that issue, but it's prefect now. Thank you very much. Sweet! That is very strange though. If you've got time, it would be interesting to know if NeverCloseSndVol=False would cause the theme go break again. It will cause the stutter, thats normal, but if that setting is what fixed the theme, its very weird. The only difference being that I do not kill SndVol.exe really. Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted December 21, 2014 Posted December 21, 2014 Sweet! That is very strange though.If you've got time, it would be interesting to know if NeverCloseSndVol=False would cause the theme go break again. It will cause the stutter, thats normal, but if that setting is what fixed the theme, its very weird. The only difference being that I do not kill SndVol.exe really. Setting it to false did not make the issue happen now. Man, this is some weird shit. But as long as it's working, I¨m happy.
Turranius Posted December 21, 2014 Author Posted December 21, 2014 So you mean I have to go be social with the family again? damn, thought you'd keep me more busy =( Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Turranius Posted December 28, 2014 Author Posted December 28, 2014 I'm playing with 1.4. You can right click the little tray icon now and there are a few options About/Pause = Shows a little about message and also pauses the program. Show Volume Mixer = If its running hidden all the time (because you do not want a quick freeze in hyperspin when it loads), you can show it again with this option. Hide Volume Mixer = Yeah... hide it again. Edit Settings.ini = Brings up notepad with the Settings.ini file. Reload Settings.ini = Reloads the settings file so you do not have to restart the application. Check Latest Version = Just a link to my FTP at ftp://misc:[email protected]/Tur-AnotherIdleVolumeAdjuster Also some cleanup of the code. Other then Dime333, I've not had much (well... any) response yet so its not a priority right now. My own hyperspin machine is offline at the moment as well... Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Turranius Posted January 5, 2015 Author Posted January 5, 2015 Bah, I can't think of anything else to add so 1.4 is here (in the first post or my signature). Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted January 5, 2015 Posted January 5, 2015 Thanks for your effort, man. 1.3 is still perfect for me though
Dime333 Posted January 7, 2015 Posted January 7, 2015 Hey, man. Good news. I've found something to keep you busy with this again. After adding this app to the Hyperspin startup script http://www.hyperspin-fe.com/forum/showthread.php?28986-HyperSpin-Startup-Script&highlight=hyperspin+startup I noticed that the hyperspin intro plays for about a second and then it skips it. You can skip the intro by pressing any key or mouse button. Any idea what can be causing this?
Turranius Posted January 7, 2015 Author Posted January 7, 2015 Great news! =) Hm, the only thing it does that soon is lower the volume down one and back up again if ForceMuteOff=True Try settings it to false and see if it stops. If so, we might need a little "Dont do anything for 2 minutes setting" or something. Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted January 7, 2015 Posted January 7, 2015 Great news! =) Hm, the only thing it does that soon is lower the volume down one and back up again if ForceMuteOff=True Try settings it to false and see if it stops. If so, we might need a little "Dont do anything for 2 minutes setting" or something. Indeed, that fixed it. Damn, I guess I didn't keep you busy very long this time.
Turranius Posted January 7, 2015 Author Posted January 7, 2015 Well, I need to find a better solution then. That will keep me occupied. No worries keeping it false for now. =) Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Turranius Posted January 13, 2015 Author Posted January 13, 2015 New 1.4.1 available 1.4.1 - 2015-01-08 Del: Deleted ExitWithQuitKey option from Settings.ini. Not really needed. Just set QuitKey= or QuitKey=False to disable the quitkey instead. Chg: Default setting Debug changed to False on creation of Settings.ini. Chg: Default setting NeverCloseSndVol changed to True on creation of Settings.ini. Chg: ShowHiddenSndVolKey can be set to "" or False to disable it. Chg: Changed how ForceMuteOff=True disables mute on startup. It should no longer actually press keys to do this. It caused HyperSpin to cancel its intro if they started at the same time. Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
Dime333 Posted January 14, 2015 Posted January 14, 2015 New 1.4.1 available 1.4.1 - 2015-01-08 Del: Deleted ExitWithQuitKey option from Settings.ini. Not really needed. Just set QuitKey= or QuitKey=False to disable the quitkey instead. Chg: Default setting Debug changed to False on creation of Settings.ini. Chg: Default setting NeverCloseSndVol changed to True on creation of Settings.ini. Chg: ShowHiddenSndVolKey can be set to "" or False to disable it. Chg: Changed how ForceMuteOff=True disables mute on startup. It should no longer actually press keys to do this. It caused HyperSpin to cancel its intro if they started at the same time. Thank you. Works like a charm.
Turranius Posted February 23, 2015 Author Posted February 23, 2015 Thread moved to http://www.rlauncher.com/forum/showthread.php?396-Another-Idle-Volume-Adjuster Lots of updates =) Mame related stuff: FTP: grandis.nu, port 21, user:misc, pass:misc http://grandis.nu/software Tur-Matcher - Match your roms/media/XML files. Another Idle Volume Adjuster - Automatically control the volume. How to: Use MAME Extras as material for HyperPause How to: Use eXoDOS 2.0 as material for HyperPause
thomas3120 Posted June 24, 2016 Posted June 24, 2016 Was wondering if your app would be good to adjust the volumes of different system (& different volumes) in attract mode or when cycling through HS? Thanks, t
Metalzoic Posted June 25, 2016 Posted June 25, 2016 Was wondering if your app would be good to adjust the volumes of different system (& different volumes) in attract mode or when cycling through HS? Thanks, t Do you mean the volume of individual wheels? I don't think so. It will let you auto-adjust the volume of different programs, but since wheels are all within the single program I don't see a way to do that. Easiest way would simply be to edit your system preview video to have less/more volume if some are out of whack. However I do say this program is a must-have, must-use for anyone with a cab. It let's you perfectly control cab power-on volume so it's never to loud, adjust idle time to auto-mute when people aren't playing, sound automatically comes back on to the level you choose when someone touches a control. You can use it to launch other programs and set timing so they don't steal focus from each other. Let's you assign dedicated or shift controls to cab buttons for volume. and several other things.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.