apolkosnik[m] | It looks like when running axtest and a window is dragged, the 19 ms jumps up by a lot | 00:34 |
---|---|---|
apolkosnik[m] | Found an interestingly playing mod in Hippo... http://janeway.exotica.org.uk/release.php?id=43107 | 00:43 |
apolkosnik[m] | big diff between paula and AX | 00:44 |
apolkosnik[m] | Now I know why that mod sounded garbled, I had clipping in AHI turned off | 00:53 |
apolkosnik[m] | @minute Acill is asking if you'd mind checking out his Discord server with couple of channels for MNT products | 02:17 |
apolkosnik[m] | https://discord.gg/kWDqjaNu | 02:17 |
minute | apolkosnik[m]: yeah, the test program does not grab highest task priority, so it can be interrupted by other stuff | 08:26 |
_Bnu | Donald Duck the Soulless, a special enemy in the game that can drop the cosmetic item "Duck Face". | 08:56 |
minute | lol | 10:12 |
+ xet7 (~xet7@user/xet7) | 11:18 | |
minute | oh i have the distortion now with this build | 14:41 |
minute | it could be bitclock slippage | 14:41 |
minute | ok redid the audio clocking stuff with some buffers, too | 15:59 |
minute | m e t a s t a b i l i t y | 15:59 |
_Bnu | The stability of the Metaverse. | 16:12 |
apolkosnik[m] | It's Zucked! | 16:23 |
minute | new test firmware! (+ ethernet driver!) http://dump.mntmn.com/zz9000-fwpack-110-20220429.zip | 16:26 |
minute | this does as _Bnu and Chain-Q demanded (IRQ line is held until cleared by amiga) | 16:26 |
minute | also buffered audio clock stuff so i HOPE the sometimes appearing distortion or volume change should be gone | 16:26 |
minute | forcie: curious how this one works for you | 16:27 |
_Bnu | Ah nah, I wasn't really demanding it, it was just what I observed when experimenting with the PiStorm, haha. | 16:33 |
_Bnu | I didn't really have a huge sample size or anything, only that one card. | 16:34 |
minute | yeah, it was overdramatization on my part | 16:41 |
minute | :D | 16:41 |
minute | but it works | 16:41 |
apolkosnik[m] | Hmm, it sounds like even with clipping enabled some mods get distorted e.g. http://janeway.exotica.org.uk/release.php?id=33340 | 16:49 |
Chain-Q | I volunteer to be the a**hole who _demanded_ it. Still love and everything, but if it breaks, everyone is free to blame me. :) | 16:49 |
apolkosnik[m] | On the new pack | 16:50 |
apolkosnik[m] | playing in hippo | 16:50 |
apolkosnik[m] | but then I dragged everything to 48000 and expecting perfection ;-) | 16:51 |
minute | apolkosnik[m]: not sure what "clipping enabled" is | 16:52 |
apolkosnik[m] | in AHI prefs | 16:52 |
minute | oh maybe i don't see that because i use AHI 6 prefs with AHI 4 | 16:52 |
minute | apolkosnik[m]: did you set 48000 Hz in HippoPlayer? | 16:53 |
minute | apolkosnik[m]: ahhh also in hippo you need to set volume to 500 | 16:53 |
minute | apolkosnik[m]: otherwise it will clip for unknown to me reasons | 16:53 |
minute | now launching the dreaded windows 10 vm for SigmaStudio | 16:56 |
_Bnu | HippoPlayer's UI is so messed up. | 17:07 |
_Bnu | I have no idea why it doesn't let you set standard sampling rates for playback. | 17:07 |
_Bnu | "Oh you want 5KHz, or maybe 50. :) 11025Hz? 22050Hz? 44100Hz? What are you, some kind of BARBARIAN?!" | 17:14 |
minute | i want 17635.3 hz of course | 17:19 |
forcie | minute: with the new firmware and devices, sound playback is unchanged from yesterday (delitracker sounds OK at 24khz, songplayer and sweep24.wav still has audible skips) | 18:03 |
forcie | BUT, axtest hangs the computer after 50-300 polls | 18:03 |
forcie | and i have to make a hard reset | 18:03 |
forcie | possibly some deadlock wait? | 18:04 |
minute | meh | 18:22 |
minute | so perhaps i should timeout the irq line after all >:| | 18:22 |
+ Cav (~Cav@h-158-174-147-121.A444.priv.bahnhof.se) | 18:22 | |
Cav | Hi ZZ-lovers! :D | 18:23 |
Cav | Just installed my ZZ9000AX.. paula passthrough working ok. But playing MP3's scrambles the picture with random colored pixles.. And I can't get any AHI sound output. But this might be strictly AHI related as it does not seem to work with any of the other AHI modules either (paula). Anyone got any good tips? | 18:25 |
minute | yes | 18:25 |
minute | :3 | 18:25 |
Cav | Oooh... care to share? :D | 18:25 |
minute | what's your amiga model and cpu? | 18:27 |
minute | if z3, upgrade to http://dump.mntmn.com/zz9000-fwpack-110-20220429.zip | 18:27 |
minute | also, try http://dump/axmp3-32meg | 18:28 |
Cav | Amiga 4000, 060 | 18:30 |
Cav | thx | 18:30 |
Cav | I'll try that one | 18:30 |
Cav | The last url is kind hard to resolve.. :) | 18:33 |
Cav | ok with .mntmn.com though | 18:34 |
Cav | thx again | 18:34 |
minute | sorry, mistyped, tired | 18:40 |
Chain-Q | minute: did you ever check if during such a deadlock, the IRQ line stays high forever, or it's just a software lockup? | 18:44 |
minute | Chain-Q: i am not really experiencing deadlocks myself, only i think when starting axtest another time after it has aborted in the first run | 18:57 |
minute | was that what you did forcie? | 18:57 |
minute | ok actually got a deadlock now meh | 18:57 |
minute | wow, got a nice sounding filter now :0 | 19:00 |
minute | butterworth 6th order | 19:00 |
Chain-Q | minute: I know I should look into the code instead, but the interrupt ACK register is written from both the notwork driver, and the audio driver? or how that's handled? or they have two different ACK registers? | 19:02 |
minute | it is, but they have different bits | 19:03 |
minute | they have to be cleared independently | 19:03 |
minute | i mean, one bit for ethernet, one bit for audio | 19:03 |
minute | if no bit is set, IRQ line is inactive | 19:04 |
minute | if any bit is set, IRQ line is active | 19:04 |
minute | there's a bit set and clear register, so no overwriting | 19:04 |
forcie | 18:57 < minute> was that what you did forcie? | 19:05 |
minute | (also the network irq doesn't activate until the driver is loaded) | 19:05 |
forcie | no, both hung after cold boots | 19:05 |
minute | forcie: ok | 19:05 |
Chain-Q | minute: right, so you don't have network loaded even. ok. | 19:05 |
minute | forcie: this did not happen with the previous firmware, right? | 19:05 |
minute | Chain-Q: no, i load it on demand only (with c:addnetinterface)_ | 19:05 |
forcie | minute: exactly, test always passed with the earlier firmware. | 19:06 |
minute | ok, i will reintroduce a timeout on the irq line then. in case the irq gets missed (why does this happen?!) it needs to be auto cleared | 19:06 |
minute | or, i will check first if holding the irq too long without ack freezes the amiga | 19:06 |
minute | but first i will finish the lowpass filter. | 19:07 |
minute | this explains the clipping if you use more than 50% volume https://www.a1k.org/forum/index.php?threads/83561/page-8#post-1589884 | 19:10 |
- xet7 (QUIT: Remote host closed the connection) (~xet7@user/xet7) | 19:30 | |
Claude | minute: https://twitter.com/mdf200/status/1520047974549803009?t=_QwuMhOSMmLq7tNM8Zmgbg&s=19 | 19:45 |
Claude | that's the lemmings author:) | 19:45 |
minute | ah, amazing | 19:50 |
minute | looks like we packed that today, then :D | 19:51 |
Chain-Q | minute: lets try to figure out why that happens, before adding the hack back. "missing" the IRQ seems real bad, and probably just hides some deeper problem. and when I say "lets", I mean I'm interested. :) | 19:54 |
Chain-Q | I've actually seen this while hacking on the network driver. sometimes a packet doesn't arrive, until the next packet pushed it, and triggered the IRQ again | 19:54 |
Chain-Q | so it still happens, just doesn't lock up the system... which is certainly a plus, but doesn't help with the fix. | 19:55 |
minute | well, what do you propose | 19:55 |
Chain-Q | we can discuss tomorrow? :) i want to check in what state the system is, when that lockup happens... specifically regarding the ZZ9000. i mean, could be that the card holds the IRQ line, while the IRQ status register is already cleared? or something like that. | 19:57 |
Chain-Q | what I'm not sure about is how much is that logic is on the FPGA side, and how much is on the ARM side. I know I once looked at it, but can't remember any more | 19:58 |
Chain-Q | plus we can add a dummy IRQ handler with some serial debug, and see if the system is locked, because the IRQ chain is constantly triggered (which is probably what happens) | 19:58 |
Chain-Q | I need to setup my 4000T really, but I put away all the AT power supplies somewhere in some box, battling the chaos in my room, and I can't find them any more -.-' :) | 20:06 |
Chain-Q | I ordered a new one from eBay already, well at least some ATX adapter, but it won't be here until next week. | 20:06 |
+ gdonner (gdonner@c-98-253-93-116.hsd1.in.comcast.net) | 20:19 | |
gdonner | minute: MP3s play really nicely now via AXMPE-32meg and the April 29th FW | 20:20 |
gdonner | though my A3000 crashes twice on cold boot (eventually booting fine), and once on warm boot (also eventually booting fine) | 20:21 |
gdonner | *AXMP3 | 20:21 |
gdonner | really nice audio quality! | 20:21 |
gdonner | the guru is the usual 80000 0004 | 20:22 |
apolkosnik[m] | Nice, the fintro-gcc works on my CS MK1 now | 20:26 |
apolkosnik[m] | and it just hung | 20:27 |
apolkosnik[m] | I ran it after I kicked off axmp3-32... interesting | 20:28 |
gdonner | AHI also works via the 16-bit ZZ9000AX.audio | 20:29 |
apolkosnik[m] | Now, running it on a fresh boot, it just hanged with a blue beginning screen | 20:30 |
gdonner | Hippoplayer; Eagleplayer won't run though, just exists immediately | 20:30 |
gdonner | *exits | 20:45 |
gdonner | not sure why; no errors show in SnoopDOS | 20:45 |
gdonner | HippoPlayer's sound is a bit tinny sounding though using the ZZ9000 16-bit audio | 20:46 |
gdonner | but overall, definitely in the right direction | 20:47 |
gdonner | so nice to listen to MP3s without any noticeable Workbench slowdown! | 20:47 |
- gdonner (QUIT: ) (gdonner@c-98-253-93-116.hsd1.in.comcast.net) | 21:40 | |
minute | this one has slightly better resampling (except for 8khz for some reason, and 44.1khz still has aliasing) and a lowpass filter: http://dump.mntmn.com/zz9000-fwpack-110-20220429b.zip | 22:08 |
minute | (well, it should actually have a lot better resampling for most freqs) | 22:21 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!