DefleMask Mobile
The best chiptune tracker
USD 7.99
DefleMask is a popular cross-platform chiptune tracker, now available for mobile devices, for producing music for many soundchips and old school game-consoles and computers.
Every sound that this tracker produces is from pure register writes to the soundchips being emulated, and those sounds can be exported to the real hardware!
You can connect your MIDI devices!
Share your songs and instruments by a simple touch.
Create music for video games now!
more
New system: MSX2
Fix a delay when looping.
Fix note off being ignored when a new volume is set.
Fix loading incompatible presets on Game Boy instruments.
Fix clipping on Neo Geo samples.
Fix a crash when exporting a Neo Geo rom.
Fix several video exporting issues.
Touch interface with free panel sizes (it’s back!).
Fix notch margins when changing orientation.
Fix visual icon glitch on iOS version 18.
Enable mouse support for mobile devices.
General optimizations to the playback engine.
New skin: rotor8
UI updates.
2 new intro songs by Pixel & Cosmo The Foxxo and Cyberdeus!
Bug fixes.
Manual updated.
1.2.0 06/12/2024
* Fixed a bug with the clipboard and added compatibility with iOS clipboard (copy and paste between different DefleMask instances or text snippets)
1.1.9 09/03/2023
* Fixed amplification on 8 bits .wav samples.
* Copying more than a channel via the OS clipboard was broken. Thanks Cats_Pajamas for the report!
* Fixed a bug that in some cases allowed the cursor to go out of bounds when using the change channel shortcut.
* Fixed a bug with vibrato 4xy effect.
1.1.8 08/03/2023
* A new sample editor that allows you to easily cut and set start/end points for the samples.
* Added play single row command. Press & hold play pattern button.
* Added a lock orientation toggle to mobile UI to force landscape or portrait mode.
* Lot of mobile portrait UI tweaks.
* Optimized NES FDS emulator (noticeable on low end mobile devices)
* Global Expand/Shrink with progress bar.
* Fixed a bug with tremolo effect 07xy.
* Fixed volume bar display on ext ch2 Genesis.
* Fixed PCE play sample buttons.
* Fixed a stereo malfunction on the oscilloscope view of the PCM channels in Arcade.
* Fixed undo not tracking some module changes.
* Fixed wavetables preview on PCEngine when no macro is selected.
* Fixed a little UI displacement on the YM2413 instrument editor.
* Fixed crash on Neo Geo when a sample was empty and you tried to do a preview of it.
* Fixed refresh speed of some PCM channels oscilloscope view.
* Better delete shortcut behavior on macOS.
* Fixed a little bug where the sn76489 noise channel could sound even if there were no notes placed.
* Fixed a wrong initialization of the systems in some specific cases.
* New skin “Cucumba”
* Lot of UI/UX improvements.
* Bug fixes.
* Manual updated.
1.1.7 24/02/2023
* Vertical (portrait) UI support!
* Better oscilloscopes views.
* Added a d-pad on the extra pages of the floating toolbox.
* "Normalize" buttons center the wavetables now, to fix any DC offset.
* Added "Center" function to waveform generators.
* Fixed triangle and saw wavetables generators.
* Added an effect for controlling AM/PM depth on YM2151 (effect 1E)
* Fixed operators mute state on FM when song loops.
* Fixed tuning on Neo Geo.
* Fixed a fonts generation issue while changing UI Scale on mobile builds.
* Fixed various loop issues in exported vgm files.
* Fixed move up/down arpeggio macro buttons.
* Fixed a little misplacement of the instrument editor of the YM2413 when Sliders mode is selected.
* Fixed a volume glitch while previewing notes.
* Fixed display of very long instrument names on oscilloscope view.
* Reduced PCEngine CPU use.
* New demo songs by pd cgt (PCE/fivemeninadunebuggy) and F/\DE (SMS/acidjazz)
* New intro song by TheDuccinator! (this time for real)
* UI/UX upgrades.
* Manual updated.
* Bug fixes.
1.1.5 28/11/2022
* Added basic waveforms generators for wavetables.
* Better emulation for the ladder effect and DAC distortion on YM2612.
* Better size and position for number tooltips.
* Fixed FDS waveform scale on oscilloscope view
* Fixed Genesis ADSR Attack behaving oddly in some cases.
* Fixed a persistency bug related to pattern aliases.
* Fixed volume column issues on NES when using macros from FDS instruments.
* Fixed a little issue with the vibrato effect on Neo Geo modules.
* Fixed annoying plop sound when switching to NES.
* Fixed an issue when loading wavetables with different bit depths.
* New demo songs by Uhrwerk Klockwerx (Genesis/Improved Emerald Hill, PCE/mlpce), Tee-M-Kay (C64/continous_travel) and BlueElectric05 (NEOGEO/Pain)
* New intro song by TheDuccinator! Thanks!
* Manual updated.
1.1.4 11/07/2022
* Fix wavetables of the FDS chip being 4 bits instead of 6 bits.
* Fix FDS chip 13xx effect ignoring first digit.
* Fix FDS chip notes not reseting the phase.
* Fix volume offset and balance on FDS chip.
1.1.3 07/04/2022
* New system added: Nintendo NES + FDS
* Fix some weird and random softlocks (app not responding)
* Fix undo behavior when double digits were used on the patterns.
* Fix EG-S toggle not working on YM2413.
* Fix TAB misbehavior when putting NOTE OFFs while the focus is on the pattern matrix.
* Fix very rare softlock in the tutorial when having permission issues for extracting the builtin assets.
* Fix dragwheels selectors (YM2413 ins selector, skin selector, C64 waveforms selector).
* Improved loader for OPM instruments: now you can browse all patches individually, also the loader will skips blank patches and takes up to 32 instruments (was 8)
* Fix import of .tfi instruments (DT wasn't converted properly)
* Fix oscilloscope line sizes on different UI scales.
* The floating toolbox will auto hide itself when it becomes inactive.
* New skin added: "Klockwerx"
* New intro tunes by Pixel and TRHS! Thanks!
* New demo songs by John Tay (GENESIS/dont panic, GENESIS/carson wants to play 8-ball), Blue Electric (GENESIS/blue electric), TheLegendaryHat (NES/con se quence), Delek (NES/lento, NES/fds_yuyuki_intro)
* UI/UX tweaks.
* Manual updated.
1.1.2 03/04/2022
* New system added: Nintendo NES + VRC7
* Fix some weird bugs when switching from SMS to SMS+FM.
* Fix YM2413 note off SUS toggle and arpeggio off.
* Fix A and D range of the YM2413 ADSR envelope generator.
* Fix touch screen wheel instrument selector for YM2413 waveforms.
* Removed extra samples at the end in some .wav outputs (thanks Toni Leys!)
* Better waveform scales on oscilloscope view.
* New skin “EnorZone65” (thanks Tytanium654 for the suggestion!)
* Manual updated.
* Updated SDL to 2.0.20
* Bug fixes.
1.1.1 24/02/2022
DefleMask v1.1.0 is here!
What's new:
* New system added: SEGA Master System Mark III + FM Sound Unit (YM2413) AKA Japanese SEGA Master System!
* New feature: Patterns aliases. For the sake of good organization you can now switch to an Alias view on the pattern matrix and name your patterns! (set the view, ctrl+click on PC and tap and hold on touch/mobile to set a new Alias). Thanks for the request Beetroot Paul!
* Play pattern fixed.
* Add "play pattern" button on touch/mobile interface, it is under the sub menu in the floating tools.
* Fix Neo Geo SSG silent instruments if it they had no volume macro or volume command.
* Fix noise frequency set with SN3 on SN76489.
* Fix a bug that makes some modals not to show if you tried to close the app previously.
* Fix show/hide ins names setting on oscilloscope view not being persistent between sessions.
* Fix pattern matrix marking song as modified on click when no actual changes were made.
* Fix screensaver of the OS turning off the screen while playing a song.
* Some UI updates.
* New demo songs by Tytanium654 (SMS/radiorabbit) and CrazySoundEngineer (Arcade/NARC_skyhichs_nursery)
* Updates to the color themes and added a new skin "Summer Breath".
* Manual updated (https://www.deflemask.com/manual.pdf)
* Bug fixing.
1.1.0 18/02/2022
* Now you can export GBS files on Game Boy if you choose the .gbs extension.
* Fix oscilloscope view on EXT.CH2 Neo Geo and EXT.CH3 Genesis.
* Fix weird and random pattern restart when using many speed change commands.
* Fix not being able to use fully the sample banks from number 2 in some systems.
* Fix some issues with the noise mode macro in the SN76489.
* Fix retrig effect (0C xx) for samples in PCEngine.
* Fix a typo in one of the popup messages.
* Fix a little issue where the artist intro name could be replaced if you load a module by command line.
* Fix loading of FM instruments ALG value on really old .dmf modules (prior 2014).
* Defle now allows the screen to be blanked by a screen saver
* Some UI updates (toggles, more space for oscilloscope view, etc)
* Bug fixes
1.0.15 14/01/2022
* On oscilloscope view you can double click the channel's name to hide the instrument names.
* Updated Game Boy Rom Exporter to v0.6, featuring a smaller engine command format, and improved ROM that shows artist/title and has playback controls. Thanks Pegmode!
* Fix some pops and clicks while using AMP factor on 8bits samples.
* Fix sample banks on NES and PCEngine (thanks tildearrow for reporting this!)
* Fix stereo display on Game Boy oscilloscope view.
* Fix a strange behavior while pressing TAB while focusing the instrument editor.
* Fix a bug where you can't click some rows when using a low amount of total rows.
* Fix YM2612 FM6 not showing oscilloscope waveform when in FM mode.
* Fix Arcade oscilloscope waveforms being additive.
* Operators on EXT.CH3/2 mode in Genesis/Neo Geo are displayed in a single oscilloscope now (FM3 OPS/FM2 OPS)
* Fix combined waveforms on SID 6581.
* Fix a typo in keybinds screen.
* macOS/iOS: Fix random intros not being random (duh!).
* TOUCH/MOBILE: Added a scrollbar to module properties in case the content don't fit.
* TOUCH/MOBILE: Fix floating toolbox being not responsive when side bars are over it.
* New demo songs: Crisps (C64/staring at the ceiling, Genesis/ModUwUation)
* Bug fixes.
1.0.14 30/12/2021
* Per channel waveform viewer (by pressing "..." on module properties).
* When moving the cursor it will now warp from start to end of the module.
* We added a "Rate us" button in the about screen. This helps us a lot!
* Fix softlock (freeze) related to the play pattern action. Thanks Lucky_Strikez for the steps to reproduce this issue!
* If you set step to 0 the cursor will not move on paste actions.
* Fixed "Family Red" timer color. It is more visible now.
* New skin "Erazzuus".
* Better waveform selector for the C64 with a Combo list.
* More compatibility when loading .wav files.
* Widgets windows enabled/disabled state now persist between runs.
* Noise volume of PCE lowered a bit (it was too high compared to other emulators).
* More accurate balance between YM2612 and PSG.
* Copy on write will not be enabled by accident anymore while dragging the floating toolbox.
* Added a little more space between channels for more visual pleasure (Thanks Raijin!)
* New intro tune by Obvious (Thanks a lot!)
* New demo songs by ThaCuber (NES/225bpm), Delek (NEOGEO/el_diego.dmf), Delek & Tildearrow (NEOGEO/anoranza_sombras), Mahbod Karamoozian (GENESIS/mad_man_ness), BlueElectric05 (GENESIS/acid_rain)
1.0.13 30/11/2021
* Fix some random crashes (thanks Soulchip for the beta testing and all the reports!)
* Fix opening a file externally on first launch.
* Octave 0 is back on Modular UI.
* Minor UI tweaks.
* FM value DT2 is now reset on new module command.
* About screen is now closable in all UI scales on touch mode.
* New demo songs by: Delek (NeoGeo/chase), BlueElectric (PCE/sunset_forest), Tha Cuber (NES/running_between_clouds, NES/little_thing), Crisps (Arcade/jazzed)
1.0.12 01/10/2021
Fix a crash while opening a file externally.
1.0.11 28/09/2021
* On screen piano key press color is now relative to the channel volume.
* Better support for devices with round edges and notch.
* While changing UI Scale the main menu will be transparent in order to see better how the UI will end up.
* Fix a bug while using pitch commands on sample channels.
* Added support for Start (0xFA) and Stop (0xFC) MIDI signals.
* Better mix of volume commands (tremolos, Axy, etc) with macros.
* If a ROM export fails an information dialog will appear explaining what went wrong.
* Now the integrated file dialog can see .DMF files correctly (uppercase extension)
* Fixed emulation of SID 6581 combined waveforms.
* Update to SDL 2.0.16.
* New demo songs by HeavyViper (NES/nouroblade, NES/starrysky), Delek (Arcade/bicolored), Joshi (Arcade/star_light_squares), Ygor G (Genesis/marble_zone) and Crisps (C64/office_loader)
* Bug fixes.
1.0.10 23/09/2021
* New feature "Clone pattern on write" by pressing & hold the record button. This mode will make the next write to clone the current pattern and immediately switch to it, writing your changes in the cloned one.
* Better emulation for C64 combined waveforms.
* Fix C64 "10xx - Set WAVE" documentation, on Manual and effects list.
* Volume changes on NOTE OFF are now accepted.
* Now you can click a row from a pattern that is not the current one and the cursor will shift to it seamlessly.
* Fix empty sample at the beginning of .wav exports.
* Fix offset error when changing skins on the touch interface.
* New skin "Ramperin" added.
* New demo songs by rayjkayj, Mahbod Karamoozian and Abstract 64, thanks a lot!
1.0.9 05/08/2021
* Better .sid export.
* Fix a playback cursor bug that was causing random jumps if you click the pattern matrix while the song was playing.
* Fix crash on some old versions of macOS when trying to open a file dialog.
* Fix crash when setting to 0 the hz clock value while the song is playing.
* Fix a bug related to adding new content to the pattern matrix while the song is playing.
* Fix noise volume on PC Engine while using A note.
* Fix volume wrongly resetting to max after a Axy command.
* Fix about screen size not being consistent.
* Fix buttons size on MIDI config window on touch/mobile interface.
* New demo songs by Mahbod Karamoozian, Leumeister, Uhrwerk Klockwerx, That8BitChiptuneGuy, Obvious, CaptainMalware and Rayjkayj. Thanks a lot guys, you rock!
1.0.8 15/07/2021
* Fixed unintended reset of macros loop point.
* Fixed a stereo issue on EXT.CH3 and EXT.CH2 mode of Genesis and NeoGeo.
1.0.7 28/06/2021
* Neo Geo support! Wow!
* Better UI/UX! Themes added!
* Now you can edit everything on the fly, even if defle is playing. You can add new notes to the patterns, edit instruments, edit envelopes, etc; and the tracker will react to the changes instantly.
* You can hold Play to play from cursor!
* You can invert the scrolling/drag direction on Options.
* Fixed some issues with ROM exporters.
* Fix not showing an error when a .wav sample depth doesn't match what the tracker expects.
* Fix interpolation when using empty rows or using equal numbers.
* On iOS the .wav export process will not produce any sound.
* New demo songs!
* Bug fixes
* And more!...
1.0.6 27/06/2021
New version! So what's new?:
* You will never lose what you were doing. DefleMask will save the module and restore it on startup automatically.
* Files support on iOS! Open, share, move modules, organize your instruments, samples and wavetables!
* Fixed a crash while sharing files on some devices.
* Fixed a sudden black screen that was preventing some users to user the app.
* Fixed NES performance, now works fast as light.
* 32 and 64 bits devices support.
* Note Off input now writes to the patterns if you have record mode turned on.
* Corrected a ram length issue with the ROM exporter.
* Now you can delete "C" notes too in the selection area.
* Fixed an issue while calibrating the UI while in BView mode.
* The playback floating menu disappeared sometimes when exiting the file menu, this is fixed too.
* Fixed a bug while editing the macros in the instrument editor.
* Better UI organization.
* Fixed a bug that was, in some cases, preventing the tutorial to continue.
* Fixed link to the Discord server.
* Many minor bugs were fixed too.
0.13.2 27/10/2019
New system: MSX2
Fix a delay when looping.
Fix note off being ignored when a new volume is set.
Fix loading incompatible presets on Game Boy instruments.
Fix clipping on Neo Geo samples.
Fix a crash when exporting a Neo Geo rom.
Fix several video exporting issues.
Touch interface with free panel sizes (it’s back!).
Fix notch margins when changing orientation.
Fix visual icon glitch on iOS version 18.
Enable mouse support for mobile devices.
General optimizations to the playback engine.
New skin: rotor8
UI updates.
2 new intro songs by Pixel & Cosmo The Foxxo and Cyberdeus!
Bug fixes.
Manual updated.
more Version 1.2.0 06/12/2024
Data Not Collected The developer does not collect any data from this app.