Page 2 of 2

Re: My dog hates VIC music.

Posted: Tue Nov 26, 2024 7:41 pm
by pixel
JonBrawn wrote: Mon Nov 25, 2024 4:37 pm Sorry, folks. For sound, it does the equivalent of what VICE does, with the option of turning on a 'no clip' mode, which adjusts the levels so that all channels run at full volume without any clipping. I can't make it behave "better" on my own—I have impaired hearing and tinnitus, so I can't hear the artefacts to fix 'em! When I can get a couple of Beta boards sent out to folks, if they can describe the issues well enough, I can have a go at fixing them.
Is the dog more comfy with the no-clip mode? Am already loving that idea. Do you have docs on how to access the additional features you'd like to share?

Re: My dog hates VIC music.

Posted: Tue Nov 26, 2024 10:01 pm
by Mike
JonBrawn wrote:[...]
My bet is still on the 15+ kHz of the flyback transformer impinging on the dog's ears, in case a CRT is in use.

Re: My dog hates VIC music.

Posted: Wed Nov 27, 2024 12:44 am
by JonBrawn
Mike wrote: Tue Nov 26, 2024 10:01 pm My bet is still on the 15+ kHz of the flyback transformer impinging on the dog's ears, in case a CRT is in use.
Which is a good theory, except Sheena was happily asleep next to the table with the monitor going right up until I started playing the music, at which point she got up and told me how poor she thought it was.

Re: My dog hates VIC music.

Posted: Wed Nov 27, 2024 12:59 am
by JonBrawn
pixel wrote: Tue Nov 26, 2024 7:41 pm Do you have docs on how to access the additional features you'd like to share?
There's no proper documentation yet, but essentially, there are a bunch of unused gaps in the $9000-$93FF area that aren't aliases of the VIC or either of the VIAs, so I've mapped a bunch of registers into those gaps, disabled by default until the magic unlock codes are written to the two lightpen register locations. There are simple controls, such as a single bit to turn on the clip eliminator, another to turn off the normal audio system and allow 8-bit access to the audio DAC, and a few other things. Then there are a bunch of registers for doing graphics primitives such as drawing rectangles or filled "circles" (must get around to a general ellipse drawing algorithm). There are many registers for the 16-entry user palette (3x8-bit values per entry). Finally, there are registers for multiply, divide, square root, sine/cosine and random numbers, all using 8.8 fixed point arithmetic.

Re: My dog hates VIC music.

Posted: Wed Nov 27, 2024 2:36 am
by Mike
Mike wrote:My bet is still on the 15+ kHz of the flyback transformer impinging on the dog's ears, in case a CRT is in use.
JonBrawn wrote:Which is a good theory, except Sheena was happily asleep next to the table with the monitor going right up until I started playing the music, at which point she got up and told me how poor she thought it was.
O.K. then - if the cross-check between VIC-I original and Victor turns out to produce the same averse reaction, you then have a very audiophile dog. She probably finds the de-tuned note table many people take from the handbook about as distasteful as I do.

Here's a better note table.

Re: My dog hates VIC music.

Posted: Wed Nov 27, 2024 7:30 am
by Vic20-Ian
JonBrawn wrote: Sun Nov 24, 2024 10:58 pm Here's a little popcorn - it improves as it goes along.

music.zip
Very good.