Fragile Forge

Libre tools, instruments… crafted by Raphaël Bastide

Greetings

2024
https://raphaelbastide.com/greetings/
Page web / répertoire
Web page / directory

Mes vœux de nouvelle année sous forme de pages web.

My new year wishes as a web pages.

Capture d’écran de l’interface d’ Été

Screenshot of the Été interface

Capture d’écran de l’interface d’ Été

Screenshot of the Été interface

Capture d’écran de l’interface d’ Été

Screenshot of the Été interface

Été

2023
https://raphaelbastide.com/ete
Environnement de live coding
Live coding environment

Programme de live coding permettant de combiner des compositions algorithmiques musicales et visuelles en temps réel. Été considère aussi la frappe au clavier comme un événement percussif. Voir une utilisation d’été dans la video Ces Monstres.

Live coding program allowing to combine musical and visual algorithmic compositions. Été also treat keystrokes as percussive events. Watch été in use in the video Ces Monstres.

Sleng Teng Modulator

2022
https://raphaelbastide.com/sleng-teng-modulator/
Application web : HTML, CSS et Javascript
Web app: HTML, CSS, and Javascript

Page web sonore interactive réalisée pour rendre hommage au Sleng Teng Riddim ainsi qu’ à Okuda Hiroko, Wayne Smith, Sister Nancy, et toutes les personnes que l’histoire de la musique a choisi d’oublier.

Interactive sound web page made as a tribute to the Sleng Teng Riddim and to Okuda Hiroko, Wayne Smith, Sister Nancy, and all the people that music history chose to forget.

Capture d’écran de Clap

Screenshoot of Clap

Clap

2021
https://gitlab.com/raphaelbastide/clap
Application web : PHP, HTML, CSS et Javascript
Web app: PHP, HTML, CSS, and Javascript

Bibliothèque de samples sans base de donnée, capable d’écrire et de lire le standard ID3 pour organiser des fichiers sons.

Flat file sample library, able to sort and write the standard ID3 to organize sound files.

Terminal Grotesque

2011
http://raphaelbastide.com/terminalgrotesque
Fonte
Typeface

Caractère pixel / grotesque open source.

Distribué par Velvetyne Type Foundry.

Open source pixel / grotesque font.

Distributed by Velvetyne Type Foundry.

Unwanted Stickers

2021
https://raphaelbastide.com/unwanted-stickers/
Sticker pack
Sticker pack

Sticker pack dessiné pour un usage sur Signal, Telegram et Mastodon (instance post.lurk.org).

Sticker pack created for Signal, Telegram and Mastodon (post.lurk.org instance).

Performance Cascade dans la Chapelle de Villeméjane

Cascade performed at Chapelle de Villeméjane

Capture d’écran d’une session sur Cascade

Screenshot of a Cascade session

Capture d’écran d’une session sur Cascade

Screenshot of a Cascade session

Cascade

2021
https://raphaelbastide.com/cascade
Environnement de live-coding
Live-coding environment

Utilitaire de live coding permettant de créer des pièces sonores et visuelles et des performances live. Cascade interprète des pages web en son, et se base sur le standard web, Cascading Style Sheets (CSS).

Live coding utility allowing to create visual and sound pieces and performances. Cascade interprets web pages into sound, based on the web standard, Cascading Style Sheets (CSS).

été mono

2022
https://raphaelbastide.com/ete-mono
Fonte
Typeface

Caractère typographique open source à chasse fixe, conçue pour le programme de live coding été.

Open source monospace font, designed for été, a live-coding program.

Salmon Olive

2021
http://raphaelbastide.com/salmon-olive
Page web : HTML, CSS et Javascript
Web page: HTML, CSS, and Javascript

Salmon Olive permet de classer les couleurs web de différentes manières.

Salmon Olive allows to classify web colors in different ways.

Grovity

2020
https://gitlab.com/raphaelbastide/grovity
Web app : PHP, HTML, CSS et Javascript
Web app : PHP, HTML, CSS, and Javascript

Séquenceur pour la composition rythmique. Les particularités de Grovity sont : le décalage de chaque pulse dans le temps permettant un réglage précis de swings, grooves et autres dynamiques temporelles. L'intégration de motifs rythmiques euclidiens générés. La possibilité de composer en polyrythmies. Grovity permet aussi de communiquer avec des moteurs (solenoides) interfacés sur un Raspberry pi.

Sequencer for rhythmic composition. The features of Grovity are: The time shift of each pulse allowing a precise tuning of swings, grooves and other temporal dynamics. The integration of generated Euclidean rhythmic patterns. The ability to compose in polyrhythms. Grovity also allows to communicate with motors (solenoids) interfaced on a Raspberry pi.

Capture d’écran de l’interface Stolon

Screen capture of Stolon interface

Stolon

2020
http://stolon.raphaelbastide.com
Application web : PHP, HTML, CSS et Javascript
Web app: PHP, HTML, CSS, and Javascript

Stolon est un éditeur de code en ligne, léger, permettant de créer rapidement des prototypes web.

Stolon is a lightweight online code playground created to make web-based prototypes.

Tom

2020
https://gitlab.com/raphaelbastide/tom
Script shell de gestion du temps
Shell script for time managment

Un programme minimal de gestion du temps, inspiré de la «Pomodoro technique». Tom s’exécute dans un terminal et vous aidera à prendre des pauses après 20 minutes de concentration.

A simple time management program inspired by the “Pomodoro technique”. Tom is executed in a terminal and will help to take a break after 20 minutes of focus.

Capture d’écran de scri.ch

Screenshot of scri.ch

scri.ch

2011
https://scri.ch
Application web : PHP, HTML, CSS et Javascript
Web app: PHP, HTML, CSS, and Javascript

scri.ch est une web app minimale qui permet de dessiner, partager des dessins, et dériver des dessins existants. Réalisé en collaboration avec Pierre Bertet.

scri.ch is a minimal web app that lets you draw, share, and fork existing drawings. Made in collaboration with Pierre Bertet.

Use & Modify

2015
http://usemodify.com/
Application web : PHP, HTML, CSS et Javascript
Web app: PHP, HTML, CSS, and Javascript

Use&Modify est un site web permettant de trouver et télécharger des fontes sous licence libre ou open source. Ces fontes sont pas conséquent librement utilisables modifiables et re-distribuables. Ce projet a été initié pour une utilisation personnelle et pédagogique.

Use & Modify is a website allowing to find and download typefaces under free (as in free software) or open source licenses. Those fonts are consequently freely to use, modify and redistribute. This project has been initiated for a personal and pedagogic use.

Avara

2011
http://raphaelbastide.com/avara
Fonte
Typeface

Caractère typographique open source sans courbe, basé sur une grille carrée pour faciliter sa modification. Ce projet a été initié par Raphaël Bastide puis modifié par Wei Huang et Lucas Le Bihan.

Distribué par Velvetyne Type Foundry.

Avara is a curveless open source typeface based on a square grid to make its modification easier. This project has been initiated by Raphaël Bastide, then modified by Wei Huang and Lucas Le Bihan.

Distribted by Velvetyne Type Foundry.

Minute Hack

2016
http://lab.raphaelbastide.com/minutehack/
Application web : PHP, HTML, CSS et Javascript
Web app: PHP, HTML, CSS, and Javascript

MinuteHack est un générateur d’architecture de micro projet web, principalement utilisé pour des projets pédagogiques.

MinuteHack is a micro web project architecture generator mainly used for educational purposes.

UNFAM

2017
https://unfam.raphaelbastide.com
Application web : PHP, HTML, CSS et Javascript
Web app: PHP, HTML, CSS, and Javascript

UNFAM est une web app expérimentale et open source, assistant la création de collages pour différents medias (documents, objets, page web…). L’application utilise comme base des documents sous licence Créative Commons ou du dommaine public. UNFAM cherche à interroger le statut ambigüe de l’utilisateur, entre opérateur, designer et hacker.

Ce projet fut initié pour une masterclass à la Parsons School of Paris.

UNFAM is an experimental open-source web app that assists the creation of collages for various outputs (documents, teeshirts, web pages, animations…) with unfamous and unfamiliar creative commons and public domain graphic content. The first goal of this apparatus is to reinvent new contexts for this forgotten public domain content. UNFAM also tries to interrogate the ambiguous status of the “user”, between operator, designer, and hacker by allowing three major operations: GENERATE, FEED, HACK.

This project has been initially made for a masterclass at the Parsons School of Paris.

Steps Mono

2014
http://raphaelbastide.com/steps-mono
Fonte
Typeface

Caractère typographique open source dessiné par Raphaël Bastide et Jean-Baptiste Morizot comme prétexte à la démonstration d’une collaboration typographique.

Distribué par Velvetyne Type Foundry.

Open source typeface designed by Raphaël Bastide and Jean-Baptiste Morizot as a pretext to the demonstration of a typographic collaboration.

Distributed by Velvetyne Type Foundry.

Capture d’écran d’Unilist

Screenshot ofUnilist

Unilist

2016
http://unilist.raphaelbastide.com
Application web : PHP, HTML, CSS et Javascript
Web app: PHP, HTML, CSS, and Javascript

Unilist est une micro web app open source permettant de copier rapidement des caractères Unicodes.

Unilist is a micro web app allowing to quickly copy Unicode characters.

Whois Mono

2012
https://gitlab.com/raphaelbastide/Whois-mono
Fonte
Typeface

Caractère typographique open source à chasse fixe.

Open source monospace font.

Each Page A Function (app)

2019
https://raphaelbastide.com/epaf
Application de dessin
Drawing app

Each Page A Function est une application web (HTML / CSS / Javascript) conçue pour expérimenter le dessin. Cette application propose plusieurs outils (programmes) qui perturbent le geste du dessin en y ajoutant des contraintes, en l'augmentant ou en le confrontant à des comportements temporels, spatiaux ou formels singuliers.

Each Page A Function is a web application (HTML / CSS / Javascript) designed to experiment the act of drawing. This application proposes several tools (programs) that disturb the drawing process by adding constraints or augmentation, but also temporal, spatial or formal behaviours.