******************************************************************************* Libre Media Server Audio - An Open source Media Server for arts and performing. (c) Criptomart - Santiago Noreña 2012-2024 https://git.criptomart.net/libremediaserver ******************************************************************************* Libre Media Server Roadmap v 0.3.0 - Ui/Ux: skin, style. - Ui/Ux; Keyboards strokes. - Ui/Ux: Dar la opción clickeando en el widget de tiempo de poner una cuenta atrás en vez de hacia delante. - Ui/Ux: seek cursor playback - live input. - remove ola and use sACN directly. + la instalación de OLA es mediante compilación, el repo de paquetes no está actualizado, nada user-friendly. + hay que empaquetar OLA, incluirlo en el binario, o implementar sACN y linkarlo estáticamente. + https://github.com/ETCLabs/sACN - Qt6. - CIPT/MSex. - Rasp build. - Octopus Sound Card support (6 outputs - 8 inputs). - Master Bus Layer: - mute/panic. - fader + value - pan - magicq personality .hed - audio device linked, outputs will be redirected there. - dmx address + universe settings. - compresor/limiter. - Layer: - audio procesadores (compresor, reveb, delay). - mute/panic. - Rose noise and sine generator. - Logs, verbosity, timestamp. - New play mode without pitch control, it saves resources. MA_SOUND_FLAG_NO_PITCH - SettingsDialog. - Load/save conf file. - ¿Exit Point? is it needed? - Hardening: check return errors, try/catch exceptions, i'm too happy.... - Tests: errors on wrong conf file. - ampliar writer para recibir un número n de entradas y escribirlas cada una en un buffer - aislar miniaudio del callback dmx tal como hemos hecho con la Ui, al menos las operaciones lentas como cargar medios. - en load media usar un fence para actualizar mediaLoaded. - Video v 0.2.1 showplayer