Skip to content

Commit

Permalink
more bio
Browse files Browse the repository at this point in the history
  • Loading branch information
Jules-dejardin committed Oct 2, 2024
1 parent 0d611aa commit 079df9e
Show file tree
Hide file tree
Showing 15 changed files with 142 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/_data/projects.json
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@
},
{
"title": "Pixelated bad dream",
"folder": "nusan-50D",
"folder": "nusan-50d",
"videast": {
"name": "NuSan",
"links": [
Expand Down Expand Up @@ -710,7 +710,7 @@
},
{
"title": "RAS dans le caison",
"folder": "azertype-byt3m3",
"folder": "aka-rien-byt3m3",
"videast": {
"name": "azertype",
"links": [
Expand Down Expand Up @@ -1281,7 +1281,12 @@
"musician": {
"name": "Krease",
"links": [],
"sources": []
"sources": [
{
"name": "code.txt",
"file": "code.txt"
}
]
}
},
{
Expand Down
34 changes: 34 additions & 0 deletions src/content/projects/joenio-cipher/musician_bio.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## @jules_cipher<br>
<br>
Est-ce que je suis le dernier arrivé dans ce fanzine ? J'ai tout fait pour en tout cas ... l'affirmation que les derniers seront les premiers me paraît en tout cas douteuse.<br>
<br>
Pour ma part je suis (faux%vrai) philosophe et (vrai%faux) hacker reconverti dans le bricolage de musique générative...<br>
aka j'ai partiellement réussi à soigner une envie mégalomane de conceptualiser l'univers en me coulant dans le cyberespace pour devenir artiste par accident (ou pas).
C'est beaucoup plus chill et amusant de bricoler des blips disfonctionnels.<br>
<br>
Mais mon espoir au fond (et c'est pas une mince affaire avec ces *&$@!ù de logiciels opencassés) c'est de vous faire danser avec du code.<br>
J'aime le rythme des gens qui savent groover naturellement depuis l'enfance, ce qui t'avance bien quand tu est face à une machine qui a tendance à subdiviser le temps en puissances de deux (croches, doubles, triples croches).<br>
Je devrais me remettre à la batterie mais j'ai la flemme de travailler ma dextérité loin du clavier...<br>
Il s'avère que certains langages (tidalcycles, sardine, FoxDot/Renardo), permettent quand même bien de s'abstraire de cette règle absurde (et beaucoup trop répendue dans la musique occidentale) de la puissance de 2.<br>
C'est un élément qui m'a convaincu avec le livecoding !<br>
```python<br>
Clock.bpm = 100; b1 >> unebasse(tamelodiedebasse, dur=[.4,.3,.3,.42,.58, .4, .28, .32], amp=linvar([.7,.9], PRand(1,3)*4)*PWhite(.8,1)) # voilà ... on écrit les rythmes qu'on veut directement avec du groove digne de la Réunion.<br>
```<br>
Mais des rythmes c'est mieux avec un instrument qui sonne fat. Donc, insatisfait de FoxDot à l'époque, j'ai décidé de le hacker.<br>
Et puis, comme il était mort vivant et que je manquais de défis hacker, de le ressusciter en créant un fork nommé <a href="https://github.com/e-lie/renardo">Renardo</a>.<br>
Venez dans not' communauté sur telegram, c'est chouette on fais des Jams dans la capitale allemande.<br>
Sinon je joue de la musique en duo avec Jules (l'autre, celui corresponsable de cette compilation) dans le projet <a href="https://soundcloud.com/fronssons">FRONSSONS ʕ •`ᴥ•´ʔ</a>
<br>
------- English<br>
<br>
Am I the last one to join this fanzine? I’ve done everything to make that happen anyway… The statement that the last will be the first seems doubtful to me.<br>
As for me, I’m a (fake%legit) philosopher and (legit%fake) hacker turned into tinkering with generative music... aka I’ve partially succeeded in curing a megalomaniac urge to conceptualize the universe by diving into cyberspace and accidentally (or not) becoming an artist. It's much more chill and fun to tinker with dysfunctional blips.<br>
But my real hope deep down (and it's no easy feat with these *&$@!ù openbroken softwares) is to make you dance with code. I love the rhythm of people who naturally know how to groove since childhood, which helps a lot when facing a machine that tends to subdivide time into powers of two (eighth notes, sixteenth notes, thirty-second notes). I should get back to drumming, but I’m too lazy to work on dexterity away from the keyboard... Turns out some languages (tidalcycles, sardine, FoxDot/Renardo) do allow you to break away from that absurd (and far too common in Western music) rule of powers of 2. This is something that convinced me about live coding!<br>
<br>
```python<br>
Clock.bpm = 100; b1 >> unebasse(tamelodiedebasse, dur=[.4,.3,.3,.42,.58, .4, .28, .32], amp=linvar([.7,.9], PRand(1,3)*4)*PWhite(.8,1)) # there you go... you write the rhythms you want directly with a groove worthy of La Réunion.<br>
```<br>
But rhythms are better with an instrument that sounds fat. So, dissatisfied with FoxDot at the time, I decided to hack it.<br>
And then, since it was half-dead and I was lacking hacker challenges, I resurrected it by creating a fork called <a href="https://github.com/e-lie/renardo">Renardo</a>.<br>
Join our community on Telegram, it’s great, we do jams in the German capital.<br>
Otherwise, I play music as a duo with Jules (the other one, the co-responsible for this compilation) in the project <a href="https://soundcloud.com/fronssons">FRONSSONS ʕ •`ᴥ•´ʔ</a>
46 changes: 46 additions & 0 deletions src/content/projects/joenio-cipher/musician_description.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/themes/prism-okaidia.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/prism.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.23.0/components/prism-haskell.min.js"></script>


**Crushed rain**, le son pour cette chouette video de Joenio et Mari, c'est l'histoire de gouttes numériques aléatoires qui se rangent progressivement pour former une sage mélodie hyperpop et finissent écrasées par un gros kick saturé façon frenchcore...<br>
... blip ... jump ... blip bloup ... crush<br>
J'ai appris pour l'occasion à synthétiser des kicks vnr et c'est passionant. Vous pouvez trouver mon preset vital couteau suisse pour cela ici : https://nx34151.your-storageshare.de/s/w7odiyHX3AxbCPa<br>
Voilà, je vous laisse avec deux morceaux de code Renardo qui m'ont servi à interpréter cette musique.<br>
<br>
------- English<br>
<br>
**Crushed rain**, the sound for this cool video by Joenio and Mari, is the story of random digital droplets that gradually align to form a neat hyperpop melody and end up crushed by a big saturated kick in a frenchcore style...<br>
... blip ... jump ... blip bloup ... crush<br>
I learned for the occasion how to synthesize aggressive kicks, and it’s fascinating. You can find my Swiss army knife Vital preset for that here: https://nx34151.your-storageshare.de/s/w7odiyHX3AxbCPa<br>
So, I’ll leave you with two pieces of Renardo code that I used to interpret this music...<br>
<pre><code class="language-haskell">
```python
# ... des blips
m1 >> malletsynth(
PWhite(0,18, seed=2)[:77],
amp=PWhite(.4,1), dur=PWhite(.3,40, seed=2),
fx=0, waveshape=0, feedback=0
)
m2 >> blip18(
PWhite(0,18, seed=2)[:77],
amp=PWhite(1,2),
dur=PWhite(.3,40, seed=2),
sus=1, oct=PRand(2,7),
pan=PRand([-1,1,.2,.6,-.7])
)
m1.fadep("fx", dur=32, fvalue=1)
m1.degree=melo
m2.degree=melo

# ... et les kicks
k2 >> kickorr(degree=chords, dur=1, sus=.95, oct=4, amp=0)
k2.oct=[4];k2.speed=0.25;k2.phaser=0;
k2.filter_mod=0;k2.cutoff=.7
k2.decay=.5;k2.disto=.3; k2.vol=1.6
```
</code></pre>

<script>
Prism.highlightAll();
</script>
5 changes: 5 additions & 0 deletions src/content/projects/julia-baya/musician_bio.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Je fais partie d’un groupe d’élite de super Héros.<br>
On nous appelle Hypoman.<br>
Beaucoup ignorent notre existence, d’autres savent que nous existons, mais ne croient pas à nos pouvoirs.<br>
Comment veux-tu que je me fasse no diff par un moldu ?<br>
Ils ont besoin de nous, la tête
9 changes: 9 additions & 0 deletions src/content/projects/julia-baya/musician_description.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
monnaie, Armée, soldat<br>
<br>
Alors pour cette vidéo, contemplative, un peu fond d’écran iTunes 2004, je me suis dit faut faire un truc contemplatif,<br>
<br>
J’ai lancé Orca le soft de live coding, et mon synthé virtuel Sunvox pour.<br>
J’ai fait environ 30 minutes d’improvisation avec la vidéo sous les yeux, ensuite j’ai découpé des bouts avec Reaper et les ai assemblés ensemble.<br>
À la fin je me suis dit ça serait tout de même cool de profiter de l’audience que je n’ai pas que suscitera cette compilation, pour faire un peu de propagande.<br>
Il n’y a pas longtemps j’ai participé à un séminaire avec l’ami Bernard Friot, il y a eu une discussion de 4 h avec lui dont j’ai les rec. Le propos était super, et parfois il avait une manière intéressante de drôle de parler quand il parlait de la religion capitaliste.<br>
Mais en vrai là je n’avais pas le temps de derush 4 h de son. Donc j’ai fouillé dans ordi, je suis tombé sur cet enregistrement, une lecture de la sève de la bûche lili sur la création monétaire, et j’ai parsemé ma musique de ce texte...................
2 changes: 2 additions & 0 deletions src/content/projects/ludi-akar1/musician_bio.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Subversif comme homophone non assumé, comme colon raciste inavoué.<br>
Je fais des mélodies et des images faites avec des logiciels malveillants
11 changes: 11 additions & 0 deletions src/content/projects/ludi-akar1/musician_description.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
titre: Wekomundo<br>
<br>
Alors j'ai sorti deux synthés: Soma lyra 8 et le plinky fraichement acheté.<br>
<br>
Je me suis passé la vidéo en boucle, et j'ai fait des improvisations dessus<br>
Ensuite j'ai découpé ça et fait ma cuisine.<br>
<br>
Puis il m'est apparu un truc, l'univers de la vidéo m'a beaucoup fait penser à Hueco Mundo, le monde des Arrakar dans bleach.C'est des méchants dans le manga, mais en vrai c'est pas des méchants, c'est juste que leur existence est en opposition avec l'ordre établie.<br>
<br>
J'ai donc dl des samples de bleach, ce qui est drôle c'est que malgré que je ne parle pas japonais, je me souvenais de la signification 10 ans après.<br>
Comme naruhodo (je vois), ou walida h(c'est fini) [aucune idée de si ça s'écrit comme ça ]
22 changes: 22 additions & 0 deletions src/content/projects/neon-krease/musician_bio.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@

Since 2022, Krease has been exploring live coding with an innovative approach. He started at Stereolux in Nantes, where he discovered the possibilities of live coding by combining music and programming. Initially, he used Ableton, but gradually evolved towards tools like PureData and PlugData before focusing on SuperCollider and Sardine.<br>
<br>
His current approach is distinguished by the use of a micro-computer for lightweight travel, a transition motivated by the breakdown of his laptop. Krease is working on an ambitious project: encapsulating complete tracks in Python functions while optimizing the code structure for quick and efficient use in live coding.<br>
<br>
For sound design, he experiments with granular synthesizers and serial effects to create unique sound textures. The idea is to go beyond standard usual codes and explore new musical techniques, while remaining rigorous in respecting the criteria of drum'n'bass and experimental neurobass.<br>
<br>
Creative process:<br>
For his latest track, Krease started with REAPER and BESPOKE on a micro-computer with limited power. BESPOKE quickly confronted him with CPU and RAM limitations, especially with multiple VSTi. Additionally, manually configuring MIDI devices was quite time-consuming.<br>
<br>
He then moved to Pure Data and PlugData. Although PlugData's modular aspect was interesting, he encountered similar CPU limitations, and manual programming was quite complex.<br>
<br>
Next, he discovered that plugins used in PlugData also work in SuperCollider. Using SuperCollider in headless mode with Sardine, he was able to integrate and manage functions more efficiently. Sardine was crucial for encapsulating functions and organizing pattern arrays, even though the Swim function he used doesn't directly handle syncopation but facilitates pattern management.<br>
<br>
For this track, he explored using syncopation to align rhythms with the drum and bass style and began creating drum patterns that gradually launch. He also watched many learning videos on this musical style, techniques, and synthesizers used for inspiration. This took time but was very enriching.<br>
<br>
Additionally, he found a method to create automations, marking the beginning of a new adventure in his creative process. The project is still in development, and he plans to add sound design techniques to enrich the track. In the future, he also wants to integrate Processing to control visuals in sync with the music.<br>
<br>
Documentation and resources are visible here (still under construction but progressing):<br>
<a href="https://near-stoat-b78.notion.site/">https://near-stoat-b78.notion.site/</a>

In parallel, Krease draws inspiration from Afrofuturism and technology to enrich his music, constantly seeking innovative ways to create captivating sound experiences.
5 changes: 5 additions & 0 deletions src/content/projects/neon-krease/musician_description.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Pour mon dernier morceau, j'ai commencé avec REAPER et BESPOC sur un micro-ordinateur à puissance limitée. BESPOC m'a rapidement confronté aux limites du CPU et de la RAM, surtout avec plusieurs VSTi. De plus, la configuration manuelle des périphériques MIDI était assez longue.<br>
Je suis ensuite passé à Pure Data et PlugData. Bien que le côté modulaire de PlugData soit intéressant, j'ai rencontré des limites similaires au niveau du CPU, et la programmation manuelle était assez complexe.<br>
Ensuite, j'ai découvert que les plugins utilisés dans PlugData fonctionnent aussi dans SuperCollider. En utilisant SuperCollider en mode headless avec Sardine, j'ai pu intégrer et gérer des fonctions plus efficacement. Sardine a été crucial pour encapsuler des fonctions et organiser des tableaux de patterns, même si la fonction Swim, que j'ai utilisée, ne gère pas directement la syncopation mais facilite la gestion des patterns.<br>
Pour ce morceau, j'ai exploré l'utilisation de la syncopation pour aligner les rythmes avec le style drum and bass et ai commencé à créer des patterns de batterie qui se lancent progressivement. J'ai également regardé de nombreuses vidéos d'apprentissage sur ce style musical, les techniques, et les synthés utilisés pour m'inspirer. Cela a pris du temps mais a été très enrichissant.<br>
En plus de cela, j'ai trouvé une méthode pour créer des automatisations, ce qui marque le début d'une nouvelle aventure dans mon processus créatif. Le projet est encore en développement, et je prévois d'ajouter des techniques de design sonore pour enrichir le morceau. À l'avenir, je souhaite également intégrer Processing pour contrôler des visuels en synchronisation avec la musique.
File renamed without changes.

0 comments on commit 079df9e

Please sign in to comment.