![]() |
![]() |
#101 |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
|
![]() |
![]() |
#102 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,499
|
|
![]() |
![]() |
#103 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,888
|
Hi Saimo, exactly as you requested: https://eab.abime.net/zone/For_Saimo_2.7z
|
![]() |
![]() |
#104 | |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Quote:
I didn't consider smaller periods as I can sample at most at 192 kHz (and period 37 gives a frequency of about 96 kHz, which is already overkill). Also, I used a 1000 Hz sinus tone sampled at 55420 Hz, as it looks like the 13855 Hz square tone was hard for Paula to digest (but I didn't really investigate further). Well, apart from a few hiccups (especially at the smaller periods), it turns out that Paula does a pretty good job (although not perfect) at regulating the volume (as usual, click the pictures to see them in full size): ![]() ![]() samples and pictures download Finally, I have added volume and filter command line options to the sAQAx players. P.S. I have removed the files I had previously uploaded as they were cluttering the server and were obsolete anyway. EDIT: I also fed the modified player the Sony music snippet and it worked very well; I didn't include it here and in the archive as at first I thought that it was more a curiosity than else; but now I regret it ![]() Last edited by saimo; 06 June 2024 at 23:34. |
|
![]() |
![]() |
#105 | |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Quote:
|
|
![]() |
![]() |
#106 | |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
@pandy
Quote:
For practical reasons (i.e. floppies swapping ![]() For comparison, I also exported the same chunk with Audacity. Results: Code:
Audacity = made with Audacity 8/14/16 = 8/14/16-bit ND = No Dithering SD = Shaped Dithering sampled = Amiga 192 kHz sampled output 8-bit: BeeMoved_2requant_ssstrong64k-sampled: -1.910 dB, clearly audible fine noise BeeMoved_improved-e-weighted-sampled: -2.235 dB, audible, but weakest noise Audacity-8-ND-sampled: -0.942 dB, strong rough noise Audacity-8-SD-sampled: -0.928 dB, strong rough noise, comparable to Audacity-8-ND-sampled 14-bit BeeMoved_2requant-sampled: -2.364 dB, barely audible noise Audacity-14-ND-sampled: -0.913 dB, barely audible noise Audacity-14-SD-sampled: -0.935 dB, a bit more audible noise samples download I'm more and more convinced that, in general, the best solution is either 14-bit without noise shaping, using 55420 Hz sampled rate instead of 64489 Hz (thanks to the absence of noise shaping), or AM 8-bit samples at 55420 Hz again. For the demo I'll stick to the crazy 14-bit 70937.9 Hz, as yesterday's tests showed that Paula handles graciously a volume of 1 at that frequency, but I really think that AM should be explored... @Karlos If I understand correctly, you happen to have (since a long time) a ready-made converter that produces AM data - is that so? Is it public or, if not, could you simply convert a file so that I can check the resulting on the A1200, please? |
|
![]() |
![]() |
#107 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,499
|
@saimo
Just this: https://github.com/0xABADCAFE/paula-hdr which just contains simulation of the mechanism (it's also intended to compile on generic linux) However, @paraj posted an implementation in the thread earlier that does it all, runs on an amiga and includes a reference paula output implementation. |
![]() |
![]() |
#108 | |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Quote:
|
|
![]() |
![]() |
#109 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,499
|
|
![]() |
![]() |
#110 | |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Quote:
I just tried it (after compiling it with VBCC) on WinUAE. For some reason the playback is slow (at first I had erroneously used a stereo sample, but then a mono one didn't fix the issue). Anyway, no worries and no action required - I just dropped these lines for acknowledgement and feedback. I was just hoping to be able to make a quick and meaningful test with AM, but for my player I need a suitable converter, so I'll write one sometime tomorrow or in the next few days. |
|
![]() |
![]() |
#111 | |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Quote:
![]() |
|
![]() |
![]() |
#112 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,223
|
Quote:
![]() |
|
![]() |
![]() |
#113 | |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Quote:
![]() Last edited by saimo; 10 June 2024 at 23:32. Reason: Fixed broken English. |
|
![]() |
![]() |
#114 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,223
|
Quote:
![]() |
|
![]() |
![]() |
#115 |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Ah, alright. I'm so used now to making tests with stupidly small periods that I just typed commands away in the shell without thinking
![]() (Strangely though, with the sample you included the playback does get sped up with 55 - but I didn't time the duration). |
![]() |
![]() |
#116 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,499
|
The little endian stuff is just an artefact from prototyping the original code on x64, there's no algorithmic necessity for it.
|
![]() |
![]() |
#117 |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
|
![]() |
![]() |
#118 |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
Having improved the converter and having improved the music mix, I'm about to release an updated version of the demo.
Before doing that, though, I made one last test to double check how Paula copes with volume 1 at period 50 (the one used by the demo). What my limited means report is that Paula does indeed a very good job (click for full size): ![]() test tone download Also, the outcome is quite fine to the ear, so the updated demo is going to be out soon. |
![]() |
![]() |
#119 |
Registered User
Join Date: Aug 2010
Location: Italy
Posts: 855
|
... and now it's released. As anticipated, the music is better now - which is quite relevant for a music-centric demo
![]() CHANGELOG v1.2 (10.6.2024) * Improved streamed music: made arpeggio and strumming guitars stronger in the mix; managed to eliminate some more peaks, thus exploiting more the resolution and increasing the overall quality; made an overlapping solo guitar enter from the middle-left and then move to the center gradually; converted data with an updated and more precise custom converter. * Increased the volume level of the arpeggio guitar in the tracked music. * Improved a few pixels. * Extended and fixed manual. https://www.retream.com/Hertz_Overload / https://retream.itch.io/hertz-overload [ Show youtube player ] |
![]() |
![]() |
#120 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,499
|
That sounds great, but I can only hear it via YT, so I'm not getting the true experience.
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ArtPazz - New game for AGA Amigas [WIP] | saimo | Amiga scene | 38 | 07 June 2023 15:08 |
RNOPDF for ECS/AGA Amigas released | jPV | News | 5 | 10 July 2020 07:57 |
Recommend a good Hertz switcher? | lordofchaos | request.Apps | 5 | 28 June 2013 04:55 |
How does a 50 Hertz image get displayed? | Richardcavell | Coders. Asm / Hardware | 14 | 15 March 2013 13:59 |
AGA Amigas | Kitty | Retrogaming General Discussion | 25 | 13 October 2009 12:56 |
|
|