Cambio del sonido de notificación en Yosemite / El Capitán

3

el nuevo "ding!" El sonido de notificación en Yosemite realmente me pone nervioso (y no me gusta ninguno de los predeterminados), me gustaría agregar (o reemplazar uno de ellos) un sonido personalizado que tengo.

Descubrí que una solución sucia está cavando en /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/Resources/AlertTones

y reemplazando uno de los archivos de tonos predeterminados por el mío, convertido a .caf (archivo de audio central) usando la herramienta de línea de comandos afconvert.

¿Hay alguna forma mejor de hacer esto?

EDITAR: debido a la nueva función System Integrity Protection en El Capitán, la solución anterior ya no funciona (sin deshabilitando SIP). ¿Hay alguna forma de agregar un nuevo sonido de notificación?

    
pregunta Brethil 25.11.2014 - 12:41

2 respuestas

1

Instrucciones de Yosemite:

Convierta el sonido que desea usar a .caf usando afconvert:

afconvert -f caff -d LEI16@22050 input_file output.caf

Ir a /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/Resources/AlertTones/Modern

Como no estaba seguro de que solo agregar el nuevo archivo .caf a esta carpeta funcionaría, hice una copia (copia de seguridad) de sms_alert_note.caf y luego reemplacé sms_alert_note.caf con el nuevo archivo. Dado que no funciona al principio (creo que tienes que volver a cargar el marco), reinicié. Después de reiniciar, el sonido de "Nota" predeterminado fue reemplazado por mi propio sonido.

EDITAR: solución de El Capitán (sucia) (sin deshabilitar SIP)

Primero: prepare el archivo .caf como se indicó anteriormente con afconvert . Reinicia tu Mac en modo de recuperación (mantén presionado cmd + R mientras arrancas). Abra la Terminal desde el menú de utilidades y escriba diskutil list para obtener una lista de los discos conectados. Tome nota del nombre del disco que contiene el volumen de arranque

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD           1.0 TB     disk0s2
   3:                 Apple_Boot Recovery HD             784.2 MB   disk0s3'

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD          +1.0 TB     disk1
                                 Logical Volume on disk0s2
                                 8D6D5ACA-6AFF-4F53-9E61-2D83A2536501
                                 Unencrypted

En este caso, el disco de arranque es un disco0 que contiene el volumen de arranque "Macintosh HD. Ahora, escriba diskutil mountDisk disk0 para montar el disco (reemplace el disco0 por el nombre de su disco).

Tu disco de inicio ahora debería estar montado en /Volumes/Macintosh HD (o cualquiera que sea el nombre de tu volumen de arranque), cd en esa ubicación: cd /Volumes/Macintosh\ HD y escribe chroot.

Ahora tiene acceso completo a su volumen de arranque sin tener que lidiar con SIP.

Ir a la carpeta donde se almacenan los sonidos de alerta     cd /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/Resources/AlertTones/Modern

Haga una copia de seguridad del sonido original que desea reemplazar (estoy reemplazando el sonido predeterminado de 'nota')     mv sms_alert_note.caf sms_alert_note.caf.bak Copie el archivo .caf que creó anteriormente en la carpeta:     cp /path/to/new/notification.caf ./sms_alert_note.caf (nota: simplemente agregar un nuevo archivo no funcionará ya que los mensajes no lo reconocerán, tendrá que reemplazar uno de los archivos existentes)

Reiniciar. Ahora podrá utilizar su sonido personalizado seleccionando el nombre de la notificación que reemplazó en la carpeta AlertTones / Modern en Mensajes - > Preferencias - > Mensaje recibido sonido. Si reemplazó sms_alert_note.caf esto será "Nota (predeterminado)".

No espero que esto se mantenga a través de las actualizaciones del sistema, pero podría hacerlo si la carpeta AlertTones no se modifica.

    
respondido por el Brethil 25.11.2014 - 12:41
-1

Una forma más fácil en Yosemite: abrir correo > preferencias > General (es la primera pestaña) > sonido de nuevo mensaje > agregar / eliminar sonido personalizado.

    
respondido por el Kevman 09.09.2015 - 02:50

Lea otras preguntas en las etiquetas