LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

AY-3-8910 sound chip emulator

Root / Submissions / [.]

12Me21Created:
Download:TB53F344
Version:Size:99KB
(Unfinished I guess) Works on both the original and new 3DS, and with/without the sound DLC (but the quality is best on n3DS with advanced sound processing unit) (outdated videos) https://www.youtube.com/watch?v=0Cvsf5CIynE https://www.youtube.com/watch?v=TuZcbnac3Kg https://www.youtube.com/watch?v=1ikgBqqFflU

Instructions:

Controls: A: play B: pause Y: menu X: random song d-pad left/right: next/previous song touch screen: etc. Menu controls: d-pad up/down/left/right: select song A: confirm You can transfer songs (in .VTX format) using petit modem or whatever.

Replying to:amihart
This is pretty cool. I got me an AY-3-8912 recently and have been playing around with making music with it. What a coincidence.
Thanks, much appreciated.

Replying to:amihart
This is pretty cool. I got me an AY-3-8912 recently and have been playing around with making music with it. What a coincidence.
And the music data itself is stored as: <the values of register 0 for every frame>, <register 1>, <resister 2>, ... <resister 13> For register 13 specifically, it should be updated whenever the value is not 255 (rather than whenever its value changes)

Good job on the update! I love the new bottom screen design and the new feature!

More songs: 7ZVXK3LJ (254 files, 704KB) (Source: https://bulba.untergrund.net/music_e.htm [ZX Spectrum Tracker Music v5.1] Albums\May Be My Bank v5.1) I need to add a better menu now....

Replying to:12Me21
More songs: 7ZVXK3LJ (254 files, 704KB) (Source: https://bulba.untergrund.net/music_e.htm [ZX Spectrum Tracker Music v5.1] Albums\May Be My Bank v5.1) I need to add a better menu now....
Nice library of songs! šŸ˜Š I like it!

I like all of these songs rn

For the better menu you might want to make it that you select the file from the folder or make it like a file explorer in the style of windows or an old DOS program

Replying to:sue_qwerty
This is so great. I want to make the program of the sound generator such as this.
It was finally completed. Supports only PSG files. key:D3E3338S

Replying to:sue_qwerty
This is so great. I want to make the program of the sound generator such as this.
You did a great job on this! Thank goodness I kept the older versions of the sound chip emulator.

Replying to:sue_qwerty
This is so great. I want to make the program of the sound generator such as this.
Wow, nice! I think the envelope might be too loud, though. It's also probably best to use a hard-coded lookup table for the volumes since it's not perfectly logarithmic:

Replying to:sue_qwerty
This is so great. I want to make the program of the sound generator such as this.
>Killias12 Thank you. Changed to be able to play VTX files (requires VTX.LIB). key:7328YE9Y VTX files are internally converted to PSG files. Therefore, it takes time to start playback.

Replying to:sue_qwerty
This is so great. I want to make the program of the sound generator such as this.
12Me21> Thank you. I measured the AY-3-8910 and YM2149F that output the envelope. I changed the volume table to the measured value, it may be a little better. key:7328YE9Y reference images I used "(AY+YM)/2".

How do I remove the bottom controls in order to make the progress show on one display? Iā€™m planning to port this to SB4 and make it into a subprogram so it runs in the background.

I recommend it if you want to put pretty cool 8-bit songs to your game. I highly recommend it to 8/4-bit fans!

Replying to:the_squat1115
I recommend it if you want to put pretty cool 8-bit songs to your game. I highly recommend it to 8/4-bit fans!
This doesn't really work outside of the program, though. Also 4-bit what

Replying to:the_squat1115
I recommend it if you want to put pretty cool 8-bit songs to your game. I highly recommend it to 8/4-bit fans!
The 4-bits were used by the Atari, Intellivision, ColecoVision, and other ones.

Replying to:the_squat1115
I recommend it if you want to put pretty cool 8-bit songs to your game. I highly recommend it to 8/4-bit fans!
No, those consoles were 8-bit.

Excluding the Atari 2600. That console is a 4-bit one.

Replying to:the_squat1115
Excluding the Atari 2600. That console is a 4-bit one.
There are no programmable video games systems that use 4-bit processors. Every system is at least an 8-bit. Edit:However, the graphics ARE 7-bit.

Replying to:the_squat1115
Excluding the Atari 2600. That console is a 4-bit one.
If you looked a little farther down from the forum post you plagiarized, you would find https://atariage.com/forums/topic/54061-is-the-2600-4bit-or-6bit/?do=findComment&comment=656729
When you look at "bits", it gets very misleading.
The LSDJ manual (https://www.littlesounddj.com/lsd/index.php) claims that the Gameboy sound chip has 4-bit waveforms on 4 channels--so as far as audio there certainly are "4-bit" sound chips. But "X-bit" per se is rarely meaningful, even as a style, since stylized music tagged most "8-bit" is fake and cheats and what they really meant is "sounds bad." What I've gathered from 12Me21 spamming oscilloscope visualizations is that usually you tag music with the sound chip, which I guess if you listen to real chiptune for long enough, have distinctive sounds. https://www.youtube.com/results?search_query=AY-3-8910