Commit graph

  • 9c559e8a8f wip audio setup showplayer snt 2024-12-01 13:30:10 +01:00
  • e68b46f3b7 remove selection mode in activeCueList snt 2024-07-27 02:10:34 +02:00
  • 6da193c50d show max/min button in show player window snt 2024-07-27 01:50:50 +02:00
  • f665ccfd7d shortcuts acts in entire app, although the focus is set on the main window cueTrackWidget and cueTrackListWidget cosmetics snt 2024-07-26 21:28:23 +02:00
  • f4bf71dbcf stop reset to cursor when finish fade out snt 2024-07-26 20:59:45 +02:00
  • f6eb15f13c save splitters state. Moved restore and save geometry to ui and showplayer constructors/destructors snt 2024-07-26 20:16:21 +02:00
  • 11bd76a458 filter bank HPF Ui snt 2024-07-26 15:42:06 +02:00
  • 8716004c5e cue controls in CueTrackWidget snt 2024-07-09 20:48:20 +02:00
  • eed68d1817 panic resotre buttons. copy/cut/paste connects. Load systems settings, if not, default xml file, if not, generate a generic conf (2 layers, no dmx, path ../media, two audiodevices) snt 2024-07-09 17:11:53 +02:00
  • 46b7624fb5 fix playing folder modes in ui. read/write settings and cue list at start/exit.shortcuts. snt 2024-07-08 20:23:25 +02:00
  • b4988a1307 fade out when stop or pause snt 2024-07-07 18:05:37 +02:00
  • aa713fd9be fades in pan, pitch, bus1, bus2 snt 2024-07-07 02:31:05 +02:00
  • d35b166ce5 quita de la lista las cues en stop o paused cuando acaben su ejeución. snt 2024-07-02 00:30:03 +02:00
  • 14a51c88e9 multi-cue, nuevo campo en cuetrack para lanzar la siguiente cue de forma inmediata, sin esperar a los tiempos de la cue actual. Cambiado el visor de cue a QWidgetList, ahora muestra la última cue reproducida en cada capa. snt 2024-07-01 18:31:47 +02:00
  • 307d9c4d43 wip cuetrackwidget snt 2024-06-27 15:25:07 +02:00
  • e39d885f6f fade in time snt 2024-06-26 20:14:51 +02:00
  • 6056778856 active indicator working snt 2024-06-22 00:57:19 +02:00
  • 0795157d5f wip en active, hacer lista con las cues activas? snt 2024-06-21 20:39:07 +02:00
  • 86e866c996 iconos de botones en fichero de recursos snt 2024-06-21 18:56:02 +02:00
  • d9e755cd32 fixes, funcionalidad básica y nuevos botones (no cargan iconos). graba/carga cuelists en archivo xml snt 2024-06-21 18:12:46 +02:00
  • 14a8aab0a4 Fixes cue list order and filename in widget snt 2024-06-20 18:57:43 +02:00
  • 84702c5e44 cambio a un vector de CueTrack en vex de CueTrackWidget. CueTrackListWidget ahora posee el contenedor de CueTracks y muestra un QTableWidget con info de las CueTracks. snt 2024-06-20 14:56:15 +02:00
  • 3b98be8b14 wip - antes de cambiar a TableWidget snt 2024-06-19 15:20:53 +02:00
  • bd9b07f000 wip edit cues snt 2024-06-18 20:23:19 +02:00
  • 333d7c7b49 wip settings snt 2024-06-18 14:58:23 +02:00
  • 52b44a4d7c wip cue list básica en una capa. snt 2024-06-17 19:12:05 +02:00
  • 647b75f168 mend snt 2024-06-16 18:17:47 +02:00
  • 9c97f20470 wip show player snt 2024-06-16 18:15:27 +02:00
  • 33d9cd699e v0.2.0 antigona main v0.2.0 snt 2024-05-26 15:08:41 +02:00
  • 84dae057db Merge pull request 'Antigona Release' (#1) from filters into main snt 2024-05-26 12:42:53 +00:00
  • d0f565e1c0 cosmetic, fix pan and pitch spinbox, style slider. snt 2024-05-26 14:40:15 +02:00
  • 029bcdc47e cambios cosméticos. protege mejor el cambio de medios. snt 2024-05-25 17:35:53 +02:00
  • 6a22534686 solucionado el glich de verdad... los loop points y range points no funcionan al final de l loop, es igual que seektoPCMFrame en su estado actual. cambios cosméticos snt 2024-05-24 19:48:45 +02:00
  • 0d29dda4c1 quita el glitch al resproducir después de cargar un fichero. varias optimizaciones y comprobaciones snt 2024-05-24 01:49:21 +02:00
  • db86987b6a muestra nombre de los dispositivos en la UI snt 2024-05-23 15:53:44 +02:00
  • 53bcb38455 vumeter funcionando, hay que comparar la salida con un vumeter que sepa que funciona bien y definir los parámetros de ventanas, picos y demás. Se insertan en la cadena de audio porque no veo la forma de hacerlo en paralelo https://github.com/mackron/miniaudio/issues/850 snt 2024-05-22 20:52:13 +02:00
  • 200dcf86d4 volumen y envíos en logarítmico auténtico, entre -85dB y 0. SLiders en UI para los envíos (sólo 2, estáticos, hay que meter un bucle con el número de envíos). snt 2024-05-21 18:17:55 +02:00
  • f0f6e595fb cambiada curva de volume de cúbia a cuadrática, en pruebas a ver si es suficiente. valuebox de volumen en decibelios. snt 2024-05-20 20:08:26 +02:00
  • 5d56921aeb refactorizado todo a una struct. Maximo de dispositivos MAX_AUDIODEVICES, sin testear mas de dos. Los devices auxiliares leen de data source rb en vez de en el callback. la idea del nodegraph funcionando en una engine dummy no ha funcionado, pero puede que fuera por la refactorización y la introducción de las data sources rb. Ahora que está todo más ordenado se puede volver a intentar. Pero tampoco merece mucho la pena, la principal diferencia era el master bus, pero se puede atacar la salida de auxNode[0] a una capa de master en vez de al endpoint directamente. snt 2024-05-20 19:00:05 +02:00
  • a935d4e619 multi dispositivo con envío independientes por capa. está sucio con trozos sn usar y statics, pero funciona. snt 2024-05-19 01:36:23 +02:00
  • fc274179ad funcionando en dos dispositivos mediante ring buffer, pero no puedo mandar a dos dispositivos, si lo pongo con ma_splitter reproduce más rápido y con glitches mandar diferentes snt 2024-05-18 22:52:22 +02:00
  • 7aced09a02 style bypass checkbox snt 2024-05-15 22:36:46 +02:00
  • 27c7969df3 true bypass en filterBank snt 2024-05-15 20:29:24 +02:00
  • d94f874259 resuelve glitch cuando no empieza en cero, parece que se queda en alguna caché intermedia unos frames guardados que no sé flushear... snt 2024-05-15 19:28:30 +02:00
  • 14ac167dfb cleaning snt 2024-05-15 18:30:15 +02:00
  • 86567b8bef indicadores filtros Ui funcionando, sin interacción de usuario. snt 2024-05-15 17:50:21 +02:00
  • 8f321b9d69 fix sigsev cuando se pincha en el botón de play/pause snt 2024-05-15 02:21:30 +02:00
  • 7bc339dfe3 añadidos filtros snt 2024-05-15 01:25:44 +02:00
  • 3244ea2abc cambio la configuración del banco de filtros a la de SSL. snt 2024-05-15 00:16:49 +02:00
  • 3525133287 filtros funcionando snt 2024-05-14 20:49:28 +02:00
  • f87c908d30 wip filtros snt 2024-05-13 02:22:34 +02:00
  • 7cd4c8fbd8 prototipo de filtro funcionando, muy sucio. snt 2024-05-12 23:23:26 +02:00
  • 8c69da5f9d funcionando multidispositivo, cada capa se patchea a un dispositivo de audio. snt 2024-05-10 21:04:26 +02:00
  • 103a33820e pan y pitchs faders horizontales, funciona varias instancias con multidispositivo y patcheable en jack. snt 2024-05-10 20:03:14 +02:00
  • 7631e54d51 nuevos modos reproducción en personalidad master snt 2024-05-09 14:10:46 +02:00
  • f67ad9b1e1 nuevos modos de reproducción: Play Folder, Play Folder Loop, Play Folder Random. snt 2024-05-09 14:07:24 +02:00
  • cd0105c9f9 quitado pequeño glitch cuando entry point no es cero. stop con fade out para evitar click. snt 2024-05-08 18:56:16 +02:00
  • 0979c3608e puliendo snt 2024-05-07 20:57:13 +02:00
  • 7a9c0cd0ac libreMediaServer no refresca directamente la ui, solo actualiza valores en audiowidget. la ui se actualiza con un timer en audiowidget. Quitadas señales en todo, mejora rendimiento. fade en volumen basado en la trama dmx (25 ms) para evitar clicks. refresca los valores de la capa cuando carga un media. Ui Ok. nuevo formato de archivo de configuración xml. snt 2024-05-07 20:23:09 +02:00
  • 5915d4898e cambida señal dmx por llamada directa al método, reduce un 20% de cpu en mi ordenador. Restringida actualización de entry point como volumen, sigue cascando la búsqueda en mp3, wav va fino. snt 2024-05-05 21:44:21 +02:00
  • d34b972a54 mejor rendimiento snt 2024-05-05 17:36:20 +02:00
  • 246a8a2f98 restringe las señales de los sliders, en vez de actualizar en directo, sólo actualiza con el timer refreshGui. snt 2024-05-05 14:39:21 +02:00
  • ef653553d9 update magicq head qith new personality snt 2024-05-04 19:38:43 +02:00
  • 389966782d open file dialog clicking on file/folder labels. se atasca y se pone a 100%, los faders no refrescan como debieran, parece que se saturan las señales. snt 2024-05-04 19:35:12 +02:00
  • 5a7a82736f working UI controls snt 2024-05-04 16:45:05 +02:00
  • 88704cd726 better ui, change colors and font snt 2024-05-04 15:05:45 +02:00
  • 1fccbf64fd refactorizada la GUI, ola y audioengine se ejecutan fuera de widgets. Opción para ejecutar sin mostrar la GUI. Los controles de la interfaz no son reactivos, no están conectados a las órdenes de audio. cambio en la personalidad dmx para procesar los canales en mejor orden. evita mandar dos veces los canales dobles por cada dmx frame, incluyendo file/folder. snt 2024-05-04 01:43:44 +02:00
  • 4ee82c5e5f comentario en personality miniaudio snt 2024-05-02 14:12:09 +02:00
  • 3e93ca95bb mejor inicio, todavía no es bueno porque manda el volumen antes de iniciar las media, por lo que no hace caso a esa info. snt 2024-04-25 16:58:02 +02:00
  • 66c2850e06 limpieza código no usado e includes snt 2024-04-25 16:29:33 +02:00
  • 3613d8fa51 indicador de volumen con dos decimales snt 2024-04-24 20:23:20 +02:00
  • 32a1e5cb0c process double channels only once in each frame snt 2024-04-24 17:41:40 +02:00
  • 63f25e8209 changed some printf to qlogs snt 2024-04-24 15:07:00 +02:00
  • 6cfe89aa7c bump version 0.2.0 snt 2024-04-24 14:00:02 +02:00
  • 8b5d9414d1 funcionando sin la parte de las settings. snt 2024-04-23 20:16:24 +02:00
  • b59cc92c5f funcionando controles ui snt 2024-04-23 01:16:52 +02:00
  • abf5d3340f wip acciones desde ui, la primera capa hace bien el pause pero el resto no. sólo reciben datos las ptres primeras capas. snt 2024-04-22 20:39:05 +02:00
  • 521f1fc6d7 funcionando con dmx, controles Ui muestran info pero no actúan sobre el sonido. Refactorizado todos lo métodos que interactúan con el sonido a miniaudioengine snt 2024-04-22 19:14:49 +02:00
  • 7aea8f6cf1 WIP miniaudio working, some sigsev while playing... snt 2024-04-20 20:19:16 +02:00
  • 78695b7976 pan not working, can not pan an stereo track with openAl. I will change to miniaudio, tag this before changes. snt 2024-04-19 00:21:55 +02:00
  • ba9fcfadeb pan, pitch, loop snt 2024-04-18 02:17:09 +02:00
  • 5d57eb705a funcionando ;-) snt 2024-04-17 22:00:11 +02:00
  • 1013798788 moved auxiliary files to docs folder snt 2024-04-16 14:00:54 +02:00
  • 0b958b5fd8 cambios desconocidos snt 2023-09-05 17:47:35 +02:00
  • 5f27d17d8a Empezando la configuración mediante el GUI Santi Noreña 2014-10-17 18:34:47 +02:00
  • 02fa9827c2 Changed version to 0.1.3 Santi Noreña 2014-10-17 17:14:56 +02:00
  • 415db66a87 Changed version to 0.1.2 Chaged some doc santi 2014-10-15 19:07:56 +02:00
  • bdd72825db Fix bug when changing at the same time folder and file load two time the file Removed sendDMX() on init Added dome doc in audiolayerwidget.h Cleaned comments on olathread.cpp and olathread.h santi 2014-10-08 21:11:50 +02:00
  • eb447007d9 Trying fix the sigsev on olaThread::socketClosed() santi 2014-10-08 14:59:25 +02:00
  • 2d16fb6af7 Merge branch 'sfml' Added Singleton to AudioWidget santi 2014-10-03 13:17:00 +02:00
  • 38233b8940 Cleaning santi 2014-09-24 13:50:33 +02:00
  • 6756a32647 - Changed version to 0.1.1 santi 2014-09-22 21:05:47 +02:00
  • eecc123e98 - Fixed a bug in order of initialization and registering universes in ola santi 2014-09-22 20:58:56 +02:00
  • 1b7664edaf - Moved all settings to settings class. Singleton in settings class. - New socketClosed function on OlaThread to handle olad closing - Added some doc santi 2014-09-22 20:19:49 +02:00
  • fc1eda5ae9 Added a new callback to m_client to recovery the connection on server close. santi 2014-08-18 15:52:18 +02:00
  • dd544be8dc Cosmetic changes in GUI santi 2014-08-14 00:54:46 +02:00
  • d7db568784 Cleaned old code. Changed the GUI refresh. Now there is a global receive dmx instead one by layer santi 2014-08-13 22:51:25 +02:00
  • 90f3b093c0 Varias mejoras. Incluido settingsdialog, pero no funcional santi 2014-08-13 21:47:28 +02:00
  • 5612d10711 ola logging now works. Debug level santi 2014-07-29 17:25:11 +02:00
  • 1dd20c9b05 Changed the audio library to SFML. Now working in qt5.3.2. santi 2014-07-25 20:38:18 +02:00