1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-12-26 09:29:45 +00:00
CLK/Components/OPL2/Implementation
Thomas Harte e51e2425cc Attempts to implement decay and release the right way around and with full precision.
Higher numbers = decay/release more quickly, not more slowly.
2020-05-08 18:40:49 -04:00
..
Channel.cpp Feeds through drum volume levels. 2020-04-30 19:35:09 -04:00
Channel.hpp Feeds through drum volume levels. 2020-04-30 19:35:09 -04:00
EnvelopeGenerator.hpp Attempts to implement decay and release the right way around and with full precision. 2020-05-08 18:40:49 -04:00
KeyLevelScaler.hpp Adds waveform generation logic to the new factoring. 2020-05-03 21:38:20 -04:00
LowFrequencyOscillator.hpp Shifts the LFO implementation inline. 2020-05-03 21:44:22 -04:00
Operator.cpp Feeds through drum volume levels. 2020-04-30 19:35:09 -04:00
Operator.hpp Feeds through drum volume levels. 2020-04-30 19:35:09 -04:00
OPLBase.hpp Continues doing away with the attempt heavily to interleave the OPLL and OPL2, creating a new OPLL class. 2020-05-04 21:14:51 -04:00
PhaseGenerator.hpp Adds waveform generation logic to the new factoring. 2020-05-03 21:38:20 -04:00
Tables.hpp Fully separates updates and outputs in operators; takes a shot at the snare. 2020-04-26 00:18:09 -04:00
WaveformGenerator.hpp Continues doing away with the attempt heavily to interleave the OPLL and OPL2, creating a new OPLL class. 2020-05-04 21:14:51 -04:00