AYM·JS

A sound chip emulator written in JavaScript and Web Audio

About the AY-3-8910 and the YM2149

cover🔗 published by Olivier Poncet on Thursday, Sep 21, 2023 at 12:00

🏷️ Page🏷️ About🏷️ AY-3-8910🏷️ AY-3-8912🏷️ AY-3-8913🏷️ YM2149

The AY-3-8910 The AY-3-8910 is a Programmable Sound Generator (PSG) integrated circuit that was commonly used in various home computers and video game systems during the late 1970s and 1980s. It was manufactured by General Instrument and was known for its ability to produce simple audio tones and noise, making it suitable for generating music and sound effects in early video games and computer systems. Here are the key features of the AY-3-8910:

🔍 Read this post

AYM·Player • The AY/YM music player

cover🔗 published by Olivier Poncet on Thursday, Sep 21, 2023 at 12:00

🏷️ Page🏷️ Player

AYM·Player is a AY-3-8910 / YM2149 music player. The player is made up of one emulated chip and is capable of playing AY/YM musics. It is based on the AYM·JS emulator and the Web Audio API. The player Just put on your headphones, click Power and enjoy listening to old chiptune music from the 80s! Playback AYM·Player Play Stop Prev Next Seek Output Gain Chip #0 Mute A Mute B Mute C Emulation Power Reset Pause Spectrum analysis Enable

🔍 Read this post

AYM·Synth • The AY/YM virtual synthetizer

cover🔗 published by Olivier Poncet on Thursday, Sep 21, 2023 at 12:00

🏷️ Page🏷️ Synth

AYM·Synth is a virtual AY-3-8910 / YM2149 synthesizer. The virtual synthesizer is made up of two emulated chips thus offering an instrument with an incredible polyphony of six voices that you can control directly using the MIDI protocol. It is based on the AYM·JS emulator, the Web Audio API and the Web MIDI API. The synthetizer Simply connect your MIDI instrument, click Power and enjoy playing music with chiptune style!

🔍 Read this post

License terms

cover🔗 published by Olivier Poncet on Thursday, Sep 21, 2023 at 12:00

🏷️ Page🏷️ License🏷️ FontAwesome🏷️ PicoCSS🏷️ Musics

AYM·JS This project is released under the terms of the General Public License version 2. aym-js - Copyright (c) 2001-2024 - Olivier Poncet This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

🔍 Read this post

Source code

cover🔗 published by Olivier Poncet on Thursday, Sep 21, 2023 at 12:00

🏷️ Page🏷️ Code🏷️ GitHub🏷️ GitLab🏷️ Bitbucket

The official source code repository is hosted on a private GitLab CE server but some public mirrors are available and synchronized with the official repository. Public git mirrors The public git mirrors are available on: GitHub GitLab Bitbucket

🔍 Read this post

AYM·JS • A soundchip emulator written in JavaScript

cover🔗 published by Olivier Poncet on Wednesday, Sep 13, 2023 at 12:00

🏷️ Page🏷️ Home🏷️ Player🏷️ Synth

AYM·JS is a sound chip emulator written in JavaScript and designed to emulate the AY-3-8910 PSG (Programmable Sound Generator) and the YM2149 SSG (Software-Controlled Sound Generator). The player AYM·Player is a AY-3-8910 / YM2149 music player. It is based on the AYM·JS emulator and the Web Audio API. You can have more informations on the player page. Playback AYM·Player Play Stop Prev Next Seek Output Gain Chip #0 Mute A Mute B Mute C Emulation Power Reset Pause Spectrum analysis Enable The synthetizer AYM·Synth is a virtual AY-3-8910 / YM2149 synthesizer.

🔍 Read this post