Chat

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

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 10d PRE-RELEASE! <
« Reply #360 on: September 05, 2015, 11:31:10 pm »
I just googled the creator of VOPM and his website is only in Japanese. ;_;


Offline LukeMcQueen

  • Member
  • Posts: 114
  • Sine Wave Warrior
> DefleMask 10d PRE-RELEASE! <
« Reply #362 on: September 06, 2015, 12:00:30 am »
You could also try to contact DETUNE, the creators of iYM2151 for iPad (and Korg M01D for 3DS).

http://www.detune.co.jp/iym2151.html
« Last Edit: September 06, 2015, 12:18:38 am by LukeMcQueen »

Offline 3noneTwo

  • Newbie
  • Posts: 28
> DefleMask 10d PRE-RELEASE! <
« Reply #363 on: September 06, 2015, 10:19:19 am »
DETUNE might be a long shot. I believe they work directly with the companies to emulate their hardware, which means they'd probably be locked down with NDAs. You might get lucky though, it can't hurt to ask!

Speaking of long shots, would it be worth getting in contact with Jarek Burczynski? He's responsible for the YM2151 emulation used in MAME, maybe he'd be able to provide some insight.
Jarek's findings while experimenting with a real chip: https://github.com/mamedev/mame/blob/master/src/emu/sound/ym2151.txt

There's also this forum thread, where a guy going by the name Alex was digging into how to drive a YM2151 FM chip. http://forum.gadgetfactory.net/index.php?/topic/1830-driving-a-ym2151-fm-synth-chip/

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 10d PRE-RELEASE! <
« Reply #364 on: September 06, 2015, 07:49:55 pm »
I updated the pre-release, the YM2151 sounds a lot better now (it was saturating a lot!). Also it was fixed the bug reported by InversePhase here.

I will start to implement a good frequency parser for the YM2151 (if you have more information regarding to this, please let me know), if I get that done, I will add the extra parameters like DT2 and LFO commands and start to implement SEGA PCM. Some weeks of testing and the 10d will be ready to launch.
« Last Edit: September 06, 2015, 07:51:27 pm by Delek »

Offline Wonderpanda

  • Newbie
  • Posts: 18
    • Email
> DefleMask 10d PRE-RELEASE! <
« Reply #365 on: September 08, 2015, 01:41:09 pm »
It's really AWESOME to see the progress in YM2151 implementation. I'm really happy and very hopeful for the future of YM2151 tracking. Go on and thank you Delek, your work is vital for all FM music makers community :D

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 10d PRE-RELEASE! <
« Reply #366 on: September 08, 2015, 02:12:00 pm »
I finally complete all frequency translations between Defle and YM2151! I was going to contact some other YM2151 programmers, but finally I got it working on my own.

I will update the pre-release after adding DT2, LFO so you can test the YM2151 on its complete power.
After that I should attach SEGA PCM complete the implementation, but I don't see any major problems in the future, so the YM2151+PCM is a sure thing to come.

Offline LukeMcQueen

  • Member
  • Posts: 114
  • Sine Wave Warrior
> DefleMask 10d PRE-RELEASE! <
« Reply #367 on: September 08, 2015, 03:28:26 pm »
FANTASTIC news! DefleMask's popularity is about to rise even more, since it will be the first western tracker on Windows to support the YM2151 :D
« Last Edit: September 08, 2015, 04:26:51 pm by LukeMcQueen »

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 10d PRE-RELEASE! <
« Reply #368 on: September 08, 2015, 07:35:20 pm »
FANTASTIC news! DefleMask's popularity is about to rise even more, since it will be the first western tracker on Windows to support the YM2151 :D
I don't have as many followers on my end but I'll make sure to spread the news everywhere. More people should and deserve to use this fantastic software!

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #369 on: September 09, 2015, 01:31:31 am »
Pre-release updated for version 11.
FULL SUPPORT OF YM2151 (DT2, NOISE, LFO, etc). SEGA PCM coming soon.

Please test it out all you can the YAMAHA YM2151, including .vgm export, effects, etc. Open DEMO SONGS, EXAMPLES_****** to see how to control YM2151 parameters.
EFFECTS FOR YM2151:
* 0x10 NOISE, 00 disabled, from 0x01 to 0x20 pitches (independent from channel main freq, only operator 4 outputs noise at specific frequency)
* 0x17 LFO DEPTH from 0x00 to 0xFF
* 0x18 LFO WAVEFORM 0 SAW, 1 SQUARE, 2 TRIANGLE, 3 NOISE
* Other standard FM effects also work like in Genesis (0x11, 0x12, 0x13, etc)

EDIT: Also I need to know which one is the most popular YM2151 presets format, so I can write the load routine for it.
« Last Edit: September 09, 2015, 02:50:39 am by Delek »

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #370 on: September 09, 2015, 03:14:19 am »
EDIT: Also I need to know which one is the most popular YM2151 presets format, so I can write the load routine for it.
I think .opm is the most popular one. It's the one that VOPM uses and there's a reasonably large arcade pack in that format. I'll upload it when I get access to  computer.

Offline LukeMcQueen

  • Member
  • Posts: 114
  • Sine Wave Warrior
> DefleMask 11 PRE-RELEASE! <
« Reply #371 on: September 09, 2015, 07:29:19 am »
EDIT: Also I need to know which one is the most popular YM2151 presets format, so I can write the load routine for it.
I think .opm is the most popular one. It's the one that VOPM uses and there's a reasonably large arcade pack in that format. I'll upload it when I get access to  computer.

Yep, .OPM format support is what we'd need.

If you're talking about my "VOPM Mega Arcade Collection" pack you don't need to re-upload it, I already posted the download link here.

Offline LukeMcQueen

  • Member
  • Posts: 114
  • Sine Wave Warrior
> DefleMask 11 PRE-RELEASE! <
« Reply #372 on: September 09, 2015, 08:05:03 am »
Ok, I started to test it out a bit.
I noticed the notes need some tuning. They're off frequency by about a semitone (C1 equals to C#1 and so on).
I'm going to continue the testing later today.
« Last Edit: September 09, 2015, 08:14:13 am by LukeMcQueen »

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1810
    • Delek's Website
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #373 on: September 09, 2015, 09:40:04 am »
Ok, I started to test it out a bit.
I noticed the notes need some tuning. They're off frequency by about a semitone (C1 equals to C#1 and so on).
I'm going to continue the testing later today.
It is not related to the DT parameters? I will look at this.

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
> DefleMask 11 PRE-RELEASE! <
« Reply #374 on: September 09, 2015, 09:57:25 am »
Thank you for the link, Luke. You're da real MVP. :P
I'm so excited to see where this is going. :3