Download Fidelizer Explore Nimitra
Are you computer audiophile? If so, Fidelizer will help you enjoy the music on computer even more.

Tag Archive for audiophile workstation

Fidelizer 9.0 released – Massive quality of life improvements with reworked optimizations for Windows 11 25H2 and beyond

It’s been over 2 years since the last release of Fidelizer version 8.11 to public. At first I was planning to release version 8.12 to address some remaining issues but disappearance of WMIC before finalizing Erawan Flagship Streamer made me realized a change is needed.

So, I tried to work on 8.12 update with changing requirements from WMIC before moving forward to version 9 milestone but Fidelizer heavily relies on WMIC features for most of core optimizations. It turned out I need to rewrite the whole software package to resolve this.

I decided to focus into developing Fidelizer 9 from scratch and have these issues resolved. I took spare time to develop Fidelizer 9 bits by bits since past year. There’s a lot of new cool features, improved user experience, and more potentials to explore as below:

 

Fidelizer Intelligent software detection

 

Fidelizer Upgrade Program

 

Browsing for media player application to choose is one of biggest pain point I noticed based on user’s feedback. Some don’t know where to look for executable file or can’t access restricted area like WindowsApps section manually.

I spent most of development time in past year designing how I should resolve this issue and developed software detection algorithm. This will detect supported software from installation record and verify the software location and put on selection box.

At first it was quite a struggle because different apps having different installation records and detection methods. RAATServer.exe file exists in Roon/RoonBridge/RoonServer returning multiple results. How should I detect the right one reliably?

After a successful implementation, it’s very easy to choose media player application for end user now. You can choose Audirvana/foobar2000/HQPlayer/JRiver/Media Player/Roon in version 9.0 and I will add more in future updates. Stay tuned.

 

Native Universal Windows Platform (UWP) support

Fidelizer 8.7 added Audirvana support to allow selection of Audirvana.exe file to be executed. It was a make shift solution that can work with Audirvana and some UWP apps with the same structure. I didn’t have time to implement this properly due to high complexity with so little time.

I spent my free time in developing native universal Windows platform support for a few months last year and finally got a working prototype with tested UWP apps that didn’t work before. I can’t say for sure it’s 100% working but tested applications like Media Player is working now.

With native universal Windows platform support, I can add more UWP version media player applications in future so feel free to request your favorite media player applications and I’ll see how I can integrate them into Fidelizer’s intelligent software detection.

 

Reworked core isolation policy in media player application

 

Fidelizer - Media Player Application

 

Core isolation policy used to be picked based on advanced configuration option for all three apps automatically. This can some complications and limit options to apply core isolation policy or not. I took this into heart and redesigned core isolation policy to work separately.

In this reworked version, you can pick 6 different core isolation policy options which are:

Default: This won’t apply change to process priority for self managed application
All cores: This will enforce selected application to run with all available processor cores
Endpoint: This will make application focus on audio cores similar to Transparency policy
Performance: This will make application focus on most cores similar to Performance policy
Transparency: This will make application focus on avoiding main audio/non-audio cores for optimal isolation
Idle: This will put application on lowest possible non-audio cores to reduce interference to audio playback the most

With free selection, you can integrated supporting audio application to work with main application and diverse optimizations. You can also put non-audio application to work with minimum interference. You can compare between Endpoint/Performance/Transparency and pick the most suitable one too.

Also, media player application’s priority and affinity is now handled after execution with wait time so this can apply to all instances with the same name and improve effectiveness to cases like JRiver running as Media Server or RoonServer on startup too.

You can apply 3 different Priority and Core isolation policy to three different apps like HQPlayer + RoonServer + RAATServer optimizations. For self managed software like HQPlayer, I recommend setting all options to Default.

 

Improved non-audio process tuning with efficient core support

At first I was going to address this since some clients prefer the older approach to manage non-audio processes for better sound quality. Since I decided to move forward to version 9.0, it’s important to address the situation of this case again.

In version 8.11, non-audio processes beyond the last 1-2 cores to half of total cores excluding physical cores and put physical cores on media apps. This caused strange sound signature in some systems.

