|
||
|
![]() |
![]() |
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Control de sonidos y alertas con Tasker
Buenas, tengo un problemilla de "sonidos". Antes que nada, si considerais que el titulo no es suficientemente descriptivo, sugeridme (por favor). A ver, tengo gracias a WillyWeb el siguiente perfil:
Perfil: MapsLimites (45) Priority: 20 Evento: Establecer variable [ Variable:%Velocidad Valor:* User Variables Only:Apagado ] Entrada: MapsLimites (46) A1: Si (if) [ %Bip ~ 0 & %Velocidad > %Limite ] A2: Volumen de alarma [ Nivel:4 Mostrar:Apagado Sonido:Apagado ] A3: Reproducir música [ Archivo:Tasker/Alertas/Beep.mp3 Comenzar:0 Bucle:Apagado Stream:4 Continuar tarea inmediatamente:Encendido ] A4: Elemento Color de Fondo [ Nombre Escena:MapsVelocimetro Elemento:Fondo Color:#FF980000 Color final:#FF980000 ] A5: Establecer variable [ Nombre:%Bip A:1 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ] A6: Else Si (if) [ %Velocidad < %Limite+1 ] A7: Elemento Color de Fondo [ Nombre Escena:MapsVelocimetro Elemento:Fondo Color:#FF109D58 Color final:#FF109D58 ] A8: Establecer variable [ Nombre:%Bip A:0 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ] A9: Fin si (End if) Este perfil, como seguro entendeis, se activa cuando establezco limites de velocidad en un velocímetro, también gracias a WillyWeb ![]() Por otro lado, nada mas iniciarse el Modo Coche, que incluye la posibilidad de activar el velocímetro y las limitaciones, se activa y conecta el Bluetooth. Tengo una app que regula el volumen del Bluetooth al maximo nada mas conectarse. Se llama "Control de volumen Bluetooth". Mas concretamente el volumen multimedia y el volumen de las llamadas. Lo necesitaba por la musica a través del BT. Sino me veia obligado a tener que subir el volumen multimedia del BT al activarlo, ya que este siempre se inicia en silencio. Pues bien, en el perfil que os he puesto no puedo poner una alerta Bip... No suena por ningún canal. Solo el de las llamadas y muy bajito. Solo me suena mp3 y por el canal de alarma. Esto me ocurre en este perfil del Modo Coche y en otros de notificaciones, etc del Modo Coche. El problema... El sonido Beep.mp3 no es instantaneo. De hecho la accion 4 se produce antes que las anteriores. He suprimido la accion 2 para probar, pero tampoco. Se supera la velocidad limitada (por ejemplo, 50 km/h), marca 52 km/h, cambia el color (accion 4), pasa 1 segundo (o casi) y finalmente Beep.mp3 en 57 km/h. Espero haberme explicado. Creo que es problema al reproducir musica. Necesita su tiempo. Lo ideal seria un Bip de alerta. Creo. Quizas mas instantáneo. A ver quién me puede echar una mano, una sugerencia, una idea,..un algo ![]() Otra cosa, también probé a poner el archivo Beep.mp3 directamente en la carpeta raiz. Igual... Última edición por emiegna Día 05/07/18 a las 15:24:40. |
|
#2
|
||||
|
||||
Hola compañero
![]() Por lo que entiendo tienes dos problemas diferentes, aunque ambos relacionados con el sonido. Uno es que la acción "Reproducir música" sólo parece funcionar si seleccionas el canal "Alarma". El otro es que al reproducir por ese canal el audio tarda un poco en sonar. ¿Es correcto? ![]() Lo primero tiene pinta de ser porque conectas el "Audio multimedia" del móvil al BT del coche, algo normal si quieres escuchar música. Si en Tasker usas el canal "Multimedia" y seleccionas en el coche la fuente BT seguramente escucharás ese bip. Creo que pasará lo mismo con el canal "Notificación". Lo segundo podría ser por la forma en la que Tasker agrupa ciertas acciones. Es un tema relacionado con las dichosas prioridades. Prueba dos cosas ... En el perfil marca "User Variables Only". No es importante pero mejorará unos milisegundos el tiempo de respuesta del perfil. En la acción "Reproducir música" quita la marca de "Continuar tarea inmediatamente. El cambio de color no debería producirse hasta que no termine de sonar el audio. Es sólo para verificar que las acciones se ejecutan en el orden correcto y tu Tasker no está poseído. Por cierto, supongo que ese Beep.mp3 no tiene una pequeña pausa al principio, o algo así ¿...? ![]()
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
Gracias de parte de: | ||
#3
|
||||
|
||||
En el grupo Alerta, Tasker tiene una acción llamada BIP, que sirve pare emitir un pitido/sonido. Quizá te vaya mejor que ese archivo MP3. Además, tiene la ventaja de que te permite controlar todos los detalles (frecuencia, duración, amplitud y canal), cosa que no puedes gestionar fácilmente con un fichero MP3.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
#4
|
||||
|
||||
Buenas WillyWeb
![]() Lo de la posible pausa del archivo Beep.mp3 ya lo pensé. Lo probé en su momento y ahora de nuevo. No hay pausa al comienzo. Es mas, tengo otros archivos de sonidos (alertas) en mp3 y ocurre lo mismo. Lo de desmarcar Continuar tarea inmediatamente también se me ocurrió en un principio, y aunque no lo he probado aún, pienso que si funciona correctamente lo que ocurrirá es que superaré el limite (pongamos 50 km/h) y sonará el Beep y cambiará de color no en 52 o 53 km/h, sino más adelante. Quizas 56 o 57 km/h. Ya he marcado en el perfil "User Variables Only". Mañana lo probaré. Viajo. ¿Piensas que con una alerta Bip de Tasker sería más instantáneo que con un mp3 como lo tengo actualmente? Si pongo un Bip (Alerta) de Tasker y selecciono el canal multimedia o el canal notificaciones no suena el Bip si tengo el BT conectado. Insisto, la aplicación que comenté está configurada para que nada mas conectarse el BT ponga el volumen multimedia del BT al maximo (30) y el de llamadas al máximo (15). Podria poner las notificaciones al máximo, pero sigue sin funcionar el Bip. Y sin embargo me da la lata con el AutoVoice (que en Stream de audio lo tengo todo desmarcado). Por eso en la aplicación del volumen del BT las notificaciones las tengo silenciadas. El Modo Coche lo inicio en modo Silencio. Alarmas siempre tocan, Multimedia activado y Vibracion habilitada (esta ultima la desmarco en el perfil de inicio con AutoTools). Tu conoces mi movil ![]() El BT, un Parrot MKI 9000. Al conectar, audio BT. Todo marcado en ajustes. Caravantes, ese es precisamente el problema... que sí me funciona el archivo Beep.mp3, pero no el Bip de Alertas de Tasker. Sí funciona el Bip de Tasker si no tengo el BT conectado, pero no funciona con el BT conectado. Prefiero el Bip de Tasker precisamente por lo que comentas. Última edición por emiegna Día 21/06/18 a las 22:47:09. |
Gracias de parte de: | ||
#5
|
||||
|
||||
Lo de desmarcar Continuar tarea inmediatamente también se me ocurrió en un principio, y aunque no lo he probado aún, pienso que si funciona correctamente lo que ocurrirá es que superaré el limite (pongamos 50 km/h) y sonará el Beep y cambiará de color no en 52 o 53 km/h, sino más adelante. Quizas 56 o 57 km/h.
![]() Action Groups... y en el caso que nos ocupa Tasker salta de tarea en tarea por orden de prioridad. Me temo que seguirá pasando lo mismo, pero poco pierdes por probar. Creo que antes no me he explicado bien. El sonido que reproduzcas desde el móvil por los canales multimedia o notificación sonará por los altavoces del coche si tienes el BT conectado ... y el sistema de sonido del coche está reproduciendo esa fuente de audio. Conecta en móvil al coche por BT, configura el coche para que suene la música del móvil, y prueba a reproducir un audio desde Tasker por el canal multimedia. En mi caso funciona perfectamente.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) Última edición por WillyWeb Día 22/06/18 a las 20:22:23. |
#6
|
||||
|
||||
Marcando "User Variable Only" parece ir un poquillo más rápido... O las ganas que tengo yo de que asi sea. Apenas apreciable, la verdad.
Si desmarco continuar la tarea inmediatamente, efectivamente, como no podía ser de otra forma, suena y luego cambia el color. Eso si, parece que suena nada mas superar el limite, pero el cambio de color sin embargo tarda su tiempecito... No se que es peor. Lo malo es que estoy de viaje con el coche de mi mujer, que lleva manos libres incorporado. A ver si me fijo, pero en el mio sí suena la musica por los altavoces, pero el Bip de Alerta de Tasker no, aunque lo ponga por el canal multimedia. Vamos, por ninguno. Tan solo el de llamada, pero suena muy bajito. Tengo que probarlo bien, la verdad. Igual he configurado algo mal en Poweramp o en el Parrot, pero creo que no.... Lo que si es cierto, aunque también he de comprobarlo, que el archivo Beep.mp3 no tiene pausa al inicio, pero creo que tiene algo de silencio antes de terminar la reproducción. Si es asi, es cuestión de editarlo. |
#7
|
||||
|
||||
https://www.bearaudiotool.com/sp/bear-audio-editor ...y como ese tienes toneladas más.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
Gracias de parte de: | ||
#8
|
||||
|
||||
Bueno, ya he vuelto de viaje. Asi que a la carga de nuevo con el asunto.
De momento intenté "arreglar" el beep.mp3. Me lo cargué y eliminé antes el original... (no comment, please). Buscandolo de nuevo encontré uno mas corto que parece se acerca mas a lo que pretendo. Luego, ademas, con una aplicación he descubierto que este nuevo archivo tiene algo de silencio al inicio y bastante al final. Lo he editado. Lo probaré mañana. A ver si ya queda perfecto. De todos modos este nuevo archivo ya iba casi bien. Y digo casi bien porque el 10% de las veces no se reproduce al rebasar el limite de velocidad... Desconozco el motivo. ¿Caprichos de Tasker? Eso si, todo esto de momento por el canal de alarma. El sonido no sale por los altavoces del coche, sino del móvil. Si lo pongo por el canal multimedia o notificación de tasker, nada de nada, a pesar de que la musica si funciona correctamente. Insisto, Poweramp lo tengo correctamente configurado para pausarse en los eventos cortos de audio. Pero nada... Y del Bip de Alerta de Tasker ya me olvido. Ese, nada de nada. Veremos a ver mañana. |
#9
|
||||
|
||||
Bueno, esto es un misterio que ya me está tocando el alma...
Ya sí va el Bip de Alerta de Tasker. Funciona por el canal Multimedia, pero solo por el teléfono, no por los altavoces del coche. Lo curioso es que solo suena por el teléfono cuando estoy escuchando musica por los altavoces del coche... ¿? Si no estoy escuchando musica por los altavoces del coche no suena el Bip de Tasker a no ser que ponga 2 acciones seguidas de Bip. En este caso suele sonar por el teléfono 1 sola vez el Bip la primera vez que ejecuto la tarea. Las siguientes veces que ejecuto la tarea suele sonar 2 veces el Bip por el teléfono. Ahora sí lo hace casi al mismo tiempo que se rebasa la velocidad, pero no al mismo tiempo. Ya he cambiado de posición las acciones de cambio de color, de Bip, etc. Ya no me importa que solo suene por el teléfono, pero me gustaria que siempre lo hiciese 1 vez, o bien siempre lo hiciese 2 veces. He probado a desinstalar AutoVoice. He desinstalado las app que tenia para probar ajustes de volumen de audio Bluetooth. He hecho wipe cache. Reiniciado... Una locura... ¿Pa que sirve entonces el Bip de Tasker? Pa na... Una locura, vamos :-( |
#10
|
||||
|
||||
![]() Está claro que tienes "algo" poseído porque ese comportamiento no es normal. Mira en los ajustes de la conexión BT entre coche y móvil (en el engranaje junto al nombre del dispositivo). Deberías tener: "Audio del teléfono", "Audio multimedia" y "Compartir contactos". El audio multimedia es que desvía los canales multimedia y notificación del móvil al sistema de audio del coche vía BT. Juega con ese ajuste. ¿Seguro que no te queda "algo" que altere el funcionamiento normal del audio? ¿Has probado con otros reproductores? (prueba con Pulsar) ¿Has probado a cambiar el pequeño selector que sale justo debajo del reloj cuando tienes emparejado el móvil con el coche?
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
#11
|
||||
|
||||
Eso me recuerda otra cosa que me ha pasado a veces. Tengo una app para leer libros digitales (Moon Reader Pro), y la uso con el motor de voz. De esta forma puedo "escuchar" mi libro mientras voy caminando con los cascos BT o conduciendo y escuchando por el autorradio BT. Algunas veces me ha ocurrido que al terminar de vocalizar un párrafo o un capítulo del libro, entra el audio de Tasker (acción "DECIR") con tal o cual frase que he programado para avisarme de algo, también por la escucho por BT. Lo curioso es que el perfil se ha disparado un rato antes, pero el audio de la acción DECIR se ha demorado porque había quedado "en cola" mientras el motor de voz estaba ocupado vocalizando el párrafo del libro. Este caso es muy distinto al tuyo porque aquí hay dos apps que intentan utilizar el motor de voz de Android, y por ese motivo es más comprensible que una de ellas quede en cola hasta que la otra termina. Otro: Si enciendo los cascos bluetooth escucho la música (multimedia) por ellos; si luego conecto un auricular de cable con jack, el BT deja de funcionar y escucho por el cable. Ahora bien, si primero conecto el auricular de cable y luego enciendo los cascos BT, entonces escucho la música por los cascos BT. O sea que el último de los medios conectados es el que toma el control del audio y el otro se queda sin sonido. Último: A veces escucho mi libro con los cascos BT, y otras veces con un auricular (pinganillo) BT. Esos aparatos tienen un botón que me permite detener el audio y si vuelvo a pulsar reanuda el motor de voz para seguir escuchando. Lo curioso es lo siguiente: hace pocos días que he recibido la actualización a Android 8 (oreo). Desde entonces el auricular pinganillo funciona de forma anómala: la primera pulsación detiene el audio pero la detención no es instantánea como antes, se demora unos cinco o seis segundos; y lo peor de todo es que la segunda pulsación no reanuda el motor de voz, tengo que reactivarla en la pantalla del smartphone. En cambio, los cascos BT siguen funcionando igual que antes: detención y reanudación instantánea. Comento todo esto para ilustrar lo complejo que es el lío de los canales de audio, un verdadero follón que puede parecer incomprensible en muchas ocasiones, y que también puede depender de muchos detalles (hardware, versión de Android, apps utilizadas, etc). Suerte.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
Gracias de parte de: | ||
#12
|
||||
|
||||
Gracias Caravantes. Yo estoy con Android 8 desde hace ya algún tiempo. Después de la actualización del SO fue cuando añadí los sonidos a algunas tareas después de unos años. Recuerdo que hace años no tenia problema alguno con estos, ni con Poweramp. Este ultimo, bien configurado, permitia correctamente la pausa de la musica momentáneamente ante un evento corto de audio, reproduciendo este ultimo por los altavoces del coche.
Es decir, quizas estos problemas vengan ocasionados por Android 8. Es raro... Recordé que hace tiempo usé una app de conexión de Bluetooth con plugin para Tasker, Bluetooth Auto Connect de Uniq Tec. He añadido un par de acciones a la tarea con idea de que conecte/desconecte exclusivamente la via A2DP ante/después de la acción Bip de Tasker. No sé si funcionará correctamente, pues no se si el cambio (sobretodo en la conexión A2DP) será lo suficientemente rápido para que este sea efectivo. Al margen de que con toda probabilidad retrasará la tarea unos milisegundos mas, encima... Mañana probaré si funciona bien el perfil: Nota: (Data) A2 conecta A2DP únicamente para mi dispositivo. A6 lo desconecta. Perfil: MapsLimites (45) Evento: Establecer variable [ Variable:%Velocidad Valor:* User Variables Only:Encendido ] Entrada: MapsLimites (46) A1: Si (if) [ %Bip ~ 0 & %Velocidad > %Limite ] A2: Bluetooth Auto Connect [ Configuración ![]() A3: Bip [ Frecuencia:8000 Duración:200 Amplitud:50 Stream:3 ] Si (if) [ %Son ~ 1 ] A4: Elemento Color de Fondo [ Nombre Escena:MapsVelocimetro Elemento:Fondo Color:#FF980000 Color final:#FF980000 ] A5: Establecer variable [ Nombre:%Bip A:1 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ] A6: Bluetooth Auto Connect [ Configuración ![]() A7: Else Si (if) [ %Velocidad < %Limite+1 ] A8: Elemento Color de Fondo [ Nombre Escena:MapsVelocimetro Elemento:Fondo Color:#FF109D58 Color final:#FF109D58 ] A9: Detener [ Con error:Apagado Tarea:MapsLimiteSuperado ] A10: Destruir Escena [ Nombre:MapsLimiteSuperado ] A11: Establecer variable [ Nombre:%Bip A:0 Recurse Variables:Apagado Calcular:Apagado Añadir:Apagado ] A12: Fin si (End if) |
#13
|
||||
|
||||
Que va... Tampoco va con el plugin.
Y es que el perfil sin sonido apenas tiene sentido. No estas constantemente mirando el Google Maps mientras conduces, claro. Todavía me queda una opción que se me ha ocurrido. Quizás funcione porque admite "jugar" con el foco de audio... La acción "Decir". Puedo poner como texto "Pi", a velocidad y tono maximo y ya está... ![]() ![]() Última edición por emiegna Día 25/06/18 a las 23:48:13. |
Gracias de parte de: | ||
#14
|
||||
|
||||
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
#15
|
||||
|
||||
Creo que con la acción "Decir" furula bien. Tengo que probarlo mejor y ya comentaré. He tenido que dejar el coche en el taller...
Sería una acción "Decir" que dijese "Límite superado", con posibilidad de silenciar el volumen o graduarlo cuando de mucho la paliza. Ya os diré ![]() |
Gracias de parte de: | ||
#16
|
||||
|
||||
La acción "Decir" tarda mas aún en iniciarse. En un limite de 50 km/h lo hace cuando ya estoy en 57 o 58 km/h.
Me doy por vencido. Dejaré el tema de los límites de velocidad en el "trastero" hasta que exista una solución para ello. |
#17
|
||||
|
||||
![]() Al margen del retraso en el sonido, ¿la tarea se dispara en el momento adecuado? ¿ese cambio de color se produce en el momento justo? Eso indicaría que el perfil/tarea funciona como debe, ¿no? Ahora aparca el tema perfil/tarea y revisa el tema del audio. Haz pruebas para ver dónde se produce el retraso y el posible motivo de que ciertos canales no suenen por el altavoz del móvil y/o el audio del coche. Haz pruebas conectado y desconectado del BT.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
#18
|
||||
|
||||
Ya, WillyWeb... La tarea funciona a la perfección. Eso sin duda. El cambio de color es instantaneo. Pero puedo asegurarte que con respecto al audio he hecho infinidad de pruebas. Con BT, sin BT. Sin cambio de color. Con multitud de aplicaciones. No he hecho 2 o 3 pruebas y he desistido. Ya te lo digo.
Con respecto a la tarea, insisto, es perfecto. Incluso si rebaso 50 y me pongo en 51, y vuelvo a 50 y luego a 51 en 1 segundo y asi continuamente. El cambio de color es como una discoteca. Lo hace perfecto... Pero el audio, na de na. Ni mp3, ni Bip de Tasker, ni acción "Decir",... Nada. Todos, en el mejor de los casos, con bastante retraso. A veces no funcionan, o simplemente nunca funcionan. Nada mas que tienes que probar a hacer un Bip en una tarea en Tasker. Ya la primera pulsacion puede ser mas corta. O prueba a pulsar esa tarea continuamente... Vamos, que con respecto al audio de momento nada. No es perfecto. |
#19
|
||||
|
||||
¿Y no podría estar interfiriendo 'BT Auto Connect'? Ya que es justo la acción anterior al Bip. Por si no queda claro, me estoy refieriendo a un posible delay.
Quizás sea algo obvio para ustedes, y más para el usuario que la tiene en la tarea, pero como nunca he usado esa app, pues desconozco su funcionamiento interno. Por otra parte, usas la app para forzar la conexión por algún motivo en especial? Es que la conexión no esta realmente establecida, y necesitas forzar la conexión manualmente, momentaneamente? Y como último punto, creo haber leído unos mensajes más arriba que usabas AutoTools ;) Pues éste tiene una acción destinada a forzar la coneción de BT a un dispositivo en concreto. Nunca la he probado, pero ahí tendrías otro medio por el cual replicar dicha acción sin necesidad de usar otra app. Última edición por SmartPhoneLover Día 28/06/18 a las 12:28:57. |
|
#20
|
||||
|
||||
Vemos qué podemos hacer... -En preferencias quita la marca de "Varios > Reducir Uso Recursos" -En las propiedades de la tarea en cuestión marca "Mantener dispositivo despierto" -Si usas la acción "Reproducir música" pon antes una acción "Detener música" -Si usas la acción "Decir" (marcando continuar inmediatamente) pon antes una acción "Callar" Vamos chaval. No te rindas que esto tiene que funcionar. Tengo el mismo móvil que tú y el audio nunca ha sido un problema en mis tareas. ![]()
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
![]() |
![]() |
||||||
|