Processes keep dropping from High priority → causing degraded real-time voice quality (Altered RealTime Pro)


TC011011

New member
Local time
8:52 AM
Posts
1
OS
Windows 11
I’m running Altered RealTime Pro for real-time voice processing, and I’m seeing consistent issues with Windows process priority not sticking.
Problem:
  • I manually set multiple Altered processes to High priority
  • Within ~30 minutes, many revert to Normal / Above Normal / Low
  • When this happens, output quality drops significantly (customers describe it as “low-quality AI voice”)
Workaround attempt (failed):
  • I previously implemented a PowerShell watchdog script + Task Scheduler
  • Monitored processes and forced priority = High
  • This caused system instability and ultimately broke Altered to the point I had to reinstall Windows
System specs:
  • CPU: AMD Ryzen 9 9950X (4.30 GHz)
  • RAM: 96GB DDR5-6000
  • Storage: Crucial T705 Gen5 NVMe
  • OS: Windows 11 Pro Build: 26200.8037
Questions:
  • What could be forcing process priority to reset?
  • Under what conditions does Windows reset a process priority after being explicitly set to HIGH, and how can this be prevented when using PowerShell/Task Scheduler?
  • Windows scheduler behavior?
  • Application-level override?
  • Background service conflict?
  • Is there a safe way to persist High priority without breaking the system?
  • Does Altered RealTime Pro internally manage or override process priority?
Additional context:
  • This directly affects real-time audio quality, not just performance benchmarks
  • System resources are not constrained (CPU/RAM usage is low) CPU normally < 15%, RAM < 65%
 
Windows Build/Version
Windows 11 Pro Build: 26200.8037

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Self Built
    CPU
    AMD Ryzen 9 9950X 5.5 GHz
    Motherboard
    Asus ROG Crosshair x870e Hero
    Memory
    96 GB RAM Corsair DDR-6000 EXPO
    Hard Drives
    C: Crucial T705 Gen5 NVMe 1TB
As Altered Pro is not a mainstream appliatiion, it's doubtful anyone here knows how it interacts with Windows and Windows processes. I would think that any questions regarding that app would need to be directed to its company. JMO.

Unless I missed it, the Ryzen 9 9950X is not on the list of supported cpu's

Also as I see it, if you are using the free version, you get only 20 minutes of morphing per day. Altered | Professional AI Voice Changer Software and Services

As far as Windows processes in general, PER AI, process priority is not a fixed attribute—it’s part of a dynamic scheduling system. So even if you explicitly set a process to HIGH, there are several conditions where Windows (or the process itself) will effectively “reset” it.

1) Process restart (most common)​


  • Any priority you set via Task Manager, PowerShell, or WMI is per-process instance only.
  • If the process:
    • restarts
    • crashes and relaunches
    • is spawned as a new child process
      → it returns to its default priority class.

👉 This is the #1 reason people think priority is “resetting.”




2) System reboot / logoff​


  • All processes revert to defaults after reboot.
  • Windows does not persist priority settings across sessions.



3) Task Scheduler behavior​


  • Tasks started via Task Scheduler do NOT run at Normal by default.
  • They run at Below Normal priority (value ~7) unless explicitly changed.

👉 So even if you set HIGH later, if the task:


  • re-triggers
  • is restarted by scheduler
    …it will come back at Below Normal again.

4) Windows dynamic scheduler adjustments (thread-level)​


  • Windows uses dynamic priority boosting/decay internally.
  • Even within a HIGH class process:
    • thread priorities can fluctuate
    • CPU scheduling may reduce effective execution priority

👉 Important: this usually doesn’t change the class label (HIGH), but can make it behave like it dropped.




5) Application-level overrides​


Some applications:


  • explicitly call SetPriorityClass() internally
  • or spawn worker processes with their own priority

👉 Result:


  • your manual HIGH setting gets overwritten shortly after

(Common with games, services, and some background agents.)




6) Service / parent-child process inheritance​


  • Child processes don’t always inherit modified priority
  • Services started by SCM often revert to defined defaults



⚙️ Why PowerShell / Task Scheduler setups “don’t stick”​


Typical pattern:



Get-Process myapp | % { $_.PriorityClass = 'High' }


Problems:


  • Runs before process exists → does nothing
  • Runs once, but process restarts later → lost
  • Scheduler launches app separately → overrides priority
  • Timing race (very common)



✅ How to PREVENT priority reset (reliably)​


✔️ Method 1 — Start the process with priority (best)​


Instead of fixing it after launch, launch it correctly:


CMD​




start "" /HIGH "C:\Path\app.exe"



PowerShell​




Start-Process "C:\Path\app.exe" -Priority High



👉 This is the cleanest and most reliable approach.




✔️ Method 2 — Task Scheduler + proper configuration​


If using Task Scheduler:


Critical fixes:​


  1. Do NOT launch the EXE directly
  2. Launch PowerShell instead:



Start-Process "C:\Path\app.exe" -Priority High



  1. In task settings:

  • Run with highest privileges
  • Use trigger: At logon or startup
  • Add delay if needed (important!)

👉 This avoids the default Below-Normal issue.




✔️ Method 3 — Watchdog script (for stubborn apps)​


If the app resets its own priority:




while ($true) {
Get-Process "myapp" -ErrorAction SilentlyContinue |
ForEach-Object { $_.PriorityClass = 'High' }
Start-Sleep -Seconds 5
}



Run via Task Scheduler.


👉 Use cautiously—can cause instability if abused.




✔️ Method 4 — IFEO registry (advanced, persistent)​


Set default priority via:




HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<app.exe>\PerfOptions



Value:




