• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Releases Version 1.2 of TrueAudio Next on Github

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.24/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
Do you remember AMD's TrueAudio Next technology? If not, you'd be forgiven; it's not gained as much traction as it could (should?) have, considering its open nature. As a quick reminder, this is AMD's GPU-accelerated audio pipeline, which adds "audio raytracing" capabilities to audio by delivering true spatial positioning and object interactions in a given scene - at much higher performance than the usual CPU-based solutions.

The 1.2 version is being hailed as a "coming of age" for True Audio Next, which includes "a number of notable performance and feature improvements, and it reflects the enhancements built into the version of TAN supported in Steam Audio." Efficiency has also been improved, with minimized "memory, buffer transfer and synchronization overhead". The remainder of the blog post by AMD's Fellow Design Engineer Carl Wakeland follows.





"The TAN GPU utilities library now supports AMD Resource Reservation, in which a configurable part of the GPU may be reserved for audio processing apart from the normal GPU compute resources. As explained in earlier blogs, Resource Reservation protects audio and graphics queues and compute resources from blocking each other, allowing them to coexist on the GPU as never before possible. Developers can now call a function to query a system's TAN support and available resources, as well.

Finally, a number of new samples are added to exemplify and streamline the process of building audio applications using TAN:

  • Accelerated mixing. Mixing on the GPU with TAN can minimize buffer transfer overhead.
  • 10-band EQ.
  • IIR (Infinite Impulse Response) filter.
  • Time domain convolution and doppler sample.

We continue to work on exciting new optimizations for future releases. Meanwhile, we welcome contributions from others - please feel free to make a pull request to submit your own examples and optimizations for TAN."

View at TechPowerUp Main Site
 

T4C Fantasy

CPU & GPU DB Maintainer
Staff member
Joined
May 7, 2012
Messages
2,566 (0.56/day)
Location
Rhode Island
System Name Whaaaat Kiiiiiiid!
Processor Intel Core i9-12900K @ Default
Motherboard Gigabyte Z690 AORUS Elite AX
Cooling Corsair H150i AIO Cooler
Memory Corsair Dominator Platinum 32GB DDR4-3200
Video Card(s) EVGA GeForce RTX 3080 FTW3 ULTRA @ Default
Storage Samsung 970 PRO 512GB + Crucial MX500 2TB x3 + Crucial MX500 4TB + Samsung 980 PRO 1TB
Display(s) 27" LG 27MU67-B 4K, + 27" Acer Predator XB271HU 1440P
Case Thermaltake Core X9 Snow
Audio Device(s) Logitech G935 Headset
Power Supply SeaSonic Platinum 1050W Snow Silent
Mouse Logitech G903 Lightspeed
Keyboard Logitech G915
Software Windows 11 Pro
Benchmark Scores FFXV: 19329
Amd is killing it in the linux space

Nvidia is so not organized there
 
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Does this work on all GPUs or just certain AMD GPUs?
 

T4C Fantasy

CPU & GPU DB Maintainer
Staff member
Joined
May 7, 2012
Messages
2,566 (0.56/day)
Location
Rhode Island
System Name Whaaaat Kiiiiiiid!
Processor Intel Core i9-12900K @ Default
Motherboard Gigabyte Z690 AORUS Elite AX
Cooling Corsair H150i AIO Cooler
Memory Corsair Dominator Platinum 32GB DDR4-3200
Video Card(s) EVGA GeForce RTX 3080 FTW3 ULTRA @ Default
Storage Samsung 970 PRO 512GB + Crucial MX500 2TB x3 + Crucial MX500 4TB + Samsung 980 PRO 1TB
Display(s) 27" LG 27MU67-B 4K, + 27" Acer Predator XB271HU 1440P
Case Thermaltake Core X9 Snow
Audio Device(s) Logitech G935 Headset
Power Supply SeaSonic Platinum 1050W Snow Silent
Mouse Logitech G903 Lightspeed
Keyboard Logitech G915
Software Windows 11 Pro
Benchmark Scores FFXV: 19329
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Maybe Hawaii and up gcn 2.0?

Sorry, so your saying it is just a certain range of AMD GPUs? Too bad I like the idea, although of course if that is the case it's open nature dies on it's feet.
 

T4C Fantasy

