Pure data patching circle Brussels @ Variable #07

*//*The Patching Circles are open workshop sessions to learn and share
about the pure-data software and other.

Nicolas d’Alessandro will come to present us his approach to speech
synthesis, working on an analog model of a voice flux filtered by
organs, different from classical analytical sample based aproach :

/Hands on Performative Speech Synthesis in Pure Data/

Purposes of voice synthesis have significantly evolved over the last 50
years, tackling more and more complex challenges. The early first
challenge has been to produce intelligible speech. Intelligible means
that the message (words, sentences) can be understood by others. For
this purpose, voice articulation is defined as rules, trajectories on
production models parameters. Later, we see the challenge of producing
voices with a more natural timbre. Here "natural" means that it has to
be close enough from a real human voice, in order to be confusing and
thus comfortable for the listener.

This challenge has been addressed for the last 15 years by using
prerecorded voice material (databases) and reorganize contents (by
concatenating subdivided units) in order to meet the requested sentence.
The impact of these different voice production strategies on achievable
realtime abilities and controllability of the system is huge. Relying on
a voice model gives access to production parameters, which is nice for
realtime control, as far as a meaningful mapping can be designed (e.g.
some problems with physical models). Using database segments helps in
achieving natural sounds but highlights many controllability problems.
Transversally to these issues, the "how can I patch that in Pure Data ?"
question often pops up. This is exactly what we address in this
tutorial! It is useful for anybody who is interested in producing
synthetic voice in a realtime application, a digital instrument or an
interactive artistic project. We will use some basic understanding of
how voice is produced, not more than the basic source/filter
representation, and more complex aspects of voice synthesis (such as
spectral processing, articulatory models, unit management) will be
re-explained and illustrated with examples. Indeed studied techniques
will be described through simple patch examples.

http://www.nicolasdalessandro.net/

The workshop will be followed by a small performance and a drink,

session open and free to all, debuting as well as veteran,

subscribe please: pdcirclesATogeem.be

_*mailing list: *_

to get updates and participate in the group discussion, you can join the
mailing list here
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl

Pure data patching circle Brussels @ Variable #07

Les "Patching Circles" sont des sessions d’ateliers ouverts pour
apprendre et partager à propos du logiciel Pure-data et autres.

Nicolas d’Alessandro viendra nous présenter son approche de la synthèse
vocale, travaillant sur un modèle analogue à un flux vocal filtré par
des organes, à la différence des approches analytiques classique des
bases de données d’échantillonnages.

/Pratique de Synthèse Vocale Performative en Pure Data/

L’usage de la synthèse vocale a significativement évolué ces 50
dernières années, adressant de plus en plus de défis complexes. Le
premier grand problème fut de produire de la parole intelligible.
Intelligible signifiant que le message littéral (mots, phrases) peut
être compris par d’autres. Pour cet usage, l’articulation vocale est
définie par des règles, des trajectoires de paramètres du modèle de
production. Ensuite on voit apparaître la problématique de faire de la
voix avec un timbre plus naturel. Naturel dans le sens d’être assez
proche d’une réelle voix humaine, dans le but de confondre et d’être
donc confortable à l’auditeur.
Ce challenge a été adressé ces 15 dernières année par l’usage de
matériel de voix pré-enregistrées (bases de données) et réorganisation
de contenu (par concaténation d’unités subdivisées) dans le but de
reconstituer la phrase voulue. L’impact de ces stratégie de production
de voix sur les capacité de production en temps réel et de contrôle du
système est énorme. Se baser sur un modèle de voix donne accès aux
paramètres de production, ce qui est bien pour le contrôle en temps
réel, pour autant qu’un mapping signifiant puisse être dessiné.
(problématique avec les modèles physique). Utiliser des segment de base
de donnée aide à atteindre un son naturel mais met en lumière nombre de
problème de contrôlabilité.
Transversalement à ces éléments, la question "comment puis-je patcher
cela en Pure Data?" revient souvent. C’est exactement ce que nous
allons voir dans cet atelier!
Il sera utile pour ceux intéressé à la production de voix synthétique
dans une application temps réel, un instrument digital ou un projet
artistique interactif. Nous nous partirons sur une compréhension de base
de comment la voix est produite par une représentation source/filtre, et
aborderons des aspects plus complexes de la synthèse vocale (comme
processing spectral, modèles articulatoires, gestion d’unités) qui
seront ré-expliqués et illustrés par des exemples. Ces techniques seront
décrites à travers des patches d’exemples simples.

http://www.nicolasdalessandro.net/

Cet atelier sera suivit d’une petite performance et d’un drink,

session gratuite et ouverte à tous, débutant comme confirmé,

inscription svp : pdcirclesATogeem.be

*_mailing list : _*

Pour avoir des infos et discussions sur le sujet avec le groupe de
participants, rendez vous sur la mailing liste
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl

Pure data patching circle Brussels @ Variable #07

De Patching Circles zijn open sessies om kennis op te doen en te delen rondom Pure Data en andere softwares.

Nicolas d’Alessandro komt ons zijn werk met spraaksynthese tonen. Hij werkt met een analoog model: stemgeluiden gefilterd door orgels; dit is anders dan de klassieke analytische ’sample based’ benadering.

/Hands on Performative Speech Synthesis in Pure Data/

Purposes of voice synthesis have significantly evolved over the last 50
years, tackling more and more complex challenges. The early first
challenge has been to produce intelligible speech. Intelligible means
that the message (words, sentences) can be understood by others. For
this purpose, voice articulation is defined as rules, trajectories on
production models parameters. Later, we see the challenge of producing
voices with a more natural timbre. Here "natural" means that it has to
be close enough from a real human voice, in order to be confusing and
thus comfortable for the listener.
This challenge has been addressed for the last 15 years by using
prerecorded voice material (databases) and reorganize contents (by
concatenating subdivided units) in order to meet the requested sentence.
The impact of these different voice production strategies on achievable
realtime abilities and controllability of the system is huge. Relying on
a voice model gives access to production parameters, which is nice for
realtime control, as far as a meaningful mapping can be designed (e.g.
some problems with physical models). Using database segments helps in
achieving natural sounds but highlights many controllability problems.
Transversally to these issues, the "how can I patch that in Pure Data ?"
question often pops up. This is exactly what we address in this
tutorial! It is useful for anybody who is interested in producing
synthetic voice in a realtime application, a digital instrument or an
interactive artistic project. We will use some basic understanding of
how voice is produced, not more than the basic source/filter
representation, and more complex aspects of voice synthesis (such as
spectral processing, articulatory models, unit management) will be
re-explained and illustrated with examples. Indeed studied techniques
will be described through simple patch examples.

http://www.nicolasdalessandro.net/

Na de workshop is er een performance en drink. De sessie is vrij toegankelijk en gratis, zowel voor beginners als voor veteranen.
Gelieve te reserveren: pdcirclesATogeem.be

Je kan je ook inschrijven op de mailinglijst:
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl


@ Variable

RueGallait 80
1030 Schaerbeek
Bruxelles

Pure data patching circle Brussels @ Variable #07 - Constant
Project:

Pure data patching circle Brussels @ Variable #07

*//*The Patching Circles are open workshop sessions to learn and share
about the pure-data software and other.

Nicolas d’Alessandro will come to present us his approach to speech
synthesis, working on an analog model of a voice flux filtered by
organs, different from classical analytical sample based aproach :

/Hands on Performative Speech Synthesis in Pure Data/

Purposes of voice synthesis have significantly evolved over the last 50
years, tackling more and more complex challenges. The early first
challenge has been to produce intelligible speech. Intelligible means
that the message (words, sentences) can be understood by others. For
this purpose, voice articulation is defined as rules, trajectories on
production models parameters. Later, we see the challenge of producing
voices with a more natural timbre. Here "natural" means that it has to
be close enough from a real human voice, in order to be confusing and
thus comfortable for the listener.

This challenge has been addressed for the last 15 years by using
prerecorded voice material (databases) and reorganize contents (by
concatenating subdivided units) in order to meet the requested sentence.
The impact of these different voice production strategies on achievable
realtime abilities and controllability of the system is huge. Relying on
a voice model gives access to production parameters, which is nice for
realtime control, as far as a meaningful mapping can be designed (e.g.
some problems with physical models). Using database segments helps in
achieving natural sounds but highlights many controllability problems.
Transversally to these issues, the "how can I patch that in Pure Data ?"
question often pops up. This is exactly what we address in this
tutorial! It is useful for anybody who is interested in producing
synthetic voice in a realtime application, a digital instrument or an
interactive artistic project. We will use some basic understanding of
how voice is produced, not more than the basic source/filter
representation, and more complex aspects of voice synthesis (such as
spectral processing, articulatory models, unit management) will be
re-explained and illustrated with examples. Indeed studied techniques
will be described through simple patch examples.

