This project is read-only.

Source and Binary Release v3.2

Rating: No reviews yet
Downloads: 331
Released: Aug 1, 2011
Updated: Dec 4, 2011 by T3866
Dev status: Beta Help Icon

Recommended Download

Application XnaSynth v3.2 BETA
application, 3796K, uploaded Dec 4, 2011 - 126 downloads

Other Available Downloads

Application XnaSynth v3 ALPHA2
application, 3529K, uploaded Nov 25, 2011 - 94 downloads
Application XnaSynth v3.1 BETA
application, 3724K, uploaded Nov 26, 2011 - 21 downloads
Source Code XnaSynth v3.1 source
source code, 3724K, uploaded Nov 26, 2011 - 90 downloads

Release Notes

Release Version 3.2

December 4th -BugFix release

  • Fixed the following
    • Fixed compatibility with some midis
    • Fixed echo effect
    • Made dB meter faster
  • Check the readme included in the download for complete change list.

Release Version 3.1

November 26th - Beta release

  • Changed Synthesizer namespace (2 synthesizers)
    • XnaSynthesizer.cs - same old one you know from the alpha release
    • StreamSynthesizer.cs - new one that outputs raw audio data (useful for saving to disk or over a network)
  • New demo Test2 that uses the new StreamSynthesizer in a multi-threaded demo.
  • Check the readme included in the download for complete change list.

November 25th - Alpha update 1

  • Fixed mistake in FM instrument the note frequencies should sound right now.
  • Fell back to the old implementation for region finding. (faster, but doesn't support complex sfz format)
  • Fixed some minor bugs and other things
  • Changed midis again and put in some Christmas ones. =)

Release Version 3.0

August 1st - Alpha released

A complete redo of the v2.1 project with many new features.
The Alpha release is far from being the final release of this version
and like all other first releases still has bugs and incomplete features.

Main Changes:
  • New and improved GUI that shows more things such as dB levels, pitch, and volume.
  • Improved midi support.
  • Compact Midi & Wave Frameworks redone and easier to understand.
  • Midi sequencer and Synthesizer redone to use Sample-counting techniques. (no timers used anywhere)
  • New voice parameters Hold and Decay.
  • Voice parameters set using sample based time
  • Better sfz support.
  • More robust Instrument class for Region based instruments.
  • More namespaces for logical separation of classes.
  • New BankManager class for managing InstrumentBank instances. (you can load multiple banks now)
  • DbMeter effect for measuring decibel levels.
  • Resampling using dsp techniques. (low pass filter used during resampling)
  • Removed redundant methods or properties from previous version.
  • Everything is now single threaded and happens during Update().

Reviews for this release

No reviews yet for this release.