Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

GlitchDS: Difference between revisions

From GameBrew
No edit summary
Line 14: Line 14:


==Features==
==Features==
*Customizable Cellular Automaton sequencer
* Customizable Cellular Automaton sequencer.
*Create your own “trigger points”
* Create your own “trigger points”.
*Load in your own sounds
* Load in your own sounds.
*Save and load your work
* Save and load your work.
*BPM settings, or “strum mode” for controlling tempo
* BPM settings, or “strum mode” for controlling tempo.
*Up to 6 sounds can be loaded at once
* Up to 6 sounds can be loaded at once.
*Each sound has its own 32 step frequency modulation sequencer
* Each sound has its own 32 step frequency modulation sequencer.
*Global Distortion setting
* Global Distortion setting.


==User guide==
==User guide==
glitchDS is organized into different pages.  
glitchDS is organized into different pages.  


'''Sequencer control''': glitchDS has a 32 step sequencer based on the “game of life“. After 32 mutations, the sequence starts over.  
'''Sequencer control''' - glitchDS has a 32 step sequencer based on the “game of life“. After 32 mutations, the sequence starts over.  


'''Trigger configuration''': How does the sequencer know when to play a sound? Triggers! A trigger specifies what should happen when a certain node on the sequencer graph changes from 0 (black) to 1 (white).  
'''Trigger configuration''' - How does the sequencer know when to play a sound? Triggers! A trigger specifies what should happen when a certain node on the sequencer graph changes from 0 (black) to 1 (white).  


'''Choose sounds''': The choose sounds page allows you to assign a sound to one of the “swatches” (otherwise known as the little colored boxes at the top of the screen).  
'''Choose sounds''' - The choose sounds page allows you to assign a sound to one of the “swatches” (otherwise known as the little colored boxes at the top of the screen).  


'''Clock control''': The clock control page lets you set the BPM (beats per minute) of the sequence playback. The BPM is approximate.  
'''Clock control''' - The clock control page lets you set the BPM (beats per minute) of the sequence playback. The BPM is approximate.  


'''Frequency modulation''': You can modify the frequency (pitch) of each sound via the frequency modulation page.  
'''Frequency modulation''' - You can modify the frequency (pitch) of each sound via the frequency modulation page.  


'''Distortion settings''': A rapid fluctuation of the sound’s frequency
'''Distortion settings''' - A rapid fluctuation of the sound’s frequency


'''Save/load''': Save current “song” along with all settings.
'''Save/load''' - Save current “song” along with all settings.


==Controls==
==Controls==
'''Global:'''
'''Global:'''
:start - toggle between starting/stopping the sequencer
 
:L/R - switch between pages
Start - Toggle between starting/stopping the sequencer
 
L/R - Switch between pages


'''Sequencer Control:'''
'''Sequencer Control:'''
:Draw on bottom screen to “seed” the cellular automaton pattern
 
:Y - clear sequencer pattern
Draw on bottom screen to “seed” the cellular automaton pattern.
:Left - decrease sequencer length by a power of 2
 
:Right - increase sequencer length by a power of 2
Y - Clear sequencer pattern
:A+Left - decrease sequencer length by 1
 
:A+Right - increase sequencer length by 1
Left - Decrease sequencer length by a power of 2
 
Right - Increase sequencer length by a power of 2
 
A+Left - Decrease sequencer length by 1
 
A+Right - Increase sequencer length by 1


'''Trigger Configuration:'''
'''Trigger Configuration:'''
:Draw on bottom screen to place triggers for cellular automaton sequencer
 
:Y - clear triggers
Draw on bottom screen to place triggers for cellular automaton sequencer.
 
Y - Clear triggers


'''Choose Sounds:'''
'''Choose Sounds:'''
:Up - scroll up to previous sound
 
:Down - scroll down to next sound
Up - Scroll up to previous sound
:X - page up to previous page of sounds
 
:B - page down to next page of sounds
Down - Scroll down to next sound
:A - load sound into selected swatch
 
X - Page up to previous page of sounds
 
B - Page down to next page of sounds
 
A - Load sound into selected swatch


'''Clock Control:'''
'''Clock Control:'''
:Up - increase BPM by 1
 
:Down - decrease BPM by 1
Up - Increase BPM by 1
:Right - increase BPM by 10
 
:Left - decrease BPM by 10
Down - Decrease BPM by 1
:Y - toggle between strum mode and BPM mode
 
Right - Increase BPM by 10
 
Left - Decrease BPM by 10
 
Y - Toggle between strum mode and BPM mode


'''Frequency Modulation:'''
'''Frequency Modulation:'''
:Y - reset all frequencies to 22,100
:B - reset all frequencies to NOTE OFF
:A+Up - shift all frequencies up
:A+Down - shift all frequencies down


'''Snapshot Files'''
Y - Reset all frequencies to 22,100
:A - load selected snapshot
 
:B - save current song as new snapshot
B - Reset all frequencies to NOTE OFF
:X - save current song as selected snapshot (write over selected snapshot file)
 
:Y - delete selected snapshot file
A+Up - Shift all frequencies up
:Left - save current song settings as a new version of selected snapshot file
 
A+Down - Shift all frequencies down
 
'''Snapshot Files:'''
 
A - Load selected snapshot
 
B - Save current song as new snapshot
 
X - Save current song as selected snapshot (write over selected snapshot file)
 
Y - Delete selected snapshot file
 
Left - Save current song settings as a new version of selected snapshot file


==Media==
==Media==
Demo
'''Demo'''<br>
 
<youtube>H0WheXZGGTE</youtube>
<youtube>H0WheXZGGTE</youtube>


Demo 2
'''Demo 2'''<br>
 
<youtube>VLtR-SI2lt0</youtube>
<youtube>VLtR-SI2lt0</youtube>


==Compatibility==
==Compatibility==
Works on:DSLinker, DSTT, CycloDS Evolution, Acekard 2, EDGE, DS-X
Works on:
:M3Real pack: but you need to load it using Slot 2/the GBA slot. (Which in turn requires you to have such a GBA expansion pack)
 
:M3DSreal with system software 3.7 using DSOrganize
DSLinker, DSTT, CycloDS Evolution, Acekard 2, EDGE, DS-X <br>
:On the NAND memory of the “AceKard R.P.G” card
M3Real pack (need to load it using Slot 2/the GBA slot, which in turn requires you to have a GBA expansion pack) <br>
:Games & Music card after DLDI patching
M3DSreal with system software 3.7 using DSOrganize <br>
:EZ Flash 5 after patching the DLDI driver
On the NAND memory of the “AceKard R.P.G” card <br>
Games & Music card after DLDI patching <br>
EZ Flash 5 after patching the DLDI driver <br>


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Music homebrews on DS]]

Revision as of 11:42, 22 May 2021

glitchDS
File:Glitchds.jpg
General
Author(s)Clone45
TypeMusic Application
Version1.4
LicenceMixed
Links
[Media:Glitch14ds.zip Download]
Website
Advertisements

<htmlet>adsense</htmlet>

Advertising: