Topic: Audio Plugin/Audio Service  (Read 531 times)

Re: Audio Plugin/Audio Service
« Reply #20 on: March 06, 2021, 08:57:05 PM »

HeyJoe

  • Chef
  • ***
  • Location: Germany
  • Date Registered: Apr 2020
  • Posts: 102
Hi lancelot,

Since you like BuildClass2
check Bob.Omb Plugins that may take your interest:
Build\"Unlock Install Source Build" plugin
Utils\"Unlock Install Source (BETA)" plugin
...
They are Bob.Omb babies, ....
..

BTW. Bob.Omb long long time not seen too?

I included  (Selected=True) it in build long time ago.
Just ran again.
No abnormalities on my side.
Now it is Selected=False like on server.

pic _1 --> as on server
pic _2 --> just ran

Quote
when you finalize your plugins (bluetooth and all others) remember to share around

Not ready yet. It works somehow but verry fragile while using various devices I own - unreasonable to publish.

Regards.
« Last Edit: March 06, 2021, 09:32:24 PM by HeyJoe, Reason: add pics »

Re: Audio Plugin/Audio Service
« Reply #21 on: March 07, 2021, 10:57:58 AM »

coelhosauro

  • Jr. Chef
  • **
  • Date Registered: Dec 2020
  • Posts: 21
here is the log. as i mentioned, the only thing i did was update the plugin and new build, class 2. i will try now to change the settings

Re: Audio Plugin/Audio Service
« Reply #22 on: March 07, 2021, 11:10:20 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
BTW. Bob.Omb long long time not seen too?
PE takes a lot of free time...... and sometimes bad people make things stressful to new developers ...  I am also not around, free time not on my side.  :lol:

I believe one day Bob.Omb will come back.  :great:

+
Those Bob.Omb plugins enable features at source (that is the reason BuildClass2 requirement),
So one may create a plugin to add this feature to PE. ---> Bob.Omb left before creating such plugins (Left before Step 2) )

eg.
Step 1) After enabling Linux feature at source
Step 2) add Linux to PE with a plugin. (I feel some quick DirCopy and RegCopy will be enough for headstart)

not something new, this method already used with NetFX3, Bob.Omb started to gather such features but left before all finished  ...


Just look at the codes of plugin that was designed for Step1) (probably got old now) and rest have fun If you are interested.


:turtle:

Re: Audio Plugin/Audio Service
« Reply #23 on: March 07, 2021, 11:51:02 AM »

coelhosauro

  • Jr. Chef
  • **
  • Date Registered: Dec 2020
  • Posts: 21
ok, so i just did a 64b build with the "at startup" option - no luck.
tried a new build with a 32b system, still no luck.
i must be doing something wrong.

Re: Audio Plugin/Audio Service
« Reply #24 on: March 07, 2021, 11:58:54 AM »

HeyJoe

  • Chef
  • ***
  • Location: Germany
  • Date Registered: Apr 2020
  • Posts: 102
Hello coelhosauro,

here is the log. as i mentioned, the only thing i did was update the plugin and new build, class 2. i will try now to change the settings

Sorry, Your posted log came from processing section: [DownloadXXX] in file: [Audio] that is: You just updated the audio plugin.
What We need to inspect is: The Build Log File created after whole build process You started by clicking big blue play button placed upper right of wb start screen.

Please post the right one.

Regards.

edit: sorry just noticed Your post #23.
« Last Edit: March 10, 2021, 10:07:54 PM by HeyJoe »

Re: Audio Plugin/Audio Service
« Reply #25 on: March 07, 2021, 12:09:07 PM »

coelhosauro

  • Jr. Chef
  • **
  • Date Registered: Dec 2020
  • Posts: 21
sorry about that. this should be the right one

Re: Audio Plugin/Audio Service
« Reply #26 on: March 07, 2021, 04:15:32 PM »

HeyJoe

  • Chef
  • ***
  • Location: Germany
  • Date Registered: Apr 2020
  • Posts: 102
Hi coelhosauro,

Quote
ok, so i just did a 64b build with the "at startup" option - no luck.
tried a new build with a 32b system, still no luck.

Your posted log is dated 2021.03.05 19:00:15 - so, still audio plugin v.31 involved as also Your log shows.
Try using v.32 from server Lancelot provided. Then repeat whole build.

Before doing please concider some tips / recommendations:

If possible better use an other disk than systemdrive C:\ for buildings.
Reason behind: The less impact to operation system and systemdrive the better.
This was many times recommended especially by Lancelot and other guys @ TheOven.

For %SourceDir% (of course also for %BaseDir%) create short path names without spaces in it
because sometimes spaces can lead to unexpected results mainly with poorly made plugins.

You should select DirectX plugin. I believe (if I remember right) it is a must for audio working.
I have it always Selected=True.