http://www.nicolasdalessandro.net/

The workshop will be followed by a small performance and a drink,

session open and free to all, debuting as well as veteran,

subscribe please: pdcirclesATogeem.be

_*mailing list: *_

to get updates and participate in the group discussion, you can join the
mailing list here
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl

Pure data patching circle Brussels @ Variable #07

Les "Patching Circles" sont des sessions d’ateliers ouverts pour
apprendre et partager à propos du logiciel Pure-data et autres.

Nicolas d’Alessandro viendra nous présenter son approche de la synthèse
vocale, travaillant sur un modèle analogue à un flux vocal filtré par
des organes, à la différence des approches analytiques classique des
bases de données d’échantillonnages.

/Pratique de Synthèse Vocale Performative en Pure Data/

L’usage de la synthèse vocale a significativement évolué ces 50
dernières années, adressant de plus en plus de défis complexes. Le
premier grand problème fut de produire de la parole intelligible.
Intelligible signifiant que le message littéral (mots, phrases) peut
être compris par d’autres. Pour cet usage, l’articulation vocale est
définie par des règles, des trajectoires de paramètres du modèle de
production. Ensuite on voit apparaître la problématique de faire de la
voix avec un timbre plus naturel. Naturel dans le sens d’être assez
proche d’une réelle voix humaine, dans le but de confondre et d’être
donc confortable à l’auditeur.
Ce challenge a été adressé ces 15 dernières année par l’usage de
matériel de voix pré-enregistrées (bases de données) et réorganisation
de contenu (par concaténation d’unités subdivisées) dans le but de
reconstituer la phrase voulue. L’impact de ces stratégie de production
de voix sur les capacité de production en temps réel et de contrôle du
système est énorme. Se baser sur un modèle de voix donne accès aux
paramètres de production, ce qui est bien pour le contrôle en temps
réel, pour autant qu’un mapping signifiant puisse être dessiné.
(problématique avec les modèles physique). Utiliser des segment de base
de donnée aide à atteindre un son naturel mais met en lumière nombre de
problème de contrôlabilité.
Transversalement à ces éléments, la question "comment puis-je patcher
cela en Pure Data?" revient souvent. C’est exactement ce que nous
allons voir dans cet atelier!
Il sera utile pour ceux intéressé à la production de voix synthétique
dans une application temps réel, un instrument digital ou un projet
artistique interactif. Nous nous partirons sur une compréhension de base
de comment la voix est produite par une représentation source/filtre, et
aborderons des aspects plus complexes de la synthèse vocale (comme
processing spectral, modèles articulatoires, gestion d’unités) qui
seront ré-expliqués et illustrés par des exemples. Ces techniques seront
décrites à travers des patches d’exemples simples.

http://www.nicolasdalessandro.net/

Cet atelier sera suivit d’une petite performance et d’un drink,

session gratuite et ouverte à tous, débutant comme confirmé,

inscription svp : pdcirclesATogeem.be

*_mailing list : _*

Pour avoir des infos et discussions sur le sujet avec le groupe de
participants, rendez vous sur la mailing liste
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl

Pure data patching circle Brussels @ Variable #07

De Patching Circles zijn open sessies om kennis op te doen en te delen rondom Pure Data en andere softwares.

Nicolas d’Alessandro komt ons zijn werk met spraaksynthese tonen. Hij werkt met een analoog model: stemgeluiden gefilterd door orgels; dit is anders dan de klassieke analytische ’sample based’ benadering.

/Hands on Performative Speech Synthesis in Pure Data/

Purposes of voice synthesis have significantly evolved over the last 50
years, tackling more and more complex challenges. The early first
challenge has been to produce intelligible speech. Intelligible means
that the message (words, sentences) can be understood by others. For
this purpose, voice articulation is defined as rules, trajectories on
production models parameters. Later, we see the challenge of producing
voices with a more natural timbre. Here "natural" means that it has to
be close enough from a real human voice, in order to be confusing and
thus comfortable for the listener.
This challenge has been addressed for the last 15 years by using
prerecorded voice material (databases) and reorganize contents (by
concatenating subdivided units) in order to meet the requested sentence.
The impact of these different voice production strategies on achievable
realtime abilities and controllability of the system is huge. Relying on
a voice model gives access to production parameters, which is nice for
realtime control, as far as a meaningful mapping can be designed (e.g.
some problems with physical models). Using database segments helps in
achieving natural sounds but highlights many controllability problems.
Transversally to these issues, the "how can I patch that in Pure Data ?"
question often pops up. This is exactly what we address in this
tutorial! It is useful for anybody who is interested in producing
synthetic voice in a realtime application, a digital instrument or an
interactive artistic project. We will use some basic understanding of
how voice is produced, not more than the basic source/filter
representation, and more complex aspects of voice synthesis (such as
spectral processing, articulatory models, unit management) will be
re-explained and illustrated with examples. Indeed studied techniques
will be described through simple patch examples.

http://www.nicolasdalessandro.net/

Na de workshop is er een performance en drink. De sessie is vrij toegankelijk en gratis, zowel voor beginners als voor veteranen.
Gelieve te reserveren: pdcirclesATogeem.be

Je kan je ook inschrijven op de mailinglijst:
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl


@ Variable

RueGallait 80
1030 Schaerbeek
Bruxelles

Pure data patching circle Brussels @ Variable #07 - Constant
Project:

Pure data patching circle Brussels @ Variable #07

*//*The Patching Circles are open workshop sessions to learn and share
about the pure-data software and other.

Nicolas d’Alessandro will come to present us his approach to speech
synthesis, working on an analog model of a voice flux filtered by
organs, different from classical analytical sample based aproach :

/Hands on Performative Speech Synthesis in Pure Data/

Purposes of voice synthesis have significantly evolved over the last 50
years, tackling more and more complex challenges. The early first
challenge has been to produce intelligible speech. Intelligible means
that the message (words, sentences) can be understood by others. For
this purpose, voice articulation is defined as rules, trajectories on
production models parameters. Later, we see the challenge of producing
voices with a more natural timbre. Here "natural" means that it has to
be close enough from a real human voice, in order to be confusing and
thus comfortable for the listener.

This challenge has been addressed for the last 15 years by using
prerecorded voice material (databases) and reorganize contents (by
concatenating subdivided units) in order to meet the requested sentence.
The impact of these different voice production strategies on achievable
realtime abilities and controllability of the system is huge. Relying on
a voice model gives access to production parameters, which is nice for
realtime control, as far as a meaningful mapping can be designed (e.g.
some problems with physical models). Using database segments helps in
achieving natural sounds but highlights many controllability problems.
Transversally to these issues, the "how can I patch that in Pure Data ?"
question often pops up. This is exactly what we address in this
tutorial! It is useful for anybody who is interested in producing
synthetic voice in a realtime application, a digital instrument or an
interactive artistic project. We will use some basic understanding of
how voice is produced, not more than the basic source/filter
representation, and more complex aspects of voice synthesis (such as
spectral processing, articulatory models, unit management) will be
re-explained and illustrated with examples. Indeed studied techniques
will be described through simple patch examples.

http://www.nicolasdalessandro.net/

The workshop will be followed by a small performance and a drink,

session open and free to all, debuting as well as veteran,

subscribe please: pdcirclesATogeem.be

_*mailing list: *_

to get updates and participate in the group discussion, you can join the
mailing list here
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl

Pure data patching circle Brussels @ Variable #07

Les "Patching Circles" sont des sessions d’ateliers ouverts pour
apprendre et partager à propos du logiciel Pure-data et autres.

Nicolas d’Alessandro viendra nous présenter son approche de la synthèse
vocale, travaillant sur un modèle analogue à un flux vocal filtré par
des organes, à la différence des approches analytiques classique des
bases de données d’échantillonnages.

/Pratique de Synthèse Vocale Performative en Pure Data/

