More actions
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
|type=Music Apps | |type=Music Apps | ||
|version=Demo | |version=Demo | ||
|license=Mixed | |||
|format=DMG | |format=DMG | ||
|download=https://dlhb.gamebrew.org/gbhomebrews/nanovoicegb.7z?k33p0fil35 | |||
|download=https://dlhb.gamebrew.org/gbhomebrews/nanovoicegb.7z | |||
|website=https://hh.gbdev.io/game/nanovoice | |website=https://hh.gbdev.io/game/nanovoice | ||
}} | }} | ||
{{#seo: | {{#seo: |
Latest revision as of 05:05, 4 February 2024
Nanovoice | |
---|---|
General | |
Author | Oliver Wittchow, Julian Rohrhuber |
Type | Music Apps |
Version | Demo |
License | Mixed |
System | DMG |
Last Updated | 2001/06/02 |
Links | |
Download | |
Website | |
Nanovoice is a basic additive synthesizer for old Game Boy models (DMG), using a 16x16 spectral matrix for volume control.
It plays stereo audio via amplitude modulation and offers 15 memory slots for saving sets. While limited, it can add 4-bit flavor to setups and works best on DMG, Game Boy Pocket, GBA, and GBA SP.
The concept of spectral / additive synthesis is rather common and used in many synthesizers. A simple and nice example is "javoice", which was the original model for nanovoice.
Controls
Nanovoice:
B - Turn pixel on
A - Mute pixel
B+Up/Down - Set volume
B+Left/Right - Switch pixel to noise/sine mode
Start+Up/Down - Change sampling frequency
Start+Left/Right - Change tempo
Start+A/B - External sync on/off
Select - Toggle file menu
In file menu:
B+Up/Down - Load/Save
Left/Right - Select file slot
A+B+Up - Clear pattern
On flashcarts and emulators only one file slot is available, writing to/reading from any slot will access slot 0.
Screenshots
External links
- Homebrew Hub - https://hh.gbdev.io/game/nanovoice