Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-16 | Split adlmidi.cpp now keeps API functions only | Wohlstand | |
other code has been moved into separated files | |||
2016-12-09 | Added a changalbe volume ranges model | Wohlstand | |
(to allow banks play sound be more native like to their original implementations) | |||
2016-12-08 | Little experiment with switchable volume range models | Wohlstand | |
2016-12-08 | Rename "slots" into "chipslots" | Wohlstand | |
(including this header into Qt application will cause error, because "slots" in Qt just an dummy macro) | |||
2016-12-07 | Ooops | Wohlstand | |
Fixed wrong generated sound in some cases. DBOPL has own constructors to initialize it's fields. memset no need here | |||
2016-12-07 | Fix another Android NDK's warning | Wohlstand | |
(this member is already initialized in constructor!) | |||
2016-12-07 | Fixed another crash and dealing with uninitialized memory | Wohlstand | |
2016-12-07 | Little refactoring of adl_play() function to fix return size value | Wohlstand | |
2016-12-07 | Added validation of variable length value on MIDI loading | Wohlstand | |
- (to prevent a weird crash caused by track with no events inside) Also attempt to fix issue #4 | |||
2016-12-07 | Fixed crash in the DosBox version | Wohlstand | |
(because after std::vector's resize, contents is uninitialized, Valgrind has been confirmed that) | |||
2016-12-07 | Ouch (fixed inverted loop flag, reported in issue #3) | Wohlstand | |
2016-12-07 | Begin optimization works on Nuked OPL3's code | Wohlstand | |
Small experiment with macros and inlines at first. I think, is a time to review DosBox's code for optimization tricks to apply on the Nuked | |||
2016-12-06 | Fixed Android build | Wohlstand | |
2016-12-06 | Added Nuked OPL3 emulator (which is more accurate than DosBox's) | Wohlstand | |
Also: - Fixed warnings in the CLang code model plugin for Qt Creator - Fixed bend coefficient which caused incorrect hi-hats in DMX banks | |||
2016-11-15 | Fixed drums in 4 banks | Wohlstand | |
2016-10-23 | Fixed build on Windows | Wohlstand | |
2016-10-22 | Apply latest update of ADLMIDI | Wohlstand | |
- Added support of playing CMF files | |||
2016-09-02 | Added three Apogee banks: Blood, Lee and NAM | Wohlstand | |
2016-09-02 | Added a function to retrieve a count of the banks | Wohlstand | |
2016-08-06 | Fixed infinite loop caused by attempt to play blank MIDI-file | Wohlstand | |
2016-08-05 | Handle 111'th controller as loopStart point | Wohlstand | |
2016-06-20 | Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.git | Wohlstand | |
# Conflicts: # src/adldata.cpp | |||
2016-06-20 | Replacing some IBK's with merged TMB's | Wohlstand | |
2016-06-13 | Partially modified banks | Wohlstand | |
2016-06-13 | Fixed freezing on IMF playing | Wohlstand | |
(my previous implementation of fget() initator sucks, it must return unsigned char inside signed integer container to be able return "-1" on eof) | |||
2016-06-09 | Another changes of the modded OP3 banks | Wohlstand | |
2016-06-09 | Another experiment with OP3-files | Wohlstand | |
(old IBK with modded bank has been replaced with better OP3 file) | |||
2016-06-07 | Continue research at JungleVision file format | Wohlstand | |
2016-05-14 | Fixed example | Wohlstand | |
2016-05-14 | Added 68'th bank: default Timbre bank of the Build Engine | Wohlstand | |
2016-03-22 | Fixed file parsing and accuracy of DMX banks playback | Wohlstand | |
2016-03-16 | More accurate DMX fine tune of second voice | Wohlstand | |
2016-02-07 | Changes made in January and February 2016 | Wohlstand | |
- Fixed freezing on invalid loop points (instead, ignore them!) - Optimized output generating - Instead of 16-bit samples stored into array of 32-bit integers, return true PCM-16bit for convenience and with no confusion! | |||
2016-02-07 | Taking generated audio also via pointer | Wohlstand | |
Not only via callback funtion pointer | |||
2016-02-07 | Small warning fix | Wohlstand | |
2016-02-07 | Small fix of the drums | Wohlstand | |
- small work over updated drum bank - set usage of Duke Nukem 3D's drum bank to O'Connel's (66) and to Ultimate Soccer Manager's (48) banks | |||
2015-12-20 | Add one new IBK bank (Jamey O'Connel's) | Wohlstand | |
2015-12-20 | Refresh my-gmopl bank | Wohlstand | |
2015-12-10 | Allow volume modulation | Wohlstand | |
2015-12-10 | Adding one new IBK-based bank | Wohlstand | |
2015-10-10 | Fix error of Windows build | Wohlstand | |
with "NO_OLDNAMES" included <sstream> causes "::iswblank not declared" error | |||
2015-10-10 | Initial commit | Wohlstand | |