L’usage de la synthèse vocale a significativement évolué ces 50
dernières années, adressant de plus en plus de défis complexes. Le
premier grand problème fut de produire de la parole intelligible.
Intelligible signifiant que le message littéral (mots, phrases) peut
être compris par d’autres. Pour cet usage, l’articulation vocale est
définie par des règles, des trajectoires de paramètres du modèle de
production. Ensuite on voit apparaître la problématique de faire de la
voix avec un timbre plus naturel. Naturel dans le sens d’être assez
proche d’une réelle voix humaine, dans le but de confondre et d’être
donc confortable à l’auditeur.
Ce challenge a été adressé ces 15 dernières année par l’usage de
matériel de voix pré-enregistrées (bases de données) et réorganisation
de contenu (par concaténation d’unités subdivisées) dans le but de
reconstituer la phrase voulue. L’impact de ces stratégie de production
de voix sur les capacité de production en temps réel et de contrôle du
système est énorme. Se baser sur un modèle de voix donne accès aux
paramètres de production, ce qui est bien pour le contrôle en temps
réel, pour autant qu’un mapping signifiant puisse être dessiné.
(problématique avec les modèles physique). Utiliser des segment de base
de donnée aide à atteindre un son naturel mais met en lumière nombre de
problème de contrôlabilité.
Transversalement à ces éléments, la question "comment puis-je patcher
cela en Pure Data?" revient souvent. C’est exactement ce que nous
allons voir dans cet atelier!
Il sera utile pour ceux intéressé à la production de voix synthétique
dans une application temps réel, un instrument digital ou un projet
artistique interactif. Nous nous partirons sur une compréhension de base
de comment la voix est produite par une représentation source/filtre, et
aborderons des aspects plus complexes de la synthèse vocale (comme
processing spectral, modèles articulatoires, gestion d’unités) qui
seront ré-expliqués et illustrés par des exemples. Ces techniques seront
décrites à travers des patches d’exemples simples.

http://www.nicolasdalessandro.net/

Cet atelier sera suivit d’une petite performance et d’un drink,

session gratuite et ouverte à tous, débutant comme confirmé,

inscription svp : pdcirclesATogeem.be

*_mailing list : _*

Pour avoir des infos et discussions sur le sujet avec le groupe de
participants, rendez vous sur la mailing liste
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl

Pure data patching circle Brussels @ Variable #07

De Patching Circles zijn open sessies om kennis op te doen en te delen rondom Pure Data en andere softwares.

Nicolas d’Alessandro komt ons zijn werk met spraaksynthese tonen. Hij werkt met een analoog model: stemgeluiden gefilterd door orgels; dit is anders dan de klassieke analytische ’sample based’ benadering.

/Hands on Performative Speech Synthesis in Pure Data/

Purposes of voice synthesis have significantly evolved over the last 50
years, tackling more and more complex challenges. The early first
challenge has been to produce intelligible speech. Intelligible means
that the message (words, sentences) can be understood by others. For
this purpose, voice articulation is defined as rules, trajectories on
production models parameters. Later, we see the challenge of producing
voices with a more natural timbre. Here "natural" means that it has to
be close enough from a real human voice, in order to be confusing and
thus comfortable for the listener.
This challenge has been addressed for the last 15 years by using
prerecorded voice material (databases) and reorganize contents (by
concatenating subdivided units) in order to meet the requested sentence.
The impact of these different voice production strategies on achievable
realtime abilities and controllability of the system is huge. Relying on
a voice model gives access to production parameters, which is nice for
realtime control, as far as a meaningful mapping can be designed (e.g.
some problems with physical models). Using database segments helps in
achieving natural sounds but highlights many controllability problems.
Transversally to these issues, the "how can I patch that in Pure Data ?"
question often pops up. This is exactly what we address in this
tutorial! It is useful for anybody who is interested in producing
synthetic voice in a realtime application, a digital instrument or an
interactive artistic project. We will use some basic understanding of
how voice is produced, not more than the basic source/filter
representation, and more complex aspects of voice synthesis (such as
spectral processing, articulatory models, unit management) will be
re-explained and illustrated with examples. Indeed studied techniques
will be described through simple patch examples.

http://www.nicolasdalessandro.net/

Na de workshop is er een performance en drink. De sessie is vrij toegankelijk en gratis, zowel voor beginners als voor veteranen.
Gelieve te reserveren: pdcirclesATogeem.be

Je kan je ook inschrijven op de mailinglijst:
https://listes.domainepublic.net/cgi-bin/mailman/listinfo/patchingcirclebxl


@ Variable

RueGallait 80
1030 Schaerbeek
Bruxelles