If you don't mind, try v.1809 x86 BuildClass=2 first. That way I could better compare Yours with Mine.
If the problem persists, republish the associated log file.

Please do not be bothered by the underlinings - they are only used for clarification.

Regards.

edit: DirectX plugin not mandatory for Audio --> it's up to You.
« Last Edit: March 09, 2021, 04:48:02 PM by HeyJoe, Reason: DirectX plugin ... »

Re: Audio Plugin/Audio Service
« Reply #27 on: March 08, 2021, 04:54:03 PM »

coelhosauro

  • Jr. Chef
  • **
  • Date Registered: Dec 2020
  • Posts: 21
i just did a new build following your sugestions. again no sound.
here is the log

Re: Audio Plugin/Audio Service
« Reply #28 on: March 09, 2021, 07:52:27 PM »

HeyJoe

  • Chef
  • ***
  • Location: Germany
  • Date Registered: Apr 2020
  • Posts: 102
@ Lancelot,

because I don't use BuildClas=3 often, I forgot to mention following files for plugin
"%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script" (now v.32) section [CopySys32Files_HeyJoe]:

Code: [Select]
...
\Windows\System32\AudioSrvPolicyManager.dll
\Windows\System32\coreaudiopolicymanagerext.dll
\Windows\System32\Windows.Media.Devices.dll

Sorry for that.



@ coelhosauro,

Sorry for late reply. Verry busy with other tasks.

It appears to Me that Your posted log file tells that You did not run build from scratch.

OK. Let's start from scratch:

1.: Create folder D:\TheOven (or another short name what ever You want) - Your current selected name is OK
2.: Extract latest "Win10PE_SE_2020-03-28.zip" into this empty folder

First update all plugins from server:
    Important! --> I guess You never did it.
    See relevant instructions @TheOven mainly written by Lancelot. Maybe ask Him. I am sure He will give friendly info link(s).
3.: Start WB and Run "%BaseDir%\Projects\Win10PESE\Utils\Update_BLexact_Win10PE SE.script" - Title=Update Win10PESE (Exact and Secure)

Do not change anything except 4. and 5. (for now)

4.: Select BuildClass=2 (important because at this point We have missing files for BuildClass=3 in audio plugin until Lancelot can fix it)
5.: Turn off theese plugins so they can't bother you - this recommendations are up to You (let build finish errorfree first - use them later)
  - "%BaseDir%\Projects\Win10PESE\Adds\System Tools\Explorer Addons\HashTab_olegpov_v5_vX.Script" - Title=HashTab v5 v6 (olegpov)
  - "%BaseDir%\Projects\Win10PESE\Adds\System Tools\Windows Setup\WinNTSetup3.Script" - Title=WinNTSetup3
  - "%BaseDir%\Projects\Win10PESE\VirtualTest\AA_Best_Emulation.script" - Title=Best Virtual Machine
6.: Assuming Your valid %SourceDir% consists of all needed files extracted from v.1809 x86 iso downloaded from offical "https://tb.rg-adguard.net/public.php",
    point to %SourceDir% in "%BaseDir%\Projects\Win10PESE\Config SourceCD.Script" - Title=Config Source
7.: Hit the big blue button
8.: After the build completes without errors, you can test it on any target you want, provided the associated audio driver is on board.
    Ex.: on My side I'm using Vbox v.6.0.20r13717
         selected Audio: Host-Driver ICH AC97 - for this I integrated package "Intel Integrated Audio v5.10.0.3650"

This way always success on My side.

Hopefully this helps.

Regards.
« Last Edit: March 09, 2021, 07:58:30 PM by HeyJoe, Reason: URL »

Re: Audio Plugin/Audio Service
« Reply #29 on: March 10, 2021, 10:41:05 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Thanks HeyJoe,

New Audio Plugin v33 on the servers now.

I feel these were the main missing files that missed from eyes looooong time ago.  :clap:

I plan to update zip packages with the main reason GetWaikTools update (without update build fails), and Audio will be a very nice bonus fix.

If you have other critical things to be updated, let me know.
 The next zip update will probably take a long time considering my very low free time.

 :xmas-beer:
:turtle:

Re: Audio Plugin/Audio Service
« Reply #30 on: March 10, 2021, 10:42:17 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Hi techguy01, coelhosauro,

As before just get new plugin from server
See: Small Green Download Button on Plugins - Reply 1: Update Plugins

I hope this time HeyJoe fixes make Audio work now on your sides?

:turtle:

Re: Audio Plugin/Audio Service
« Reply #31 on: March 10, 2021, 08:49:17 PM »

HeyJoe

  • Chef
  • ***
  • Location: Germany
  • Date Registered: Apr 2020
  • Posts: 102
Hi Lancelot,

New Audio Plugin v33 on the servers now.

