Chat

Author Topic: Changelog: 8  (Read 7740 times)

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1765
    • Delek's Website
    • Email
Changelog: 8
« on: September 11, 2012, 10:20:50 PM »
UPDATE 23 (@ 13/11/12):
Fixed a bug in the instrument list window.
Added a default name to the instruments when they are created.

UPDATE 22 (@ 12/11/12):
Fixed a bug in the Loop command on exported VGMs and ROMs.

UPDATE 21 (@ 12/11/12):
Fixed a bug in the frequency of the Triangle Channel of the NES.
Fixed a bug while using the same note in an arpeggio macro in NES (it was rewriting the frequency again, so a phase reset can be heard).
Fixed a bug in the note preview of NES, it was not letting to play the same note again (because of the bug previously fixed of the Arpeggio macro).
Fixed a bug in the NES tracking, the same not was not processing more than one time between NOTE OFFs, it was introduced by the bug fix previously mentioned.
Fixed a volume bug while a song loops, it was writing the MAX volume.
Both Windows and Linux Builds updated.

UPDATE 20 (@ 10/11/12):
Added full support for Samples in PC-Engine's VGM files, however they will not play on current public versions of in_vgm/VGMPLAY. I included a beta release of VGMPLAY that could play them however.
Manual Updated.
Both Linux and Windows builds updated.

UPDATE 19 (@ 09/11/12):
Shortcut Ctrl+Left/Right now works in Record mode too.
Shortcut PAGEDOWN/PAGEUP added to move with a step of 4.
Fixed an emulation/accuracy bug regarding to Frequency Changing in NES, now it will change without pops (not in borders like A-3, A-2, just like in the actual HW).
Fixed a bug with the Portamento To Note, it was disabling next portamentos Up/Down sometimes.
Fixed a bug regarding to pressing a Slider that has a Button under it.
Fixed the position of the values of the Macros, now they are a few pixels down.
Fixed the "Duty Cycle Macro" text to "Duty Cycle/Noise Mode Macro" to avoid confusions.
Manual Updated.
Both Linux and Windows builds updated.

UPDATE 18 (@ 03/11/12):
Added Support for Samples in NEC's PC-Engine (use the 17xx effect like in SEGA Genesis, check the example module "A Sample Test.dmf" to see how to control this).
Added Support for improvise/jam/record notes while a song is playing (Awesome for Live stuff).
Fixed a potential crash while loading WAV files.
Fixed some GUI issues.
Now you can load stereo wav files, however only the left channel will be processed.
Manual Updated.
Both Linux and Windows builds updated.

UPDATE 17 (@ 01/11/12):
Wavetable limit increased to 32.
Shift+END/HOME will select from the current position to the first/last row (you can change this from the Keys menu).
Fixed a bug with the slider bar of the load instrument window.
Both Linux and Windows builds updated.

UPDATE 16 (@ 31/10/12):
Added folder browsing to the open/save file window, now you can arrange your files easily.
Various changes to the Files System GUI.
All the included modules now are saved in "Demo Songs" folder.
Fixed a volume change bug in the triangle channel of the Nintendo NES.
Fixed a bad initialization of some registers in the YAMAHA YM2612.
Manual Updated.
Both Windows and Linux Builds updated.

UPDATE 15 (@ 22/10/12):
Fixed a Bxx effect bug.
Both Linux and Windows builds updated!.

UPDATE 14 (@ 20/10/12):
Now you can create 16 wavetables, not only 15! (stupid bug!)
New demo song for SEGA Genesis: Lab Hours by Jansaw.
Both Linux and Windows builds updated!.

UPDATE 13 (@ 16/10/12):
Fixed a bug in the PC-Engine's Channels volume while using ECxx (Note Cut) effect.
Fixed the Waveform viewer layer order while loading instruments.
Fixed the position of the close instrument window button while loading instruments (it moves down too).
The instrument window now is 20% darker to avoid visual confusion with the patterns.
Fixed many GUI issues.
Removed a temp file creation.
Both Windows and Linux builds updated.

UPDATE 12 (@ 13/10/12):
Added SSG-EG Controls to the YAMAHA YM2612.
Manual Updated.
Both Windows and Linux builds updated.

