Bienvenue sur Forty Seven Effects

Salut, bienvenue sur mon blog, ici vous trouverez des idées, des infos sur des projets plus ou moins expérimentaux, concernant tout et n'importe quoi autour de la musique et du Do It Yourself..


Bonne nav'! [ Flux RSS ]

Projets en cours:
Twin Peaks (Tube Overdrive / Booster)
Möbius Infinite Loop (Looper/Router/Switcher)
Le Slidophone (Synthétiseur modulaire portable)

dimanche 14 juin 2009

Mode Live

Petite update sur les fonctionnalités du Möbius, le mode Live:

En mode preset, chaque switch (ABCD) était associé à une configuration de boucles, et l'appui sur un switch appliquait directement cette configuration. Pratique pour les morceaux "calculés", mais ça ne laissait pas des masses de place à l'improvisation.

Le mode Live utilise le même principe, associer des configs aux switchs (avec cette fois Up et Down assignables, soit 6 configs au total), mais cette fois l'appui sur un switch additionne les boucles programmées aux boucles actives (au lieu de les remplacer).

Côté hardware, les CPU ont été gravés/testés et ont fait leurs preuves. Je bosse également sur l'utilisation des SysEx en MIDI pour transférer des données depuis un ordinateur (des configs de présets et de banques, avec un soft d'édition).

dimanche 19 avril 2009

Möbius Infinite Loop Routing System

Le prototype du looper Möbius fonctionne, on va pouvoir passer aux choses sérieuses et attaquer le produit fini...

Petit résumé de ce que ça donne:

- Looper/routeur/switcher MIDI programmable
- 8 boucles TrueBypass, plus 1 relais de contrôle (d'ampli par exemple)
- 2 blocs de boucles, deux entrées et deux sorties donc..
- 1 buffer true-bypassable, le Buxter du Gecko Electrique (kleuck de g.com)
- 32 banques de 4 presets (128 presets au total)
- 5 messages MIDI par preset
- Affichage LCD (avec des noms personnalisables pour chaque banque et chaque preset)
- MIDI in (contrôle complet par ProgramChange ou ControlChange) et out/thru

Je ferai des vidéos si je trouve une caméra digne de ce nom... 

vendredi 13 février 2009

G&F Custom Shop

Dans le cadre de mes cours à Phelma, notamment en création d'entreprise, j'ai eu l'idée avec un collègue de créer une entreprise fictive qui fait des pédales d'effet, du matos en tout genre sur mesure (et du genre de ce qu'on peut trouver sur ce blog).

Voici un petit questionnaire destiné au public qui pourrait nous aider à avancer dans cet exercice grandeur nature..


Merci de nous soutenir!


[Update] This survey is now obsolete, thank you for your answers / Ce questionnaire est désormais obsolete, merci pour vos réponses!

dimanche 8 février 2009

Librairie TWIPROM

Encore une librairie... 

Celle-ci pilote une mémoire EEPROM I2C de type 24LC256, telle qu'on peut en trouver sur SparkFun.



La documentation est disponible sur le Playground Arduino.

dimanche 1 février 2009

Arduino Pro Nano

Les plateformes Arduino sont géniales, cependant quand on cherche à faire des applications pratiques avec, qui ne nécessitent pas (ou plus) de prototypage, débuggage ou autres reprogrammations, ils sont assez peu appropriés.

J'ai donc pensé à une carte qui contiendrait très peu de choses (le strict minimum, à savoir le µC, un quartz, ses condensateurs, et la résistance de pull-up pour le reset), de petite taille (tout le monde en CMS), et de forme carrée pour limiter la place. Une sorte de CPU..

Cette version est basée sur un ATmega 168, comme ceux qu'on trouve maintenant dans les Arduino Pro et en version DIL dans tous les autres boards. Je travaille encore à une version adaptée du Sanguino, tournant sur un ATmega644.

Librairie Buttons

Je continue sur ma lancée dans l'écriture de librairies pour l'environnement Arduino, cette fois-ci c'est une petite lib qui gère l'utilisation des boutons déjà débouncés en hardware (il existe plein de fonctions pour faire du software-debouncing, ce n'est pas le sujet ici..). Ca parait simple, mais ça évite pas mal de répétition de code, pour faire par exemple un bouton en one-shot qui incrémente un compteur, si on reste appuyé dessus et qu'on utilise digitalRead(), le compteur va monter en flèche. 

J'ai donc défini des modes d'utilisation pour les boutons:

OneShot: Ne renvoie ON qu'une fois par cycle d'appui du bouton (littéralement, compter les ON revient à compter le nombre de fois que le bouton est appuyé).
Memory: Renvoie ON lorsque le bouton est appuyé, mais aussi Pressed lors du front montant, et Released lors d'un front descendant.
Timer: un système de Hold, renvoie ON tant que le bouton est appuyé, s'il l'est pendant suffisament longtemps (ce temps est réglable), il revoie Hold.

Les autres modes sont des combinaisons de ces trois-ci. 


mercredi 21 janvier 2009

Manuel du Möbius Infinite Loop

J'ai écrit la plupart des caractéristiques du looper sous forme de manuel d'utilisation.. Je l'ai présenté à un magasin de musique, le type semblait très intéressé par le projet, bon point...