aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_opl3.cpp
AgeCommit message (Expand)Author
2018-10-05reorganize the OPL3 chip manager codeJP Cimalando
2018-09-30Lock settings for CMF and IMF playing to don't destroy themVitaly Novichkov
2018-09-06access into global chip settingsJP Cimalando
2018-09-01provide default initialization for bank setupJP Cimalando
2018-08-31Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.gitVitaly Novichkov
2018-08-31Added high tone frequency extension from OPL3-BEVitaly Novichkov
2018-08-28Small warning fixWohlstand
2018-08-28Little beautifyingVitaly Novichkov
2018-08-27reassign the channel categories after num4ops was decreasedJP Cimalando
2018-08-22Rotate octave on high out of range tone frequenciesVitaly Novichkov
2018-08-03Minor cosmetical changesVitaly Novichkov
2018-08-02add safety check for emulator switchingJP Cimalando
2018-07-31fix the gcc warning "class-memaccess"JP Cimalando
2018-07-31Use macro hint instead of absolute panning mask valueVitaly Novichkov
2018-07-30[Experimental] Partially apply fixes to kode54's pull requestWohlstand
2018-07-29Implemented optional soft panning support for the included chip emulators, di...Christopher Snowhill
2018-06-25Using bigger integers for math in some placesVitaly Novichkov
2018-06-24Fix MSVC warningsVitaly Novichkov
2018-06-24Also small refactoringVitaly Novichkov
2018-06-24OPL3: Rename `m_pit` into `m_keyBlockFNumCache`Vitaly Novichkov
2018-06-24OPL3: Rename "touchReal" into "touchNote"Vitaly Novichkov
2018-06-24[Experimental] Big re-factoring of internals and clean-upVitaly Novichkov
2018-06-20Fix tiny MSVC 2017 Win64 warningVitaly Novichkov
2018-06-19Apply same DJGPP build fixVitaly Novichkov
2018-06-19Merge branch 'master' into update-chip-baseVitaly Novichkov
2018-06-19get chip base on level with OPNMIDIJP Cimalando
2018-06-16Small warning fix on DJGPPVitaly Novichkov
2018-06-02Remove duplicated "Poke" function callVitaly Novichkov
2018-06-02Warning fixesVitaly Novichkov
2018-06-01bank storage inside dynamic mapJP Cimalando
2018-05-31Small polishing of volume model and CMF/RSXX tempoVitaly Novichkov
2018-05-19Works and fixesVitaly Novichkov
2018-05-16storing adldata and adlinsdata in unified structuresJP Cimalando
2018-04-11Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.gitVitaly Novichkov
2018-04-11Put Nuked OPL3 1.8 be default and fix the DJGPP buildVitaly Novichkov
2018-04-10fix memory management issuesJP Cimalando
2018-04-10[Experimental] Added support for emulation core switching in real time!Vitaly Novichkov
2018-01-21Copyright year update 2018Vitaly Novichkov
2017-12-16Added realtime API, Experimental, not testedVitaly Novichkov
2017-11-26AgainWohlstand
2017-11-26Attempt to fix compatibility with C++98Wohlstand
2017-11-25Experimental: Added Brightness CC74 controller supportWohlstand
2017-11-16Another tiny fixWohlstand
2017-11-12libADLMIDI now is buildable under OpenWatcom except of some workaroundsWohlstand
2017-11-07Custom WOPL now supports multiple banksWohlstand
2017-11-07New API, classic ADLMIDI, and CMakeWohlstand
2017-11-05Don't apply a too-short percussion note fix on IMF/CMF and RSXX musics.Wohlstand
2017-11-04Added default states for deep tremolo/vibrato and volume moduelsWohlstand
2017-11-04Fix pseudo-4op double-voice instrument playing with two equal voicesWohlstand
2017-11-04Added support for playing of Electronic Arts's MUS filesWohlstand