In version 9.0, core isolation policy is handled separately and user can choose suitable options without worrying about isolation issues with non-audio processes. Using “Enforce non-audio process to use only one core” option will also work too.

 

Reworked core optimizations based on Windows 10/11

 

Fidelizer - Optimization Wizard

 

When Fidelizer 8.0 was released on 25th December 2017, Windows 10 was still fresh and optimizations are reworked based on past 10 years experience. Things have changed a lot during past 10 years, and also personal journey of developer too.

Fidelizer’s concept of real sound has been evolving to reach its maturity with 3 main principles as below:

Precision: Reproduce digital audio faithfully according to principles of engineering and physics based on product’s design.
Emotion: Bring the record to life and feel the real sound of the recording in your listening room.
Relaxation: Find the right balance between performance and musicality that makes you want to keep listening for timeless session.

It’s no longer about chasing the extreme fidelity that focus on a single dimension of quality after 20 years of audiophile journey. Fidelizer 9 will focus on finding the balance of these three principles and deliver the what feels “Real” in all aspects, not just one.

So, all audio profiles have been reworked from scratch including “General Purpose” in Free version. Plus and Pro version also have additional core optimizations in API level to further improve audio performance in more aspects.

 

Improved Fidelizer Pro’s system configuration based on CoreStreamOS development

One of Fidelizer Pro’s biggest point is the ability to apply changes on system configuration permanently. Once this limiter is lifted off, Fidelizer Pro is going all out. Behind that one line of option lies a lot of deep technology as a core feature.

While developing version 9, CoreStream was launched and prototype of version 9 development was put into good use of CoreStream. At that time there wasn’t full scale of software package like NimitraOS and ErawanOS so this is a showcase to test in big projects.

After successful audio shows with CoreStream that can perform very well as both Roon core and uPNP endpoint in multiple rooms, it was certain Fidelizer 9 will bring next level of real sound to make music feels more organic and lifelike.

You could say Fidelizer 9 has inherited the foundation from CoreStreamOS that shares similarity in sonic performance with NimitraOS and ErawanOS at the same time too. If you’re not ready to try CoreStream / Nimitra / Erawan yet, Fidelizer Pro 9 is the closest thing to them.

 

Pricing

Fidelizer 9.0 is a major version upgrade after 9 years from Fidelizer 8.0 release, 12 years since Fidelizer 6.0 first release with Fidelizer Upgrade Program. The price never get changed after 12 years and 9.0 has a lot of hard work into it.

Since version 9.0, Fidelizer Plus / Pro version will have price adjustment as below:

Fidelizer Plus Full License: $39.95 -> $49.95 USD
Fidelizer Pro Full License: $69.95 -> 89.95 USD
Fidelizer From Plus to Pro: $30 -> $40 USD
Fidelizer From Older Plus to Pro: $39.95 -> $49.95 USD
Refund discount for returning customers: $5-10 USD -> $10-20 USD

Fidelizer 9 Upgrade price still remains the same so you can upgrade from Fidelizer 6-8 licenses to version 9.0 at the same price $19.95 – 29.95 USD as before. This won’t affect existing customers. Additional licenses will receive extra discount too.

Existing customers can purchase “Fidelizer 9 Upgrade” option in Fidelizer Upgrade Program page to receive Fidelizer 9.0 updates of purchased licenses and feel free to contact author to ask about instructions of Fidelizer 9.0 upgrade.

 

 

Changelog for version 9.0

Free
-Advanced configuration options except OS Timer are disabled for safety purposes
-Changed OS Timer recommendation info with default set to 1.0ms (Can still change to 0.5ms manually)
-Process affinity tuning of media player application can be used outside core isolation policy
-Optimized core optimizations based on current testing with Windows 10/11 for general purposes
-Added Media Player Application selection list to choose detected Music apps starting with Audirvana/foobar2000/HQPlayer/JRiver/Media Player/Roon
-Added Default option in Priority and Core Isolation Policy options to not tinker Media Player Application’s priority or core affinity
-Changed Apply Core Isolation Policy option to use selectable options with All cores/Endpoint/Performance/Transparency/Idle
-Changed media player application tuning to apply tuning after startup instead launching with custom priority/affinity
-Improved compatibility with Windows 10/11 to use PowerShell when WMIC is not present
-Improved compatibility with Windows Store apps to support more applications with Fidelizer
-Improved core affinity optimizations to support more than 16 processor cores
-Improved core isolation policy optimizations to support modern processors with efficient cores better
-Improved graphics and user interface for better ease of use
-Improved process optimizations to perform faster and improve optimization time on lower user levels
-Improved memory detection algorithm to apply more optimal optimizations based on available physical memory
-Improved reliability of process priority tuning during core optimizations

