Rivoreo Source Code Repositories
src.rivoreo.one
/
audio
/
dosmid
/
30fe19258bb4bc54d7168e2c7edce1ced4e07715
/
opl.c
30fe192
fio.h API evolved so it will allow caching in the future
by Mateusz Viste
· 7 years ago
50ceb28
opl bank loading uses the internal fio lib instead of stdio.h
by Mateusz Viste
· 7 years ago
7412dcc
comment fix
by Mateusz Viste
· 7 years ago
954acbb
add a (commented out) routine to dump OPL instruments to a C file
by Mateusz Viste
· 9 years ago
0e91ff5
replace inp() timing at OPL init by a delay() call - CT2760 do not react well to massive hw calls during init time
by Mateusz Viste
· 9 years ago
e145106
support for OPL custom IBK percussion, also fixes around how OPL percussion is handled
by Mateusz Viste
· 9 years ago
399a6aa
the opl lib comes with an IBK-loading function for custom sound fonts
by Mateusz Viste
· 9 years ago
133d4d7
converted files to CR/LF terminators for wider compatibility
by Mateusz Viste
· 9 years ago
ca880aa
OPL support can be disabled during compile time
by Mateusz Viste
· 9 years ago
82fa74e
added SBMIDI support
by Mateusz Viste
· 9 years ago
8ab621e
mapping 'all sound off' to same branch as 'all notes off'
by Mateusz Viste
· 9 years ago
dc39e76
implemented controller 'all notes off' for OPL
by Mateusz Viste
· 9 years ago
8341ae7
controllers support on OPL output (only 'expression' is processed so far)
by Mateusz Viste
· 9 years ago
09531ff
OPL volume changes are computed linearly
by Mateusz Viste
· 9 years ago
01c6495
multiple changes after sourceforge outage - most notably OPL2/OPL3 support, and many bugfixes
by Mateusz Viste
· 9 years ago
ec37412
refactored out sound code
by Mateusz Viste
· 9 years ago