NDSerum is a frequency generator for the Nintendo DS that supports multiple wave forms (sin wave, saw wave, square wave, white noise) and a frequency range of 20 to 20'000hz (audible spectrum).
Here is a picture of the main screen of the application:
Here is a list of the key bindings usable in the app:
- KEY_RIGHT / KEY_LEFT = Change the wave type
- KEY_UP / KEY_DOWN = Change the number of wave periods displayed
- KEY_L / KEY_R = Change the phase of the wave (fine tuning)
- KEY_A = Mute/Unmute the sound
- KEY_X / KEY_B = Increment/Decrement the wave frequency (fine tuning)
- KEY_START = Enable/Disable the wireless sound synchronization
- KEY_Y = Enable/Disable gate effect
- Touchscreen
- Control of the wave parameters with the sliders/buttons (alternative to the keypad controls)
- Control of the sound gate effect (on/off, gate speed)
- Control of the wifi sync functionality
- Control of the default parameters saving
- Cassien Roth Beneton (@Kassflute)
- Quentin Sandoz (@TheTexanCodeur)
We created NDSerum in the context of the EPFL course EE-310 "Microprogrammed Embedded Systems" with professor David Atienza Alonso