CPU & GPU DB Maintainer
Staff member
Joined
May 7, 2012
Messages
2,566 (0.56/day)
Location
Rhode Island
System Name Whaaaat Kiiiiiiid!
Processor Intel Core i9-12900K @ Default
Motherboard Gigabyte Z690 AORUS Elite AX
Cooling Corsair H150i AIO Cooler
Memory Corsair Dominator Platinum 32GB DDR4-3200
Video Card(s) EVGA GeForce RTX 3080 FTW3 ULTRA @ Default
Storage Samsung 970 PRO 512GB + Crucial MX500 2TB x3 + Crucial MX500 4TB + Samsung 980 PRO 1TB
Display(s) 27" LG 27MU67-B 4K, + 27" Acer Predator XB271HU 1440P
Case Thermaltake Core X9 Snow
Audio Device(s) Logitech G935 Headset
Power Supply SeaSonic Platinum 1050W Snow Silent
Mouse Logitech G903 Lightspeed
Keyboard Logitech G915
Software Windows 11 Pro
Benchmark Scores FFXV: 19329
Sorry, so your saying it is just a certain range of AMD GPUs? Too bad I like the idea, although of course if that is the case it's open nature dies on it's feet.
Software support for only gcn and hawaii has it hardware integrated
 
Joined
Jun 13, 2012
Messages
1,390 (0.31/day)
Processor i7-13700k
Motherboard Asus Tuf Gaming z790-plus
Cooling Coolermaster Hyper 212 RGB
Memory Corsair Vengeance RGB 32GB DDR5 7000mhz
Video Card(s) Asus Dual Geforce RTX 4070 Super ( 2800mhz @ 1.0volt, ~60mhz overlock -.1volts)
Storage 1x Samsung 980 Pro PCIe4 NVme, 2x Samsung 1tb 850evo SSD, 3x WD drives, 2 seagate
Display(s) Acer Predator XB273u 27inch IPS G-Sync 165hz
Audio Device(s) Logitech Z906 5.1
Power Supply Corsair RMx Series RM850x (OCZ Z series PSU retired after 13 years of service)
Mouse Logitech G502 hero
Keyboard Logitech G710+
Sorry, so your saying it is just a certain range of AMD GPUs? Too bad I like the idea, although of course if that is the case it's open nature dies on it's feet.
Most people don't use audio chip on their graphic's card, to use it you need speakers in ur monitor/tv which on a desktop is a no. Now if amd had a small port for say hooking up a 5.1 audio system on their gpu's it could help it gain traction. Could even be a small dongle that plugs in to the card and mounts in one expansion bays of the pc to give you option to use it outside tv speakers.
 
Joined
Oct 2, 2004
Messages
13,791 (1.87/day)
That's not how it works. Audio is processed on graphic card's GPU and passed through soundcard to the whatever output you're using. Graphic card doesn't need any analogue circuitry or DAC's.

This thing would gain more traction if it was OpenCL accelerated and usable on any graphic card capable of doing compute via OpenCL. Being limited to range of some AMD cards is just not enough, especially since all that had this before (Hawaii and Fiji based) are a bit old now and new ones like RX Vega are not all that popular.

This is why we keep on bitching how important it is to have a large market share in gaming, healthy eco system surrounding it and being focused on gaming and not just OMG CRYPTO SELLS CARDS!!!!!1111 SO WHY BOTHER? Sure it sells, but long term, you don't have anything from them. They'll buy whatever works next time, even if it's not your product. Gamers are the opposite, they are loyal, they make things expand and evolve.
 
Joined
Aug 23, 2013
Messages
471 (0.11/day)
This thing would gain more traction if it was OpenCL accelerated and usable on any graphic card capable of doing compute via OpenCL. Being limited to range of some AMD cards is just not enough, especially since all that had this before (Hawaii and Fiji based) are a bit old now and new ones like RX Vega are not all that popular.

There is dedicated logic DSP for TrueAudio in AMD GPUs. It's in newer GPU then 200 series, in APUs and PS4. Without the logic you will need to use CPU resources, but this is now almost not a problem with the more core revolution.
 
Joined
Dec 22, 2011
Messages
3,890 (0.82/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
This was basically DOA, shame.
 
Joined
Sep 15, 2015
Messages
1,078 (0.32/day)
Location
Latvija
System Name Fujitsu Siemens, HP Workstation
Processor Athlon x2 5000+ 3.1GHz, i5 2400
Motherboard Asus
Memory 4GB Samsung
Video Card(s) rx 460 4gb
Storage 750 Evo 250 +2tb
Display(s) Asus 1680x1050 4K HDR
Audio Device(s) Pioneer
Power Supply 430W
Mouse Acme
Keyboard Trust
Most people don't use audio chip on their graphic's card, to use it you need speakers in ur monitor/tv which on a desktop is a no. Now if amd had a small port for say hooking up a 5.1 audio system on their gpu's it could help it gain traction. Could even be a small dongle that plugs in to the card and mounts in one expansion bays of the pc to give you option to use it outside tv speakers.
I never use audio from hdmi if home cinema won't be broken it would be usable, whatever it is.
 
Top