CpuPriorityClass = 3 (High)



👉 Pros:


  • Persistent
  • Applies on every launch

👉 Cons:


  • Global (affects all launches)
  • Requires admin + care



⚠️ Important reality check​


  • Windows intentionally does not support permanent HIGH priority as a normal feature.
  • This is by design to:
    • prevent starvation of system processes
    • maintain responsiveness

👉 If something keeps dropping priority, it’s usually:


  • restarting
  • managed by the app
  • or being relaunched by Task Scheduler

—not Windows “randomly undoing it.”




✔️ Best practice summary​


If you want it to stick:


  • ✅ Start the process with HIGH (don’t modify after)
  • ✅ Avoid launching EXEs directly from Task Scheduler
  • ✅ Add startup delay if needed
  • ✅ Use IFEO only for stubborn cases
  • ❌ Don’t rely on one-time PowerShell fixes
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 25H2 26200.8655
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 7080
    CPU
    i9-10900 10 core 20 threads
    Motherboard
    DELL 0J37VM
    Memory
    32 gb
    Graphics Card(s)
    none-Intel UHD Graphics 630
    Sound Card
    Integrated Realtek
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    2x1tb Solidigm m.2 nvme /External drives 512gb Samsung m.2 sata+2tb Kingston m2.nvme
    PSU
    500w
    Case
    MT
    Cooling
    Dell Premium
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    so slow I'm too embarrassed to tell
    Browser
    #1 Edge #2 Firefox
    Antivirus
    Defender+MWB Premium
  • Operating System
    Windows 11 Pro 24H2 26200.8457
    Computer type
    PC/Desktop
    Manufacturer/Model
    Beelink Mini PC SER5
    CPU
    AMD Ryzen 7 6800U
    Memory
    32 gb
    Graphics card(s)
    integrated
    Sound Card
    integrated
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Crucial nvme
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    still too embarrassed to tell
    Browser
    Firefox
    Antivirus
    Defender
    Other Info
    System 3 is non compliant Dell 9020 i7-4770/24gb ram Win11 PRO 26200.8457
@glasskuter
bloody 'ell m'lady

best of luck Steve ..
 

My Computers

System One System Two

  • OS
    Debian 13 KDE .. Windows 11 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP 24" AiO
    CPU
    Ryzen 7 5825u
    Motherboard
    HP
    Memory
    64GB DDR4 3200
    Graphics Card(s)
    Ryzen 7 5825u
    Sound Card
    RealTek
    Monitor(s) Displays
    24" HP AiO
    Screen Resolution
    1920 x 1080 @60 Hz
    Hard Drives
    1TB WD Blue SN580 M2 SSD Partitioned.
    2x 1TB USB HDD External Backup/Storage.
    PSU
    90W external power brick
    Case
    24" All in One
    Cooling
    Default Air Cooling
    Keyboard
    HP WiFi UK extended
    Mouse
    HP WiFi 3 Button
    Internet Speed
    1GB full fibre
    Browser
    Edge & Firefox
    Antivirus
    AVG Internet Security/Windows Defender
    Other Info
    Mainly Open Source Software
  • Operating System
    Ubuntu 22.04.5 LTS
    Computer type
    Laptop
    Manufacturer/Model
    Dell 13" Latitude 2017
    CPU
    i5 7200u
    Motherboard
    Dell
    Memory
    16GB DDR4
    Graphics card(s)
    Intel
    Sound Card
    Intel
    Monitor(s) Displays
    13" Dell Laptop
    Hard Drives
    250GB Crucial 2.5" SSD
    Mouse
    Generic WiFi 3 button
    Internet Speed
    WiFi only
    Browser
    Firefox
    Antivirus
    ClamAV TK
    Other Info
    Mainly Open Source Software
@XxXxX All I did was copy and paste. I was worried the forum might put a limit on characters for that one. When I write I'm long-winded, but AI puts me in the shade.:eek1:
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 25H2 26200.8655
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 7080
    CPU
    i9-10900 10 core 20 threads
    Motherboard
    DELL 0J37VM
    Memory
    32 gb
    Graphics Card(s)
    none-Intel UHD Graphics 630
    Sound Card
    Integrated Realtek
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    2x1tb Solidigm m.2 nvme /External drives 512gb Samsung m.2 sata+2tb Kingston m2.nvme
    PSU
    500w
    Case
    MT
    Cooling
    Dell Premium
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    so slow I'm too embarrassed to tell
    Browser
    #1 Edge #2 Firefox
    Antivirus
    Defender+MWB Premium
  • Operating System
    Windows 11 Pro 24H2 26200.8457
    Computer type
    PC/Desktop
    Manufacturer/Model
    Beelink Mini PC SER5
    CPU
    AMD Ryzen 7 6800U
    Memory
    32 gb
    Graphics card(s)
    integrated
    Sound Card
    integrated
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Crucial nvme
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    still too embarrassed to tell
    Browser
    Firefox
    Antivirus
    Defender
    Other Info
    System 3 is non compliant Dell 9020 i7-4770/24gb ram Win11 PRO 26200.8457
Try Process Explorer.

 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP Pavilion
    CPU
    AMD Ryzen 7 5700G
    Motherboard
    Erica6
    Memory
    Micron Technology DDR4-3200 16GB
    Graphics Card(s)
    NVIDIA GeForce RTX 3060
    Sound Card
    Realtek ALC671
    Monitor(s) Displays
    Samsung SyncMaster U28E590
    Screen Resolution
    3840 x 2160
    Hard Drives
    SAMSUNG MZVLQ1T0HALB-000H1

Latest Support Threads

Back
Top Bottom