<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-04195875</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-14T23:43:40+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Polyspring : a Python Toolbox to Manipulate 2-D Sound Database Representations</title>
            <author role="aut">
              <persName>
                <forename type="first">Victor</forename>
                <surname>Paredes</surname>
              </persName>
              <email type="md5">70e27c3cb764d65934d377f9cbe7c4f8</email>
              <email type="domain">ens-paris-saclay.fr</email>
              <idno type="idhal" notation="string">victor-paredes</idno>
              <idno type="idhal" notation="numeric">1168173</idno>
              <idno type="halauthorid" notation="string">2593624-1168173</idno>
              <idno type="ORCID">https://orcid.org/0009-0008-8439-8621</idno>
              <idno type="IDREF">https://www.idref.fr/282694994</idno>
              <affiliation ref="#struct-503036"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Frédéric</forename>
                <surname>Bevilacqua</surname>
              </persName>
              <email type="md5">a5c31b02a13ce493dbe36917564770e5</email>
              <email type="domain">ircam.fr</email>
              <idno type="idhal" notation="string">frederic-bevilacqua</idno>
              <idno type="idhal" notation="numeric">14805</idno>
              <idno type="halauthorid" notation="string">28575-14805</idno>
              <idno type="IDREF">https://www.idref.fr/166149764</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-2086-3511</idno>
              <idno type="VIAF">https://viaf.org/viaf/6614149068461065730006</idno>
              <affiliation ref="#struct-503036"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Jules</forename>
                <surname>Françoise</surname>
              </persName>
              <email type="md5">6fe7420edd29a6e59cf8513844795854</email>
              <email type="domain">lisn.upsaclay.fr</email>
              <idno type="idhal" notation="string">jules-francoise</idno>
              <idno type="idhal" notation="numeric">98</idno>
              <idno type="halauthorid" notation="string">22869-98</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-0461-4010</idno>
              <idno type="IDREF">https://www.idref.fr/187264279</idno>
              <affiliation ref="#struct-1062137"/>
              <affiliation ref="#struct-1061259"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Victor</forename>
                <surname>Paredes</surname>
              </persName>
              <email type="md5">70e27c3cb764d65934d377f9cbe7c4f8</email>
              <email type="domain">ens-paris-saclay.fr</email>
            </editor>
            <funder ref="#projanr-48601"/>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2023-09-04 20:39:49</date>
              <date type="whenModified">2025-09-24 14:08:10</date>
              <date type="whenReleased">2023-09-05 10:59:57</date>
              <date type="whenProduced">2023-06-15</date>
              <date type="whenEndEmbargoed">2023-09-04</date>
              <ref type="file" target="https://hal.science/hal-04195875v1/document">
                <date notBefore="2023-09-04"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal.science/hal-04195875v1/file/SMC2023.pdf" id="file-4195875-3658861">
                <date notBefore="2023-09-04"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="1322811">
                <persName>
                  <forename>Victor</forename>
                  <surname>Paredes</surname>
                </persName>
                <email type="md5">70e27c3cb764d65934d377f9cbe7c4f8</email>
                <email type="domain">ens-paris-saclay.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-04195875</idno>
            <idno type="halUri">https://hal.science/hal-04195875</idno>
            <idno type="halBibtex">paredes:hal-04195875</idno>
            <idno type="halRefHtml">&lt;i&gt;Sound Music Computing&lt;/i&gt;, KMH Royal College of Music; KTH Royal Institute of Technology, Jun 2023, Stockholm, Sweden. &lt;a target="_blank" href="https://dx.doi.org/10.5281/zenodo.8399016"&gt;&amp;#x27E8;10.5281/zenodo.8399016&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">Sound Music Computing, KMH Royal College of Music; KTH Royal Institute of Technology, Jun 2023, Stockholm, Sweden. &amp;#x27E8;10.5281/zenodo.8399016&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-4195875-3658861"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="SHS">Sciences de l'Homme et de la Société</idno>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="AO-MUSICOLOGIE" corresp="SHS">AO-MUSICOLOGIE</idno>
            <idno type="stamp" n="IRCAM">Institut de Recherche et Coordination Acoustique/Musique</idno>
            <idno type="stamp" n="STMS" corresp="SORBONNE-UNIVERSITE">Sciences et technologies de la musique et du son</idno>
            <idno type="stamp" n="CENTRALESUPELEC">Ecole CentraleSupélec</idno>
            <idno type="stamp" n="UNIV-PARIS-SACLAY">Université Paris-Saclay</idno>
            <idno type="stamp" n="SORBONNE-UNIVERSITE">Sorbonne Université</idno>
            <idno type="stamp" n="SORBONNE-UNIV" corresp="SORBONNE-UNIVERSITE">Sorbonne Université 01/01/2018</idno>
            <idno type="stamp" n="SU-SCIENCES" corresp="SORBONNE-UNIVERSITE">Faculté des Sciences de Sorbonne Université</idno>
            <idno type="stamp" n="UNIVERSITE-PARIS-SACLAY" corresp="UNIV-PARIS-SACLAY">Université Paris-Saclay</idno>
            <idno type="stamp" n="SU-TI">Sorbonne Université - Texte Intégral</idno>
            <idno type="stamp" n="ANR">ANR</idno>
            <idno type="stamp" n="LISN">Laboratoire Interdisciplinaire des Sciences du Numérique</idno>
            <idno type="stamp" n="GS-COMPUTER-SCIENCE">Graduate School Computer Science</idno>
            <idno type="stamp" n="LISN-AMI" corresp="LISN">Architectures et Modèles pour l'Interaction </idno>
            <idno type="stamp" n="ALLIANCE-SU"> Alliance Sorbonne Université</idno>
            <idno type="stamp" n="MUSCI">Collegium Musicæ : collection « Musique et Sciences »</idno>
            <idno type="stamp" n="SUPRA_INGENIERIE">Ingénierie</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Polyspring : a Python Toolbox to Manipulate 2-D Sound Database Representations</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Victor</forename>
                    <surname>Paredes</surname>
                  </persName>
                  <email type="md5">70e27c3cb764d65934d377f9cbe7c4f8</email>
                  <email type="domain">ens-paris-saclay.fr</email>
                  <idno type="idhal" notation="string">victor-paredes</idno>
                  <idno type="idhal" notation="numeric">1168173</idno>
                  <idno type="halauthorid" notation="string">2593624-1168173</idno>
                  <idno type="ORCID">https://orcid.org/0009-0008-8439-8621</idno>
                  <idno type="IDREF">https://www.idref.fr/282694994</idno>
                  <affiliation ref="#struct-503036"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Frédéric</forename>
                    <surname>Bevilacqua</surname>
                  </persName>
                  <email type="md5">a5c31b02a13ce493dbe36917564770e5</email>
                  <email type="domain">ircam.fr</email>
                  <idno type="idhal" notation="string">frederic-bevilacqua</idno>
                  <idno type="idhal" notation="numeric">14805</idno>
                  <idno type="halauthorid" notation="string">28575-14805</idno>
                  <idno type="IDREF">https://www.idref.fr/166149764</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-2086-3511</idno>
                  <idno type="VIAF">https://viaf.org/viaf/6614149068461065730006</idno>
                  <affiliation ref="#struct-503036"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Jules</forename>
                    <surname>Françoise</surname>
                  </persName>
                  <email type="md5">6fe7420edd29a6e59cf8513844795854</email>
                  <email type="domain">lisn.upsaclay.fr</email>
                  <idno type="idhal" notation="string">jules-francoise</idno>
                  <idno type="idhal" notation="numeric">98</idno>
                  <idno type="halauthorid" notation="string">22869-98</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-0461-4010</idno>
                  <idno type="IDREF">https://www.idref.fr/187264279</idno>
                  <affiliation ref="#struct-1062137"/>
                  <affiliation ref="#struct-1061259"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>Sound Music Computing</title>
                  <date type="start">2023-06-15</date>
                  <date type="end">2023-06-17</date>
                  <settlement>Stockholm</settlement>
                  <country key="SE">Sweden</country>
                </meeting>
                <respStmt>
                  <resp>conferenceOrganizer</resp>
                  <name>KMH Royal College of Music</name>
                  <name>KTH Royal Institute of Technology</name>
                </respStmt>
                <imprint>
                  <publisher>Zenodo</publisher>
                  <publisher>Zenodo</publisher>
                  <date type="datePub">2023-06-20</date>
                </imprint>
              </monogr>
              <idno type="doi">10.5281/zenodo.8399016</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info.info-hc">Computer Science [cs]/Human-Computer Interaction [cs.HC]</classCode>
              <classCode scheme="halDomain" n="shs.musiq">Humanities and Social Sciences/Musicology and performing arts</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Corpus-based concatenative sound synthesis is typically used with a projection or reduction of the sound parameter space to a 2-dimensional map where sound segments form point clouds that can be visualized and explored with a mouse or a touch interfaces. While this is satisfying with visual feedback, where possibly sparse and heterogeneous sound spaces can be easily controlled, this remains chal- lenging or impractical without visual feedback and using whole-body movements.We present polyspring, a Python toolbox dedicated to manipulating the distribution of a set of points in a 2- Dimensional plane. This package implements an algorithm based on a spring network simulation that can redistribute points according to a density target within a given bounded region while preserving the initial order between points. We made several modifications and additions to the previously published unispring algorithm to allow for concurrently in- teracting with the dataset and manipulating the distribution in real time. The toolbox is open-source and can be used with Max/MSP. We also present different applications of this toolbox in movement-based sound interaction.</p>
            </abstract>
            <abstract xml:lang="fr">
              <p>La synthèse sonore concaténative basée sur un corpus est généralement utilisée avec une projection ou une réduction de l'espace des paramètres sonores en une carte bidimensionnelle où les segments sonores forment des nuages de points qui peuvent être visualisés et explorés à l'aide d'une souris ou d'une interface tactile. Bien que cela soit satisfaisant avec un retour visuel, où des espaces sonores éventuellement épars et hétérogènes peuvent être facilement contrôlés, cela reste difficile ou peu pratique sans retour visuel et en utilisant des mouvements du corps entier.Nous présentons polyspring, une boîte à outils Python dédiée à la manipulation de la distribution d'un ensemble de points dans un plan à deux dimensions. Cette boîte à outils implémente un algorithme basé sur la simulation d'un réseau de ressorts qui peut redistribuer des points selon un objectif de densité dans une région limitée donnée tout en préservant l'ordre initial entre les points. Nous avons apporté plusieurs modifications et ajouts à l'algorithme unispring publié précédemment pour permettre d'interagir simultanément avec l'ensemble de données et de manipuler la distribution en temps réel. La boîte à outils est open-source et peut être utilisée avec Max/MSP. Nous présentons également différentes applications de cette boîte à outils dans l'interaction sonore basée sur le mouvement.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-503036" status="OLD">
          <orgName>Interaction Son Musique Mouvement [Paris]</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
          </desc>
          <listRelation>
            <relation name="UMR 9912" active="#struct-1374" type="direct"/>
            <relation active="#struct-5234" type="indirect"/>
            <relation active="#struct-93591" type="indirect"/>
            <relation name="UMR9912" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-1062137" status="VALID">
          <orgName>Architectures et Modèles pour l'Interaction - LISN</orgName>
          <orgName type="acronym">AMI</orgName>
          <date type="start">2021-01-01</date>
          <desc>
            <address>
              <addrLine>Université Paris-Saclay, Bâtiment 507, 91405 Orsay Cedex</addrLine>
              <country key="FR"/>
            </address>
          </desc>
          <listRelation>
            <relation active="#struct-1061259" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-411575" type="indirect"/>
            <relation active="#struct-419361" type="indirect"/>
            <relation name="UMR9015" active="#struct-441569" type="indirect"/>
            <relation active="#struct-1065374" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-1061259" status="VALID">
          <idno type="IdRef">253160316</idno>
          <idno type="RNSR">202123711L</idno>
          <idno type="ROR">https://ror.org/00rd81916</idno>
          <idno type="Wikidata">Q109620676</idno>
          <orgName>Laboratoire Interdisciplinaire des Sciences du Numérique</orgName>
          <orgName type="acronym">LISN</orgName>
          <date type="start">2021-01-01</date>
          <desc>
            <address>
              <addrLine>Campus Universitaire bât 507Rue du Belvédère91405 Orsay cedexet Campus Universitaire bât 6401 rue Raimond Castaing91190 Gif-sur-Yvette</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lisn.upsaclay.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
            <relation active="#struct-411575" type="direct"/>
            <relation active="#struct-419361" type="direct"/>
            <relation name="UMR9015" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-1374" status="OLD">
          <idno type="RNSR">198319352N</idno>
          <orgName>Sciences et Technologies de la Musique et du Son</orgName>
          <orgName type="acronym">STMS</orgName>
          <date type="end">2017-12-31</date>
          <desc>
            <address>
              <addrLine>1 Place Igor Stravinsky 75004 PARIS</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.ircam.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-5234" type="direct"/>
            <relation active="#struct-93591" type="direct"/>
            <relation name="UMR9912" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-5234" status="VALID">
          <idno type="ROR">https://ror.org/0121jnt59</idno>
          <orgName>Institut de Recherche et Coordination Acoustique/Musique</orgName>
          <orgName type="acronym">IRCAM</orgName>
          <desc>
            <address>
              <addrLine>1, place Igor Stravinsky 75004 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.ircam.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-93591" status="OLD">
          <idno type="ROR">https://ror.org/02en5vm52</idno>
          <orgName>Université Pierre et Marie Curie - Paris 6</orgName>
          <orgName type="acronym">UPMC</orgName>
          <date type="end">2017-12-31</date>
          <desc>
            <address>
              <addrLine>4 place Jussieu - 75005 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.upmc.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-411575" status="VALID">
          <idno type="IdRef">184443237</idno>
          <idno type="ROR">https://ror.org/019tcpt25</idno>
          <orgName>CentraleSupélec</orgName>
          <desc>
            <address>
              <addrLine>3, rue Joliot Curie,Plateau de Moulon,91192 GIF-SUR-YVETTE Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.centralesupelec.fr</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-419361" status="VALID">
          <idno type="IdRef">241345251</idno>
          <idno type="ROR">https://ror.org/03xjwb503</idno>
          <orgName>Université Paris-Saclay</orgName>
          <desc>
            <address>
              <addrLine>Bâtiment Bréguet, 3 Rue Joliot Curie 2e ét, 91190 Gif-sur-Yvette</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.universite-paris-saclay.fr/fr</ref>
          </desc>
        </org>
        <org type="department" xml:id="struct-1065374" status="VALID">
          <orgName>Interaction avec l'Humain</orgName>
          <orgName type="acronym">IaH</orgName>
          <date type="start">2021-01-01</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
          </desc>
          <listRelation>
            <relation active="#struct-1061259" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-411575" type="indirect"/>
            <relation active="#struct-419361" type="indirect"/>
            <relation name="UMR9015" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-48601" status="VALID">
          <idno type="anr">ANR-18-CE33-0002</idno>
          <idno type="program">APPEL À PROJETS GÉNÉRIQUE 2018</idno>
          <orgName>ELEMENT</orgName>
          <desc>Stimuler l'Apprentissage de Mouvements dans les Interactions Humain-Machine</desc>
          <date type="start">2018</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>