Plus
-Added all audio profiles from Fidelizer Pro license to maximize non-permanent solution
-Added Media Player Application selection list to choose detected Music apps starting with Audirvana/foobar2000/HQPlayer/JRiver/Media Player/Roon
-Added Default option in Priority and Core Isolation Policy options to not tinker Media Player Application’s priority or core affinity
-Added DWM (Desktop Window Manager) to be handled in API level optimizations
-Changed Apply Core Isolation Policy option to use selectable options with All cores/Endpoint/Performance/Transparency/Idle
-Changed default audio profile to “Network Renderer”
-Changed media player application tuning to apply tuning after startup instead launching with custom priority/affinity
-Improved compatibility with Windows 10/11 to use PowerShell when WMIC is not present
-Improved compatibility with Windows Store apps to support more applications with Fidelizer
-Improved core affinity optimizations to support more than 16 processor cores
-Improved core isolation policy optimizations to support modern processors with efficient cores better
-Improved core optimizations to be more effective on Windows 10/11
-Improved graphics and user interface for better ease of use
-Improved process optimizations to perform faster and improve optimization time on lower user levels
-Improved memory detection algorithm to apply more optimal optimizations based on available physical memory
-Improved reliability of process priority tuning during core optimizations
-Updated all audio profile options with reworked optimizations based on Windows 10/11 standards

Pro
-Added Media Player Application selection list to choose detected Music apps starting with Audirvana/foobar2000/HQPlayer/JRiver/Media Player/Roon
-Added Default option in Priority and Core Isolation Policy options to not tinker Media Player Application’s priority or core affinity
-Added DWM (Desktop Window Manager) to be handled in API level optimizations
-Changed Apply Core Isolation Policy option to use selectable options with All cores/Endpoint/Performance/Transparency/Idle
-Changed default audio profile to “Network Renderer”
-Changed media player application tuning to apply tuning after startup instead launching with custom priority/affinity
-Changed OS Timer recommendation info with default set to 1.0ms (Can still change to 0.5ms manually)
-Improved compatibility with Windows 10/11 to use PowerShell when WMIC is not present
-Improved compatibility with Windows Store apps to support more applications with Fidelizer
-Improved core affinity optimizations to support more than 16 processor cores
-Improved core isolation policy optimizations to support modern processors with efficient cores better
-Improved core optimizations to be more effective on Windows 10/11
-Improved graphics and user interface for better ease of use
-Improved process optimizations to perform faster and improve optimization time on lower user levels
-Improved memory detection algorithm to apply more optimal optimizations based on available physical memory
-Improved reliability of process priority tuning during core optimizations
-Updated all audio profile options with reworked optimizations based on Windows 10/11 standards
-Updated system configuration optimizations based on CoreStreamOS tuning

 

Download: Fidelizer 9.0
Upgrade: Fidelizer Upgrade Program

 

You can download latest version of purchased Fidelizer software from the same download link that we sent in email before. If you are not sure where to download purchased Fidelizer software, feel free to contact us and request software download link.

Fidelizer 8.11 released – Improved compatibility with Windows 11, processor with efficient cores, and MajiorityCamisole

 

Fidelizer Pro

 

Due to new changes in hardware and software, Windows 11 with new updates caused Teamviewer failing to work in Purist user level, Intel’s new generation processor with efficient cores messed up hyper-threading detection and have stability issues with some options.

To resolve this problem, I bought Intel’s latest generation NUC with efficient cores to test on Windows 11 environment and resolved reported issues now. Since efficient cores are counted as physical cores, hyper-threading detection algorithm was revised to handle these cases better.

