-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
4072d75
commit d855d93
Showing
138 changed files
with
1,141 additions
and
574 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,11 @@ | ||
# MD_YM2413 | ||
|
||
The YM2413, OPLL, is a cost-reduced FM synthesis sound chip manufactured | ||
by Yamaha Corporation and based on their YM3812 (OPL2). | ||
The YM2413, OPLL, is a cost-reduced FM synthesis sound chip manufactured by Yamaha Corporation and based on their YM3812 (OPL2). | ||
|
||
The simplifications mean that the YM2413 can only play one user-defined | ||
instrument at a time, with an additional 15 read-only hard-coded instrument | ||
profiles available. The IC can operate as 9 channels of instruments or 6 | ||
channels with melodic instruments and 5 with percussion instruments. | ||
The simplifications mean that the YM2413 can only play one user-defined instrument at a time, with an additional 15 read-only hard-coded instrument profiles available. The IC can operate as 9 channels of instruments or 6 channels with melodic instruments and 5 with percussion instruments. | ||
|
||
Its main historical application was the generation of music and sound effects in | ||
microprocessor systems. It was extensively used in early game consoles, arcade games, | ||
home computers and low-cost synthesizer keyboards. | ||
Its main historical application was the generation of music and sound effects in microprocessor systems. It was extensively used in early game consoles, arcade games, home computers and low-cost synthesizer keyboards. | ||
|
||
This library implements functions that manage the sound and noise generation interface | ||
to the YM2413 IC through a clean API encapsulating the basic functionality provided | ||
by the hardware. | ||
This library implements functions that manage the sound generation interface to the YM2413 IC through a clean API encapsulating the basic functionality provided by the hardware. | ||
|
||
[Library Documentation](https://majicdesigns.github.io/MD_YM2413/) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.