Skip to content

Releases: BlackMIDIDevs/xsynth

0.3.4

09 Aug 18:50
0.3.4
c2e334e

Choose a tag to compare

What's Changed

Full Changelog: 0.3.3...0.3.4

Files

  • .so, .dylib and .dll files are part of the C/C++ API release of XSynth for each platform and architecture
  • xsynth.h is the header file to be used with the libraries mentioned above
  • xsynth-render-* files are binaries of the xsynth-render utility for each platform and architecture
  • OmniMIDI.dll is the KDMAPI implementation of XSynth for x86 64bit Windows

0.3.3

15 Mar 22:56
0.3.3
1fdedd6

Choose a tag to compare

What's Changed

  • Add support for send_events_u32 to clib by @Kaydax in #115

Full Changelog: 0.3.2...0.3.3

C API Changes

  • Added the XSynth_Realtime_SendEventU32 function

Files

  • .so, .dylib and .dll files are part of the C/C++ API release of XSynth for each platform and architecture
  • xsynth.h is the header file to be used with the libraries mentioned above
  • xsynth-render-* files are binaries of the xsynth-render utility for each platform and architecture
  • OmniMIDI.dll is the KDMAPI implementation of XSynth for x86 64bit Windows

0.3.2

10 Jan 14:17
0.3.2
8d1eb69

Choose a tag to compare

What's Changed

Full Changelog: 0.3.1...0.3.2

C API Changes

  • Added the XSynth_ByteRange struct for passing range arguments (instead of using a 16-bit int)
  • The ignore_range field in XSynth_RealtimeConfig uses the XSynth_ByteRange type
  • Added XSynth_Realtime_SetIgnoreRange and XSynth_Realtime_SetBuffer functions for the realtime API

Files

  • .so, .dylib and .dll files are part of the C/C++ API release of XSynth for each platform and architecture
  • xsynth.h is the header file to be used with the libraries mentioned above
  • xsynth-render-* files are binaries of the xsynth-render utility for each platform and architecture
  • OmniMIDI.dll is the KDMAPI implementation of XSynth for x86 64bit Windows

0.3.1

25 Aug 14:34
0.3.1
b49005c

Choose a tag to compare

What's Changed

Full Changelog: 0.3.0...0.3.1

Files

  • .so, .dylib and .dll files are part of the C/C++ API release of XSynth for each platform and architecture
  • xsynth.h is the header file to be used with the libraries mentioned above
  • xsynth-render-* files are binaries of the xsynth-render utility for each platform and architecture
  • OmniMIDI.dll is the KDMAPI implementation of XSynth for x86 64bit Windows

0.3.0

23 Aug 10:40
0.3.0
708cdde

Choose a tag to compare

What's Changed

Full Changelog: 0.2.0...0.3.0

C API Changes

  • Replaced XSynth_*_SendEvent with XSynth_*_SendAudioEvent and XSynth_*_SendAudioEventAll
  • Renamed MIDI events to audio events in definitions
  • Ported control events (see XSynth_ChannelGroup_SendConfigEvent)
  • Removed *SetLayers functions in favor of the above
  • Ported envelope settings (XSynth_EnvelopeOptions) in XSynth_SoundfontOptions

Files

  • .so, .dylib and .dll files are part of the C/C++ API release of XSynth for each platform and architecture
  • xsynth.h is the header file to be used with the libraries mentioned above
  • xsynth-render-* files are binaries of the xsynth-render utility for each platform and architecture
  • OmniMIDI.dll is the KDMAPI implementation of XSynth for x86 64bit Windows

0.2.0

10 Aug 10:48
0.2.0
e8cf548

Choose a tag to compare

What's Changed

Full Changelog: 0.1.0...0.2.0

0.1.0

10 Aug 10:23
0.1.0
2f805fa

Choose a tag to compare

Initial release