Rather than assigning non-audio processes to logical cores, Fidelizer will assign cores to latter part of processors with efficient cores leaving more room to physical cores unless user chooses to force only one last core for non-audio process.

This version is tested in NUC PC with Windows 11 and client’s machines to make sure everything is working fine and MajiorityCamisole is also recognized by Fidelizer now. If you use Windows 11 or have processor with efficient cores, version 8.11 is highly recommended.

 

Changelog for version 8.11

Free
-Fixed Teamviewer not working after stopping/disabling non-audio services in Windows 11
-Improved hyper-threading detection reliability with processors having efficient cores
-Improved software compatibility with MajiorityCamisole

Plus
-Fixed Teamviewer not working after stopping/disabling non-audio services in Windows 11
-Improved hyper-threading detection reliability with processors having efficient cores
-Improved software compatibility with MajiorityCamisole

Pro
-Fixed Teamviewer not working after stopping/disabling non-audio services in Windows 11
-Improved hyper-threading detection reliability with processors having efficient cores
-Improved software compatibility with MajiorityCamisole

 

Download: Fidelizer 8.11
Upgrade: Fidelizer Upgrade Program

 

You can download latest version of purchased Fidelizer software from the same download link that we sent in email before. If you are not sure where to download purchased Fidelizer software, feel free to contact us and request software download link.

Fidelizer 8.10 released – Improved core isolation optimization and compatibility with ExerciseStabilizer/ExtremeStabilizer

 

Fidelizer Pro

 

After releasing Fidelizer 8.9 with some changes to support more cases, I realized two things from customer’s feedback. First is no feedback from customers configuring processor to have specific cores turned off. Next is some people prefer 8.8 sound.

After realizing how this new change doesn’t actually improve customer’s satisfaction, I changed my approach to fully focus on most common implementation with 2 cores per floating point unit and optimize core isolation to handle physical/logical cores better.

Now non-audio processes won’t touch cores in first FPU and focus more on logical cores if there’s no enforcement to last core only. Media Player Application will focus on physical cores. ExerciseStabilizer/ExtremeStabilizer is now compatible with Fidelizer too.

As a result, Fidelizer 8.10 has reached a new high improving synergy between Windows audio thread, media player applications, and non-audio processes. This update is very important and I highly recommend everyone to install this update.

 

Changelog for version 8.10

Free
-Changed processor’s core detection back based on common implementation of 2 cores per FPU unit
-Disabled Apply Core Isolation Policy option in free version as it does nothing without components from Plus/Pro version
-Increased progress dialog size and adjusted all progress dialogs’ size uniformly
-Improved process affinity optimization on non-audio processes to use logical cores and leave first cores in FPU alone
-Improved software compatibility with ExerciseStabilizer and ExtremeStabilizer

Plus
-Changed default option to not enforce non-audio core to last physical/logical core only
-Changed failing license verification allow main dialog access for uninstallation and contact support
-Changed processor’s core detection back based on common implementation of 2 cores per FPU unit
-Improved Core Isolation Policy to handle core affinity of Windows audio thread and media player applications better
-Improved process affinity optimization on non-audio processes to use logical cores and leave first cores in FPU alone
-Improved software compatibility with ExerciseStabilizer and ExtremeStabilizer
-Increased progress dialog size and adjusted all progress dialogs’ size uniformly
-Replaced “Audio Player (without network connection)” audio profile with “Disable/Stop network services” option in Advanced configuration

Pro
-Changed default option to not enforce non-audio core to last physical/logical core only
-Changed failing license verification allow main dialog access for uninstallation and contact support
-Changed processor’s core detection back based on common implementation of 2 cores per FPU unit
-Improved Core Isolation Policy to handle core affinity of Windows audio thread and media player applications better
-Improved process affinity optimization on non-audio processes to use logical cores and leave first cores in FPU alone
-Improved software compatibility with ExerciseStabilizer and ExtremeStabilizer
-Increased progress dialog size and adjusted all progress dialogs’ size uniformly
-Replaced “Audio Player (without network connection)” audio profile with “Disable/Stop network services” option in Advanced configuration

 

