aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-05-25opl_chip_base.h: Fixed CLang warningWohlstand
2025-05-25Fixed glitchy note sounding after channel stealingWohlstand
2025-05-25Stabilise the channels logicWohlstand
2025-05-24Fixed another crash because of channels-users confusionWohlstand
2025-05-23Fixed a crash because of invalid user of chip channelWohlstand
2025-05-23Improve stability of 2-voice instruments on single OPL2Wohlstand
2025-05-23Experiment: Allow multiple note dupes on same channelWohlstand
2025-05-20adlmidi_midiplay.cpp: Fixed the channels logicWohlstand
2025-04-22Updated Apogee-IMF-90 bank. Again.Wohlstand
2025-04-15Serial: Fixed UWP build (#289)Denis Barkar
2025-04-15Added missing check macros into adlmidi_opl3.cppWohlstand
2025-04-14Updated Apogee IMF bankWohlstand
2025-04-10adlmidi_opl3: Fixed the dead loop when tone comes lower than zeroWohlstand
2025-04-06YMF262-LLE: Fixed stereo channelsWohlstand
2025-04-05ymfm_opl: Fixed the extra seicolon warningWohlstand
2025-04-05ymfm_opl: Fixed 3DS warningsWohlstand
2025-04-05Mame FMOPL: Fixed 3DS buildWohlstand
2025-03-30LLE: Fixed incorrect work of deep-tremoloWohlstand
2025-03-29Added support for LLE OPL2 and OPL3 emulatorsWohlstand
2025-03-29Refactored DOS supportWohlstand
2025-03-27Fixed logic where drum formula gets overriden by wrong codeWohlstand
2025-03-27Clarify the panning/fbconn data logicWohlstand
2025-03-27Chips: Don't divide OPL2 output by 2Wohlstand
2025-03-26Fixed the memory damage that leads further double-free bugWohlstand
2025-03-26ymfm.h: Make everything non-virtualWohlstand
2025-03-26Added missing OPL Chip Base methodWohlstand
2025-03-25Do cache the panning registerWohlstand
2025-03-25Fixed instruments distortion on OPL2 chipsWohlstand
2025-03-25Prevent writing incompatible data to OPL2 chipsWohlstand
2025-03-25Fixed some CLang warningsWohlstand
2025-03-25Added MAME OPL2 emulatorWohlstand
2025-03-25Implemented support of YMFM emulators and OPL2Wohlstand
2025-03-25Added YMFM emulatorsWohlstand
2025-03-25Merge branch 'master' of github.com:Wohlstand/libADLMIDIWohlstand
2025-03-25Chipset: Added "hasFullPanning" methodWohlstand
2025-03-25esfm.c: Fixed another C90 violationWohlstand
2025-03-24ESFM: Remove the queue workaroundWohlstand
2025-03-24ESFM: Fixed a dumb bug that broke the bufferWohlstand
2025-03-24ESFMu: Added custom queueWohlstand
2025-03-24Added experimental support of ESFMu emulatorWohlstand
2025-01-01Update copyright year for 2025Wohlstand
2024-06-26Merge branch 'master' into wip-hw-serialWohlstand
2024-06-26Fix loopsCount used uninitialized in LoopState::reset()Wohlstand
2024-05-23Serial: Fixed initialization on macOSWohlstand
2024-05-11opl_serial_port: Fixed the polymorphismWohlstand
2024-05-11OPL3: Add the CSW/NoteSel initialisation to 0Wohlstand
2024-05-11OPL3: Fixed incorrect operator registers initialisationWohlstand
2024-05-11OPL3: Also clean up frequency registersWohlstand
2024-05-11Initial implementation of Serial supportWohlstand
2024-05-05opal.c: Put content of Mult32To64 into MulDivRWohlstand