UPDATE 11 (@ 12/10/12):
Now you can press Ctrl+S to save the module at any time (and changed the default Custom Shrink shortcut to Ctrl+W to avoid a fight with the Quick Save).
Now the instrument list will not be closed after you select an instrument (you can test the ins list faster).
Fixed a small bug in the YAMAHA YM2612 emulation.
Now the NOTE-OFF do not cancel the portamento effect.
Added Go To Bottom key, default: KEY END.
Now you can reach the highest frequency of the SN76489 (A-7#).
Manual Updated.
Both Windows and Linux builds updated.

UPDATE 10 (@ 10/10/12):
Fixed a bug in the Waveform Display (a random vertical bar moving across the waveform).
Both Linux and Windows builds updated.
Manual Updated.

UPDATE 9 (@ 06/10/12):
Fixed a bug while loading extreme large DMF files.
Fixed a bug while exporting extreme large ROM files.
Song Added for PC-Engine: Daniel Greenwood - Hiver.
Both Linux and Windows builds updated.

UPDATE 8 (@ 04/10/12):
Added one more octave to the SN76489.
Fixed a bug in the WAVE Channel of Game Boy.
Manual Updated.

UPDATE 7 (@ 29/09/12):
EDxx effect fixed

UPDATE 6 (@ 26/09/12):
Fixed a huge stability issue, a crash condition was discovered by users and fixed!.
Fixed a bug after loading a DMF from OS Explorer that was causing to load incorrectly the Pitch and Amp of the Samples.
Fixed a tick time bug while you are looping a song.

UPDATE 5 (@ 25/09/12):
Added a check to avoid the re-write of the already in memory wavetable in PC-Engine and Game Boy (this will save lot of memory in certain tracks).
Now the memory allocation is way fast.

UPDATE 4 (@ 23/09/12):
Added new shortcuts: Ctrl+Left/Right to swap between channels.
Now while editing effects the cursor will move to the next effect value rather than go downwards.
Now you can move the Instrument Editor Window with Alt+Up/Down, now the users without a mouse wheel should scroll it fine.
Now you can use Shift+Enter to play only the current pattern.
Now you can control the Sliders with the mouse wheel, this give you more precise control for them (for example, in the pattern matrix position).
Now the artist name and song name are correctly stored in rom files of NES and Game Boy.
Changed the Next/Previous Instrument shortcut to Alt+Left/Right, in order to avoid conflicts with the Selection (previously it was Shift+Left/Right).
Fixed the Full Screen crash, now you can press Alt+Enter and DefleMask will appear in Full Screen mode.
Fixed a bug in Genesis that was present after loading some type of presets.
Fixed a bug after loading a DMF that was causing to load incorrectly the Pitch and Amp of the Samples.
Fixed the relation between EDxx (note delay) and other effects.
Fixed a crash while using Step 0.
Manual Updated.

UPDATE 3 (@ 16/09/12):
Fixed a bankswitching bug in the NSF Exporter.
Fixed a bug in the change volume command in NES that was causing a change in the duty cycle.
Fixed a bug in the noise channel mode of the NES.
Fixed a potential crash while changing the pitch of the samples.
Now you can listen to sub-A1 frequencies in the exported files of the NES.
Now you control the noise of the NES using 2 octaves to reach all possible frequencies.
Added some checks to prevent redundant writes to the output files.
Demo Song added to SEGA Genesis: Devo - Gates Of Steel.
Demo Song Added to NES: jrlepage - Yu-Gi-Oh.
Both Linux and Windows builds updated.

UPDATE 2:
Now you can use step 0 if you want, this will prevent the cursor to move, but you can enter notes in the selected row.
Now if you set a new instrument in the patterns that instrument will be automatically selected from the instrument list.
Fixed a bug with the EF effect.

UPDATE 1:
A write to $2000 in the NSF exporter was removed.
The waveform viewer now has correct size and it will not make the checkboxes disappear anymore.
The manual was corrected.

DefleMask 8:
Soundchip Added: Ricoh 2A03
System Added: Nintendo NES
Effect Added: EFxx - Global Fine Pitch (AWESOMEEE!!).
Added NSF Export for Nintendo NES.
Added support for raw PCM samples in Nintendo NES.
Added support for no limit range in the Arpeggio Macro (no more 2 octaves limit).
Added an sound output waveform viewer to the main DefleMask screen (very useful while you are editing FM Instruments!).
Added control to the Noise mode of the soundchips by using the Duty Macro/Effects.
Added a new texture for skins: backwaveform.
Added a new color for skins: waveform.
Added some changes to the GUI.
Fixed the impossibility to change the noise mode of the Game Boy while a note is sounding.
Fixed a bad functionality of the undo/redo system.
Fixed a PCM Samples desynchronization.
Fixed a bug with the wavetables save window.
Fixed a bug while concatenating portamento to note effects.
Fixed an unsynch bug related to having uneven count of total rows.
Fixed the impossibility to use a channel of the SN76489 without a volume envelope.
Fixed lot of minor bugs.
Both Windows and Linux builds updated.
Manual Updated (please read it, there are some very useful things there, for example: the use of the Arpeggio Macro with PCM Samples to trigger them freely).
« Last Edit: December 31, 2012, 09:32:40 PM by Delek »