Download: Fidelizer 8.10
Upgrade: Fidelizer Upgrade Program

 

You can download latest version of purchased Fidelizer software from the same download link that we sent in email before. If you are not sure where to download purchased Fidelizer software, feel free to contact us and request software download link.

Fidelizer 8.9 released – Improved multi-core optimization and compatibility with Windows 11 / MajiorityClean / LemonadeElitest

 

Fidelizer Pro

 

After Windows 11 is released officially, I’ve been testing Fidelizer with Windows new 11 platform and optimize program’s compatibility with Windows 11 since then. As a result, stability with Windows 10/11 is improved in higher user levels and sound better too.

Also, I noticed that multi-core optimization in Fidelizer has some issues with machine having some cores disabled in BIOS. So I improved multi-core optimization to work on enabled cores and improve core isolation policy with media player application also.

This update is important and I highly recommend everyone to install this update. Mr. Hiroyuki Yokota also released his new MajiorityClean and LemonadeElitest software so Fidelizer 8.9 will support his new works too and happy listening. 🙂

 

Changelog for version 8.9

Free
-Changed Hyper Threading detection from floating point unit to enabled core
-Fixed option “Enforce non-audio process to use only one core” not working
-Fixed multiple-instances of media player application optimization not working properly
-Improved optimization compatibility with Windows 10/11
-Improved software compatibility with MajiorityClean and LemonadeElitest

Plus
-Changed Hyper Threading detection from floating point unit to enabled core
-Fixed multiple-instances of media player application optimization not working properly
-Improved multi-core optimization between media player application and core isolation policy
-Improved optimization compatibility with Windows 10/11
-Improved software compatibility with MajiorityClean and LemonadeElitest

Pro
-Changed Hyper Threading detection from floating point unit to enabled core
-Changed program to prompt for system restart when startup feature is selected
-Fixed multiple-instances of media player application optimization not working properly
-Fixed some services not being restored from disabled after user level change or uninstallation
-Improved multi-core optimization between media player application and core isolation policy
-Improved optimization compatibility with Windows 10/11
-Improved software compatibility with MajiorityClean and LemonadeElitest

 

Download: Fidelizer 8.9
Upgrade: Fidelizer Upgrade Program

 

You can download latest version of purchased Fidelizer software from the same download link that we sent in email before. If you are not sure where to download purchased Fidelizer software, feel free to contact us and request software download link.

Fidelizer 8.8 released – Improved compatibility with Windows 11 Insider Preview and MinorityClean

 

Fidelizer Pro

 

Hi guys. It’s been a long while since last 8.7 release. I’ve been busy with Nimitra firmware 4.0 update so the update of version 8.8 was postponed for a while due to testing and changes to make on Nimitra’s project.

On the bright side, we have Windows 11 coming and so I can take opportunities to explore changes in Windows 11 and improve Fidelizer to support changes on Windows 11 better.

Another good news is Mr. Hiroyuki Yokota is finally back and released a new update of MinorityClean. I’ve been observing his projects for a while and realized I haven’t put MinorityClean app to be recognized as audio app yet. Now it’s fixed.

 

Changelog for version 8.8

Free
-Improved compatibility with MinorityClean software
-Improved wording of some options in Advanced Configuration section

Plus
-Added more non-audio services to be handled by Fidelizer after checking Windows 11 Insider Preview update
-Fixed license re-validation that checks only processor information
-Improved compatibility with MinorityClean software
-Improved wording of some options in Advanced Configuration section

Pro
-Added more non-audio services to be handled by Fidelizer after checking Windows 11 Insider Preview update
-Fixed license re-validation that checks only processor information
-Improved compatibility with MinorityClean software
-Improved wording of some options in Advanced Configuration section

 

Download: Fidelizer 8.8
Upgrade: Fidelizer Upgrade Program

 

Fidelizer Plus/Pro users should be received a mail about update and download link by now. If you somehow didn’t receive an update notification as I received some delivery failure message too, please contact me for an update with your customer data to verify.

 

The latest official Windows 11 Insider Preview release in website is version 22000.132 so Fidelizer 8.8 was tested on Windows 11 version 22000.132 before release with great results. 🙂