Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openatelier:projet:sequences_etranges [2020/06/02 01:18]
emoc
openatelier:projet:sequences_etranges [2021/07/26 12:26] (Version actuelle)
emoc [séquence étrange trois]
Ligne 5: Ligne 5:
 (Notes... 1er juin 2020) (Notes... 1er juin 2020)
  
-Jouets sonores. ​+Jouets sonores. ​Croquis de code pour des petites interfaces graphiques. Fonctionnels,​ mais sûrement avec des bugs surprises cachés dans les coins... Documentation minimale type prise de note
  
 ===== séquence étrange trois ===== ===== séquence étrange trois =====
  
 +juillet 2021 : publication de ce projet amélioré sur github : [[https://​github.com/​emoc/​bouclette|bouclette]] \\
 Boucles de samples type granulaire : à partir du même fichier sonore, boucler des petits fragments rapidement. Boucles de samples type granulaire : à partir du même fichier sonore, boucler des petits fragments rapidement.
  
Ligne 20: Ligne 21:
  
 <​accordion>​ <​accordion>​
-<panel title="​helloworld.txt (cliquer pour afficher le code)">​+<panel title="​sequence_etrange_trois_001.pde (cliquer pour afficher le code)">​
 <code java sequence_etrange_trois_001.pde>​ <code java sequence_etrange_trois_001.pde>​
 /* /*
Ligne 206: Ligne 207:
 ==== petites choses utiles ==== ==== petites choses utiles ====
  
 +L'​image de la forme d'onde est créée avec [[https://​github.com/​bbc/​audiowaveform|audiowaveform]] (nécessaire d'​indiquer la durée du son)
 +  # 20200601 debian 9.5 @ kirin
 +  audiowaveform -i ./son.wav -s 0 -e 58.16 --background-color 000000 --waveform-color dddddd --no-axis-labels -w 800 -h 100 -o wf.png
  
 +La capture vidéo est faite avec ffmpeg (cf. https://​trac.ffmpeg.org/​wiki/​Capture/​Desktop)
 +  # ffmpeg version 3.2.14-1~deb9u1
 +  # dans les controles de pulseaudio, dans l'​onglet "​Enregistrement"​ il faut régler "​Monitor of audio interne analogique"​
 +  ffmpeg -video_size 800x400 -framerate 25 -f x11grab -i :0.0+465,21 -f pulse -ac 2 -i default test2.mp4
 +
 +Les coordonnées de la fenêtre sont récupérées par (cf. https://​unix.stackexchange.com/​q/​14159)
 +  sleep 5s && xdotool getactivewindow getwindowgeometry
 +En fait ça n'est pas tout à fait la position mais je n'ai pas cherché plus loin, j'ai juste enlevé 22 pixels à la position verticale pour que ce soit à peu près bien cadré... ​
 +
 +===== Ressources =====
 +  * ChucK doc : https://​chuck.cs.princeton.edu/​doc/​language/ ​
 +  * ChucK ugens : https://​chuck.cs.princeton.edu/​doc/​program/​ugen_full.html
  
  
  • openatelier/projet/sequences_etranges.1591053494.txt.gz
  • Dernière modification: 2020/06/02 01:18
  • par emoc