Author Topic: MIDIBox AY (YM) [AY-3-8910, AY-3-8912, YM2149]  (Read 22525 times)


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5009
    • View Profile
MIDIBox AY (YM) [AY-3-8910, AY-3-8912, YM2149]
« on: August 06, 2008, 12:08:25 PM »

MIDIBox AY (YM) V2 @ The Forum

MIDIbox of the Week (MBAY V2 of IGI)


The MIDIbox AY 3 8912 V1
The MIDIbox AY 3 8912 is stuffed with a General Instruments AY-3-8912 sound chip (3-voice Sound Generator (3x square wave), noise, one global envelope). The Control Surface based on a C64 Keyboard and a 4×16 LCD.


General Instrument AY-3-8912
The AY-3-8912 Sound Chip is a 3-Voice Programmable Sound Generator (PSG) designed by General Instrument ...

AY-3-8910 / 8912 (PSG) Data Manual.
The General Instruments AY-3-8910 / 8912 Programmable Sound Generator (PSG) data Manual.

AY 3 9810 Datasheet
AY 3 9810 Datasheet (pdf / 8 Pages)

AY-3-8913 Datasheet

Datasheet download: -- YM2149.pdf -- AY8910.pdf -- AY8930.pdf

Der AY-3-8910 ist ein sehr erfolgreicher Soundchip, der von General Instrument in den frühen 80-er Jahren entwickelt wurde.

This is Project AY
for those who appreciate computer generated chip music, are some of the best moments of the General Instruments AY sound chip.

Playing samples on the PSG


AY-3-8910/12/13 (Datasheet)
AY-3-8910/12/13 Programmable Sound Generator Datasheet

Hearing the AY-3-8910 chip

AY-3-8910, AY-3-8912 and YM2149
The site is dedicated to popular sound chips: AY-3-8910, AY-3-8912 and YM2149.

Description of the PSG - The Programmable Sound Generator


« Last Edit: November 28, 2011, 09:07:32 PM by lemonhorse »


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5009
    • View Profile
hard plAYer - AY-38912, YM files
« Reply #1 on: January 04, 2009, 10:42:31 PM »
-hard plAYer- is an 8 bit tunes hardware player, which allows you to listen to the same melodies you could listen to in some of the 80's home computers and videogame consoles. In next versions It will also work as MIDI synthesizer. It's audio sound generator porcessor is the General Instruments AY-3891X the same one that was used in vintage computers like the Atari ST, Amstrad CPC, Spectrum ZX, MSX, Oric, or Colour Genie, and consoles like the Intellivision or Vectrex. The YM-2149 was a Yamaha's licensed version of this processor.
It can play songs saved in .YM file format on a standard SD or MMC card. These .YM files can be obtained wiht most part of Amstrad CPC, Spectrum ZX or Atari ST emulators. Other vintage computers audio file formats can also be converted to .YM standard. So you only have to capture the melody of your favorite videogame, or demo with one of these emulators save it into the memory card, and play it with -hard plAYer-. You can also use one of the many trackers that exist for these computers to compose your song with the emulator. It has a graphical interface wich allows you to control it's different options and also to explore the content of the card to select the song you want to play.

These are some of the features of this audio player:

      -music is played by a real AY-38912 Programable Sound Generator
      -nearly everything is controlled through a monochrome 128x64 LCD graphical display with a 4 push-buttons interface
      -can play unpacked and deinterleaved YM files, stored in a SD or MMC card formatted in FAT32
      -has a tiny file explorer to move through the folders to select the song to play
      -simple audio looping options
      -playing speed can be adjusted
      -the independent channel volume knobs allow the user to control the A,B,C channels volume
      -a MIDI input port is available to use the board as MIDI synthesizer ( it has also a MIDI output port )
      -stereo RCA or stereo mini jack output connectors
(Date: 2008/2009)


YM File format
WARNING: If you're not programmer, you can skip that page. It contains technical information and it's totally unusefull if you only want to listen YM tunes.
YM file are specific file to use with ST-Sound or any ST-Sound based player. You can find some ".ym" files for the amiga but both formats are really different. If you're looking for a great collection of real ST-Sound YM file, go to the biggest YM database on the internet.

YM file format is a "multi format". Basically, YM file are made to produces some classic ATARI chip tune. But YM can produce some strange and custom music too. ...

« Last Edit: January 04, 2009, 10:46:26 PM by lemonhorse »


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5009
    • View Profile
YM2149 Hardware Project
« Reply #2 on: February 15, 2009, 11:06:26 AM »
YM2149 Hardware Project


Audio Overload v2.0
The current release of Audio Overload supports music in the following file formats:

    AHX - Commodore Amiga
    AY - Amstrad CPC/Spectrum ZX/Atari ST
    COP - Sam Coupe
    DSF - Sega Dreamcast
    GBS - Nintendo Gameboy
    GSF - Nintendo Gameboy Advance
    GYM - Sega Megadrive/Genesis
    HES - PC Engine
    HVL - Commodore Amiga
    IMF - PC-compatibles, various Apogee games
    KSS - MSX
    MDX - Sharp X68000
    MOD - Commodore Amiga
    NSF - Nintendo NES
    NSFE - Nintendo NES (enhanced tags)
    ORC - TRS-80 Orchestra-90
    PSF - Sony PlayStation
    PSF2 - Sony PlayStation II
    QSF - Capcom QSound
    RAW - PC-compatibles with an AdLib
    ROL - PC-compatibles, AdLib Visual Composer
    S3M - PC-compatibles with a GUS or SoundBlaster
    S98 - NEC PC-98
    SAP - Atari XL/XE
    SCI - PC-compatibles, various Sierra games
    SNDH - Atari ST
    SPC - Super Nintendo
    SPU - Sony Playstation
    SSF - Sega Saturn
    VGM - Sega Master System/Game Gear
    VTX - Spectrum Vortex Tracker
    WSR - Bandai WonderSwan/Wonderswan Color
    YM - Amstrad CPC/Spectrum ZX/Atari ST
« Last Edit: April 16, 2012, 12:10:09 PM by lemonhorse »


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5009
    • View Profile
AY chip stuff (FOR ZX SPECTRUM)
« Reply #3 on: April 30, 2009, 09:34:49 AM »

Sample Tracker v2.0d

AY file format
11 02 11 - 04:03
« Last Edit: April 16, 2012, 11:55:03 AM by lemonhorse »