Modifications

Aller à : navigation, rechercher

Livecoding

3 394 octets ajoutés, 16 juillet 2019 à 17:47
aucun résumé de modification
|image=livecode.jpeg
|description=Présentation de logiciels de livecoding
|compétences requises=code
|license=CC-by-sa-3.0
|contributeurs=Julbel, LaurentM,
# sudo apt install python-pip
# pip install FoxDot
ou
git clone https://github.com/Qirky/FoxDot.git
cd FoxDot
python setup.py install
 
# sudo apt install supercollider
# sudo apt install git
c'est ok ensuite
Sinon, il y a ce script https://github.com/Noisk8/InstalandoFoxDot-En-linux
 
Dans Supercollider :
Quarks.install("https://github.com/Qirky/FoxDotQuark.git")
Quarks.install("https://github.com/supercollider-quarks/BatLib.git")
=== Documentation===
* FAQ sur toplab : https://forum.toplap.org/t/frequently-asked-questions/504
 
* https://docs.foxdot.org/
 
* une doc en français par Marvin Wortman: http://marvinwortman.me/idlabs_foxdot
Installation et documentation de SuperCollider :
https://github.com/supercollider/supercollider
http://doc.sccode.org/Guides/Tour_of_UGens.html
http://doc.sccode.org/Tutorials/Getting-Started/00-Getting-Started-With-SC.html
FoxDot officiel :
http://foxdot.org
http://foxdot.org/installation/
https://docs.foxdot.org/
Fichiers python contenant une démonstration de tous les items documentés
https://github.com/Qirky/FoxDot-Worksheet/blob/master/worksheet.py
Fichiers python des tutorials
https://github.com/Qirky/FoxDot/tree/master/FoxDot/demo
Fichiers SuperCollider de tous les SynthDefs
https://github.com/Qirky/FoxDot/tree/master/FoxDot/osc/scsyndef
Interview de Ryan Kirkbride :
https://www.blog.pythonlibrary.org/2018/07/09/pydev-of-the-week-ryan-kirkbride/
Chaînes youtube de Ryan Kirkbride :
Guides FoxDot : https://www.youtube.com/channel/UCRyrNX07lFcfRSymZEWwl6w
Compositions de Ryan : https://www.youtube.com/user/DynamiteBananas
Collectif officiel du Live Coding :
https://toplap.org/about
Généralités sur le live coding, SuperCollider et son utilisation avec ixi lang :
http://www.ixi-software.net/thor/ixilang.pdf
La musique, les cents et le tuning :
https://fr.wikipedia.org/wiki/Cent_et_savart
https://fr.wikipedia.org/wiki/La_440
https://www.deleze.name/marcel/physique/musique/Frequences.pdf
https://fr.wikipedia.org/wiki/Syst%C3%A8me_tonal
https://fr.wikipedia.org/wiki/Gamme_de_Bohlen%E2%80%93Pierce
Le solfège, les gammes, le cycle des quintes :
https://www.composersimplement.com/theorie-musicale/
Les signatures de temps :
https://fr.wikipedia.org/wiki/Mesure_%C3%A0_cinq_temps
Calculs en ligne :
https://www.dcode.fr/ppcm
https://www.calcprofi.fr/calculatrice-racine-nieme.html
 
* Pour le lancement, c'est facile : https://docs.foxdot.org/docs/getting-started/making-your-first-sounds/
En résumé, dans le Terminal faire : <code>python -m FoxDot</code>
* Pattern : my_pattern = Pattern([0, 1, 2, 3]) ou my_pattern = P[0, 1, 2, 3]
cool <code print(PRange(0, 10, 2).reverse() + [1, 2]) </code> <code>P[9, 8, 5, 4, 1, 10, 7, 6, 3, 2] </code>
* Players attributes <code>>>> print(Player.get_attributes()
('degree', 'oct', 'dur', 'delay', 'blur', 'amplify', 'scale', 'bpm', 'sample', 'sus', 'fmod', 'pan', 'rate', 'amp', 'vib', 'vibdepth', 'slide', 'sus', 'slidedelay', 'slidefrom', 'bend', 'benddelay', 'coarse', 'striate', 'pshift', 'hpf', 'hpr', 'lpf', 'lpr', 'swell', 'bpf', 'bpr', 'bits', 'amp', 'crush', 'dist', 'chop', 'tremolo', 'echo', 'decay', 'spin', 'cut', 'room', 'mix', 'formant', 'shape')</code>
Et aussi ces options là
<code>>>> print(Scale.names())
['aeolian', 'chinese', 'chromatic', 'custom', 'default', 'diminished', 'dorian', 'dorian2', 'egyptian', 'freq', 'harmonicMajor', 'harmonicMinor', 'indian', 'justMajor', 'justMinor', 'locrian', 'locrianMajor', 'lydian', 'lydianMinor', 'major', 'majorPentatonic', 'melodicMajor', 'melodicMinor', 'minor', 'minorPentatonic', 'mixolydian', 'phrygian', 'prometheus', 'romanianMinor', 'yu', 'zhi'] </code>
==Sonic Pi==
Code libre : http://etherpad.pingbase.net/tidal
==Veda for Atom==* https://veda.gl/usage/
== Ibniz ==
* La meilleure documentation de la terre est là : https://ressources.labomedia.org/ibniz
== Hydra ==* https://github.com/ojack/hydra
== Punctual ==
* https://github.com/d0kt0r0/Punctual
== Pilot ==
*https://github.com/hundredrabbits/pilot
== The Force==
* https://videodromm.com/The_Force/
==Ressources==
===Artistes ou collectifs===
- Medellin ou berlin : https://noiskate.hotglue.me/
- Rennes : https://merri.carrd.co/?fbclid=IwAR0XelyJVkS8d4nh9IxXr7hS0refxnp3qDsn69RaTGGKp8gxppP351Ft6v8
- Mars : https://fg1er.noblogs.org/
- Projet collectif : https://github.com/Qirky/ten-lines-or-less
 
===Espace de discussion===
* Welcome to LURK, a new host for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that : https://talk.lurk.org/channel/livecode
** Spécial Nantes https://talk.lurk.org/channel/livecode-nantes
===Médiathèques===

Menu de navigation