English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old Yesterday, 13:21   #1
saimo
Registered User
 
saimo's Avatar
 
Join Date: Aug 2010
Location: Italy
Posts: 898
AQA released

I just released this...

AQA (Amiga Quality Audio) is (mainly) a collection of CPU-based audio playback tools for classic Amigas that stream stereo audio samples from mass storage devices through the Paula chip also at frequencies way beyond the canonical 28 kHz of the Amiga or the 44.1 kHz of CDs (e.g. 96 kHz), and with a resolution of 8 or 14 bits. AQA is therefore suitable for listening to high-quality music even on the good old classic Amigas.

Download: https://retream.itch.io/amiga-tools

Basic usage workflow:
1. save the audio data to listen to as uncompressed stereo 8- or 16-bit WAV files;
2. convert the WAV files to AQA files with cWAV*;
3. stream the AQA files with sAQA*.

Further details in the manual, which includes also some technical information for the curious ones.
saimo is offline  
Old Today, 11:33   #2
AmigaHope
Registered User
 
Join Date: Sep 2006
Location: New Sandusky
Posts: 949
Quote:
Originally Posted by saimo View Post
I just released this...

AQA (Amiga Quality Audio) is (mainly) a collection of CPU-based audio playback tools for classic Amigas that stream stereo audio samples from mass storage devices through the Paula chip also at frequencies way beyond the canonical 28 kHz of the Amiga or the 44.1 kHz of CDs (e.g. 96 kHz), and with a resolution of 8 or 14 bits. AQA is therefore suitable for listening to high-quality music even on the good old classic Amigas.

Download: https://retream.itch.io/amiga-tools

Basic usage workflow:
1. save the audio data to listen to as uncompressed stereo 8- or 16-bit WAV files;
2. convert the WAV files to AQA files with cWAV*;
3. stream the AQA files with sAQA*.

Further details in the manual, which includes also some technical information for the curious ones.

Interesting, how does this compare in performance vs DMA audio on systems that can feed Paula samples at higher data rates (ECS Agnus/AGA Alice)?



It's cool that you can get high quality audio out of OCS using this!
AmigaHope is offline  
Old Today, 12:08   #3
SkulleateR
Registered User
 
SkulleateR's Avatar
 
Join Date: Jan 2016
Location: Germany
Posts: 377
This reminds me of Forrest from back in the days : https://aminet.net/package/mus/misc/Forrest

... but in a modern way

Don´t really need it but I like the idea
SkulleateR is offline  
Old Today, 12:12   #4
saimo
Registered User
 
saimo's Avatar
 
Join Date: Aug 2010
Location: Italy
Posts: 898
Quote:
Originally Posted by AmigaHope View Post
Interesting, how does this compare in performance vs DMA audio on systems that can feed Paula samples at higher data rates (ECS Agnus/AGA Alice)?
DMA still couldn't go beyond 56 kHz, whereas the CPU can reach even crazy frequencies - here are some figures from the manual:

Code:
The following table shows the limits reached on a PAL Amiga 1200 with a Blizzard 1230 IV, mounting a 50 MHz 68030 and 60 ns RAM, and a CompactFlash connected to the internal IDE port.

+-----------------+-----------------+--------+-----------+
| EXPANSION BOARD : AQA FILE FORMAT : PERIOD : FREQUENCY |
+-----------------+-----------------+--------+-----------+
| disabled        : AQA0            :     30 : 118229.83 |
| disabled        : AQA1            :     37 :  95862.02 |
| disabled        : AQA2            :     41 :  86509.63 |
| enabled         : AQA0            :     11 : 322445.00 |
| enabled         : AQA1            :     16 : 221680.93 |
| enabled         : AQA2            :     17 : 208640.88 |
+-----------------+-----------------+--------+-----------+

(When the expansion board is disabled, the Amiga 1200 works as if it were a stock machine.)
The downside is that the CPU cannot do anything else in the meanwhile and that, at least from a certain point on, the DMA channels must be off (for example, the Hertz Overload demo keeps 6 bitplanes on and even scrolls a plane, but if I increased the frequency a bit beyond 70938 Hz, the audio would start to stutter on a stock A1200).

Quote:
It's cool that you can get high quality audio out of OCS using this!
To be honest, I only have an AGA machine, so I never tested the tools on OCS or ECS. Bugs aside (if any), there's no reason why they shouldn't work on those chipsets, though. Also, the heavier fixed filter found on Amigas other the Amiga 1200 and the Amiga CD32 will inevitably work against the high frequencies allowed by AQA.

Last edited by saimo; Today at 12:17.
saimo is offline  
Old Today, 12:14   #5
saimo
Registered User
 
saimo's Avatar
 
Join Date: Aug 2010
Location: Italy
Posts: 898
Quote:
Originally Posted by SkulleateR View Post
This reminds me of Forrest from back in the days : https://aminet.net/package/mus/misc/Forrest

... but in a modern way

Don´t really need it but I like the idea
I didn't know about Forrest.

It's different though: Forrest is "just" a MPEG->8SVX converter.
saimo is offline  
Old Today, 12:18   #6
SkulleateR
Registered User
 
SkulleateR's Avatar
 
Join Date: Jan 2016
Location: Germany
Posts: 377
Quote:
Originally Posted by saimo View Post
It's different though: Forrest is "just" a MPEG->8SVX converter.
That´s why I said "reminds me of" because the overall goal is the same, listen to music on low end systems
SkulleateR is offline  
Old Today, 12:34   #7
saimo
Registered User
 
saimo's Avatar
 
Join Date: Aug 2010
Location: Italy
Posts: 898
Quote:
Originally Posted by SkulleateR View Post
That´s why I said "reminds me of" because the overall goal is the same, listen to music on low end systems
I see and I'm fine with you seeing it like that
However, I need to point out that AQA's goal is to allow listening to music (or any other audio data in general) at (stupidly) high frequencies - without the second part, AQA wouldn't exist
saimo is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
FastCache040+ Released! SpeedGeek Coders. System 57 01 March 2024 14:09
Knightmare - Released! h0ffman News 119 21 August 2023 02:04
GrafX2 Released! AMIGASYSTEM News 6 10 October 2017 20:29
Never released??? tomcat666 project.aGTW 18 18 January 2010 14:44
WinUAE 1.1 released... Joe Maroni News 18 05 October 2005 16:28

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 23:28.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09414 seconds with 15 queries