Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SynthGBA: Difference between revisions

From GameBrew
(Created page with "{{#seo: |title= (Music Apps) - GameBrew |title_mode=append |image=synthgba2.png |image_alt=SynthGBA }} {{Infobox GBA Homebrews |title=SynthGBA |image=synthgba2.png |descriptio...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title= (Music Apps) - GameBrew
|title_mode=append
|image=synthgba2.png
|image_alt=SynthGBA
}}
{{Infobox GBA Homebrews
{{Infobox GBA Homebrews
|title=SynthGBA
|title=SynthGBA
Line 14: Line 8:
|version=11209
|version=11209
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/gbahomebrews/synthgba.7z
|download=https://dlhb.gamebrew.org/gbahomebrews/synthgba_11209.7z
|website=https://github.com/Wollw/SynthGBA
|website=https://github.com/Wollw/SynthGBA
|source=https://github.com/Wollw/SynthGBA
|source=https://github.com/Wollw/SynthGBA
}}
}}
{{#seo:
|title= (Music Apps) - GameBrew
|title_mode=append
|image=synthgba2.png
|image_alt=SynthGBA
}}
A simple Gameboy Advance sound synth written in assembly. It is essentially an interface to direct access to the GameBoy Advance's sound hardware.
A simple Gameboy Advance sound synth written in assembly. It is essentially an interface to direct access to the GameBoy Advance's sound hardware.


Line 63: Line 64:
==External links==
==External links==
* GitHub - https://github.com/Wollw/SynthGBA
* GitHub - https://github.com/Wollw/SynthGBA
[[Category:GBA homebrew applications]]
[[Category:Music homebrews on GBA]]

Latest revision as of 11:36, 23 Haziran 2024

SynthGBA
Synthgba2.png
General
AuthorDavid Shere
TypeMusic Apps
Version11209
LicenseMixed
Last Updated2009/11/02
Links
Download
Website
Source


A simple Gameboy Advance sound synth written in assembly. It is essentially an interface to direct access to the GameBoy Advance's sound hardware.

Allows playing in any key in the second to fifth octaves (with a minor exception in the Cb Maj second octave due to the hardware not being capable of producing the note Cb2).

User guide

The Setup screen allows you to toggle the bits on the Length/Wave Duty/Envelope Register.

Changes apply to both channels 1 and 2.

Pressing B on the setup screen enables the use of the Length.

Larger numbers mean shorter time.

Controls

The key L is the base note of the key's scale (displayed in the bottom left). As an example here are the keys for Cmaj:

L - C

Left - D

Down - E

Right - F

Up - G

B - A

A - B

R - C (one octave higher than L)

Screenshots

synthgba3.png

Compatibility

Runs in No$GBA with no errors.

Credits

For more information on the GBA's sound system check one of these sites:

External links

Advertising: