We address the challenges encountered in sharing and communicating complex sounding objects in the field of Sonic Interaction Design. To overcome these challenges, we propose the adoption of JSON as a representation syntax and exchange format, accompanied by the integration of an Open Sound Control (OSC) server for enhanced interoperability and centralized control. By leveraging JSON, we provide a standardized method for capturing and sharing comprehensive information about sounding objects, streamlining the transition from prototyping to production software, and enabling efficient communication between analysis and synthesis tools. The integration of an OSC server further enhances real-time interoperability with other software platforms. To demonstrate the efficacy and viability of JSON and OSC as powerful tools for sharing objects in Sonic Interaction Design, this paper presents a practical use case that combines the SAMPLE software for modal analysis with the Sound Design Toolkit for real-time sound synthesis. Notably, SAMPLE generates JSON files that align with our proposed solution, highlighting the seamless compatibility and applicability of these technologies.
Just a Sounding Object Notation: Sharing Objects for Sonic Interaction Design with JSON and OSC / M. Tiraboschi, S. Papetti, F. Avanzini - In: 2023 4th International Symposium on the Internet of Sounds[s.l] : IEEE, 2023 Dec 04. - ISBN 979-8-3503-8254-9. - pp. 1-4 (( Intervento presentato al 4. convegno International Symposium on the Internet of Sounds tenutosi a Pisa nel 2023 [10.1109/IEEECONF59510.2023.10335232].
Just a Sounding Object Notation: Sharing Objects for Sonic Interaction Design with JSON and OSC
M. Tiraboschi
Primo
;F. AvanziniUltimo
2023
Abstract
We address the challenges encountered in sharing and communicating complex sounding objects in the field of Sonic Interaction Design. To overcome these challenges, we propose the adoption of JSON as a representation syntax and exchange format, accompanied by the integration of an Open Sound Control (OSC) server for enhanced interoperability and centralized control. By leveraging JSON, we provide a standardized method for capturing and sharing comprehensive information about sounding objects, streamlining the transition from prototyping to production software, and enabling efficient communication between analysis and synthesis tools. The integration of an OSC server further enhances real-time interoperability with other software platforms. To demonstrate the efficacy and viability of JSON and OSC as powerful tools for sharing objects in Sonic Interaction Design, this paper presents a practical use case that combines the SAMPLE software for modal analysis with the Sound Design Toolkit for real-time sound synthesis. Notably, SAMPLE generates JSON files that align with our proposed solution, highlighting the seamless compatibility and applicability of these technologies.File | Dimensione | Formato | |
---|---|---|---|
_IoS23__JSON_SDT.pdf
accesso riservato
Tipologia:
Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione
294.16 kB
Formato
Adobe PDF
|
294.16 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Just_a_Sounding_Object_Notation_Sharing_Objects_for_Sonic_Interaction_Design_with_JSON_and_OSC.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
986.42 kB
Formato
Adobe PDF
|
986.42 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.