Amen brother ~ 6 bit audio @ 16.3kHz

Basic and Machine Language

Moderator: Moderators

User avatar
pixel
Vic 20 Scientist
Posts: 1359
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: Amen brother ~ 6 bit audio @ 16.3kHz

Post by pixel »

Noizer wrote: Sat Sep 12, 2020 11:02 am What’s the problem, dude? Got the Oscilloscope, right here. PM me
Cool! PM sent.
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
pixel
Vic 20 Scientist
Posts: 1359
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: Amen brother ~ 6 bit audio @ 16.3kHz

Post by pixel »

No oscillothing required with this kind of boost. Need to check this on the real mill myself. If this thing is real that just saved ages of experimentation work on the next game. Ermh, I mean that time spent wasn't for nothing in the end. Thanks for setting my sorry ass on fire!
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
Noizer
Vic 20 Devotee
Posts: 297
Joined: Tue May 15, 2018 12:00 pm
Location: Europa

Re: Amen brother ~ 6 bit audio @ 16.3kHz

Post by Noizer »

pixel wrote: Sat Sep 12, 2020 3:45 pm No oscillothing required with this kind of boost. Need to check this on the real mill myself. If this thing is real that just saved ages of experimentation work on the next game. Ermh, I mean that time spent wasn't for nothing in the end. Thanks for setting my sorry ass on fire!
Ok as you like. But I still have an important tip for you. Here are some screenshots. No oscillogram necessary for that, spectral view is enough. As you can see, with "AmenB_Vic20Output.wav" (boosting JSR 7100 was disabled) something is hovering around 16KHz. This something is part of the audio data that does not belong there and can be heard as noise on the signal and indicates that the player routine is not working as expected.
I know this phenomenon very well as I was playing with SounDemon's 8-bit sample player code for SID a while ago and my tries and errors have shown the same screen at 16KB.
If you look at the screenshot of the data before it is output, you can see the difference.
Besides, you will find a zip file here in compareson with the RAW file and the output file recorded as Vic plays it, again.
AmenB_Comparisons.zip
(52.67 KiB) Downloaded 49 times
I think there is still something going on, it is not over yet.
(BTW: once you clicked on "add files", you have to place the cursor in position in the text body, then click on "place inline". So you attachments can be shared)

AmenB_Vic20Output.wav
AmenB_Vic20Output.png
AmenB_originalData.wav
AmenB_originalData.png
Last edited by Noizer on Sun Sep 13, 2020 6:27 am, edited 1 time in total.
Valid rule today as earlier: 1 Byte = 8 Bits
-._/classes instead of masses\_.-
User avatar
pixel
Vic 20 Scientist
Posts: 1359
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: Amen brother ~ 6 bit audio @ 16.3kHz

Post by pixel »

Noizer wrote: Sun Sep 13, 2020 5:44 am Ok as you like. But I still have an important tip for you. Here are some screenshots. No oscillogram necessary for that, spectral view is enough. As you can see, with "AmenB_Vic20Output.wav" (boosting JSR 7100 was disabled) something is hovering around 16KHz. This something is part of the audio data that does not belong there and can be heard as noise on the signal and indicates that the player routine is not working as expected.
I changed the modulation and carrier to something totally different, so the old version is probably deprecated in every way. Thanks anyhow.
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
Noizer
Vic 20 Devotee
Posts: 297
Joined: Tue May 15, 2018 12:00 pm
Location: Europa

Re: Amen brother ~ 6 bit audio @ 16.3kHz

Post by Noizer »

pixel wrote: Sun Sep 13, 2020 6:20 am I changed the modulation and carrier to something totally different, so the old version is probably deprecated in every way. Thanks anyhow.
Fine, so the flame is still burning, where should warm be even come
Valid rule today as earlier: 1 Byte = 8 Bits
-._/classes instead of masses\_.-
Post Reply