Chat

Author Topic: > DefleMask v0.12.0 RELEASED! <  (Read 195795 times)

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #465 on: September 22, 2015, 08:31:47 pm »
Ok I updated the pre-release with that bug reported by LukeMcQueen fixed (SEGA PCM memory reset on sample changes).
I think the combo YM2151+SEGA PCM is very usable right now. Any other reports?

Offline LukeMcQueen

  • Member
  • Posts: 114
  • Sine Wave Warrior
> DefleMask 11 PRE-RELEASE! <
« Reply #466 on: September 23, 2015, 12:52:57 am »
Ok, I tried .vgm exporting a couple of tunes that loop back with the 0Bxx command and now the PCM samples stop playing after the first loop. This wasn't happening with the previous builds.
« Last Edit: September 23, 2015, 12:57:57 am by LukeMcQueen »

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #467 on: September 23, 2015, 02:05:08 am »
Oooops! Thanks! Fixed!

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #468 on: September 24, 2015, 06:41:25 am »
I tested it now as well and YM2151 instruments keep on detuning as the song playback progresses, when editing parameters or after adding samples.

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #469 on: September 24, 2015, 09:47:57 am »
I really wanted to fix that one but appears very difficult to replicate. Do you have some steps to force it to happen?

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #470 on: September 24, 2015, 10:35:56 am »
I tried to force it by fiddling with TL, detuning and ADSR parameters but it didn't do anything at first. Although I think that the instruments affected were others than the ones I was editing when they did (including samples, which by the way haven't given me trouble by now.)

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #471 on: September 24, 2015, 11:22:43 am »
I will not be able to fix this until we found a way to get it out of hiding.

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #472 on: September 24, 2015, 11:33:49 am »
I will dedicate some time to finding out exactly what causes it other than playing back.
Also, I think that when the song automatically repeats (without a position jump command when repeating is activated), the instruments' tunings reset.

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #473 on: September 24, 2015, 11:45:39 am »
Okay. I'm going to take note of how I forced this.

· FOUND ONE! Fiddling around with the multipliers of an ALG:5 instrument. Apparently the ones that had the "global detuning" effect are the ones on the operators that have a direct output (in this case, 2, 3 and 4).
· Apparently DT2 also causes this, to a minor proportion.
· While I was writing this, it detuned again and it got fixed when I played back and stopped, which could mean that instruments are doing this on their own...?
« Last Edit: September 24, 2015, 12:05:29 pm by kyusawamura »

Offline DevEd

  • Full Member
  • Posts: 359
  • Not to be confused with Delek
> DefleMask 11 PRE-RELEASE! <
« Reply #474 on: September 24, 2015, 03:12:56 pm »
So, remember that issue that caused Gambatte to not play exported Game Boy modules properly? I think I figured it out. It seems that the MBC type and ROM size are not properly set in the header. I would suggest using MBC type $19, which is MBC5. Most flash carts have MBC5 support AFAIK. With this fix, exported songs should play properly in Gambatte as well as on hardware. (I would actually test it on hardware myself, but A) my flash cart isn't working ATM, and B) this fix requires the header checksum to be updated.)

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #475 on: September 24, 2015, 10:18:01 pm »
Okay. I'm going to take note of how I forced this.
Please update the pre-release, I think I finally fixed that. The LFO was messing with the pitch sometimes. It should be related somehow.
So, remember that issue that caused Gambatte to not play exported Game Boy modules properly? I think I figured it out. It seems that the MBC type and ROM size are not properly set in the header. I would suggest using MBC type $19, which is MBC5. Most flash carts have MBC5 support AFAIK. With this fix, exported songs should play properly in Gambatte as well as on hardware. (I would actually test it on hardware myself, but A) my flash cart isn't working ATM, and B) this fix requires the header checksum to be updated.)
Thanks

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #476 on: September 25, 2015, 12:21:14 am »
Apparently the pitch works properly now. Thank you!

Also, I saved a project yesterday with custom made instruments in YM2151 (not imported from YM2612) and the first instrument got changed again. Visibly, only the OPs 2 and 4 changed but it was enough to change it considerably.
The thing with these presets is that they work fine when I load them. But when I save the module, close Defle, open it again and load it again, the preset/s get screwed up.

Here's the original preset (syn bass 1) and what it ended up turning into just from reloading the project (wtf.dmp).

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #477 on: September 25, 2015, 01:06:13 am »
Wow kyusawamura you are a bug hunter! Thanks. It should be fixed now. Please test it out.

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #478 on: September 25, 2015, 01:28:19 am »
Um... Thank you? I don't know if that's a good or a bad thing. >.< I'm sorry for "bugging" you so much... (Get it? ...[cricketnoise.mp3])

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #479 on: September 25, 2015, 01:32:40 am »
It is a good thing! :)