Convertir SFZ a SF2 soundfonts a través de la línea de comandos (Sonido, Midi, Fuente De Sonido)

adius preguntó.

¿Existe una herramienta de línea de comandos para convertir soundfonts sfz a soundfonts sf2?

Sé que existe la aplicación aplicación polyphone, pero no parece tener una interfaz de línea de comandos.

Comentarios

  • Yo intentaría contactar con los desarrolladores de Polyphone y preguntarles si tiene una API. –  > Por wwww.
  • ¿Cuál es la razón exacta por la que quieres hacer esto? SF2 fue creado a principios de los 90 para el Sound Blaster AWE32. Liberaron la especificación esperando que otros la adaptaran como estándar. SFZ es mantenido activamente por Cakewalk, uno de los principales actores de la industria del audio, y es abierto y libre de derechos. Dado que tiene muchas más características, actualmente es el estándar, y a menos que utilices un software que sólo soporte SF2, no hay necesidad de convertirlo. Incluso si lo necesita, usted perderá algunos datos, lo que probablemente sea la razón por la que nadie ha creado un convertidor sencillo hasta ahora.  > Por Qrchack.
  • «SFZ es mantenido activamente por Cakewalk» – ¿Me he perdido algo? Ni se mantiene ni hay una especificación real autorizada, que yo sepa. –  > Por adius.
  • @adius us, te lo debes haber perdido: ariaengine.com/overview/sfz-format –  > Por Rory Alsop.
  • @Qrchack Estoy interesado en esto para jugar y convertir con timidity — una herramienta de línea de comandos que me ha funcionado bien con SF2 pero no con SFZ. –  > Por mherzl.
1 respuestas
Matthew

Sí, esto es posible.

La misma pregunta se hizo en uno de los foros, con una respuesta disponible:https://www.polyphone-soundfonts.com/forum/support-bug-reports/255-convert-sfz-sf2-via-command-line.

Según la conversación, parece que funciona para PC y Mac.

En el artículo se indican los pasos a seguir:

Sí, lo hay. Pero nunca lo he documentado. Aquí hay líneas de comando para ejecutar en un powershell que convierten de sf2 a sfz y de sfz a sf2:

cd C:Program FilesPolyphone
.polyphone.exe -3 -i C:PathToYourSoundfont.sf2
.polyphone.exe -1 -i C:PathToYourSoundfont.sfz

Puedes establecer el directorio de salida con «-d» y el archivo de salida con «-o».-1 es para una conversión a sf2-2 es para una conversión a sf3-3 es para una conversión a sfz

En mac puedes escribir «polyphone -h» o quizás «man polyphone» y debería aparecer la documentación.