More actions
(Created page with "{{Infobox 3DS Homebrews |title=STEPPER |image=stepper3ds.png |description=A 16-step sequencer for the Game Boy Advance. |author=Bad Diode |lastupdated=2023/08/04 |type=Music Apps |version=1.6 |license=MIT |download=https://dlhb.gamebrew.org/3dshomebrews/stepper3ds.7z |website=https://badd10de.itch.io/stepper-gba |source=https://git.badd10de.dev/stepper/about/ |donation= }} {{#seo: |title= (Music Apps) - GameBrew |title_mode=append |image=stepper3ds.png |image_alt=STEPPER...") |
|||
Line 56: | Line 56: | ||
==Changelog== | ==Changelog== | ||
'''v1.6''' | '''v1.6''' | ||
*UI Improvements | *UI Improvements: | ||
**New fixed grid (5x2) parameter adjustment UI | **New fixed grid (5x2) parameter adjustment UI. | ||
**Add prob/conditional triggers (% based or 1:2, etc.) | **Add prob/conditional triggers (% based or 1:2, etc.). | ||
**Add panning support | **Add panning support. | ||
**Change cursor drawing for new parameter pages | **Change cursor drawing for new parameter pages. | ||
**Change cursor behavior for new parameter pages | **Change cursor behavior for new parameter pages. | ||
**Display param values on the notification bar when editing parameters | **Display param values on the notification bar when editing parameters. | ||
**Change ch3 to only color the waveform that is selected depending on the mode/voice | **Change ch3 to only color the waveform that is selected depending on the mode/voice. | ||
**Grey out colors when foreground is also grey (global channel parameters) | **Grey out colors when foreground is also grey (global channel parameters). | ||
**Bigger indicator for currently playing pattern in the chain | **Bigger indicator for currently playing pattern in the chain. | ||
**Thick line cursor is now the default one | **Thick line cursor is now the default one. | ||
*Quality of life improvements | *Quality of life improvements: | ||
**Wave channel is simplified and now has a selection of different waves and wave variants | **Wave channel is simplified and now has a selection of different waves and wave variants. | ||
**Wave channel now stops playback if it encounters an "off" trig | **Wave channel now stops playback if it encounters an "off" trig. | ||
**Make the channel parameters initialize to default | **Make the channel parameters initialize to default. | ||
**Each bank now stores its own pattern chain | **Each bank now stores its own pattern chain. | ||
**Store pattern chains on the SRAM | **Store pattern chains on the SRAM. | ||
**Banks can be now switched live without playback stopping | **Banks can be now switched live without playback stopping. | ||
*New features | *New features: | ||
**Per trig probability/conditional playing | **Per trig probability/conditional playing. | ||
**Panning support | **Panning support. | ||
==External links== | ==External links== |
Revision as of 05:46, 8 September 2023
STEPPER | |
---|---|
General | |
Author | Bad Diode |
Type | Music Apps |
Version | 1.6 |
License | MIT License |
Last Updated | 2023/08/04 |
Links | |
Download | |
Website | |
Source | |
Stepper is a powerful 16-step sequencer designed for Game Boy Advance (GBA) and now also compatible with 3DS, offering an intuitive workflow inspired by Elektron instruments. With its per-trigger parametrization, users gain access to the console's 4 DMG sound channels, including 2 square wave channels, 1 custom wave channel, and 1 noise channel. Additionally, it supports 4 banks of 8 patterns, allowing users to queue them up for captivating live performances.
Controls
D-Pad - Move the cursor
Start - Start/Stop the sequence
Select - Quick saving the current bank, Copy pasting, Adjusting notes by octaves, Adjusting bpm by multiples of 10
B - Toggle channels/triggers and play/pause/stop, switches banks and patterns.
A - Hold it to adjust trigger parameters.
L/R - Change trigger notes/parameter values/BPM
Screenshots
Media
STEPPER tutorial - how to use the Game Boy Advance 16-step sequencer (Joe Bleeps)
STEPPER v1.4 is out! A 16-step sequencer for the Game Boy Advance (Bad Diode)
STEPPER v1.4 // 3DS + PO-20 audio sync (Bad Diode)
Changelog
v1.6
- UI Improvements:
- New fixed grid (5x2) parameter adjustment UI.
- Add prob/conditional triggers (% based or 1:2, etc.).
- Add panning support.
- Change cursor drawing for new parameter pages.
- Change cursor behavior for new parameter pages.
- Display param values on the notification bar when editing parameters.
- Change ch3 to only color the waveform that is selected depending on the mode/voice.
- Grey out colors when foreground is also grey (global channel parameters).
- Bigger indicator for currently playing pattern in the chain.
- Thick line cursor is now the default one.
- Quality of life improvements:
- Wave channel is simplified and now has a selection of different waves and wave variants.
- Wave channel now stops playback if it encounters an "off" trig.
- Make the channel parameters initialize to default.
- Each bank now stores its own pattern chain.
- Store pattern chains on the SRAM.
- Banks can be now switched live without playback stopping.
- New features:
- Per trig probability/conditional playing.
- Panning support.