Releases: BlackMIDIDevs/OmniConverter
Release list
OmniConverter PR - 1.0.0 r104
Changelog:
- Added preliminary support for Meta Port event. This will allow you to assign different SoundFonts to each "virtual" MIDI port (up to 4), which should be useful for MIDIs that support this kind of event. @KaleidonKep99
- Fixed issue that caused BASSMIDI to not respond to CC events. @KaleidonKep99
- Moved SoundFonts initialization in BASSMIDI to be after loading BASSFLAC into memory, to fix support for FLAC-based SoundFonts. @KaleidonKep99
For Linux and macOS users wanting to test FluidSynth
Please install FluidSynth through your package manager of choice.
To install FluidSynth globally under macOS, you can run brew install fluid-synth in your Terminal. This requires Homebrew to be installed on your device.
Full Changelog here: 1.0.0.89...1.0.0.104
OmniConverter PR - 1.0.0 r89
Changelog:
- Added option to change zero velocity Note On events to a velocity of one instead of treating them as NoteOffs, for malformed/corrupted MIDI exports from programs such as FL Studio. @KaleidonKep99
- Fixed issue that caused MIDIs to get stuck in a locked state, after removing them from the MIDI conversion list. @KaleidonKep99
- Added WavPack support. @khang06
- Fixed issue that caused renders to cut off abruptly, at the end of a MIDI. @khang06
For Linux and macOS users wanting to test FluidSynth
Please install FluidSynth through your package manager of choice.
To install FluidSynth globally under macOS, you can run brew install fluid-synth in your Terminal. This requires Homebrew to be installed on your device.
Full Changelog here: 1.0.0.81...1.0.0.89
OmniConverter PR - 1.0.0 r81
Changelog:
- The converter no longer tries to render anything before the first note, improving performance on per-track render for longer MIDIs. @khang06
- Fixed meta events on the same tick being put in a nondeterministic order when converting MIDIs per track. @khang06
- Improved accuracy of note counter, and improved performance when preparing MIDI for the conversion process. @khang06
- Fixed issue that caused BASSFLAC to not get loaded in memory, under Linux and macOS. @KaleidonKep99
- Improved code to slightly improve conversion speed and overall performance. @KaleidonKep99
- Updated XSynth binaries. I was shipping the wrong versions, plus they were compiled in debug mode, oops! @KaleidonKep99
- Fixed issue that caused the settings in the JSON file to fail to load, after adding a SoundFont to the SoundFonts list. @KaleidonKep99
For Linux and macOS users wanting to test FluidSynth
Please install FluidSynth through your package manager of choice.
To install FluidSynth globally under macOS, you can run brew install fluid-synth in your Terminal. This requires Homebrew to be installed on your device.
OmniConverter PR - 1.0.0 r77
Changelog:
- Improved size of Win32 binaries. @khang06
- Improved SoundFonts list manager. @khang06
- Cleaned up code and removed duplicates/double references, to improve speed. @KaleidonKep99
- Various fixes.
For Linux and macOS users wanting to test FluidSynth
Please install FluidSynth through your package manager of choice.
To install FluidSynth globally under macOS, you can run brew install fluid-synth in your Terminal. This requires Homebrew to be installed on your device.
OmniConverter PR - 1.0.0 r51
Changelog:
- Fixed SysEx handling, GM/GS/XG events should now be parsed properly FOR REAL.
- Fixed issue in code that caused unrecognized events to create skips in the final audio renderer.
- Added preliminary support for FluidSynth! Have fun testing it*.
For Linux and macOS users wanting to test FluidSynth
Please install FluidSynth through your package manager of choice.
To install FluidSynth globally under macOS, you can run brew install fluid-synth in your Terminal. This requires Homebrew to be installed on your device.
OmniConverter PR - 1.0.0 r37
Changelog:
- Updated BASS libraries, and added BASSFLAC (to fix issues with some SFZ using FLAC samples, where certain opcodes get ignored, thanks @minelolpride for the bug report through OMv2!)
- Fixed broken SysEx support. This should make stuff like master volume and GM/GS/XG SysEx chains work.
- Various improvements that do not deserve to be mentioned here.
OmniConverter PR - 1.0.0 r1
Changelog:
- Fixed crashes under Linux and macOS, when using XSynth.
- Fixed volume slider not affecting the final audio output, when using XSynth.
OmniConverter PR - 1.0.0
Changelog:
- Avalonia!
OmniConverter PR - 0.0.11
Changelog:
- Fixed issue that caused the limiter to not be applied in a per-track basis, when exporting each track to a separate file.
- Fixed issue that caused the limiter to get stuck as enabled.
- Minor bug fixes.
OmniConverter PR - 0.0.10
Changelog:
- Fixed limiter in "per MIDI" export mode. (oops)
- Fixed some weird glitches related to the multithreaded mode options.
