Loading...

  1. v1.2.1iOS
    Fix compatibility issues with old macOS versions.
  2. v1.2.0iOS
    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!).
    Add support for save icon display on OS window.
    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.
  3. v1.1.9iOS
    * Fixed a bug with the clipboard and added compatibility with macOS clipboard (copy and paste between different DefleMask instances or text snippets)
  4. v1.1.8iOS
    * 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 (Cmd+left/right).
    * Fixed a bug with vibrato 4xy effect.
  5. v1.1.7iOS
    * A new sample editor that allows you to easily cut and set start/end points for the samples.
    * Added play single row command, alt+shift+enter / F8 on PC. Press & hold play pattern button on touch mode.
    * Optimized NES FDS emulator
    * 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 keybinds window size and buttons position.
    * Fixed a wrong initialization of the systems in some specific cases.
    * New skin “Cucumba”
    * Lot of UI/UX improvements.
    * Bug fixes.
    * Manual updated.
  6. v1.1.6iOS
    * Video Export feature! (+ And fixed an issue that prevented a correct video export on some Macs)
    * Vertical (portrait) UI support on touch mode. ;)
    * Better oscilloscopes views.
    * Added a d-pad on the extra pages of the floating toolbox on touch.
    * "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)
    * Now with shift pressed while doing backspace/insert you can move the entire channel data.
    * 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 on touch ui mode.
    * 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.
    * Fixed .opm loading on macOS.
    * More consistent exit popup texts.
    * Reduced PCEngine CPU use on mobile builds.
    * 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.
  7. v1.1.5iOS
    * Video Export feature!
    * Vertical (portrait) UI support on touch mode. ;)
    * Better oscilloscopes views.
    * Added a d-pad on the extra pages of the floating toolbox on touch.
    * "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)
    * Now with shift pressed while doing backspace/insert you can move the entire channel data.
    * 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 on touch ui mode.
    * 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.
    * Fixed .opm loading on macOS.
    * More consistent exit popup texts.
    * Reduced PCEngine CPU use on mobile builds.
    * 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.
  8. v1.1.4iOS
    * Added basic waveforms generators for wavetables.
    * Better emulation for the ladder effect and DAC distortion on YM2612.
    * Better size and position for number tooltips on touch mode.
    * 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.
  9. v1.1.3iOS
    * 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.
  10. v1.1.2iOS
    * 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.
    * TOUCH mode: 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.
    * TOUCH mode: 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.
  11. v1.1.1iOS
    * 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!)
    * Fixed Cmd+Left/Right on text boxes (HOME, END).
    * Better waveform scales on oscilloscope view.
    * New skin “EnorZone65” (thanks Tytanium654 for the suggestion!)
    * Manual updated.
    * Updated SDL to 2.0.20
    * Bug fixes.
  12. v1.1.0iOS
    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.
  13. v1.0.15iOS
    * 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 preview of 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
  14. v1.0.14iOS
    * 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.
  15. v1.0.13iOS
    * Per channel waveform viewer OMG! (Window->Oscilloscope View)
    * 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.
    * TOUCH MODE: 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)
  16. v1.0.12iOS
    * Fix some random crashes (thanks Soulchip for the beta testing and all the reports!)
    * 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)
  17. v1.0.10iOS
    * 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.
  18. v1.0.9iOS
    * New feature "Clone pattern on write", on Edit menu or Ctrl+D or press & hold on 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!
  19. v1.0.8iOS
    * 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 a strange bug that makes the tracker not normally closable if you try to close the OS window exactly when the intro animation was finishing.
    
    * 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, CaptainMalware, That8BitChiptuneGuy, Obvious, CaptainMalware and Rayjkayj. Thanks a lot guys, you rock!
  20. v1.0.7iOS
    * Fixed unintended reset of macros loop point.
    
    * Fixed a stereo issue on EXT.CH3 and EXT.CH2 mode of Genesis and NeoGeo.
  21. v1.0.6iOS
    * 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.
    
    * Fix MIDI input velocity behavior.
    
    * Fix a bug in transition on noise and samples on PCE.
    
    * Now the open instrument/sample/wavetable dialog will stay on front so you can test the files faster. [Windows only]
    
    * Fix a notes preview bug with some FM instruments.
    
    * Better balance between FM and PSG on Genesis.
    
    * Fix some flickering when playing from cursor (Shift+Enter)
    
    * You can hold Play on touch/mobile to play from cursor!
    
    * UI Scale is now available also con desktop UI.
    
    * You can invert the scrolling/drag direction of the touch mode on Options.
    
    * Fix LFO speed on some FM chips.
    
    * Fix range on arpeggio macro while pasting new data.
    
    * Fix an YM2151 operators attack emulation bug.
    
    * Fix an YM2151 LFO bug that was causing some instruments to be detuned.
    
    * Fix a case of save state corruption on backup module.
    
    * Fix Game Boy hardware export LCD bug.
    
    * Fix timing issues during playback and on .wav export.
    
    * Fix not asking for overwrite if you drag & drop a file from the OS file browser to the tracker.
    
    * 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.
    
    * New demo songs by Raijin, Crisps, Adesyndicat, Michirin and CreeperPrinz! Thanks guys!
  22. v1.0.5iOS
    * Fix a crash while using a very large display or a small UI scale value.
    * New .wav exporter with loop count selector and multi channel export, that can automatically output one wav per channel and is also a lot faster than before.
    * Now you can do Ctrl/Cmd+Click on Knobs/Sliders to directly edit the value (also works on the pattern matrix if you didn't know)
    * Fix more FM SSG-EG issues, we are getting closer and closer to HW.
    * Tweak the skin and font system for better looks
    * Fix PCE noise emulation.
    * Cloning of previous patterns can be done with Shift+Click (instead of Ctrl+Click which was recently taken to edit values)
    * Fix a bug where notes were triggered incorrectly on FM chips.
    * Fix FM operators order 1 2 3 4 instead of 1 3 2 4 (now can be read from left to right instead of top to bottom)
    * Fix flipped interaction with Ctrl/Cmd+mouse wheel on vertical sliders
    * Fix case-sensitivity on some extensions (noticed on tfi instruments)
    * Fix crashes while exporting ROMs (particularly on C64)
    * Fix some MIDI misbehaviour due to hardcoded mappings
    * Fix not triggering notes on C64 while doing a wave macro.
    * Fix a crash that could occur while switch to/from Neo Geo.
    * Fix channels internal logic while muting on C64.
    * Fix empty (invalid) effects affecting the module playback
    * Fix crash when closing DefleMask running on the -n/--nogui mode
    * Fix module set to modified when saving an instrument/module
    * Fix clipboard support (you can now copy/paste notes from a DefleMask instance to another)
    * Switch to Roboto Mono for clearer pattern text (from Mononoki)
    * General bug fixing (more details on https://deflemask.com/bugs)
    * Refresh demo/intro songs. Some were removed and new ones were added. We have have written permission from the musicians to use their modules as demo/intro songs on the tracker, so many thanks to all of you, you're making Defle even better: CrazySoundEngineer, cTrix, Curriculum Crasher, Demick12, djmaximum, Dya, Heavy Viper, jrlepage, littlelamp100, LordHypnos, LukeMcQueen, MegaSparky, MegaSphere (Peter Gover), MrKsoft, NARFNra, NerickSam, Pegmode, Quirby64, Ravancloak, sergeeo, Spoony Bard, SuperJet Spade, Toni Leys, 8bitdude)
  23. v1.0.4iOS
    * Fixed some wavetable errors while looping PCE and GB vgm/roms.
    * WAV export is now a lot faster!
    * Fixed some modules being loaded as PAL even when 60hz was set.
    * Better volume balance between SSG and FM on Neo Geo.
    * Fixed some issues on the GB ROM exporter.
  24. v1.0.3iOS
    * Fixed some emulation bugs with the PC Engine emulator.
    * Fixed SSG-EG emulation on FM chips (thanks genatari for the reports and Aaron Giles for fixing the emu)
    * New Game Boy ROM Exporter by pegmode!
    * Ctrl/Cmd + Mouse wheel now works on sliders too.
    * Fixed a DC offset issue while muting FM6 channel on SEGA Genesis.
    * Fixed vumeter on Genesis FM6 channel while on samples mode.
    * Now the select area is visible while playing the song if follow mode is set to off.
    * Fixed stereo output on Genesis FM6 channel while on samples mode.
    * Fixed a crash that could occur while using the internal file dialog.
    * Fixed not working EFxx effect on Arcade system.
    * Fixed not showing the dirty * when editing an instrument.
    * Per system frequency bounds to EFxx effect.
    * SSG-EG checkbox will now reset when instrument is replaced.
    * Now you can tweak the ui scale while on touch mode and the selected value will be properly persisted trough sessions.
    * Fixed a theme reset bug while using multiple defle instances.
    * Fixed interpolation and removed the low pass filter.
    * Fixed 8 bits wav samples playback.
  25. v1.0.2iOS
    * Fixed sample bank preview on Neo Geo.
    * Fixed ym2151 fm notes off by 1 semitone on midi inputs.
    * Fixed a bug with the clipboard on macOS.
    * Fixed 8 bits samples playback and amp factor.
    * Better audio interpolation and filter.
    * Back to NEZplug++ as GB core. It has proven to be better than MAME's one.
    * Fixed ECxx effects sometimes not being ignored if command >= speed.
    * Fixed Shift + Click selection.
    * Increased 0Cxx, ECxx and EDxx range (now them will take into account the base time)

Disclosure: Independent intel to help mobile builders succeed.

AI-powered analysis with editorial review, built from publicly available sources. Marlvel.ai is not affiliated with, endorsed by, or sponsored by DefleMask Tracker, its developer, the app publisher, Apple, or Google Play. All trademarks, logos, and screenshots referenced remain the property of their respective owners.

Data licensed under CC-BY-NC 4.0