Thx for that.
For (BuildClass=3) - see new "..._CANCELLED]" section in v.33: Why comment out files (and their .mui's) even not existing in currently max. supported M$ source by WinPESE (which is v.1809) ?
I thing they would not hurt (no annoying errors with BuildClass=3). But ensure readyness for future.

Quote
I feel these were the main missing files that missed from eyes looooong time ago.  :clap:

Me too.

Quote
I plan to update zip packages ...

If you have other critical things to be updated, let me know.

Yes, I think I have (maybe not exactly critical matters but hopefully usefull for one or the other...).
My intention is to open new topic to share from time to time such things where others can participate and of course contribute.
Which short descriptor / name could be meaningful for that task ?
What do You think ?

Quote
The next zip update will probably take a long time considering my very low free time.

To contribute to a new update (collect useful things and such) I also would require ...
 
Quote
...a long time considering my very low free time.
...a long time considering my very low free time.

Please don't get Me wrong, this is not a promise - it is a thought of Mine.
Because as You said multiple times: time is the limit Not the sky. We'll see.

See You.
« Last Edit: March 12, 2021, 05:37:07 PM by HeyJoe »

Re: Audio Plugin/Audio Service
« Reply #32 on: March 11, 2021, 06:30:02 AM »

Lancelot

  • Gena Baker
  • Grand Chef
  • *****
  • Date Registered: Sep 2010
  • Posts: 10350
Hi HeyJoe,


Why comment out files (and their .mui's) even not existing in currently max. supported M$ source by WinPESE (which is v.1809) ?
No files canceled (eg. hevcdecoder.dll kept for future compatibility) ,
 only mui files canceled because they do not exist to keep Plugin in the way it was designed in the first place,
  like InstallCopySys32, and InstallCopySys32Mui, ...
   (The first update was quick without checking .... 2nd update I had the time and a ready extracted source to check ... )

***
If you test Win10PESE with sources after 1809 (Experiment mode which I feel you already discovered)
You will notice all missing .mui AND .mun files added automatically via PrePost plugin  :wink:

With other words:
To get Win10PESE work after 1809, All you need is to add missing files for "Core" and "Explorer"
Code: [Select]
Require,FileList,,Add_MissingFiles_HeyJoe

[Add_MissingFiles_HeyJoe]
\Windows\System32\Blabla.dll
\Windows\System32\Blabla2.dll
\Windows\System32\Blabla3.dll

+
...\System32\??-??\Blabla.dll.mui
(and other mui files ...\SysWOW64\...\ etc. and they are also optimized with the language of source  :wink:)
(no need to write \Windows\System32\??-??\Blabla.dll.mui )
and
+
...\SystemResources\Blabla.dll.mun
(no need to write \Windows\SystemResources\Blabla.dll.mun )
--->
will be added automatically at the beginning of the PostConfig plugin.

ps: Above example syntax valid for both BuildClass2 and BuildClass3 and with an increasing set of files you will notice it gets quite faster.

Advantages: Life is easier for a developer and end-user who writes Plugins. + No need to rewrite Plugins written before 1809 for .mun support.
Dis-Advantages: After 1809, optimizations with .mui files lost. (There will be extra ..mui files which are not required (dummy) but will not harm)
....

Things I did when I had time before I left development till next free time.  :wink:

*
My intention is to open new topic to share from time to time such things where others can participate and of course contribute.
Which short descriptor / name could be meaningful for that task ?
What do You think ?
http://theoven.org/index.php?board=9.0
eg Topic Title:
BlueTooth Plugin
or whatever you like  :thumbsup:

And If you like you can open a general topic title like "HeyJoe Development"

*
As I wrote before I plan to update zip mainly with Reason GWT, I will also have a quick update with App plugins as usual and will be away for a long while like before.
I felt Win10PE_SE_2021-03-28.zip would be a nice package after 1 year  :lol:
 but knowing public behaviors I decide to delay,
    ... 2021-04-... would be better so let's say I will update some time ~4 weeks later, 04-10 or 04-11 or a week after ...

update once a year self proves my low free time.  :lol:

 
*
Time is the limit Not the sky.  :great:

:turtle:

Re: Audio Plugin/Audio Service
« Reply #33 on: March 11, 2021, 10:10:45 PM »

HeyJoe

  • Chef
  • ***
  • Location: Germany
  • Date Registered: Apr 2020
  • Posts: 102
@ Lancelot,

No files canceled (eg. hevcdecoder.dll kept for future compatibility) ,

My mistake. (tired eyes, sorry) You are right. All files (commands) are present. Of course no files canceled.

It's a reminder only:
Section [CopySys32Files_HeyJoe_CANCELLED] added by You made for future...
Sorry, if missunderstood.

See You.
« Last Edit: March 13, 2021, 08:03:15 PM by HeyJoe »

 

Powered by EzPortal