NGFX Soundbuilder

Here comes the next small (and hopefully last) fix release. Many thanks to Neohomebrew for the extensive feedback.

NGFX SoundBuilder 0.180519

CRC32 C66B9CF3
MD5   8ad19523c2dfd8a93687a3a1d44dda6a
SHA1  ac1098fe807823736f4b752cca696cdc6c2203b6

Fixes:

  • ADPCM-B Volume (was to low)
  • some 'clicks' when too many sounds were played
  • many other (small) fixes
 

NGFX Soundbuilder

No big changes, fixes mostly some little bugs & typos, Z80 & NSL unchanged.

NGFX SoundBuilder 0.180213

CRC32 B1151443
MD5 f2f7c76af7045e59be7c5ce48a7e101d
SHA1 10de822d7b09453a8156c1b202669e28e490bb84
Fixes:
  • Damper ist set to 16 (instead 32)
  • Z80 (typ & size) from *.nsl
  • 8bit sample handling
  • some typos in *.h

Changes:

  • new options: move sample to top/bottom, duplicate sample
  • identical samples will not be added twice to the V/PCM-roms
 

NGFX Soundbuilder

What will Santa bring you this Year?

I bring you the next part of my NeoGeo related NGFX-toolchain.

When I started the development of 'BlutEngel2' I used NeoSoundBilder from NeoBitz but I came across some problems - it was not compatible with my NeoGeoCD-AIO-files. After research and help from some people, I was able to develop my own Z80 driver which covered ADPCM-A, ADPCM-B & CDDA-playback.

The GUI (inspired by NeoBitz) has caused me more headache than the z80 part... but now it seems ready for release!

Merry Christmas and prosperous New Year!

undefined

NGFX-SoundBuilder.zip

CRC32 F23F6B1E
MD5 7af2745d8cbe98b25f058f313dfd5f0b
SHA1 4cb33791508d4f1ae7c5bf604c404de878f1ac29

3 types of Z80 suported:

  • CART-PrePCM (2MB ADPCM-A & 2MB ADPCM-B)
  • CART (16MB mixed ADPCM-A & -B)
  • NGCD (1MB ADPCM-A) & up to 98 CDDA-Tracks

ADPCM-A Properties:

  • Channel 1-5 'round robin' like 'NeoBitz Neo Sound Builder'
  • Channel 6 BGM & BGM looped like 'NeoBitz Neo Sound Builder'
  • Volume per Sample (0-100%)
  • Panning per Sample (Left/Center/Right)

ADPCM-B Properties:

  • Loop
  • Panning (Left/Center/Right)
  • Frequency

CDDA Properties:

  • Loop

Player-Commands:

  • 0x11 ADPCM_STOP
  • 0x12 ADPCMA_STOP
  • 0x13 ADPCMB_STOP
  • 0x14 ADPCM_SET_MAX_VOL
  • 0x15 ADPCM_MUTE
  • 0x16 ADPCM_DEC_VOL
  • 0x17 ADPCM_INC_VOL
  • 0x18 ADPCM_FADE_OUT
  • 0x19 ADPCM_FADE_IN
  • 0x1d CDDA_STOP
  • 0x1e CDDA_PAUSE
  • 0x1f CDDA_RESUME

Import:

  • WAV (8 & 16BIT / Mono & Stereo)
  • NAS ('Neo Audio Sample' but I call it 'Neo adpcm-A Sample')
  • NBS ('Neo adpcm-B Sample)

Export:

  • WAV (16Bit Mono, Frequency depends on SampleType)
  • NAS
  • NBS

Load:

  • NSL (NeoBitz Neo Sound Library)
  • NSL (NGFX, includes all new Features) <- autodetect

Save:

  • NSL (NeoBitz Neo Sound Library, but you will loose new Features)
  • NSL (NGFX, Standard)

other Features:

  • Z80 64 entry FIFO memory
  • autosize/autotrim ADPCM-A & -B (256b-1MB / 256b-16MB)
  • Bank autoselection
  • Eyecatcher command (0x02) available (+64KB Mono Or +128KB Stereo)
  • outputs C-File & ASM-File
  • full Drag'n'drop support (NSL, WAV, NAS, NBS)
  • plays all samples incl. loop, volume & panning
  • plays CDDA from CD-Drive If available

Special Thanks To:

  • Jeff Kurtz (Idea & Concept 'Neo Sound Builder')
  • freem (Examplesources & Docs)
  • Furrtek (Examplesources)
  • Fred/FRONT
  • To all wiki-contributors

NGFX GraphicsEditor

A small fix/update:

  • changed from weighted to Euclidean color distance
  • 'Match..'-option changed from checkbox to button
  • palette sorting per Drag'n'Drop is always enabled

NGFX 1.171006

CRC32 4E4164E4
MD5 931351ee228fd05e2a0f05a9334262ed
SHA1 201152f5cdc9935fe70399c98d579d6fb543c635

NGFX GraphicsEditor

Because of a Feature Request, here comes a new version of NGFX:

  • small typo fixed
  • Palette in 'import image' is now vertical
  • new option in import image: Macth current Palette

undefined

NGFX 1.171005

CRC32 2E251F5
MD5 6d017f052832c9a529f5471c51e1028c
SHA1 4c17efefd7e5d978059fe4e552872765e1101bbc

 

Home ← Older posts