Macdu
82dabe806a
ngs: Stub all audio modules
2023-06-20 11:42:34 +02:00
Macdu
745292f606
ngs: Big refractor
2023-06-20 11:42:34 +02:00
Pedro Montes Alcalde
e8151664b7
cmake: Treat format-secutiry warnings as errors ( #1667 )
2022-06-12 01:03:43 -03:00
Macdu
aa65dc2391
external, ngs: Remove playback_rate and soundtouch
2022-05-24 16:59:22 +02:00
Macdu
14cc5604b8
ngs: Fix player modules behavior
2022-05-24 16:59:22 +02:00
Zangetsu38
ffa66d88de
ngs: stub voice definition of Buss Scream(Player/At9).
2022-05-21 15:27:47 +02:00
hobyst
a936a3a0a0
codec and ngs: Implement playback rate scaling
2022-02-11 18:06:53 +01:00
sunho
1e96724d45
kernel: Pull out avplayer,auidodev,videodec,fiber state
...
kernel: Add ObjectStore
modules: Support library init function
modules: Pull out cpu_protocol
vita3k: Rename .h -> .inc
io: Remove unneccesary base_tick argument
cmake: Folderify modules and kernel
2021-05-09 19:47:59 +02:00
mangren
8b1c158dc0
ngs: Reduce memory usage reserved and fix corruption
...
Master rack does not have voice definition parameter size. So a null module is supplied
2021-03-16 16:22:59 +01:00
mangren
845a608e38
ngs: refactor, implement callbacks and getinfo.
...
modules/SceNgs: Implement sceNgsVoiceGetInfo.
A voice and its definition can now specify multiple modules processing, each one will has its own storage for voice state, parameters and callbacks
ngs: Implement callback for atrac9 module
ngs: Stub simple voice and atrac9 simple voices
ngs/atrac9: Renew decoder state when config data change
ngs: allow complex voice definition stubbing
2021-03-16 16:22:59 +01:00
sunho
af22cab031
mem: move mempool util from ngs
2020-08-29 11:10:31 +09:00
1whatleytay
c2a3b292c6
ngs: make "passthrough" module default
2020-07-08 14:11:51 -04:00
1whatleytay
673e1c1365
ngs: error on unimplemented modules
...
ngs: refactor modules
sorry bent I had to do it to em
ngs: add reverb module
reverb tries
2020-07-08 14:11:51 -04:00
1whatleytay
20125cb5be
audiodec much better
2020-07-08 14:11:51 -04:00
pent0
eb2f89b405
ngs: Partially implement route
2020-07-08 14:11:49 -04:00
pent0
e1235e44e0
ngs: Add definition of module and voice definition
...
Voice definition will contains method instantiate a module
2020-07-08 14:11:48 -04:00
pent0
a8faa806bb
ngs: Implement lock/unlock params and some module skeleton
2020-07-08 14:11:48 -04:00
pent0
9ed651fc14
ngs: Add voice scheduler
2020-07-08 14:11:48 -04:00
pent0
1d0d47acff
ngs: Initial code
2020-07-08 14:11:47 -04:00