Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
openatelier:projet:application_dessin_forme_onde [2020/09/15 11:12] emoc créée |
openatelier:projet:application_dessin_forme_onde [2020/09/29 17:47] emoc [Ressources] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>puredata audio em}} | {{tag>puredata audio em}} | ||
- | Page créée le 15 sept. 2020 | + | Page créée le 15 sept. 2020 / **projet en cours / page en cours de rédaction** |
====== Application de dessin de forme d'onde ====== | ====== Application de dessin de forme d'onde ====== | ||
Application android pour dessiner des formes d'ondes et les écouter! Cette application est réalisée à partir d'un patch pure data et "empaquetée" sous forme d'application android avec mobmuplat | Application android pour dessiner des formes d'ondes et les écouter! Cette application est réalisée à partir d'un patch pure data et "empaquetée" sous forme d'application android avec mobmuplat | ||
+ | |||
+ | ===== Patch pure data prototype ===== | ||
+ | |||
+ | Ce patch contient toutes les fonctions de l'application | ||
+ | * dessin de la forme d'onde | ||
+ | * choix de la vitesse de lecture par une glissière | ||
+ | * jouer la forme d'onde avec une enveloppe | ||
+ | * jouer la forme d'onde en continu | ||
+ | |||
+ | Ce patch contient aussi d'autres fonctions qui seront enlevées par la suite! | ||
+ | |||
+ | patch : {{ :openatelier:projet:application_dessin_forme_onde:dessiner_forme_onde_001.pd |}} | ||
+ | |||
+ | {{:openatelier:projet:application_dessin_forme_onde:dessiner_forme_onde_001.png?direct&600|}} | ||
+ | |||
+ | ===== Patch pure data définitif ===== | ||
+ | |||
+ | Dans cette version c'est **[tabosc4~]** qui est utilisé pour jouer les formes d'ondes dessinées à la fréquence voulue + des formes d'onde sont ajoutées à la version pure data | ||
+ | |||
+ | {{:openatelier:projet:application_dessin_forme_onde:dessiner_forme_onde_003.png?direct&600|}} | ||
+ | |||
+ | patch : {{ :openatelier:projet:application_dessin_forme_onde:dessiner_forme_onde_003.pd |}} | ||
+ | |||
+ | ===== Réalisation de l'application avec MobMuPlat ===== | ||
+ | |||
+ | (Voir la page dédié au [[ressource:logiciel:mobmuplat|fonctionnement de MobMuPlat]]) | ||
+ | |||
+ | Sur l'onglet général, on indique le nom du patch pure data associé, ainsi que les dimensions de l'appareil de destination | ||
+ | |||
+ | {{:openatelier:projet:application_dessin_forme_onde:mobmuplat_general.png?direct&600|}} | ||
+ | |||
+ | Chaque élément est configurable (couleurs), c'est également dans ces propriétés qu'on donne le nom de l'élément qui sera utilisé dans le patch pure data (ici /wavetable) | ||
+ | |||
+ | {{:openatelier:projet:application_dessin_forme_onde:mobmuplat_propriete_table.png?direct&600|}} | ||
+ | |||
+ | Une fois prêt on envoie le patch pure data (.pd) et le fichier de configuration (.mmp) sur l'appareil et on charge depuis l'application MobMuPlat le fichier .mmp souhaité | ||
+ | |||
+ | **Envoyer les fichiers sur la tablette Asus Zenpad par wifi** | ||
+ | * démarrer le gestionnaire de fichier de la tablette | ||
+ | * choisir : transfert de fichiers sans fil vers PC, connecter au réseau wifi local, récupérer l'URL | ||
+ | * ouvrir l'URL dans un navigateur sur l'ordi pour accéder aux dossiers | ||
+ | * copier les 2 fichiers (fichier .mmp et fichier .pd) dans le dossier "stockage interne/MobMuPlat" | ||
+ | |||
+ | {{:openatelier:projet:application_dessin_forme_onde:dessiner_forme_onde_002_photo_app.jpg?direct&600|}} | ||
+ | |||
+ | |||
+ | ===== Améliorations possibles ===== | ||
+ | |||
+ | Ajouter un petit clavier pour jouer des mélodies avec les formes d'onde créées | ||
+ | |||
+ | ===== Ressources ===== | ||
+ | |||
+ | Utiliser **sinesum** avec pure data : http://write.flossmanuals.net/pure-data/generating-waveforms/ \\ | ||
+ | Notions sur les formes d'onde : https://pudding.cool/2018/02/waveforms/ \\ | ||