|
Post by Gordon Rahman on May 5, 2020 10:03:05 GMT -5
This is strange. I was programming (corona keeps me more sitting behind my computer now). In between, I edited a listing and went back to my working other listing ....
but I lost all sounds (like WAV MP3 MIDI) so I tried an other version LB (LB pro) and (LB v4.0.1) and everything seems perfect! Windows works perfect ..... I even tested MIDI WAV and MOD files on a CD! So I decided that LB had crashed? I downloaded LB v4.5.1 again and installed it (don't worry I have 3 GB backup from all my LB listings (even backups from versions LB 01 ... LB5))
No dice .... I can't produce noise with LB v4.5.1 and so I can still only use LB 4.0.1 pro or any LB4 or LB3 to hear noise or sound.
I'm puzzled ... maybe it's me ..... did I harmed Windows to not using noise or sounds with LB451?
Gordon
|
|
|
Post by Carl Gundel on May 5, 2020 10:12:24 GMT -5
This is strange. I was programming (corona keeps me more sitting behind my computer now). In between, I edited a listing and went back to my working other listing .... but I lost all sounds (like WAV MP3 MIDI) so I tried an other version LB (LB pro) and (LB v4.0.1) and everything seems perfect! Windows works perfect ..... I even tested MIDI WAV and MOD files on a CD! So I decided that LB had crashed? I downloaded LB v4.5.1 again and installed it (don't worry I have 3 GB backup from all my LB listings (even backups from versions LB 01 ... LB5)) No dice .... I can't produce noise with LB v4.5.1 and so I can still only use LB 4.0.1 pro or any LB4 or LB3 to hear noise or sound. I'm puzzled ... maybe it's me ..... did I harmed Windows to not using noise or sounds with LB451? Gordon Strange. Try copying the v4.5.1 liberty.exe file to the folder where v4.01 is and run it there? Maybe this is a security thing?
|
|
|
Post by Gordon Rahman on May 5, 2020 10:27:52 GMT -5
Thanks Carl, That works .... but I'm stil puzzled why. I copied LB from the Programs (x86) to the users map and this works!!!
Did I changed Windows? ... the last update from MS was 3 days ago?
Gordon
|
|
|
Post by Carl Gundel on May 5, 2020 10:40:37 GMT -5
Thanks Carl, That works .... but I'm stil puzzled why. I copied LB from the Programs (x86) to the users map and this works!!! Did I changed Windows? ... the last update from MS was 3 days ago? Gordon I was just guessing that the same user privileges are not being applied to each directory. I hate Windows security.
|
|
|
Post by Rod on May 5, 2020 11:22:23 GMT -5
I have been having sound problems recently as well. I think it is a Windows update issue. I did two things. I updated my audio drivers. Made no difference. I followed the advice about a non working volume control which advises using task manager to restart explorer. That worked, sound restored.
|
|
|
Post by Chris Iverson on May 5, 2020 14:05:12 GMT -5
Are you sure it was looking in the right place for the files? LB won't produce an error message if you try to play a nonexistent wav file.
|
|
|
Post by Rod on May 6, 2020 5:12:55 GMT -5
I was looking in the right place for files there was just no sound where there had been before. It was Liberty basic specific because other applications produced sound.
Restarting explorer from the task manager seems to have produced a lasting fix. Nothing changed at all with Liberty , programs or audio resources. So definitely a Windows update issue.
It happened a few years back as well which is why I remembered to go looking for the restart trick. Explorer seems to own the volume control.
|
|
|
Post by Gordon Rahman on May 6, 2020 8:36:04 GMT -5
I was looking in the right place for files there was just no sound where there had been before. It was Liberty basic specific because other applications produced sound. Restarting explorer from the task manager seems to have produced a lasting fix. Nothing changed at all with Liberty , programs or audio resources. So definitely a Windows update issue. It happened a few years back as well which is why I remembered to go looking for the restart trick. Explorer seems to own the volume control. I'm glad everything works well now. In my enthousiast I pressed (CONT) at some at some moment while there was a warning about some file that had not been closed properly. Another thing I was afraid of..... I was afraid that LB would delete the old version when installing itself again. But I think it replaces only the needed file in the existing directories? At one moment I thought maybe there should be an option to replace only the liberty.exe file. Gordon
|
|
|
Post by Rod on May 6, 2020 8:36:48 GMT -5
I should add that my volume control had stopped working. It would not show the change volume bar or open the mixer, it seemed dead.
Liberty reinstalls quite easily and does not touch any of your own files. But Liberty did not crash or misbehave and I did not need to reinstall.
Tell us if you were playing with the winmm.dll because there is a small possibility our misuse of that is the culprit.
|
|
|
Post by Gordon Rahman on May 6, 2020 10:42:37 GMT -5
Hmmmm, I was using winmm.dll
I made a MP3 from a txt. To listen to that (the mp3) a used the mciSendStringA function.
like r$=mciSendString$("close music") r$=mciSendString$("open "+m$+" type MpegVideo alias music") r$=mciSendString$("play music")
but I also possess a LB DLL called LBTalk121.DLL which is a super DLL. Just give it your text to speak it out.
|
|
|
Post by Gordon Rahman on Jan 28, 2021 13:30:20 GMT -5
This item is solved!!!
Lb4.5.1 could not clean (uninstall) the whole of an old Programfiles(x86) previous install. There still existed an old liberty.exe file ..... I had to remove that as administrator ... by hand. Now everything works as a charme! Sound mp3 and so on ....
Gordon
|
|
|
Post by mknarr on Jan 29, 2021 10:03:59 GMT -5
Gordan as you may know I had a similar issue with CommandLine$ after a recent Win 10 update. It worked for years until a few months ago and as Brandon pointed out, the program was using a tkn made with 4.5.1 and the runtime engine was from 4.5.0.
|
|
|
Post by Rod on Jan 29, 2021 10:16:19 GMT -5
I would hazzard a guess that Gordon had a hung instance of liberty.exe that was holding open the .dll or winmmi. I would also guess Gordon does not reboot his PC very often.
If you get perplexing stuff like this it is always worth pressing CtrlAltDel, starting the task manager and scrolling right down to see if liberty.exe is running in the background.
If your codding is flawed you can end up with the window closed but the program still running, you cant see it. That's what I call "hung".
This would have prevented the deletion of the directory and likely the startup of any other sound using the same .dll
|
|
|
Post by Gordon Rahman on Jan 30, 2021 13:12:13 GMT -5
Thanks Rod,
I'll open my task manager frequenter. I'll use CTRL+SHIFT+Esc, as this places me in the task manager at once. Just for the record ... I even re-installed LB 4.5.0 just to be complete (archive) thanks to Carl. He provided me with a copy of LB4.5.0 for my archive (collection).
|
|