Initial commit: Talas Group project management & documentation

Knowledge base of ~80+ markdown files across 14 domains (00-13),
Logseq graph, hardware design files (KiCAD), infrastructure configs,
and talas-wiki static site.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
senke 2026-04-04 20:10:41 +02:00
commit 66471934af
3001 changed files with 463863 additions and 0 deletions

42
.gitignore vendored Normal file
View file

@ -0,0 +1,42 @@
# Ignore generated files and printables
FICHIERS_A_IMPRIMER/
generate_printables.py
# Ignore screenshots and specific image files (unless they are part of the project assets)
Screenshot*.png
disks_inventory.jpg
Gemini_Generated_Image_*.png
# Ignore temporary and IDE files
.DS_Store
.vscode/
.idea/
*.swp
*~
_BROUILLON/
# Logseq temp files (assuming you want to keep data, not temp)
logseq/.recycle/
# Ignore python cache
__pycache__/
*.pyc
# Ignore node_modules if you have any Node.js sub-projects later
node_modules/
# OS generated files
Thumbs.db
# Any random HTML files generated
preview_sumi_v3.html
one.html
# Ignore Claude config if needed
.claude/
# Archives (snapshots volumineux)
13_ARCHIVES/
# Binaire compilé talas-wiki
talas-wiki/talas-wiki

Binary file not shown.

200
00_META/CHARTE_OPEN_CORE.md Normal file
View file

@ -0,0 +1,200 @@
# Charte Open-Core Talas — Délimitation Commons / Commercial
> **Statut : CONSTITUTIONNEL — ce document définit une frontière permanente.**
> Ce document est la référence unique et définitive de ce qui est commons
> (ouvert, irréversible, pour tous) et de ce qui est commercial (le
> business de Talas construit au-dessus des commons).
>
> Cette frontière est **intemporelle et non-modifiable vers le bas** :
> un élément classé "commons" ne peut JAMAIS devenir commercial.
> Un élément commercial PEUT être reclassé en commons (ouverture
> progressive), mais jamais l'inverse.
>
> Référence éthique : [[00_META/Manifeste/MANIFESTE_ETHIQUE_TALAS]]
---
## Principe fondateur
```
COMMONS (ouvert, permanent, pour tous)
= le SAVOIR — comment construire, réparer, comprendre
= financé par des grants, des dons, la communauté
= licences irréversibles (CERN-OHL-W, CC BY-SA, AGPL pour les outils)
= personne ne peut le refermer, pas même Talas
COMMERCIAL (le business Talas)
= le FAIRE — assembler, tester, garantir, servir, héberger
= financé par les ventes et les services
= protégé par la marque, la qualité, la confiance
= ce qui permet au projet d'exister financièrement
```
**Analogie** : les plans d'une maison sont publics (commons). Le maçon qui
la construit avec garantie décennale, c'est le commercial. N'importe qui
peut prendre les plans et construire lui-même. Mais Talas construit mieux,
plus vite, avec garantie — et c'est pour ça qu'on achète chez Talas.
**Le commons a un coût réel** (hébergement, R&D, matériel, temps) qui est
financé par le côté commercial. L'open source n'est pas gratuit à produire
— c'est gratuit à utiliser.
---
## La frontière — tableau définitif
### COMMONS — ouvert, irréversible, pour toujours
| Élément | Licence | Ce que ça inclut | Pourquoi c'est ouvert |
|---------|---------|------------------|----------------------|
| **Schémas électroniques** | CERN-OHL-W 2.0 | Fichiers KiCAD (.kicad_sch, .kicad_pcb), netlists, symboles, footprints | Le savoir de conception appartient à tous |
| **PCB layout** | CERN-OHL-W 2.0 | Fichiers Gerber, fichiers de perçage, notes de fabrication | N'importe qui peut faire fabriquer les cartes |
| **Bill of Materials** | CERN-OHL-W 2.0 | Liste complète : références, fournisseurs, prix, alternatives | Transparence totale sur les composants |
| **Guide d'assemblage** | CC BY-SA 4.0 | Instructions pas-à-pas, photos, tips, erreurs courantes | Le savoir-faire de montage est partagé |
| **Données de mesure** | CC BY-SA 4.0 | Réponse en fréquence, SNR, THD, SPL max, diagrammes polaires | Les specs sont vérifiables par tous |
| **Toolkit de calibration** | AGPL v3 | Code Rust pour mesurer un micro avec une interface audio standard | Outil de mesure accessible à tous |
| **Documentation technique** | CC BY-SA 4.0 | Guides de réparation, documentation hardware, guides de montage | Le savoir d'utilisation et de réparation est partagé |
| **Guides de réparation** | CC BY-SA 4.0 | Démontage, diagnostic, remplacement de pièces, remontage | La réparabilité exige la documentation ouverte |
### COMMERCIAL — le business Talas
| Élément | Protection | Ce que ça inclut | Pourquoi c'est commercial |
|---------|-----------|------------------|--------------------------|
| **Microphones assemblés** | Vente directe | Unités montées, testées, calibrées, avec garantie | C'est le travail artisanal + le contrôle qualité |
| **Veza (plateforme web)** | Propriétaire | Backend Go, serveur Rust, frontend React — ouverture progressive prévue | La plateforme est le moteur commercial du projet |
| **Marque et identité visuelle** | Marque déposée | Nom "Talas", logo, charte graphique, packaging | La marque est la confiance — elle se construit, ne se copie pas |
| **Garantie et SAV** | Contrat commercial | Garantie 2 ans, réparation, remplacement, support | Le service après-vente a un coût réel |
| **Certification Talas** | Marque + processus | Label "Talas Tested" sur chaque unité avec mesures individuelles | Chaque micro est mesuré — c'est la valeur ajoutée |
| **Services premium Veza** | Commercial | Hébergement, fonctionnalités avancées, stockage | Services managés = revenus récurrents |
| **Contenu éditorial** | Droit d'auteur | Articles de blog, vidéos, storytelling, contenu marketing | La voix de la marque, pas le savoir technique |
| **Données utilisateurs** | RGPD | Comptes, préférences, historique (jamais monétisé, jamais vendu) | Protection, pas monétisation |
### OUVERTURE PROGRESSIVE — commercial aujourd'hui, commons demain (peut-être)
| Élément | Statut actuel | Ouverture envisagée | Condition |
|---------|--------------|--------------------|-----------|
| **Code Veza** | Propriétaire | Ouverture progressive prévue | Quand le modèle commercial est viable et stable |
L'ouverture de Veza est une **intention**, pas un engagement. Elle se fera
si et quand les conditions le permettent, au rythme choisi par Talas.
Aucune pression externe (grant, communauté, investisseur) ne peut forcer
cette ouverture prématurément.
---
## Règle d'or : le test de la frontière
Pour déterminer si quelque chose est commons ou commercial, appliquer ce test :
```
Question : "Si quelqu'un prend cet élément et fait exactement la même
chose que Talas, est-ce que Talas perd sa raison d'exister ?"
→ OUI = c'est commercial (c'est la valeur ajoutée de Talas)
→ NON = c'est commons (le partager renforce Talas au lieu de l'affaiblir)
```
**Exemples :**
- Quelqu'un prend les schémas et fabrique un micro → Talas perd ? **NON.**
Au contraire : ça valide le design, ça crée une communauté, ça attire
des gens qui préfèrent acheter chez Talas plutôt que de souder eux-mêmes.
→ **COMMONS.**
- Quelqu'un copie le nom "Talas" et le logo → Talas perd ? **OUI.**
La marque est la confiance accumulée. Sa copie est une tromperie.
→ **COMMERCIAL (marque déposée).**
- Quelqu'un clone Veza et lance une plateforme concurrente → Talas perd ? **OUI.**
La plateforme est le moteur commercial. La donner maintenant tuerait
le financement des commons.
→ **COMMERCIAL (pour l'instant).**
- Quelqu'un vend des micros "certifiés Talas" sans les tester → Talas perd ? **OUI.**
La certification est la garantie de qualité individuelle.
→ **COMMERCIAL.**
---
## Garanties d'irréversibilité des commons
### 1. Les licences sont irréversibles par nature
- **CERN-OHL-W 2.0** : une fois publié, le design est ouvert pour toujours.
Même si Talas ferme, les fichiers restent sous licence ouverte.
Personne — ni le fondateur, ni un acquéreur — ne peut retirer la licence.
- **AGPL v3** (toolkit de calibration) : toute version publiée sous AGPL
reste AGPL à jamais. Un fork propriétaire est légalement impossible.
- **CC BY-SA 4.0** : la documentation reste ouverte et partageable.
### 2. Cette charte est un engagement public
Ce document est :
- Versionné dans le dépôt de documentation (git history = preuve)
- Référencé dans la candidature NLNet
- Référencé dans le manifeste éthique
- Publié sur le site web du projet
---
## Ce que ça signifie pour NLNet
Le grant NLNet finance **exclusivement la colonne COMMONS** :
| Milestone NLNet | Élément financé | Catégorie | Licence |
|----------------|-----------------|-----------|---------|
| 1 — Debugging circuit | Validation du design hardware | Commons | CERN-OHL-W |
| 2 — Mesures acoustiques | Données de mesure publiées | Commons | CC BY-SA |
| 2 — Toolkit calibration | Code Rust open-source | Commons | AGPL v3 |
| 3 — Publication hardware | Schémas, Gerber, BOM, guide | Commons | CERN-OHL-W + CC BY-SA |
| 4 — Validation reproductibilité | Guide testé et corrigé | Commons | CC BY-SA |
**Rien dans le grant ne finance le commercial.** Aucun euro NLNet ne va
vers la plateforme Veza, la marque, le marketing, les ventes, ou les services.
Le grant crée des biens communs permanents — c'est exactement la mission
du NGI Zero Commons Fund.
Le modèle commercial de Talas (vente de micros assemblés, plateforme Veza,
services) existe **au-dessus** de ces commons. Les revenus commerciaux
financent le coût de maintenance et d'expansion des commons.
---
## Modèles de référence
| Projet | Commons | Commercial | Résultat |
|--------|---------|-----------|----------|
| **Linux** | Kernel (GPL) | Red Hat, Canonical, SUSE (support, certif.) | 100% des serveurs cloud, 4B$ rev/an (Red Hat) |
| **Arduino** | Design hardware (CC BY-SA) | Vente de cartes officielles, marque | 30M+ cartes vendues, écosystème massif |
| **Prusa** | Design 3D printer (GPL) | Vente d'imprimantes assemblées + filament | 500M+ CZK rev/an, leader du marché |
| **Talas** | Hardware (CERN-OHL-W) + outils (AGPL) | Micros assemblés + plateforme Veza + services | À construire |
---
## Clause d'évolution
Cette charte peut évoluer **uniquement dans le sens de l'ouverture** :
- Reclasser un élément commercial en commons (ex : ouvrir le code Veza, ouvrir le design du packaging)
- Ajouter de nouveaux éléments commons (ex : nouveau produit hardware)
- Renforcer les licences (ex : passer de CC BY-SA à CC0 pour certains docs)
- **INTERDIT** : reclasser un élément commons en commercial — irréversible
- **IMPOSSIBLE** : changer la licence d'un élément publié vers une licence plus restrictive (les licences choisies ne le permettent pas légalement)
Toute modification de cette charte doit être :
1. Documentée avec justification dans le git history
2. Annoncée publiquement à la communauté
---
## Voir aussi
- [[00_META/TALAS_IDENTITE_PROJET]] — Identité du projet
- [[00_META/Manifeste/MANIFESTE_ETHIQUE_TALAS]] — Manifeste éthique (valeurs fondatrices)
- [[09_MODELE_ECONOMIQUE/Subventions/NGI_ZERO_COMMONS_FUND_APPLICATION]] — Candidature NLNet
---
*Document constitutionnel — Talas — Mars 2026*
*Ce document est versionné, public, et irréversible vers le bas.*

View file

@ -0,0 +1,172 @@
# Glossaire Talas
> Vocabulaire de référence du projet Talas.
> Organisé par domaine, avec équivalences FR/EN quand pertinent.
> Dernière mise à jour : 27 mars 2026.
---
## Entreprise et structure
| Terme | EN | Définition |
|-------|----|-----------|
| **Talas** | — | Nom de l'entreprise. Conçoit du matériel audio artisanal réparable et la plateforme Veza. |
| **TG** | — | Talas Group. Nom complet de l'entité. |
| **Veza** | — | Application web de Talas. Comprend Shop (boutique), Community (communauté), Personal (cloud audio). |
| **TC** | Talas Community | Pôle fonctionnel : application communautaire (chat, groupes, partage, troc). |
| **TI** | Talas Infrastructure | Pôle fonctionnel : réseau, serveurs, sécurité, déploiement. |
| **TL** | Talas Legality | Pôle fonctionnel : conformité, RGPD, CGV, propriété intellectuelle. |
| **TP** | Talas Plan | Pôle fonctionnel : cahier des charges, R&D, garantie, SAV. |
| **TS** | Talas Shop | Pôle fonctionnel : vente de produits, logistique, boutique en ligne. |
| **TD** | Talas Sandbox | Pôle fonctionnel : expérimentations, playground. |
| **SASU à Mission** | — | Société par Actions Simplifiée Unipersonnelle à Mission. Statut juridique cible de Talas avec raison d'être inscrite dans les statuts. |
| **FDD** | Fonds de Dotation | Structure juridique irréversible en droit français (structure prévue, pas encore créée). Les actifs transférés ne peuvent jamais revenir au fondateur. |
| **Fondation Talas** | Talas Foundation | Nom usuel du FDD (prévue, pas encore créée). Financera les biens communs (commons) du projet. |
| **Comité de Mission** | Mission Committee | Organe de contrôle de la SASU à Mission. 3 membres indépendants. Vérifie le respect de la raison d'être. |
| **OTI** | Organisme Tiers Indépendant | Auditeur externe obligatoire pour les sociétés à mission. Audit tous les 2 ans. |
---
## Produits physiques
| Terme | EN | Définition |
|-------|----|-----------|
| **Talas Lite** | — | Microphone électret USB. Entrée de gamme. Bruit ≤25 dB-A, bande 50 Hz-18 kHz. |
| **Talas One** | — | Microphone à condensateur large membrane XLR. Phantom 48V. Bruit ≤18 dB-A, bande 20 Hz-20 kHz. |
| **THAT1512** | — | Circuit intégré préampli micro (Talas Lite). Fabricant : THAT Corporation. |
| **AliceOPA** | — | Circuit préampli pour le Talas One, inspiré du design Alice OPA de DJJules (Instructables / JLI Electronics). Topologie : hex inverter (TC4584BF) + OPA1642 JFET-input. Talas a modularisé ce design en double-PCB et le publie sous CERN-OHL-W. Révision actuelle : Rev3. |
| **OPA1642** | — | Amplificateur opérationnel FET de Texas Instruments. Utilisé dans le circuit AliceOPA. |
| **Capsule** | Capsule | Transducteur acoustique du microphone. Convertit les ondes sonores en signal électrique. |
| **PCB** | Printed Circuit Board | Circuit imprimé. Conçu dans KiCAD, fichiers publiés en open source (CERN-OHL-W). |
| **BOM** | Bill of Materials | Nomenclature. Liste complète des composants avec références, fournisseurs et prix. |
| **Phantom 48V** | — | Alimentation fantôme standard pour microphones à condensateur. Fournie par l'interface audio. |
| **EIN** | Equivalent Input Noise | Bruit équivalent en entrée. Mesure le plancher de bruit du préampli en dBV ou dB-A. |
| **THD** | Total Harmonic Distortion | Distorsion harmonique totale. Mesure la non-linéarité du signal. Exprimée en %. |
| **SNR** | Signal-to-Noise Ratio | Rapport signal/bruit. Exprimé en dB. Plus élevé = meilleur. |
| **SPL** | Sound Pressure Level | Niveau de pression acoustique. Exprimé en dB SPL. |
| **Trade-in** | — | Programme de reprise : échange d'une ancienne version contre une nouvelle à prix réduit. |
| **Talas Tested** | — | Label de certification individuelle. Chaque microphone est mesuré avant expédition. |
---
## Technologie applicative (Veza)
| Terme | EN | Définition |
|-------|----|-----------|
| **Go** | — | Langage de programmation du backend API Veza. Framework Gin, ORM GORM. |
| **Gin** | — | Framework HTTP pour Go. Routage, middlewares, validation. |
| **GORM** | — | ORM (Object-Relational Mapping) pour Go. Utilisé en mapping uniquement, pas pour les migrations. |
| **Rust** | — | Langage de programmation du serveur de streaming et de transcoding. |
| **Axum** | — | Framework web async pour Rust. Utilisé par le stream server Veza. |
| **React** | — | Bibliothèque JavaScript pour le frontend Veza. Version 18. |
| **TypeScript** | — | Sur-ensemble typé de JavaScript. Utilisé pour tout le frontend. |
| **Tailwind CSS** | — | Framework CSS utility-first. Version 4. |
| **Zustand** | — | Bibliothèque de gestion d'état pour React. Stores légers sans boilerplate. |
| **TanStack Query** | React Query | Bibliothèque de data fetching pour React. Cache, invalidation, refetch automatique. |
| **Vite** | — | Outil de build frontend. Version 7.1.5. Hot Module Replacement en dev. |
| **HLS** | HTTP Live Streaming | Protocole de streaming adaptatif. Le stream server génère des playlists .m3u8 et des segments .ts à plusieurs bitrates. |
| **FFmpeg** | — | Outil de transcoding audio/vidéo. Utilisé par le stream server Rust pour convertir WAV → MP3/HLS. |
| **JWT** | JSON Web Token | Standard d'authentification. Veza utilise RS256 (clés asymétriques) avec fallback HS256. |
| **CSRF** | Cross-Site Request Forgery | Attaque web. Veza utilise des tokens CSRF stockés dans Redis pour s'en protéger. |
| **RBAC** | Role-Based Access Control | Contrôle d'accès par rôles. Rôles Veza : user, content_creator, admin. |
| **MFA** | Multi-Factor Authentication | Authentification multi-facteurs. TOTP (application authenticator) + codes de récupération. |
| **WebAuthn** | — | Standard W3C pour l'authentification sans mot de passe (Passkeys, clés de sécurité). |
| **Passkeys** | — | Identifiants FIDO2/WebAuthn stockés sur l'appareil. Alternative au mot de passe. |
| **OAuth 2.0** | — | Protocole d'autorisation pour connexion via tiers (Google, GitHub, etc.). |
| **Hyperswitch** | — | Orchestrateur de paiements open source. Alternative self-hosted à Stripe. |
| **MSW** | Mock Service Worker | Outil de mock pour le développement frontend. Intercepte les requêtes réseau. |
| **Vitest** | — | Framework de tests unitaires pour le frontend (compatible Vite). |
| **Storybook** | — | Outil de développement de composants UI en isolation. |
| **i18n** | Internationalisation | Support multilingue de Veza : anglais, français, espagnol. Via i18next. |
---
## Infrastructure
| Terme | EN | Définition |
|-------|----|-----------|
| **R720** | Dell PowerEdge R720 | Serveur rack 2U. Talas en possède 2. Chacun : 2x Xeon E5-2670, 384 Go RAM, 16 baies 2.5". |
| **HAProxy** | — | Reverse proxy et load balancer. Terminaison TLS (Let's Encrypt). Point d'entrée de tout le trafic web. |
| **Coraza WAF** | — | Web Application Firewall open source, compatible OWASP CRS. Intégré à HAProxy. |
| **OWASP CRS** | Core Rule Set | Ensemble de règles de détection d'attaques web (SQLi, XSS, etc.) utilisé par Coraza. |
| **WireGuard** | — | VPN léger et performant. Utilisé pour l'accès sécurisé aux serveurs et l'exposition des services sur Internet. |
| **ZFS** | Zettabyte File System | Système de fichiers avec intégrité des données, snapshots et RAID logiciel. Talas utilise des mirror vdevs. |
| **Mirror vdev** | — | Configuration ZFS : paire de 2 disques en miroir. Choisi pour les disques d'occasion (resilver rapide). |
| **PITR** | Point-In-Time Recovery | Restauration PostgreSQL à un instant précis via archivage des WAL. |
| **WAL** | Write-Ahead Log | Journal de transactions PostgreSQL. Archivé pour PITR et réplication. |
| **JumpServer** | — | Bastion SSH/RDP open source. Interface web, audit vidéo, RBAC, MFA. Point d'accès unique aux serveurs. |
| **MinIO** | — | Stockage objet S3-compatible, self-hosted. Stocke les fichiers audio, avatars, exports. |
| **Incus** | — | Gestionnaire de conteneurs système (fork de LXD). Alternative à Docker pour les machines complètes. |
| **Docker** | — | Plateforme de conteneurisation. Utilisé pour les services applicatifs (PG, Redis, RabbitMQ, etc.). |
| **Ansible** | — | Outil d'automatisation d'infrastructure. 46+ rôles configurés pour Talas. |
| **Elasticsearch** | — | Moteur de recherche full-text. Utilisé pour la recherche de pistes, utilisateurs et playlists. |
| **Kibana** | — | Interface de visualisation pour Elasticsearch. Analyse des logs WAF et applicatifs. |
| **Filebeat** | — | Agent de collecte de logs. Envoie les logs vers Elasticsearch. |
| **Prometheus** | — | Système de monitoring par métriques. Scrape les endpoints `/metrics` des services. |
| **Grafana** | — | Interface de visualisation pour Prometheus. Dashboards de monitoring. |
| **Alertmanager** | — | Gestionnaire d'alertes Prometheus. Route les alertes vers les canaux configurés. |
| **Zabbix** | — | Plateforme de monitoring d'infrastructure. Alertes vers Matrix, Jira, MS Teams. |
| **RabbitMQ** | — | Message broker AMQP. Communication asynchrone entre le backend Go et le stream server Rust. |
| **Redis** | — | Base de données clé-valeur en mémoire. Sessions, cache HTTP, rate limiting, tokens CSRF. |
| **ClamAV** | — | Antivirus open source. Scanne tous les fichiers uploadés sur Veza. |
| **Woodpecker CI** | — | Serveur CI/CD open source (prévu). Compatible Gitea/Forgejo. |
| **Gitea / Forgejo** | — | Forge Git self-hosted. Hébergement du code source Talas. |
| **Let's Encrypt** | — | Autorité de certification gratuite. Certificats TLS automatiques via certbot + HAProxy. |
---
## Business et financement
| Terme | EN | Définition |
|-------|----|-----------|
| **Stratégie B "Le Réseau"** | — | Stratégie de lancement retenue : communauté d'abord, micro ensuite. Croissance lente et durable. |
| **Commons** | Biens communs | Tout ce qui est ouvert et irréversible : schémas (CERN-OHL-W), documentation (CC BY-SA). |
| **Open-core** | — | Modèle économique : le savoir est ouvert (commons), le faire est commercial (assemblage, garantie, services). |
| **NLNet** | — | Fondation néerlandaise finançant l'Internet ouvert. Programme NGI Zero Commons Fund. Talas candidat. |
| **NGI Zero** | Next Generation Internet | Programme européen de financement de projets Internet. Administré par NLNet. |
| **ESUS** | Entreprise Solidaire d'Utilité Sociale | Agrément français pour les entreprises de l'économie sociale et solidaire. |
| **Plafond 10M** | €10M lifetime cap | Rémunération maximale cumulée du fondateur : 10 millions d'euros sur sa vie (objectif, pas encore formalisé juridiquement). |
| **Ratio 1:5** | — | Écart salarial maximum entre le fondateur et le salaire le plus bas dans l'entreprise. |
---
## Design et identité visuelle
| Terme | EN | Définition |
|-------|----|-----------|
| **Sumi V3** | — | Système de design de Veza. Version 3. Inspiré du lavis japonais (sumi-e). |
| **Patine** | Patina | Concept de vieillissement visuel des espaces utilisateur sur Veza. L'espace évolue avec l'activité de l'artiste. |
| **Direction artistique** | Art direction | Identité visuelle globale de Talas. Prérequis absolu avant tout lancement. |
---
## Communauté
| Terme | EN | Définition |
|-------|----|-----------|
| **Fondateurs** | Founding artists | Les 50 premiers artistes invités en bêta fermée. Définissent la culture de la communauté. |
| **Challenges hebdo** | Weekly challenges | Défis créatifs lancés chaque semaine pour animer la communauté (beats, samples, field recordings). |
| **Troc** | Barter / Trade | Système d'échange P2P sur Veza : un beat contre un mix, un logo contre des samples. Sans commission. |
| **Écoutes croisées** | Cross-listening | Rituel communautaire : partage de morceaux + feedback constructif entre pairs. |
| **Starter Pack** | — | Packs de samples gratuits créés par Talas. Contenu initial pour amorcer l'activité de la plateforme. |
| **Behind the scenes** | Coulisses | Partage de l'avancement du projet avec les fondateurs : photos atelier, décisions, chiffres, galères. |
---
## Licences
| Abréviation | Nom complet | Usage Talas |
|-------------|-------------|-------------|
| **AGPL v3** | GNU Affero General Public License v3 | Toolkit de calibration microphone uniquement. Veza est propriétaire pour l'instant (ouverture progressive prévue). |
| **CERN-OHL-W 2.0** | CERN Open Hardware Licence — Weakly Reciprocal v2 | Schémas électroniques, PCB, BOM |
| **CC BY-SA 4.0** | Creative Commons Attribution — Share Alike 4.0 | Documentation, guides de réparation, données de mesure |
---
## Voir aussi
- [[00_META/TALAS_IDENTITE_PROJET]] — Document d'identité du projet
- [[00_META/CHARTE_OPEN_CORE]] — Frontière commons / commercial
- [[00_META/Manifeste/MANIFESTE_ETHIQUE_TALAS]] — Engagements éthiques
- [[04_INFRA_DEPLOIEMENT/Architecture_Serveurs/ARCHITECTURE_INFRA]] — Architecture serveurs
- [[03_APPS_&_SERVICES/ARCHITECTURE_VEZA]] — Architecture applicative

View file

@ -0,0 +1,17 @@
# Glossaire Talas
Ce dossier contient le **vocabulaire spécifique au projet Talas** : acronymes, définitions, concepts, terminologie produit/technique/communautaire.
## Objectifs :
- Aligner les équipes autour dun langage commun.
- Éviter les ambiguïtés dans la documentation.
- Favoriser la clarté et la transmission des savoirs.
## Contenu recommandé :
- glossaire_talas.md
- liste des acronymes
- équivalences anglais/français
- liens vers normes ou références
> Conseil : maintenir ce fichier à jour régulièrement, en lien avec la documentation globale.

View file

@ -0,0 +1,285 @@
# Manifeste ethique de Talas
> Document fondateur. Ce texte engage Talas dans la duree.
> Il n'est pas un outil marketing — c'est le socle moral sur lequel
> chaque decision produit, technique et commerciale doit etre evaluee.
>
> Le manifeste marketing (version courte, orientee communication) est dans
> [[07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS]].
> Ce document est la version complete, interne, qui fait autorite.
---
## Preambule
Talas est ne d'un constat simple : l'industrie audio a trahi les gens qu'elle pretend servir.
Les musiciens, les podcasteurs, les beatmakers, les createurs independants — ceux qui font
vivre le son — sont enfermes dans un systeme concu pour les rendre dependants. Materiel
verrouille, schemas secrets, obsolescence programmee, prix gonfles, plateformes qui
monetisent leurs donnees, algorithmes qui decidentt qui est visible et qui ne l'est pas.
Talas existe pour proposer une alternative. Pas une alternative marketing.
Une alternative reelle, structurelle, verifiable.
---
## I. Nos engagements — ce que Talas est
### 1. Reparabilite comme droit fondamental
Chaque produit Talas est concu pour etre ouvert, compris et repare par son proprietaire.
**Ce que ca signifie concretement :**
- Aucune vis proprietaire, aucune colle structurelle, aucun composant sertit de maniere permanente
- Un tournevis standard suffit pour acceder a n'importe quel composant
- Le guide de reparation est dans la boite — pas derriere un paywall, pas sur un forum obscur
- Les pieces detachees sont disponibles a l'unite pendant minimum 7 ans apres l'arret de production
- Le firmware (si applicable) est libre et flashable par l'utilisateur
**Pourquoi :**
L'electronique grand public est devenue jetable. Un condensateur qui lache condamne un appareil entier.
Talas refuse ca. Un micro Talas doit pouvoir servir 20 ans, changer de mains, etre repare
dans un garage, un FabLab, une ecole. La reparabilite n'est pas un argument de vente —
c'est un devoir envers les ressources de la planete et envers les gens qui utilisent nos outils.
### 2. Transparence radicale
Talas ne cache rien. Pas par strategie — par principe.
**Ce que ca signifie concretement :**
- Les schemas electroniques sont publics (KiCAD, licence CERN-OHL)
- Le cout de fabrication de chaque produit est affiche sur sa page de vente
- La repartition du benefice est publique (cout de production, marge, investissements)
- Veza est proprietaire pour l'instant, ouverture progressive prevue
**Pourquoi :**
La confiance ne se decrete pas. Elle se prouve. Si Talas dit "on ne vous arnaque pas",
la seule maniere de le prouver c'est de tout montrer. Un client Talas peut verifier
chaque euro : ce qui va aux composants, ce qui va au createur, ce qui est reinvesti.
Si un concurrent veut copier nos schemas — qu'il le fasse. Ce n'est pas notre probleme.
Notre avantage n'est pas dans un secret de fabrication. Il est dans la relation de confiance
avec les gens qui utilisent nos produits.
### 3. Accessibilite economique sans compromis sur la qualite
Le bon son ne devrait pas etre un privilege reserve a ceux qui ont les moyens.
**Ce que ca signifie concretement :**
- Talas vise des prix 30 a 40% inferieurs aux equivalents du marche
- La marge est honnete et publique — pas de "premium pricing" artificiel
- Pas de gammes volontairement bridees pour forcer l'upgrade (pas de "Lite" avec des restrictions logicielles artificielles)
- Le programme trade-in permet de passer a une version superieure sans racheter integralement
**Pourquoi :**
Un etudiant qui fait de la musique dans sa chambre merite les memes outils qu'un ingenieur
du son en studio. La difference de prix entre un micro a 30 EUR et un micro a 300 EUR
ne justifie pas un ratio de 1 a 10 en qualite. Talas le prouve en publiant ses schemas :
avec les memes composants et un peu de savoir-faire, on obtient un resultat comparable
aux grandes marques.
### 4. Respect absolu de la vie privee
Talas et Veza ne collectent que ce qui est strictement necessaire au fonctionnement du service.
**Ce que ca signifie concretement :**
- Aucun tracking comportemental (pas de Google Analytics, pas de pixels Facebook)
- Aucun algorithme de recommandation base sur le profilage
- Aucune vente, location ou partage de donnees personnelles a des tiers
- Les donnees de l'utilisateur lui appartiennent — export et suppression a tout moment
- Le code sera progressivement ouvert — l'objectif est que tout le monde puisse verifier ce qu'on collecte
**Pourquoi :**
Les plateformes musicales actuelles (SoundCloud, Spotify, BandCamp apres le rachat Epic)
monetisent les donnees de leurs utilisateurs. Un musicien qui uploade ses morceaux
ne devrait pas devenir un produit publicitaire. Veza traite ses utilisateurs comme des
personnes, pas comme des sources de donnees.
### 5. Anti-manipulation
Talas n'utilise aucune technique de manipulation psychologique pour vendre ou retenir.
**Ce que ca signifie concretement :**
- Aucun dark pattern UX (pas de "Il ne reste que 2 exemplaires !", pas de compteur artificiel)
- Aucune gamification manipulatrice (pas de streaks, pas de points de fidelite qui expirent)
- Aucune notification FOMO ("Untel vient d'acheter !", "N'oubliez pas votre panier !")
- Pas de newsletter non sollicitee — inscription explicite uniquement
- Pas de prix barres fictifs, pas de "promotions" permanentes
**Pourquoi :**
Le e-commerce moderne est construit sur la manipulation. Les techniques de persuasion
sont enseignees dans les ecoles de commerce comme des "bonnes pratiques". Talas refuse
ce paradigme. Si un produit est bon, il se vend par son merite. Si un client hesite,
il a le droit d'hesiter sans qu'on lui force la main.
### 6. Redistribution structurelle (objectif a terme)
Talas n'est pas un projet d'enrichissement personnel. C'est un projet de construction de communs.
**Ce que ca signifie concretement :**
- Le ratio salarial maximum vise est de 1 a 5 (createur vs employe le moins paye)
- L'objectif a terme est de financer : education audio, soutien aux artistes, communs numeriques, reparabilite
- La structure juridique cible (SASU a Mission) vise a inscrire ces engagements dans les statuts
**Pourquoi :**
Trop d'entreprises "ethiques" perdent leur ame quand elles grandissent. Ben & Jerry's, The Body Shop,
Danone — a chaque fois, la pression financiere a eu raison des valeurs. Talas vise a
verrouiller structurellement sa mission a terme, via une structure juridique qui empeche la derive.
### 7. Ethique de l'intelligence artificielle
Talas utilise l'IA comme outil au service de l'artiste — jamais comme substitut a la creation humaine.
**Ce que ca signifie concretement :**
- L'IA peut aider (taggage automatique, suggestions de mix, transcription, analyse audio) mais ne decide jamais a la place de l'artiste
- Tout contenu genere ou assiste par IA doit etre **clairement etiquete** sur Veza
- Les modeles utilises par Talas sont **open-source** ou open-weight quand possible (pas de boite noire propriétaire)
- Aucun profilage algorithmique : l'IA ne determine pas qui est visible et qui ne l'est pas
- Les donnees audio des utilisateurs ne sont **jamais utilisees pour entrainer des modeles** sans consentement explicite
- Pas de deepfake, pas de clonage vocal, pas de generation de contenu pretendant etre l'oeuvre d'un humain sans mention
**Pourquoi :**
L'IA generative cree un risque reel pour les artistes : devaluation du travail creatif, vol de style,
invisibilisation au profit de contenu genere en masse. Talas defend la position que l'IA est un outil
de plus dans l'atelier — comme un EQ ou un compresseur — pas un remplacant de l'artiste.
Le principe directeur est celui du [[11_RECHERCHE_&_LAB/IA_&_Audio_LLM/README]] :
"le traitement IA ne doit pas aliener le processus creatif, mais l'augmenter."
### 8. Communaute souveraine
Veza appartient a ses utilisateurs, pas a ses investisseurs.
**Ce que ca signifie concretement :**
- Les contenus uploades (morceaux, samples, presets) restent la propriete de leur auteur
- Pas d'exclusivite — un artiste peut publier sur Veza ET ailleurs simultanement
- Les regles de moderation sont publiques et applicables de maniere egale a tous
- Pas de "mise en avant" payante — la visibilite n'est pas achetable
- Le systeme de troc et d'echange est peer-to-peer, sans commission cachee
**Pourquoi :**
Les plateformes centralisees ont montre leurs limites. SoundCloud menace regulierement
de fermer. BandCamp change de main tous les deux ans. Spotify paie 0.003 EUR par ecoute.
Veza n'est pas une plateforme qui "heberge" des artistes — c'est un espace commun
que les artistes habitent.
---
## II. Nos interdits — ce que Talas ne sera jamais
Ces interdits ne sont pas des preferences. Ce sont des lignes rouges non negociables,
inscrites dans la raison d'etre de la Societe a Mission.
| Interdit | Formulation | Verification |
|----------|-------------|--------------|
| **Tracking comportemental** | Talas ne collecte ni ne monetise jamais de donnees comportementales | Audit technique interne, ouverture progressive du code |
| **Dark patterns** | Aucune interface Talas n'utilise de technique de manipulation psychologique | Audit UX par le Comite de Mission |
| **Obsolescence programmee** | Aucun produit n'est concu pour cesser de fonctionner apres une duree determinee | Schemas publics, composants standards |
| **Verrouillage proprietaire** | Aucun produit n'exige de logiciel proprietaire Talas pour fonctionner | Specifications ouvertes |
| **Exclusivite de contenu** | Veza ne demande jamais l'exclusivite sur les contenus de ses utilisateurs | CGU publiees |
| **Discrimination algorithmique** | Pas de promotion payante, pas de "boost" achetable, pas de visibilite a deux vitesses | Audit technique interne, ouverture progressive du code |
| **Exploitation salariale** | Le ratio salarial max est 1:5 (condition ESUS renforcee) | Comptes publics |
| **Greenwashing** | Aucune communication environnementale sans preuve verifiable | Audit OTI tous les 2 ans |
| **IA opaque** | Aucun modele IA non-auditable n'est utilise en production sur Veza | Audit technique interne, ouverture progressive du code |
| **Entrainement sur donnees utilisateurs** | Les donnees audio/texte des utilisateurs ne sont jamais utilisees pour entrainer des modeles sans consentement explicite | CGU + audit technique |
---
## III. Comment ce manifeste s'applique — decision par decision
Ce manifeste n'est pas decoratif. Voici comment il guide les decisions quotidiennes.
### Quand on concoit un produit
- Est-ce que le client peut le reparer seul ? Si non, on revoit le design.
- Est-ce que les schemas seront publies ? Si non, on ne le lance pas.
- Est-ce que le prix est justifiable composant par composant ? Si non, on baisse.
### Quand on developpe Veza
- Est-ce qu'on collecte une donnee qu'on pourrait ne pas collecter ? Si oui, on la supprime.
- Est-ce que cette fonctionnalite pourrait etre percue comme manipulatrice ? Si oui, on la retire.
- Est-ce que l'utilisateur peut exporter ou supprimer ses donnees a tout moment ? Si non, on corrige.
### Quand on communique
- Est-ce qu'on exagere ? Est-ce qu'on compare de maniere trompeuse ? Si oui, on reformule.
- Est-ce qu'on utilise l'urgence artificielle pour vendre ? Si oui, on arrete.
- Est-ce qu'on promet quelque chose qu'on ne peut pas prouver ? Si oui, on retire.
### Quand on recrute ou collabore
- Est-ce que le ratio salarial reste sous 1:5 ? Si non, on ajuste.
- Est-ce que le contributeur est credite et valorise ? Si non, on corrige.
- Est-ce que le partenaire partage nos valeurs fondamentales ? Si non, on decline.
### Quand on utilise l'IA
- Est-ce que le modele est auditable (open-source/open-weight) ? Si non, on ne l'utilise pas en production.
- Est-ce que l'utilisateur sait que l'IA est impliquee ? Si non, on l'indique.
- Est-ce que l'IA remplace une decision creative de l'artiste ? Si oui, on la rend optionnelle.
- Est-ce qu'on utilise les donnees des utilisateurs pour l'entrainement ? Si oui sans consentement, on arrete.
### Quand on doute
En cas de dilemme ethique, la regle est simple :
**Choisir l'option qui protege l'utilisateur, meme si elle coute plus cher ou prend plus de temps.**
### Exemples concrets d'application
**Exemple 1 — Un partenaire propose d'integrer Google Analytics.**
Test : tracking comportemental ? Oui. → Interdit (engagement 4, interdit 1). On utilise notre propre monitoring (Prometheus + Grafana), auto-heberge, pas de donnees transmises a des tiers.
**Exemple 2 — Un investisseur veut une version "Talas Lite" bridee logiciellement pour forcer l'upgrade vers le One.**
Test : gamme volontairement bridee ? Oui. → Interdit (engagement 3). Le Lite et le One ont des composants differents — la difference de prix est justifiable composant par composant, pas par une restriction artificielle.
**Exemple 3 — L'equipe marketing veut ajouter "Plus que 3 en stock !" sur la page produit.**
Test : urgence artificielle, dark pattern FOMO ? Oui. → Interdit (engagement 5, interdit 2). Si le stock est bas, on l'indique factuellement ("stock : 3 unites"), sans exclamation ni mise en scene.
---
## IV. Mecanismes de controle et d'accountability
Un manifeste sans mecanisme de verification est une declaration d'intention.
Talas se donne les moyens de rendre des comptes.
| Mecanisme | Frequence | Qui | Detail |
|-----------|-----------|-----|--------|
| **Schemas CERN-OHL** | Permanent | Tout le monde | N'importe qui peut auditer les schemas hardware |
| **Ouverture progressive du code** | Progressive | Tout le monde | Veza est proprietaire pour l'instant, ouverture progressive prevue |
| **Rapport semestriel** | 2x/an | Talas | Comptes, projets finances, impact mesure |
| **Comite de Mission** | 1x/an | 3 membres independants | Rapport sur le respect de la mission |
| **Audit OTI** | Tous les 2 ans | Organisme accredite COFRAC | Verification formelle de la Societe a Mission |
| **Commissaire aux comptes** | 1x/an | Cabinet independant | Audit financier |
---
## V. Revision de ce manifeste
Ce document peut etre amende, mais pas allege.
**Regles de revision :**
- Tout ajout d'engagement est bienvenu
- Toute suppression ou assouplissement d'un engagement existant doit etre :
1. Justifiee par ecrit (pourquoi l'engagement n'est plus tenable)
2. Validee par le Comite de Mission
3. Publiee sur le site avec la justification
- L'historique des modifications est conserve dans le controle de version (Git)
**Ce manifeste ne peut pas etre supprime.** Si Talas existait sans ce manifeste,
Talas ne serait plus Talas.
---
## Historique
| Date | Modification |
|------|-------------|
| 2026-03-27 | Creation du manifeste ethique complet |
| 2026-03-27 | Ajout engagement 7 (ethique IA), 2 interdits supplementaires, 3 exemples concrets, section "Quand on utilise l'IA" |
---
## Voir aussi
- [[07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS]] — Version marketing courte (communication)
- [[00_META/TALAS_IDENTITE_PROJET]] — Document d'identite du projet
- [[09_MODELE_ECONOMIQUE/MODELE_REDISTRIBUTION]] — Repartition des benefices detaillee
- [[08_CONFORMITE_JURIDIQUE/STRUCTURE_FONDATION_ENTREPRISE]] — Structure juridique FDD + SASU a Mission
- [[08_CONFORMITE_JURIDIQUE/CGU_CGV/cgu_veza]] — Conditions d'utilisation de Veza
- [[05_EXPERIENCE_UTILISATEUR/DIRECTION_ARTISTIQUE_TALAS]] — Direction artistique
- [[12_DOCUMENTATION/Licences_&_Charte/LICENSE]] — Licences du projet

View file

@ -0,0 +1,14 @@
# Manifeste Talas
Ce dossier présente les **valeurs fondamentales et les engagements éthiques** de Talas.
## Objectifs :
- Affirmer l'identité de lentreprise (écoresponsabilité, accessibilité, réparabilité).
- Poser les fondations dune communication cohérente et inspirante.
- Fournir un socle moral pour les décisions produit et commerciales.
## Contenu recommandé :
- manifeste_talas.md
- engagements internes (chartes)
- engagements externes (labels, partenariats éthiques)

View file

@ -0,0 +1,15 @@
# Mindmap & Cartographies Talas
Ce dossier contient des **représentations visuelles du projet Talas** à différents niveaux (structure, dépendances, modules, cycles de vie, utilisateurs...).
## Objectifs :
- Permettre une lecture rapide et intuitive du projet.
- Centraliser toutes les vues systémiques (cartes mentales, organigrammes, diagrammes).
- Faciliter lonboarding des contributeurs.
## Contenu recommandé :
- mindmap_talas.drawio / .xmind / .mm
- cartographie_modules.pdf
- schémas logiques / fonctionnels
- dossiers pour présentation aux investisseurs ou partenaires

24
00_META/README.md Normal file
View file

@ -0,0 +1,24 @@
# 00_META Vision & Système Global
Ce dossier contient les fondations conceptuelles du projet Talas. Il pose les bases de la vision, des valeurs, de lintention, et des structures de pensée qui guident lensemble du projet.
## Objectifs
- Formaliser le **"pourquoi"** du projet (manifeste, valeurs).
- Décrire l'architecture conceptuelle du projet.
- Centraliser les éléments communs à toute la documentation stratégique.
## Contenu attendu
- `Vision_Projet/` : objectifs profonds, problèmes à résoudre.
- `Manifeste/` : engagement éthique, réparabilité, écosystème.
- `Système_Global/` : architecture systémique du projet.
- `Mindmap_&_Cartographies/` : cartes heuristiques et systèmes visuels.
- `Glossaire/` : termes internes, acronymes, définitions techniques ou marketing.
## Responsable
Chef de projet / Fondateur
## Connexions transversales
- `01_PILOTAGE/` (roadmap dérive de la vision)
- `02_PRODUITS_PHYSIQUES/` (origine de chaque produit)
- `03_APPS_&_SERVICES/` (fonctionnalités exprimées par le système global)

View file

@ -0,0 +1,14 @@
# Système Global Talas
Ce dossier contient la **description systémique de lensemble du projet**, modélisé comme un écosystème structuré (produits, apps, utilisateurs, infrastructure, feedbacks...).
## Objectifs :
- Décrire comment chaque composant du projet interagit avec les autres.
- Représenter le projet comme un système vivant et scalable.
- Favoriser la compréhension des interdépendances (produit ↔ app ↔ infra ↔ communauté).
## Contenu recommandé :
- architecture_systemique.md
- schémas de flux (communication, données, produit)
- principes darticulation entre modules

View file

@ -0,0 +1,13 @@
TC__Talas_Community :
- Application d'échange communautaire
TI__Talas_Infrastructure :
- Infrastructure réseau
TL__Talas_Legality
- Gestion de la conformité
TP__Talas_Plan :
- Cachier des charges & RD & warranty & SAV
TS__Talas_Shop
- Vente de produits Talas
TD__Talas_Sandbox
- Talas playground

View file

@ -0,0 +1,357 @@
# TALAS — Document d'identite du projet
> Document de reference unique. Derniere mise a jour : 21 mars 2026.
---
## 1. Identite de l'entreprise
| Champ | Detail |
|-------|--------|
| **Nom** | Talas |
| **Nom complet** | Talas Group (TG) |
| **Application web** | Veza |
| **Fondateur** | Nikola Milovanovic |
| **Localisation** | France |
| **Secteur** | Audio professionnel — materiel & logiciel |
| **Statut juridique** | A definir (micro-entreprise pour demarrer, SAS a terme) |
| **Site web** | A lancer |
---
## 2. Vision
**Rendre la technologie audio professionnelle accessible, durable et reparable pour les artistes independants.**
Talas refuse l'obsolescence programmee. Chaque produit est concu pour durer, etre repare par son proprietaire, et evoluer avec lui. L'objectif est de construire un ecosysteme complet — materiel + logiciel + communaute — ou l'artiste a le controle total sur ses outils.
---
## 3. Mission
Concevoir et vendre du materiel audio artisanal de qualite professionnelle a prix accessible, soutenu par une plateforme communautaire et un engagement de transparence totale (schemas ouverts, documentation complete, composants standards).
---
## 4. Valeurs fondamentales
| Valeur | Traduction concrete |
|--------|---------------------|
| **Durabilite** | Materiaux solides, composants standards, design facilitant la reparation |
| **Accessibilite** | Prix 30-40% en dessous des concurrents sans compromis sur la qualite |
| **Modularite** | Pieces evolutives, programme trade-in (V1 → V2 a cout reduit) |
| **Transparence** | Schemas techniques publics, cout de production communique, documentation open-source |
| **Communaute** | Plateforme d'echange entre artistes, partage de ressources, formation |
---
## 5. Probleme resolu
### Le constat
1. Les marques leaders (RODE, Audio-Technica, Neumann) imposent des prix eleves pour du materiel de qualite
2. La majorite des produits audio sont concus pour etre difficilement reparables — obsolescence programmee
3. Les artistes independants (beatmakers, podcasteurs, musiciens SoundCloud) ont des budgets serres
4. Il n'existe pas de plateforme communautaire dediee qui combine materiel + communaute + services
### La reponse Talas
Un ecosysteme integre : materiel reparable + boutique ethique + communaute d'artistes + services cloud audio.
---
## 6. Public cible
### Cible principale
- **Age** : 15-30 ans
- **Profil** : musiciens independants, beatmakers, podcasteurs, streamers, producteurs home-studio
- **Revenus** : faibles a moyens (etudiants, jeunes actifs)
- **Comportement** : achat peu frequent mais utilisation intensive, sensibles a la qualite et a la durabilite
- **Geographie** : zones urbaines (France puis Europe), communautes en ligne (SoundCloud, YouTube, TikTok)
### Cibles secondaires
- Studios et home-studios souhaitant une alternative reparable
- Bricoleurs et passionnes de DIY audio (communaute open-hardware)
- Formateurs et ecoles de musique/audio
---
## 7. Gamme de produits
### 7.1 Produit phare — Microphone a condensateur
| Spec | Detail |
|------|--------|
| **Type** | Condensateur large membrane |
| **Preampli** | OPA1642 (circuit AliceOPA, inspiré du design Alice OPA de DJJules) |
| **Corps** | Aluminium usine |
| **PCB** | Design open-source (KiCAD), 2 cartes : preamp + hex inverter |
| **Alimentation** | Phantom 48V standard |
| **Capsule** | Large membrane (source : t.bone SC600 / capsule custom a terme) |
| **Reparabilite** | Pas de colle, composants standards, documentation complete |
| **Prix cible** | 120-180 EUR (vs RODE NT1-A a 160 EUR) |
| **Cout de fabrication** | ~76 EUR (materiaux 61 EUR + garantie 5 EUR + expedition 10 EUR) |
### 7.2 Gamme prevue (a terme)
- **Carte son** : compacte, compatible DAW, drivers open-source
- **Ampli casque 4 canaux** : pour studios partages
- **Enceintes de monitoring** : caisson bois + composants premium
### 7.3 Etat d'avancement hardware
- Analyse fonctionnelle du microphone : realisee
- Design PCB (KiCAD) : prototypes preamp + hex inverter realises
- Schematics AliceOPA : multiples revisions (Rev3)
- Composants commandes : oui (factures dans Buyings/)
- PCBs commandes : oui (datasheets et factures disponibles)
- BOM : etabli (fichier ODS)
- Mail fournisseur capsule (Thomann) : envoye
- Reference manuals concurrence etudies : M-Audio AIR 192|6, Behringer UMC404, UMC22
- **Prototype fonctionnel assemble et teste** : EN ATTENTE
---
## 8. Plateforme Veza
Veza est le nom de l'application web de Talas. Elle se decompose en 3 modules :
### 8.1 Talas Shop (e-commerce)
- Vente directe des produits Talas
- Fiches produits enrichies (videos test, comparateurs, specs detaillees)
- Paiement securise (Stripe, PayPal, paiement fractionne)
- Gestion commandes, stocks, retours, garanties
- Transparence : cout de production affiche, marge estimee, duree de vie prevue
### 8.2 Talas Community
- Partage de presets, samples, morceaux entre artistes
- Groupes de discussion, messagerie privee
- Systeme de troc de produits Talas entre utilisateurs
- Espace formation (guides internes + partenariats)
- Streaming audio interne avec recommandations communautaires
- Moteur de recherche interne
### 8.3 Talas Personal
- Hebergement distant de VSTs via AudioGridder
- Gestion personnelle des produits achetes (garantie, SAV, documentation)
- Cloud audio ethique (integration Nextcloud + ZFS + PostgreSQL)
- Bibliotheque privee de ressources favorites
### 8.4 Stack technique de Veza
| Composant | Technologie |
|-----------|-------------|
| API Backend | Go (Gin framework, GORM, JWT) |
| Chat serveur | Rust (Axum, WebSocket) |
| Streaming audio | Rust (HLS, FFmpeg transcoding) |
| Frontend | React 18, TypeScript, Tailwind CSS, Zustand, React Query |
| Base de donnees | PostgreSQL |
| Cache/Sessions | Redis |
| Desktop (futur) | Tauri (Rust) |
### 8.5 Etat d'avancement de Veza
L'application a connu de nombreuses iterations :
- v1 : FastAPI + SvelteKit (abandonne)
- v2 : HTML/CSS/JS + HTMX + Alpine.js (abandonne)
- v3 : Go + React (veza-web-app)
- v4 : Go + Rust + React monorepo (veza-full-stack) — version la plus avancee
- **Toutes les versions sont archivees. Le code vit desormais dans un depot separe.**
Roadmap applicative prevue en 12 versions :
1. Auth & base utilisateurs (JWT, PostgreSQL)
2. Fichiers, produits, documentation
3. Chat temps reel (WebSocket)
4. Streaming audio (module Rust)
5. Partage de fichiers & ressources
6. Moteur de recherche interne
7. Plateforme de troc
8. Module formation & tutoriels
9. Decouverte communautaire / streaming social
10. Bibliotheque personnelle & favoris
11. Gestion avancee des comptes & roles
12. Application desktop standalone (Tauri)
---
## 9. Infrastructure technique
### 9.1 Architecture serveur
- **Cluster Site Web** : serveur web + BDD PostgreSQL + replica
- **Cluster App Web** : application Veza + BDD + replica
- **Cluster Transversal** : serveur PITR (backup), serveur fichiers (Nextcloud)
### 9.2 Securite
- WAF Coraza + integration HAProxy
- OWASP CRS avec paranoia_level dynamique
- Monitoring : Prometheus + Grafana + logs WAF → Elasticsearch → Kibana
### 9.3 DevOps
- Automatisation : Ansible (48 roles deployes)
- Conteneurs : Incus / Docker
- CI/CD : Woodpecker CI (prevu, via Gitea/Forgejo)
- Code source : Gitea ou Forgejo (self-hosted)
### 9.4 Etat d'avancement infra
- Ansible : 48 roles crees, playbooks operationnels
- HAProxy + Coraza WAF : deploye et teste
- PostgreSQL 17 : installe, replication configuree
- Monitoring ELK : documente
- JumpServer (bastion SSH) : documente et configure
- Documentation ops : 1800+ fichiers de notes operationnelles
---
## 10. Modele economique
### 10.1 Sources de revenus
1. **Vente directe** de materiel audio (source principale)
2. **Services premium Veza** (cloud audio, AudioGridder distant) — a terme
3. **Programme trade-in** (anciennes versions contre nouvelles a cout reduit)
### 10.2 Chiffres cles (microphone)
| Metrique | Valeur |
|----------|--------|
| Cout materiaux | 61 EUR |
| Provision garantie | 5 EUR |
| Expedition | 10 EUR |
| **Cout total unitaire** | **76 EUR** |
| Prix de vente bas | 120 EUR (marge 36.7%) |
| Prix de vente moyen | 150 EUR (marge 49%) |
| Prix de vente premium | 180 EUR (marge 58%) |
### 10.3 Couts fixes annuels (estimes)
- Hebergement web : 120 EUR
- Logiciels : 200 EUR
- Electricite/atelier : 500 EUR
- Marketing initial : 1 000 EUR
- **Total : ~1 820 EUR/an**
### 10.4 Seuils de rentabilite
- A 120 EUR : 42 unites/an
- A 150 EUR : 25 unites/an
- A 180 EUR : 18 unites/an
### 10.5 Financements envisages
- Crowdfunding (Kickstarter ou Ulule)
- Subventions regionales/europeennes (innovation, entrepreneuriat durable)
- Investisseurs a impact
- Prets bancaires (5 000 - 10 000 EUR)
---
## 11. Strategie marketing
### 11.1 Positionnement
Alternative ethique, durable et accessible aux grandes marques audio.
Storytelling autour de l'artisanat, la reparabilite, et l'independance des artistes.
### 11.2 Canaux
- **Reseaux sociaux** : Instagram, TikTok, YouTube (demos, comparatifs, behind-the-scenes)
- **Collaborations** : petits artistes SoundCloud, podcasteurs, beatmakers YouTube/TikTok
- **Contenu educatif** : tutoriels, comparatifs techniques, videos de reparation
- **Crowdfunding** : video de presentation + campagne sociale coordonnee
### 11.3 Differenciation concurrentielle (vs RODE NT1-A)
| Critere | RODE NT1-A | Talas Microphone |
|---------|------------|-----------------|
| Prix | ~160 EUR | 120-180 EUR |
| Reparabilite | Non | Oui (documentation + composants standards) |
| Modularite | Non | Oui (programme trade-in) |
| Transparence | Non | Oui (schemas publics, cout affiche) |
| Communaute | Non | Oui (plateforme Veza) |
| Durabilite affichee | Standard | Engagement central |
---
## 12. Organisation interne
### 12.1 Poles fonctionnels
| Code | Pole | Perimetre |
|------|------|-----------|
| TC | Talas Community | Application communautaire |
| TI | Talas Infrastructure | Reseau, serveurs, securite |
| TL | Talas Legality | Conformite, RGPD, CGV |
| TP | Talas Plan | Cahier des charges, R&D, garantie, SAV |
| TS | Talas Shop | Vente, boutique, logistique |
| TD | Talas Sandbox | Experimentations, playground |
### 12.2 Outils de gestion
| Usage | Outil |
|-------|-------|
| Gestion de projet | OpenProject |
| Gestion de code | Gitea / Forgejo |
| Documentation technique | MkDocs / Docusaurus |
| Graphe de connaissance | Logseq |
| Modelisation architecture | Structurizr, Mermaid, Draw.io |
| UI/UX design | Penpot |
| CI/CD | Woodpecker CI |
---
## 13. Conformite et legal
### A mettre en place
- Mentions legales (site + boutique)
- CGU / CGV
- Politique RGPD (consentement, donnees, droit a l'oubli)
- Licences open-source (CERN-OHL-W pour le hardware, CC BY-SA pour la documentation)
- Politique de garantie et retours
- Propriete intellectuelle (marque Talas, eventuels brevets)
- Certifications produit : CE, RoHS, FCC
---
## 14. Arborescence du projet
```
TG__Talas_Group/
├── _BROUILLON/ Idees en vrac, reflexions non triees
├── 00_META/ Vision, manifeste, glossaire
├── 01_PILOTAGE/ Strategie, roadmap, suivi des taches
├── 02_PRODUITS_PHYSIQUES/ Conception hardware, R&D, achats, BOM
├── 03_APPS_&_SERVICES/ Architecture et specs applicatives Veza
├── 04_INFRA_DEPLOIEMENT/ Ansible, Docker, CI/CD, securite
├── 05_EXPERIENCE_UTILISATEUR/ UX/UI, parcours utilisateur
├── 06_COMMUNAUTE_ECOSYSTEME/ Communaute, partenariats, evenements
├── 07_CONTENUS_MARKETING/ Branding, campagnes, reseaux sociaux
├── 08_CONFORMITE_JURIDIQUE/ RGPD, CGU/CGV, licences
├── 09_MODELE_ECONOMIQUE/ Projections, marges, financement
├── 10_QUALITE_TESTS/ QA, benchmarks, audits securite
├── 11_RECHERCHE_&_LAB/ Explorations, IA audio, concepts futurs
├── 12_DOCUMENTATION/ Guides utilisateurs, docs dev, contribution
├── 13_ARCHIVES/ Code applicatif archive, anciens fichiers
└── README.md Presentation synthetique
```
---
## 15. Historique du projet
| Periode | Jalon |
|---------|-------|
| Debut 2025 | Conception initiale, analyse fonctionnelle du micro, premiers schematics |
| Fev-Mars 2025 | Design PCB KiCAD (preamp + hex inverter), multiples revisions AliceOPA |
| Mars-Avril 2025 | Commande composants et PCBs, premiere documentation business |
| Mai 2025 | Premiers developpements app (FastAPI + SvelteKit), infra Ansible |
| Juin-Sept 2025 | Iterations app : passage Go + React, puis monorepo veza-full-stack |
| Oct 2025 - Mars 2026 | Refactoring app, deploiement infra, documentation, reorganisation projet |
---
*Ce document est la reference unique pour l'identite du projet Talas.
Toute mise a jour doit etre faite ici en priorite.*
---
## Voir aussi
- [[12_DOCUMENTATION/ANALYSE_PROJET_MARS_2026]] — Diagnostic complet et decisions strategiques
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Calendrier des phases 0-4
- [[01_PILOTAGE/ROADMAP_HARDWARE]] — Taches atelier (soudure, assemblage, tests)
- [[01_PILOTAGE/ROADMAP_SOFTWARE_BUSINESS]] — Taches nomades (app, marketing, legal)
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] — Specs et prix du microphone
- [[05_EXPERIENCE_UTILISATEUR/IDENTITE_VISUELLE]] — Identite visuelle et direction artistique
- [[07_CONTENUS_MARKETING/STRATEGIE_CONTENU]] — Strategie de contenu et marketing
- [[07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS]] — Manifeste de la marque
- [[00_META/CHARTE_OPEN_CORE]] — Delimitation permanente commons / commercial (constitutionnel)
- [[09_MODELE_ECONOMIQUE/BUSINESS_PLAN_TALAS]] — Business plan et projections
- [[09_MODELE_ECONOMIQUE/ANALYSE_MARCHE]] — Analyse de marche et concurrence
- [[08_CONFORMITE_JURIDIQUE/CHECKLIST_LEGALE]] — Checklist juridique
- [[12_DOCUMENTATION/INDEX_DOCUMENTATION]] — Index de toute la documentation

View file

@ -0,0 +1,14 @@
# Vision du Projet Talas
Ce dossier contient la **vision stratégique fondatrice** du projet Talas : pourquoi il existe, ce quil veut changer dans le monde de laudio, et à qui il sadresse.
## Objectifs :
- Expliquer les motivations profondes du projet.
- Poser une direction claire pour toutes les décisions à venir.
- Servir de boussole conceptuelle pour les collaborateurs, partenaires et utilisateurs.
## Contenu recommandé :
- vision_talas.md (texte manifeste fondateur)
- historique ou contexte du projet
- scénario dimpact long terme

View file

@ -0,0 +1,139 @@
# 📘 TALAS - Présentation Intégrale et Détaillée du Projet
Talas est une initiative pionnière dans le domaine de laudio indépendant, alliant innovation technologique, fabrication artisanale, durabilité environnementale et accessibilité économique. À la croisée des chemins entre matériel de qualité professionnelle, plateforme communautaire, philosophie open hardware et boutique en ligne spécialisée, Talas se positionne comme une alternative systémique aux géants de lindustrie audio. Cette présentation détaillée condense toutes les dimensions du projet.
Talas est une initiative novatrice dans le domaine du matériel audio, visant à réconcilier performance professionnelle, accessibilité économique et durabilité environnementale. Fondé sur les principes de qualité, de modularité et de transparence, Talas aspire à transformer la manière dont les artistes indépendants, producteurs et passionnés de son interagissent avec leur équipement audio.
---
## 🧭 Vision Globale & Objectifs
Talas répond à un double besoin : laccès à du matériel audio professionnel abordable, et la possibilité de séquiper de manière éthique, évolutive et transparente. Il sadresse en particulier à une génération de musiciens, podcasteurs, beatmakers et producteurs indépendants en quête de solutions durables et scalables.
Talas se positionne comme une alternative aux marques traditionnelles en proposant un matériel audio durable, réparable et évolutif. L'objectif est d'offrir aux créateurs de contenu un accès à du matériel audio de haute qualité sans compromis sur le prix, tout en favorisant une économie circulaire où l'innovation et l'engagement communautaire jouent un rôle central.
## **Philosophie et Valeurs Fondamentales**
1. **Durabilité** : Utilisation de matériaux solides, composants standards et design facilitant la réparation.
2. **Accessibilité** : Prix compétitifs sans sacrifier la qualité sonore.
3. **Scalabilité** : Possibilité d'améliorer le matériel via des mises à jour modulaires.
4. **Transparence** : Schémas techniques accessibles, documentation complète et communauté engagée.
5. **Impact écologique** : Limitation du gaspillage électronique et approche responsable en termes de production.
Objectifs clés :
- Rendre la technologie audio **accessible sans compromis** sur la qualité.
- Proposer un matériel **réparable, modulaire et ouvert**.
- Créer une **communauté artistique et technique**.
- Offrir une **expérience utilisateur complète** : matériel + logiciel + service.
---
## 🛒 La Boutique en Ligne TALAS - Cœur du Modèle Économique
La boutique Talas constitue le **pivot économique** du projet. Plus quun simple site e-commerce, elle reflète les valeurs de lentreprise : transparence, éthique, éducation, et excellence technique.
### Fonctionnalités Clés
- Développée sur **WooCommerce** ou **PrestaShop** avec intégrations personnalisées.
- **Interface ergonomique** pensée pour les artistes, avec filtres techniques et démonstrations interactives.
- **Système de paiement** sécurisé (Stripe, PayPal, paiements fractionnés).
- Gestion intégrée des **stocks, commandes, retours, garanties**.
- Fiches produits enrichies avec **vidéos de test**, comparateurs dynamiques et analyse concurrentielle.
### Approche Commerciale
- Vente directe pour garantir un **meilleur rapport qualité-prix**.
- Programme de **remplacement évolutif** (ex : version V1 retournée = réduction sur V2).
- **Politique de transparence** : coût de production, marge estimée, durabilité prévue.
- **Garantie longue durée** et service de réparation documenté.
- Intégration de **contenus éducatifs** (blog, vidéos, fiches techniques).
### Produits Disponibles au Lancement
- 🎙 **Microphone à condensateur** : capsule large membrane, OPA1642, structure aluminium robuste, PCB open-source, documentation complète.
- 🎛 **Carte son** : compacte, DAW-compatible, drivers open-source.
- 🎧 **Ampli casque 4 canaux** : conçu pour les studios partagés.
- 🔊 **Enceintes de monitoring** : caisson bois + composants premium.
---
## 🌐 Plateformes Numériques
### Talas Community App
- Partage libre de presets, samples, morceaux.
- Groupes de discussion, messagerie privée.
- Espace formation : guides internes et partenariats avec créateurs pédagogiques.
- Système de **troc de produits Talas** entre artistes.
- Streaming audio interne avec recommandations communautaires.
### Talas Personal App
- Hébergement distant de VSTs avec **AudioGridder**.
- Gestion personnelle des produits achetés (garantie, SAV, documentation).
- Intégration avec **Nextcloud** (ZFS + PostgreSQL) pour un **cloud audio éthique**.
- Bibliothèque privée de ressources favorites.
---
## 🛠️ Stack Technique & Déploiement
- **Backend** : Go (API REST, Auth JWT, gestion utilisateurs, WebSockets).
- **Frontend** : React, Tailwind, shadcn/ui, mode sombre, accessibilité.
- **Modules performants** : Rust + gRPC (audio streaming, traitement temps réel).
- **CI/CD** : Gitea + Woodpecker CI.
- **Monitoring** : Prometheus, Grafana, logs WAF avec Coraza + parsing Kibana.
- **Infrastructure** : HAProxy, Coraza, serveurs ZFS Debian, conteneurs Incus/Docker.
---
## 🧪 Qualité & Conformité
- Tests techniques : réponse en fréquence, RSB, distorsion, résistance mécanique.
- Comparaison avec RØDE NT1-A.
- Normes : CE, RoHS, FCC.
- Conception pensée pour la **réparabilité maximale** (pas de colle, composants standards).
---
## 📈 Modèle Financier
- Coût moyen par micro : ~61 € (fabrication + SAV provisionné).
- Prix de vente cible : 150180 € (marge brute de 49 à 58 %).
- Seuil de rentabilité : entre 18 et 42 unités vendues selon le prix.
- Projections sur 5 ans : croissance annuelle de 10 % à 50 %.
### Financements
- **Crowdfunding** initial (Kickstarter ou Ulule).
- **Subventions régionales / européennes**.
- **Investisseurs à impact** (durabilité, éthique, technologie open).
---
## 📅 Roadmap Opérationnelle (6 Mois)
1. **Phase 1 (02 mois)** : finalisation prototype micro, e-commerce, pré-campagne social media.
2. **Phase 2 (34 mois)** : crowdfunding, bêta Community App, tests utilisateurs.
3. **Phase 3 (56 mois)** : production et envoi, feedbacks clients, itérations V2, premiers modules Rust.
---
## 🧩 Gouvernance & Documentation
- Pilotage : OpenProject + Logseq.
- Documentation : MkDocs + Docusaurus (guides, API, FAQ).
- Cartographie technique : Structurizr, Mermaid, Draw.io.
- Légal : CGV, mentions, RGPD, charte open hardware.
---
## 📣 Communication & Marketing
- Storytelling autour de lartisanat et des valeurs de durabilité.
- Mini-séries sur YouTube avec du matériel 100% Talas.
- Campagnes ciblées (musiciens, podcasteurs, beatmakers).
- Partenariats avec artistes SoundCloud, YouTube, TikTok.
---
## 🔭 Synthèse Finale
Talas ne se contente pas de vendre du matériel audio. Cest un projet **systémique et visionnaire**, à la croisée de lopen hardware, de léconomie circulaire, du design sonore et de la communauté créative. Son ambition est claire : **redonner du pouvoir aux artistes** grâce à des outils fiables, évolutifs et conçus pour durer.
Talas incarne une **rupture avec la consommation linéaire** des produits audio, en proposant une vision basée sur la **qualité, la transparence et l'évolution constante des produits**. C'est une invitation à redéfinir la relation entre artistes et matériel audio, en favorisant une interaction plus **responsable, participative et accessible** à tous.
---

View file

@ -0,0 +1,56 @@
# **Projet Talas - Document de Présentation Générale**
## **Introduction**
Talas est une initiative novatrice dans le domaine du matériel audio, visant à réconcilier performance professionnelle, accessibilité économique et durabilité environnementale. Fondé sur les principes de qualité, de modularité et de transparence, Talas aspire à transformer la manière dont les artistes indépendants, producteurs et passionnés de son interagissent avec leur équipement audio.
## **Vision et Mission**
Talas se positionne comme une alternative aux marques traditionnelles en proposant un matériel audio durable, réparable et évolutif. L'objectif est d'offrir aux créateurs de contenu un accès à du matériel audio de haute qualité sans compromis sur le prix, tout en favorisant une économie circulaire où l'innovation et l'engagement communautaire jouent un rôle central.
## **Philosophie et Valeurs Fondamentales**
1. **Durabilité** : Utilisation de matériaux solides, composants standards et design facilitant la réparation.
2. **Accessibilité** : Prix compétitifs sans sacrifier la qualité sonore.
3. **Scalabilité** : Possibilité d'améliorer le matériel via des mises à jour modulaires.
4. **Transparence** : Schémas techniques accessibles, documentation complète et communauté engagée.
5. **Impact écologique** : Limitation du gaspillage électronique et approche responsable en termes de production.
## **Pourquoi Talas ?**
Le projet répond à un double constat : d'une part, les marques leaders du marché imposent des prix élevés pour du matériel de qualité ; d'autre part, la majorité des produits audio sont conçus pour être difficilement réparables, encourageant ainsi une obsolescence prématurée. Talas veut briser ce cycle en fournissant du matériel évolutif et durable, tout en offrant une alternative économiquement viable aux artistes et techniciens du son.
## **Public Cible**
Talas s'adresse principalement aux :
- **Musiciens et producteurs indépendants** cherchant un équipement performant à prix abordable.
- **Podcasteurs et créateurs de contenu** ayant besoin d'un son clair et fiable.
- **Studios et home-studios** souhaitant une alternative réparable aux grandes marques.
- **Bidouilleurs et passionnés de DIY audio** intéressés par un matériel modifiable.
## **Produits et Technologies**
Le premier produit phare de Talas est un microphone à condensateur de studio, conçu selon des principes d'**ouverture et de réparabilité**. Chaque produit Talas repose sur les concepts suivants :
- **Haute qualité audio** : composants premium assurant une capture sonore fidèle et sans distorsion.
- **Conception modulaire** : possibilité d'améliorer ou de remplacer certaines parties du matériel.
- **Documentation technique ouverte** : mise à disposition de plans et guides de réparation.
- **Service communautaire** : plateforme en ligne permettant aux utilisateurs d'échanger astuces et modifications.
## **Différenciation et Valeur Ajoutée**
Contrairement aux marques dominantes qui conçoivent du matériel **fermé** et difficilement réparable, Talas mise sur un modèle **ouvert** et personnalisable. Cet engagement se traduit par :
- **Un design optimisé pour la longévité**.
- **Une compatibilité étendue avec les standards audio professionnels**.
- **Un programme d'échange et de mise à jour des produits**.
## **Stratégie de Distribution**
Talas opte pour un modèle de distribution direct via une **boutique en ligne**, permettant ainsi :
- Une **meilleure maîtrise des prix**.
- Un **contact direct avec la communauté d'utilisateurs**.
- Un **support et service client réactifs**.
## **Stratégie de Communication**
L'objectif est d'inscrire Talas comme une référence alternative dans l'univers du matériel audio via :
- **Un marketing basé sur la transparence et l'éducation** (tutoriels, comparatifs, démonstrations en ligne).
- **Un engagement fort sur les réseaux sociaux** (Instagram, YouTube, TikTok).
- **Des collaborations avec des artistes et influenceurs**.
## **Perspectives et Développement Futur**
Talas ambitionne de diversifier sa gamme en introduisant de nouveaux produits audio suivant les mêmes principes de modularité et durabilité. À terme, l'objectif est de créer un **écosystème complet d'équipements audio évolutifs**, tout en consolidant une communauté engagée dans une approche plus durable de la technologie sonore.
## **Conclusion**
Talas incarne une **rupture avec la consommation linéaire** des produits audio, en proposant une vision basée sur la **qualité, la transparence et l'évolution constante des produits**. C'est une invitation à redéfinir la relation entre artistes et matériel audio, en favorisant une interaction plus **responsable, participative et accessible** à tous.

View file

@ -0,0 +1,210 @@
# Calendrier general — Colonne vertebrale du projet Talas
> Fil conducteur unique qui synchronise les deux roadmaps (hardware + software/business).
> Aligne sur la **Strategie B "Le Reseau"** : communaute d'abord, micro ensuite.
> Chaque phase a des taches "atelier" et des taches "nomade" pour avancer en permanence.
> Derniere mise a jour : 1er avril 2026.
---
## Vue d'ensemble (Strategie B)
```
Mars-Avril 2026 Mai-Juin 2026 Juillet 2026 Aout 2026 Sept-Oct 2026
|__________________|___________________|__________________|__________________|
PHASE 0 PHASE 1 PHASE 2 PHASE 3 PHASE 4
Identite visuelle One fonctionnel Mesures + specs Beta fondateurs Ouverture publique
+ Design system + Proto Lite + Micro-entreprise + Premieres ventes + Croissance
+ NLNet soumis + Landing page + Deploi Veza + Onboarding 50 + Crowd Supply ?
```
**Priorites** : l'identite visuelle et le hardware passent en premier. La micro-entreprise
se cree quand le produit est pret a vendre (Phase 2), pas avant. Aucun pret — le projet
avance sur fonds propres + subventions (NLNet en attente).
---
## PHASE 0 — Fondations (mars-avril 2026)
**Objectif : preparer l'admin, le prototype Lite, et commencer la presence RS.**
### Atelier (quand tu es chez toi)
- [ ] Commander composants Talas Lite (capsule electret JLI-2555BXZ3-GP + THAT1512 + module USB audio, ~30 EUR)
- [ ] Commander corps metalliques AliExpress (x3-5 pour tests)
- [ ] Continuer la soudure/test des PCBs Talas One en cours
- [ ] Photographier/filmer chaque etape (= contenu marketing)
- [ ] Tester les PCBs deja assembles (mesures RSB, reponse frequence)
### Nomade (en deplacement, laptop/telephone)
- [x] **NLNet soumis le 1er avril 2026** (voir [[09_MODELE_ECONOMIQUE/Subventions/NGI_ZERO_COMMONS_FUND_APPLICATION]]) — reponse attendue juin-juillet 2026
- [ ] **Identite visuelle complete** : logo, palette, typographie, declinaisons (voir [[05_EXPERIENCE_UTILISATEUR/DIRECTION_ARTISTIQUE_TALAS]])
- [ ] **Design system Sumi V3** : integrer l'identite visuelle dans le systeme de composants Veza
- [ ] Acheter les domaines (talas.fr, talas.audio, veza.fr, veza.audio) — voir [[01_PILOTAGE/CHECKLIST_DOMAINES]]
- [ ] Soumettre la certification OSHWA (gratuit, renforce credibilite)
- [ ] Configurer le DNS + exposition via WireGuard/HAProxy sur les R720
### Jalon de fin de phase
- [x] Candidature NLNet soumise (1er avril 2026)
- [ ] **Identite visuelle finalisee** (logo vectorise, palette, typos, declinaisons)
- [ ] Domaines achetes
- [ ] Composants Lite commandes
- [ ] Talas One : debug en cours, proto avance vers version fonctionnelle
---
## PHASE 1 — Talas One fonctionnel + Prototype Lite (mai-juin 2026)
**Objectif : Talas One qui produit du son + premier proto Lite assemble et teste.**
### Atelier
- [ ] **Debug Talas One** — faire fonctionner le proto (signal tracing, verification composants, soudures)
- [ ] Si PCB a reviser : nouvelle revision KiCAD + commande
- [ ] Tester les capsules recues (reponse frequence, bruit propre)
- [ ] Assembler le prototype Talas Lite complet (capsule + PCB + corps + connecteur USB-C)
- [ ] Assembler la variante XLR du Lite
- [ ] Tests audio complets Lite (RSB, frequence, distorsion)
- [ ] Photographier/filmer chaque etape (= contenu marketing + documentation)
### Nomade
- [ ] **Design system Sumi V3** : appliquer l'identite visuelle aux composants Veza
- [ ] Lancer la landing page "coming soon" avec collecte d'emails
- [ ] Creer les comptes TikTok + Instagram + YouTube
- [ ] Publier les premieres videos (contenu atelier deja filme)
- [ ] Configurer Listmonk (self-hosted) pour la mailing list
- [ ] Creer le projet Talas sur Hackaday.io
- [ ] Preparer le dossier James Dyson Award (video demo + description, deadline 15 juillet)
### Jalon de fin de phase
- [ ] **Talas One produit du son** (meme imparfait — le debug principal est fait)
- [ ] Prototype Lite fonctionnel (USB-C + XLR)
- [ ] Design system integre avec l'identite visuelle
- [ ] Landing page en ligne avec formulaire email
- [ ] Comptes RS crees et premiers contenus publies
---
## PHASE 2 — Mesures + Communaute + Preparation vente (juillet 2026)
**Objectif : specs mesurees, communaute naissante, tout pret pour la premiere vente.**
### Atelier
- [ ] Mesures audio completes Talas One (RSB, frequence, THD, directivite, sensibilite)
- [ ] Mesures audio completes Talas Lite
- [ ] Comparaison A/B avec le RODE NT1-A (contenu marketing puissant)
- [ ] Enregistrer les demos audio (voix, guitare, podcast, beatbox)
- [ ] Iteration si specs insuffisantes (ajustement circuit, revision PCB)
- [ ] Fabriquer le stock initial Lite (10 unites)
### Nomade
- [ ] Deployer Veza en production
- [ ] Reperer 200 artistes sur les RS, commencer a interagir
- [ ] Premier batch de DMs fondateurs (15-20 artistes)
- [ ] Continuer le contenu RS (3-4 posts/semaine)
- [ ] Soumettre Hackaday Prize
- [ ] Soumettre James Dyson Award (deadline 15 juillet)
- [ ] Preparer les 5 Talas Starter Packs (samples pour la communaute)
- [ ] **Creer la micro-entreprise** (guichet unique INPI) — a faire 2-3 semaines avant la premiere vente
- [ ] Demander l'ACRE dans les 60 jours suivant la creation
- [ ] Configurer Hyperswitch/Stripe (compte marchand)
### Jalon de fin de phase
- [ ] Specs mesurees et documentees pour les deux micros
- [ ] Stock initial Lite pret (10 unites)
- [ ] Veza deployee en production
- [ ] Micro-entreprise immatriculee (SIRET obtenu)
- [ ] 200+ artistes reperes
---
## PHASE 3 — Beta fondateurs + Premieres ventes (aout 2026)
**Objectif : onboarder les fondateurs sur Veza, vendre les premiers Talas Lite.**
### Atelier
- [ ] Fabriquer et expedier les commandes Lite
- [ ] Noter les retours qualite (problemes d'assemblage, ajustements)
- [ ] Filmer l'emballage et l'expedition (contenu RS)
- [ ] Continuer le prototype Talas One
### Nomade
- [ ] Onboarding des 50 fondateurs en 2 vagues (voir [[06_COMMUNAUTE_ECOSYSTEME/GUIDE_ONBOARDING_FONDATEUR]])
- [ ] Lancer le Challenge #1
- [ ] Post/video de lancement sur TikTok + Insta
- [ ] Partager dans les communautes cibles (Reddit, Discord, Facebook, forums)
- [ ] Envoyer 2-3 unites gratuites a des createurs pour review
- [ ] Collecter les temoignages des premiers clients
- [ ] Analyser les metriques (conversion, couts reels, retention)
### Jalon de fin de phase
- [ ] 50 fondateurs onboardes sur Veza
- [ ] 5+ ventes Lite
- [ ] Premiers retours clients collectes
- [ ] Au moins 1 review externe publiee
---
## PHASE 4 — Croissance + Ouverture publique (septembre-octobre 2026)
**Objectif : ouvrir Veza au public, regime de croisiere Lite, lancer le One, preparer Crowd Supply.**
### Atelier
- [ ] Assembler le prototype Talas One final
- [ ] Tests audio One (mesures completes, comparaison RODE NT1 Signature)
- [ ] Fabrication continue Lite selon commandes
- [ ] Optimisation du processus de fabrication
### Nomade
- [ ] Ouvrir les inscriptions Veza au public
- [ ] Preparer la campagne Crowd Supply (voir [[09_MODELE_ECONOMIQUE/Crowdfunding_&_Pitchs/PITCH_CROWD_SUPPLY]])
- [ ] Developper les partenariats artistes/ambassadeurs
- [ ] Planifier l'internationalisation (expedition EU)
- [ ] Evaluer le passage en SASU si CA > 30K projete
- [ ] Preparer candidature Shuttleworth Foundation (deadline 1er novembre 2026)
- [ ] Evaluer reponse NLNet (attendue juin-juillet — si refus, ajuster le plan de financement)
### Jalon de fin de phase
- [ ] Prototype Talas One termine et teste
- [ ] 10+ ventes Lite/mois (regime de croisiere)
- [ ] 200+ membres Veza actifs
- [ ] Campagne Crowd Supply en preparation
- [ ] Certification OSHWA obtenue
- [ ] Au moins 3 reviews externes
---
## Regles de fonctionnement
1. **Toujours avancer.** Si tu es en deplacement, travaille sur le software/marketing/communaute.
Si tu es a l'atelier, travaille sur le hardware. Il y a toujours quelque chose a faire.
2. **Filmer d'abord, publier apres.** Chaque session d'atelier doit etre filmee meme si
tu ne publies pas tout de suite. Constituer un stock de contenu brut.
3. **Un jalon a la fois.** Ne pas sauter a la phase suivante avant que les jalons de la
phase en cours soient coches.
4. **Mesurer, pas deviner.** Chaque spec du micro, chaque cout, chaque metrique doit etre
un chiffre reel mesure, pas une estimation.
5. **La communaute est le produit.** En Strategie B, l'audience et la communaute sont aussi
importants que le hardware. Ne pas sacrifier l'animation pour gagner 2 jours sur l'assemblage.
6. **Ne pas scaler avant validation.** Les 3 conditions (marge mesuree > 20 EUR, 10 retours
positifs, communaute > 100 actifs) doivent etre reunies avant d'augmenter la production.
---
## Voir aussi
- [[00_META/TALAS_IDENTITE_PROJET]] — Vision, mission et valeurs Talas
- [[01_PILOTAGE/ROADMAP_HARDWARE]] — Detail des taches atelier
- [[01_PILOTAGE/ROADMAP_HARDWARE_DETAILLE]] — Guide pas-a-pas debug One + proto Lite
- [[01_PILOTAGE/ROADMAP_SOFTWARE_BUSINESS]] — Detail des taches nomades
- [[01_PILOTAGE/ROADMAP_IDENTITE_VISUELLE]] — Guide pas-a-pas identite visuelle + design system
- [[01_PILOTAGE/PLAN_ACTION_LANCEMENT]] — Checklist de lancement complete
- [[06_COMMUNAUTE_ECOSYSTEME/STRATEGIE_LANCEMENT_COMMUNAUTAIRE]] — Strategie communaute detaillee
- [[06_COMMUNAUTE_ECOSYSTEME/PLAN_RECRUTEMENT_ARTISTES_FONDATEURS]] — Recrutement des 50 fondateurs
- [[09_MODELE_ECONOMIQUE/BUSINESS_PLAN_TALAS]] — Business plan et projections
- [[09_MODELE_ECONOMIQUE/Projections_Ventes/PROJECTIONS_24_MOIS]] — Projections 24 mois (3 scenarios)
- [[07_CONTENUS_MARKETING/STRATEGIE_CONTENU]] — Strategie de contenu RS
- [[12_DOCUMENTATION/INDEX_DOCUMENTATION]] — Index de la documentation

View file

@ -0,0 +1,115 @@
# Checklist achat domaines — Talas
> 4 domaines prioritaires a acheter des que le SIRET est obtenu (ou avant).
> Derniere mise a jour : 26 mars 2026.
---
## Domaines a acheter
| Domaine | Extension | Statut (mars 2026) | Priorite | Usage prevu |
|---------|-----------|-------------------|----------|-------------|
| **talas.fr** | .fr | DISPONIBLE | Haute | Site principal / boutique |
| **talas.audio** | .audio | DISPONIBLE | Haute | Redirection vers talas.fr (ou site technique) |
| **veza.fr** | .fr | DISPONIBLE | Haute | Plateforme communautaire |
| **veza.audio** | .audio | DISPONIBLE | Moyenne | Redirection vers veza.fr |
### Domaines a surveiller (pas d'achat immediat)
| Domaine | Statut | Action |
|---------|--------|--------|
| talas.com | Expire le 17 juin 2026 | Placer un backorder (NameJet, SnapNames, ou via le registrar) |
| veza.com | Probablement pris | Verifier, pas prioritaire |
---
## Ou acheter
**Criteres de choix** : pas de cloud/CDN integre (self-hosted only), gestion DNS propre, prix correct.
| Registrar | Prix .fr | Prix .audio | Avantages | Inconvenients |
|-----------|---------|-------------|-----------|---------------|
| **OVH** | ~7 EUR/an | ~15 EUR/an | Francais, DNS complet, interface pro | Interface datee |
| **Gandi** | ~16 EUR/an | ~30 EUR/an | Ethique, bonne reputation, API | Plus cher |
| **Infomaniak** | ~9 EUR/an | ~20 EUR/an | Suisse, ecolo, DNS gratuit | Moins connu |
| **Namecheap** | ~10 EUR/an | ~15 EUR/an | Pas cher, WhoisGuard gratuit | US-based |
**Recommandation** : OVH ou Infomaniak pour les .fr (registrars europeens, DNS inclus, prix correct).
---
## Procedure d'achat
### 1. Verifier la disponibilite (2 min)
Aller sur le site du registrar choisi et chercher les 4 domaines.
Si un domaine n'est plus dispo, verifier sur **https://www.afnic.fr/noms-de-domaine/tout-savoir/whois/**
### 2. Commander les 4 domaines (5 min)
- Ajouter au panier : talas.fr, talas.audio, veza.fr, veza.audio
- **WhoisGuard / Protection WHOIS** : activer (cache les infos personnelles du registrant)
- **Renouvellement automatique** : activer (pour ne pas perdre un domaine par oubli)
- Payer par CB ou PayPal
**Cout total estime : ~45-65 EUR/an pour les 4 domaines.**
### 3. Configurer les DNS (15-30 min)
Les domaines doivent pointer vers l'IP publique de tes R720 (ou vers le DynDNS si IP dynamique).
**Enregistrements DNS a creer** :
```
# talas.fr
talas.fr. A <IP_PUBLIQUE>
www.talas.fr. CNAME talas.fr.
talas.fr. MX 10 mail.talas.fr. (si email self-hosted via Listmonk)
# talas.audio
talas.audio. CNAME talas.fr.
# veza.fr
veza.fr. A <IP_PUBLIQUE>
www.veza.fr. CNAME veza.fr.
# veza.audio
veza.audio. CNAME veza.fr.
```
### 4. Configurer le reverse proxy (HAProxy)
Ajouter les nouveaux domaines dans la config HAProxy sur les R720 :
- Frontend : SNI routing vers le bon backend selon le domaine
- Let's Encrypt : generer les certificats TLS (via certbot ou acme.sh)
- Configurer la redirection HTTP → HTTPS
### 5. Tester
- [ ] talas.fr resout vers la bonne IP
- [ ] HTTPS fonctionne (certificat valide)
- [ ] veza.fr resout vers la bonne IP
- [ ] Les redirections .audio → .fr fonctionnent
- [ ] L'email MX est configure (si applicable)
---
## Backorder pour talas.com
Le domaine talas.com expire le **17 juin 2026**. Pour tenter de le recuperer :
1. Creer un compte sur **NameJet** (namejet.com) ou **SnapNames** (snapnames.com)
2. Placer un backorder sur talas.com
3. Si personne d'autre ne le backorder : tu l'obtiens au prix de base (~10-20 USD)
4. Si plusieurs backorders : encheres (peut monter a 100+ USD)
5. Alternative : contacter le proprietaire actuel via le WHOIS pour un achat direct
**Ne pas compter dessus.** Les .fr et .audio suffisent pour le lancement.
---
## Voir aussi
- [[04_INFRA_DEPLOIEMENT/Notes_Operations/]] — Config HAProxy et DNS
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Phase 0 : achat domaines
- [[08_CONFORMITE_JURIDIQUE/Propriété_Intellectuelle/RECHERCHE_ANTERIORITE_MARQUES]] — Disponibilite verifiee

View file

@ -0,0 +1,172 @@
# Checklist immatriculation micro-entreprise — Talas
> Guide pas-a-pas pour creer la micro-entreprise sur le guichet unique INPI.
> Duree estimee : 30-45 minutes en ligne + quelques jours de delai pour le SIRET.
> Derniere mise a jour : 26 mars 2026.
---
## Avant de commencer — ce qu'il faut avoir sous la main
| Document | Ou le trouver |
|----------|--------------|
| Piece d'identite (CNI ou passeport) | Scan ou photo en couleur |
| Justificatif de domicile (< 3 mois) | Facture EDF, quittance, ou attestation d'hebergement |
| Attestation d'hebergement (si heberge chez quelqu'un) | Lettre signee par l'hebergeant + sa piece d'identite + son justificatif de domicile |
| Numero de securite sociale | Carte Vitale ou attestation |
| RIB | Pour le prelevement URSSAF |
---
## Etape 1 — Creer un compte sur le guichet unique
1. Aller sur **https://procedures.inpi.fr**
2. Creer un compte (email + mot de passe)
3. Valider l'email de confirmation
---
## Etape 2 — Declarer l'activite
1. Cliquer sur **"Creer une entreprise"**
2. Choisir **"Entreprise individuelle"** (pas EIRL, pas societe)
3. Choisir **"Regime micro-entrepreneur"**
### Informations a renseigner
| Champ | Valeur pour Talas |
|-------|-------------------|
| **Activite principale** | Fabrication et vente de materiel electronique audio |
| **Nature de l'activite** | Commerciale (vente de marchandises) |
| **Code APE probable** | 2640Z (Fabrication de produits electroniques grand public) |
| **Date de debut** | La date du jour (ou une date future si besoin) |
| **Adresse de l'entreprise** | Ton adresse personnelle (ou celle de l'hebergeant) |
| **Declaration CFE** | Oui (necessaire pour la CFE, meme si exonere la 1ere annee) |
### Options a cocher
| Option | Choix recommande | Raison |
|--------|-----------------|--------|
| **Regime fiscal** | Micro-BIC (automatique) | Abattement 71% sur le CA pour les ventes |
| **VFL** (Versement Forfaitaire Liberatoire) | **Oui** si ton RFR N-2 < 29 315 EUR par part | Simplifie le paiement de l'IR, ajoute seulement 1% au CA |
| **Periodicite des declarations** | **Trimestrielle** | Moins de declarations, plus simple au demarrage |
| **Activite mixte** | **Non** pour l'instant | Que de la vente hardware au debut. Si services Veza plus tard, modifier |
---
## Etape 3 — Joindre les pieces justificatives
Uploader les scans :
- [ ] Piece d'identite (recto/verso)
- [ ] Justificatif de domicile
- [ ] Attestation d'hebergement (si applicable)
- [ ] Declaration sur l'honneur de non-condamnation (generee automatiquement)
---
## Etape 4 — Valider et signer
1. Relire le recapitulatif
2. Signer electroniquement
3. **Conserver le numero de dossier** (format : XXXX-XXXX-XXXX)
4. Un email de confirmation est envoye
---
## Etape 5 — Attendre le SIRET
- **Delai** : 1 a 15 jours ouvrables (souvent 3-5 jours)
- Tu recois un email de l'INSEE avec ton numero SIRET
- Tu recois aussi un certificat d'inscription au repertoire SIRENE
- Le SIRET se trouve aussi sur **https://avis-situation-sirene.insee.fr**
---
## Etape 6 — Demander l'ACRE (dans les 60 jours !)
**CRITIQUE** : la demande ACRE doit etre faite dans les **60 jours** suivant la creation.
### Conditions d'eligibilite (2026, durcies)
Tu es eligible si tu es dans l'une de ces categories :
- Demandeur d'emploi indemnise (ARE)
- Inscrit a France Travail depuis 6+ mois sur les 18 derniers
- Beneficiaire RSA ou ASS
- **Moins de 30 ans** (au moment de la creation)
- RQTH
- Creation en QPV ou ZFRR
### Comment demander
1. Aller sur **https://www.autoentrepreneur.urssaf.fr**
2. Se connecter avec le SIRET (des reception)
3. Section "Mes demarches" → "Demander l'ACRE"
4. Joindre les justificatifs d'eligibilite
5. Delai de reponse : 30 jours. Sans reponse = acceptation tacite.
### Impact
| Periode | Sans ACRE | Avec ACRE |
|---------|-----------|-----------|
| Mois 1-6 | 12.3% | ~6.2% (reduction 50%) |
| Mois 7-12 | 12.3% | ~9.2% (reduction 25%) |
| Economie sur 15 000 EUR de CA annee 1 | 0 | **~600 EUR** |
---
## Etape 7 — Apres le SIRET
| Action | Quand | Outil |
|--------|-------|-------|
| Ouvrir un compte bancaire dedie | Des reception du SIRET | Qonto, Shine, Blank (gratuit 1-3 mois) ou compte pro en ligne |
| Souscrire l'assurance RC Pro | Semaine suivante | ~20-30 EUR/mois (Hiscox, AXA, etc.) |
| Remplir le SIRET dans les CGV et mentions legales | Immediatement | Fichiers dans 08_CONFORMITE_JURIDIQUE/ |
| Declarer a la CMA (si artisan) | Automatique via guichet unique | Rien a faire |
| S'inscrire sur autoentrepreneur.urssaf.fr | Des reception du SIRET | Portail de declaration du CA |
---
## Etape 8 — Premiere declaration URSSAF
- **Premiere declaration** : 90 jours apres la creation (trimestre en cours + un trimestre)
- **Exemple** : creation le 10 avril 2026 → premiere declaration fin octobre 2026
- Declarer le CA total encaisse (pas facture — encaisse)
- Payer les cotisations en ligne (prelevement automatique recommande)
---
## Recapitulatif des couts de creation
| Poste | Cout |
|-------|------|
| Creation micro-entreprise (guichet unique) | **0 EUR** |
| Depot marque INPI (TALAS + VEZA, 2 classes chacune) | ~350-620 EUR |
| Compte bancaire dedie | 0-15 EUR/mois |
| Assurance RC Pro | ~20-30 EUR/mois |
| **Total jour 1** | **~0 EUR** (le reste peut attendre quelques jours) |
---
## Pieges a eviter
1. **Ne PAS payer pour la creation.** Le guichet unique est gratuit. Ignore les sites payants
qui proposent de "creer ta micro-entreprise pour 69 EUR". C'est de l'arnaque legale.
2. **Ne PAS oublier l'ACRE.** La fenetre de 60 jours est stricte. Passe ce delai, c'est perdu.
3. **Ne PAS choisir "mensuel" pour les declarations** si tu n'as pas de CA regulier au debut.
Trimestriel est plus tranquille.
4. **Ne PAS ouvrir un compte personnel.** La loi exige un compte dedie si CA > 10 000 EUR
pendant 2 annees consecutives. Autant le faire des le debut.
5. **Ne PAS oublier de mettre a jour les CGV/mentions legales** avec le SIRET des reception.
---
## Voir aussi
- [[08_CONFORMITE_JURIDIQUE/CHECKLIST_LEGALE]] — Checklist juridique complete
- [[09_MODELE_ECONOMIQUE/OPTIMISATION_FISCALE_ETHIQUE]] — Strategie fiscale et ACRE
- [[09_MODELE_ECONOMIQUE/BUSINESS_PLAN_TALAS]] — Business plan
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Calendrier (Phase 0 : immatriculation)

View file

@ -0,0 +1,17 @@
# Dépendances Modulaires
Ce dossier trace les **liens entre modules du projet**, que ce soit au niveau logiciel, produit, processus ou équipe.
## Objectifs :
- Visualiser les interdépendances entre composants.
- Planifier les livraisons en tenant compte des prérequis.
- Identifier les goulets détranglement ou zones critiques.
## Contenu recommandé :
- diagramme_dépendances.drawio
- matrices_de_dépendance.md
- cartes “bloqueurs” / “sensibles”
- vue graphe dynamique (ex. Mermaid, Graphviz)
> Bonus : ce dossier peut être utilisé avec des outils comme `n8n` ou des automations pour générer les liens vivants.

View file

@ -0,0 +1,246 @@
# Journal des decisions — Talas
> Toutes les decisions structurantes du projet, centralisees et chronologiques.
> Compile a partir des comptes-rendus, rapports de viabilite, et conversations.
> Chaque decision est irreversible sauf mention contraire.
> Derniere mise a jour : 1er avril 2026.
---
## Mars 2026
### D1 — Structure anti-derive : SASU a Mission + Fonds de Dotation (23 mars)
**Decision :** adopter une structure duale Patagonia-inspired : SASU a Mission pour les operations + Fonds de Dotation (FDD) comme actionnaire irrevocable.
**Pourquoi :** chaque entreprise ethique revendue (Ben & Jerry's, The Body Shop) a perdu sa mission parce que les parts etaient vendables. Le modele Patagonia Purpose Trust prouve que les structures irrevocables fonctionnent.
**Rejete :** SASU simple (pas de protection), SCIC cooperative (moins flexible), Fonds de Perennite (regime fiscal indefini).
**Impact :** 7 couches de protection definies. Creation reportee a M12-M18 quand il y a du revenu. Cout : ~15K EUR dotation + 6-16K EUR/an.
**Source :** [[08_CONFORMITE_JURIDIQUE/STRUCTURE_FONDATION_ENTREPRISE]]
---
### D2 — Fiscalite progressive : micro-entreprise d'abord, SASU ensuite (23 mars)
**Decision :** demarrer en micro-entreprise (0-30K CA), transitionner en SASU au seuil 40-60K CA quand les credits CIR/CII deviennent avantageux.
**Pourquoi :** micro-entreprise = 0 EUR de creation, 12.3% de charges flat, pas de compta. SASU ne devient superieure que quand les depenses R&D sont assez elevees pour le CIR (30%).
**Rejete :** SASU directe (trop de couts fixes sans revenu), rester en micro-entreprise indefiniment (perd CIR/CII a l'echelle).
**Source :** [[09_MODELE_ECONOMIQUE/OPTIMISATION_FISCALE_ETHIQUE]]
---
### D3 — Modele open-core avec frontiere irrevocable (mars 2026)
**Decision :** frontiere permanente et a sens unique : les designs hardware (CERN-OHL-W), les mesures (CC BY-SA), le toolkit de calibration (AGPL v3) et les guides de reparation (CC BY-SA) sont des communs pour toujours. Les micros assembles, Veza, la marque et les services sont commerciaux.
**Pourquoi :** test de la frontiere — si quelqu'un prend les schemas et fait la meme chose, Talas perd-il sa raison d'exister ? Non → communs. Oui → commercial. Partager les schemas renforce Talas (communaute, validation). Partager le code Veza maintenant tuerait le moteur commercial.
**Rejete :** tout open-source (Veza est le moteur commercial), tout proprietaire (contradictoire avec les valeurs).
**Regle :** les communs ne peuvent JAMAIS devenir commerciaux. Le commercial PEUT devenir commun.
**Source :** [[00_META/CHARTE_OPEN_CORE]]
---
### D4 — Deux gammes de microphones : Lite + One (26 mars)
**Decision :** passer d'un seul produit (Talas One) a deux gammes : Talas Lite (electret, ≤100 EUR, podcasters/createurs) et Talas One (condensateur, 150 EUR, studio/pro).
**Pourquoi :** la video DIYPerks a prouve que ~30 USD de composants (JLI-2555BXZ3-GP + THAT1512 + module USB) rivalisent avec des micros a 300-600 EUR. Le segment createurs de contenu est 10x plus large que le segment musiciens pro.
**Rejete :** produit unique (rate le marche createurs), USB-C uniquement (les deux variantes USB-C et XLR sont proposees).
**Impact :** Lite devient le produit de lancement prioritaire. Marketing : "On prend un micro a 15 EUR, on le vide, on met de l'electronique open-source dedans."
**Source :** [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]], [[12_DOCUMENTATION/COMPTE_RENDU_SESSION_2026-03-26]]
---
### D5 — Corps metallique recupere depuis AliExpress (26 mars)
**Decision :** acheter des micros cheap complets sur AliExpress (~15 EUR), jeter l'interieur, reutiliser le corps metal pour les deux gammes.
**Pourquoi :** le CNC aluminium en Europe coute 60-120 EUR/unite. Le corps AliExpress a 15 EUR elimine le composant le plus cher.
**Risques identifies :** conformite RoHS (peinture chinoise), approvisionnement (listing peut disparaitre), tension branding ("fabrique en France" vs corps chinois — transparence requise).
**Source :** [[12_DOCUMENTATION/COMPTE_RENDU_SESSION_2026-03-26]]
---
### D6 — Capsule CY002 (797 Audio) pour le Talas One (27 mars)
**Decision :** choisir la capsule 797 Audio CY002 (34mm, ~30-50 USD) pour le Talas One.
**Pourquoi :** meilleur rapport qualite/prix. Bruit propre cible 16-18 dB-A (competitif avec Aston Origin a 18 dB-A). Utilisee dans les Studio Projects C1/C3. Contact : litianyu@797audio.com.
**Rejete :** JLI CK12 (60-100 USD, trop cher), Transound TSB-165A (trop bruyant), Peluso CEK-12 (250-350 USD, reserve pour la ligne premium future).
**Source :** [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]]
---
### D7 — Ne PAS concurrencer Rode sur les specs — concurrencer sur les valeurs (26-27 mars)
**Decision :** rejeter explicitement la competition sur les specifications. Le Rode NT1 Signature a 4 dB-A de bruit propre. Talas vise 16-18 dB-A. La differentiation est sur l'open-hardware, la reparabilite, la transparence et la communaute.
**Pourquoi :** Aston Microphones a prouve que ca marche — lance a 175 EUR avec 18 dB-A (4x pire que Rode), rentable en 2 ans grace au design, au storytelling et a l'identite. Dans le segment 100-200 EUR, les criteres d'achat reels : valeur percue (30%), preuve sociale (25%), design (20%), confiance marque (15%), specs pures (seulement 10%).
**Regle :** ne JAMAIS marketer sur les specs. Toujours marketer sur les valeurs.
**Source :** [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]]
---
### D8 — Lite lance en premier, One suit (26-27 mars)
**Decision :** lancer le Talas Lite avant le Talas One (inverse du plan original).
**Pourquoi :** Lite plus simple (moins de composants, ~1.5h d'assemblage vs 2.5h), meilleure marge (25 EUR/unite), audience 10x plus large, et valide le marche avant d'investir dans le One.
**Source :** [[01_PILOTAGE/REVUE_ROADMAP_2026-03]]
---
### D9 — L'identite visuelle est le bloquant absolu (27 mars)
**Decision :** rien de visible ne sort sans l'identite visuelle complete (logo, palette, typos, design system Sumi V3).
**Pourquoi :** regle du fondateur : la direction artistique est un prerequis dur. Sans elle : pas de RS, pas de packaging, pas de page produit, pas de premiere vente.
**Source :** [[01_PILOTAGE/REVUE_ROADMAP_2026-03]], [[01_PILOTAGE/RAPPORT_VIABILITE_2026-03]]
---
### D10 — Timeline realiste acceptee (27 mars)
**Decision :** reconnaitre que la premiere vente en juillet 2026 est irrealiste. Benchmark industrie : 18-24 mois proto→vente pour une equipe a plein temps. Estimation realiste solo/temps partiel : Q4 2027 au plus tot.
**Pourquoi :** le proto ne produit pas de son, aucune mesure audio, CE/EMC non commence, communaute a 0 membres, identite visuelle absente.
**Impact :** deux scenarios documentes : succes (premiere vente Lite oct 2026 si le proto marche en avril) vs echec (stagnation permanente).
**Source :** [[01_PILOTAGE/RAPPORT_VIABILITE_2026-03]]
---
### D11 — Stack technique Veza gelee (27 mars)
**Decision :** arreter de reecrire Veza. Go + Rust + React = stack finale. Seul le module Shop est prioritaire.
**Pourquoi :** 4 reecritures en 10 mois (FastAPI+SvelteKit → HTMX+Alpine → Go+React → Go+Rust+React). Chaque reecriture coute des mois. Menace identifiee : "Si ca continue, Veza ne sera jamais terminee."
**Source :** [[01_PILOTAGE/RAPPORT_VIABILITE_2026-03]]
---
### D12 — Reduction infra recommandee (27 mars)
**Decision :** recommande de reduire a 1x R720 actif + 1 backup froid. Economie : 810 EUR/an.
**Pourquoi :** 2x R720 pour 0 utilisateurs coute 1 620 EUR/an d'electricite. CA projete an 1 (pessimiste) : 1 500 EUR.
**Statut :** recommande mais pas encore execute.
**Source :** [[01_PILOTAGE/RAPPORT_VIABILITE_2026-03]]
---
### D13 — Fondation/FDD reportee jusqu'a revenu reel (27 mars)
**Decision :** ne pas creer le Fonds de Dotation maintenant. Mettre 65% de cote sur un compte epargne, creer la structure quand il y a du vrai revenu.
**Pourquoi :** FDD coute 15K EUR dotation + 6-16K EUR/an. Pas viable sans revenu.
**Source :** [[01_PILOTAGE/RAPPORT_VIABILITE_2026-03]]
---
### D14 — Deprioritisation de plusieurs taches (27 mars)
**Decision :** reporter :
- Depot marque EUIPO (attendre SME Fund voucher)
- CI/CD Woodpecker (pas necessaire pour le lancement)
- AudioGridder / Talas Personal (pas avant 2027)
- App desktop Tauri (Electron wrapper suffit)
- SASU a Mission (pas avant ~30K CA)
**Source :** [[01_PILOTAGE/REVUE_ROADMAP_2026-03]]
---
### D15 — Alerte securite : .env.production dans le repo Veza (27 mars)
**Decision :** nettoyer avec git filter-branch ou BFG avant toute publication.
**Aussi :** licence AGPL dans le repo contradictoire avec "Veza proprietaire" → a corriger.
**Source :** [[01_PILOTAGE/RAPPORT_VIABILITE_2026-03]]
---
## Avril 2026
### D16 — NLNet NGI Zero Commons Fund soumis (1er avril)
**Decision :** soumettre la candidature V2, 25K EUR demandes.
**Pourquoi :** grant le plus aligne pour Talas (open-hardware, pas de remboursement). Finance exclusivement la colonne "communs" de la Charte Open-Core.
**Reponse attendue :** juin-juillet 2026.
---
### D17 — Pret d'honneur Initiative France explicitement rejete (1er avril)
**Decision :** pas de pret, meme a 0% d'interet.
**Pourquoi :** principe du fondateur — zero dette, zero pression financiere externe. Le projet avance sur fonds propres + subventions.
---
### D18 — Micro-entreprise differee a 2-3 semaines avant la premiere vente (1er avril)
**Decision :** ne PAS creer la micro-entreprise maintenant. Creer 2-3 semaines avant la premiere vente reelle.
**Pourquoi :** le chrono ACRE (50% de reduction de charges) demarre a la creation. Les cotisations minimales aussi. Creer trop tot gaspille le benefice ACRE et genere des couts sans revenu.
---
### D19 — Priorites par contexte : nomade vs atelier (1er avril)
**Decision :**
- Nomade (laptop) : identite visuelle + design system = priorite n°1
- Atelier (equipement) : debug Talas One + proto Lite = priorite n°1
**Pourquoi :** le fondateur alterne entre les deux contextes. Separer les priorites evite le gaspillage de contexte.
---
### D20 — Phases recalibrees : identite → hardware → micro-entreprise → ventes (1er avril)
**Decision :** ordre definitif :
1. Identite visuelle (fondation de tout ce qui est visible)
2. Prototypage hardware (doit produire du son)
3. Micro-entreprise (2-3 semaines avant la premiere vente)
4. Premieres ventes
**Pourquoi :** convergence de toutes les analyses : identite = bloquant absolu, hardware = prerequis produit, micro-entreprise = juste-a-temps pour ACRE, ventes = derniere etape.
---
## Voir aussi
- [[01_PILOTAGE/RAPPORT_VIABILITE_2026-03]] — Rapport de viabilite
- [[01_PILOTAGE/REVUE_ROADMAP_2026-03]] — Revue de la roadmap
- [[12_DOCUMENTATION/COMPTE_RENDU_SESSION_2026-03-26]] — Compte-rendu de session
- [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]] — Strategie de gamme
- [[00_META/CHARTE_OPEN_CORE]] — Charte open-core
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Calendrier general

View file

@ -0,0 +1,15 @@
# Journal des Décisions
Ce dossier centralise **toutes les décisions structurantes du projet**, datées, justifiées, et traçables.
## Objectifs :
- Garder la mémoire des choix faits.
- Éviter les revirements non documentés.
- Permettre de revenir sur les hypothèses.
## Contenu recommandé :
- journal_decisions.md
- historique_rejets_alternatives.md
- décisions_validées_par_module.md
- compte-rendus de réunions stratégiques

View file

@ -0,0 +1,87 @@
# Plan d'action — Lancement Talas
> Checklist de tout ce qui doit etre fait EN DEHORS de l'app et du micro.
> Coche au fur et a mesure. Ordre de priorite du haut vers le bas.
---
## 1. Identite visuelle (PRIORITE ABSOLUE — prerequis pour toute communication)
- [ ] Definir le logo Talas (version principale + variantes monochrome)
- [ ] Choisir la palette de couleurs (2-3 couleurs max)
- [ ] Choisir la typographie (1 police titres + 1 police corps)
- [ ] Creer les templates de base (avatar RS, banniere, filigrane pour videos)
- [x] Definir le ton de voix de la marque — manifeste + strategie contenu rediges
- [ ] Acheter le nom de domaine — disponibilite verifiee : talas.fr, talas.audio, veza.fr, veza.audio tous dispo
## 2. Hardware fonctionnel (PRIORITE ABSOLUE — prerequis pour vendre)
- [ ] Debug Talas One — faire fonctionner le prototype (signal tracing, verification composants)
- [ ] Commander composants Talas Lite (capsule + THAT1512 + module USB, ~30 EUR)
- [ ] Assembler et tester le prototype Lite (USB-C + XLR)
- [ ] Mesures audio formelles (RSB, frequence, THD, directivite)
- [ ] Enregistrer les demos audio
## 3. Marketing / Reseaux sociaux (apres identite visuelle)
- [ ] Creer le compte Instagram
- [ ] Creer le compte TikTok
- [ ] Reserver le nom sur YouTube (pour plus tard)
- [ ] Publier le premier contenu (video courte : mains qui soudent un PCB)
- [x] Definir le calendrier de publication — voir 07_CONTENUS_MARKETING/STRATEGIE_CONTENU.md
- [ ] Preparer 5-10 videos d'avance avant le lancement
- [ ] Creer une landing page "coming soon" avec collecte d'emails
## 4. Documentation produit (pendant l'assemblage du micro)
- [ ] Photographier chaque etape de l'assemblage (= contenu marketing + doc technique)
- [ ] Rediger la fiche technique du micro (specs, dimensions, poids, connectique)
- [ ] Rediger le guide de reparation (avec photos de chaque composant)
- [ ] Preparer le livret inclus dans la boite (version imprimable)
- [ ] Preparer la page produit (texte + photos pour la boutique)
## 5. Fondations legales (DIFFERE — 2-3 semaines avant la premiere vente)
> **Ne pas creer la micro-entreprise trop tot.** Le chrono ACRE demarre a la creation,
> les cotisations minimales aussi. Attendre d'avoir un produit pret a vendre.
- [ ] Choisir le statut juridique (micro-entreprise recommande au debut)
- [ ] S'immatriculer sur le guichet unique INPI (https://procedures.inpi.fr)
- [ ] Obtenir le numero SIRET
- [ ] Ouvrir un compte bancaire dedie (obligatoire si CA > 10 000 EUR/an)
- [ ] Souscrire une assurance RC Pro (responsabilite civile professionnelle)
- [ ] Deposer la marque "Talas" a l'INPI
- [ ] Verifier les obligations CE/RoHS (autocertification possible pour petites series)
## 5b. Conformite et documents legaux (DEJA FAIT — en attente SIRET)
- [x] Rediger les CGV — 08_CONFORMITE_JURIDIQUE/CGU_CGV/cgv.md (en attente SIRET)
- [x] Rediger les CGU — 08_CONFORMITE_JURIDIQUE/CGU_CGV/cgu_veza.md
- [x] Rediger la politique de confidentialite (RGPD) — 08_CONFORMITE_JURIDIQUE/RGPD/politique_confidentialite.md
- [x] Rediger les mentions legales — 08_CONFORMITE_JURIDIQUE/Mentions_Legales/mentions_legales.md (en attente SIRET)
- [x] Definir la politique de garantie et retours — 08_CONFORMITE_JURIDIQUE/Politique_Garantie_Retour/politique_garantie.md (5 ans)
## 6. Packaging et presentation
- [ ] Designer la boite du micro (dimensions, materiaux, impression)
- [ ] Designer le livret d'accompagnement
- [ ] Definir le contenu du packaging (micro + cable + pochette + livret + stickers ?)
- [ ] Trouver un imprimeur local pour les boites/livrets
- [ ] Chiffrer le cout reel du packaging par unite
## 7. Modele economique
- [ ] Calculer le cout unitaire REEL complet (voir 09_MODELE_ECONOMIQUE/BUSINESS_PLAN_TALAS.md)
- [ ] Fixer le prix de vente definitif
- [ ] Configurer Hyperswitch/Stripe (compte marchand)
- [ ] Definir les frais de port par zone (France, EU, international)
- [ ] Definir la politique de paiement fractionne (oui/non, a partir de quel montant)
## 8. Preparation du lancement
- [ ] Configurer le DNS + port forward vers HAProxy sur les R720
- [ ] Deployer Veza en production (module Shop actif en premier)
- [ ] Tester le parcours d'achat complet (commande → paiement → confirmation)
- [ ] Fabriquer le stock initial (10-20 unites)
- [ ] Preparer le post/video de lancement
- [ ] Planifier la date de lancement

View file

@ -0,0 +1,353 @@
# Rapport de viabilité — Talas
> **Date : 27 mars 2026**
> Analyse complète de la viabilité du projet basée sur : le code Veza
> (`/home/senke/git/talas/veza/`), les 80+ documents de ce répertoire,
> l'historique des sessions de travail, les tendances marché, et la
> réglementation européenne.
>
> Ce rapport est factuel et brutal. Son objectif est d'identifier ce qui
> pourrait tuer le projet — pas de le décourager, mais de forcer les
> décisions qui comptent.
---
## Verdict en une phrase
**Le projet est viable comme activité artisanale, mais il tente de faire simultanément trop de choses avec une seule personne, et plusieurs hypothèses critiques ne sont pas validées.**
---
## Ce qui va bien
| Force | Détail |
|-------|--------|
| **Positionnement unique** | Aucun micro open-hardware commercial n'existe. Le créneau est vide. |
| **Veza est impressionnant** | 3 879 commits, 907 fichiers Go, 662 composants React, 100 fichiers Rust, 627 fichiers de test, 17 workflows CI/CD, pentest fait. C'est un vrai produit. |
| **Exposition financière faible** | Pas de dette, pas d'investisseur, pas de loyer. Un échec ne serait pas catastrophique. |
| **Documentation exceptionnelle** | 80+ docs structurés, protocoles de test, BOM détaillé, analyse concurrentielle. |
| **Infra solide** | 48 rôles Ansible, WAF, monitoring, CI/CD complet. Surdimensionné pour l'usage actuel, mais prêt. |
| **Charte open-core** | La délimitation commons/commercial est maintenant claire et irréversible. |
---
## Ce qui ne va pas — par urgence
### CRITIQUE (bloque tout)
#### 1. Aucune mesure audio n'existe
Le micro Talas One ne produit pas de son. Le Talas Lite n'existe pas (PCB pas désigné, composants pas commandés). Toutes les specs dans FICHE_PRODUIT.md sont des **estimations basées sur des datasheets**, pas des mesures réelles.
- "Bruit propre ≤18 dB-A" pour le One → **non mesuré**
- "Bruit propre ≤25 dB-A" pour le Lite → **non mesuré**
- "THD <0.5% @ 94 dB SPL" **non mesuré**
Si le bruit propre réel est 22 dB-A au lieu de 18, le Talas One à 150 EUR est moins bon que le **Rode NT1 Signature à 108 EUR** (4 dB-A). Le positionnement entier s'effondre.
**Action immédiate :** Débugger le prototype One. Obtenir UN chiffre de bruit propre. Tout le reste en dépend.
#### 2. Conformité CE / RoHS / WEEE absente
Vendre un produit électronique dans l'UE **sans marquage CE est illégal**. Ce n'est pas optionnel et ce n'est pas "après 100 ventes" comme suggéré dans la checklist.
| Obligation | Statut | Coût estimé | Délai |
|-----------|--------|-------------|-------|
| Test EMC (directive 2014/30/EU) | Pas commencé | 1 000-3 000 EUR | 6-12 semaines |
| Conformité RoHS | Pas commencé | Déclarations fournisseurs | 2-4 semaines |
| Enregistrement WEEE (eco-organisme) | Pas commencé | 200-500 EUR/an | 4-6 semaines |
| Assurance RC Produits | Pas mentionnée | 50-100 EUR/mois | 1 semaine |
**Coût total non budgété : 2 000-4 500 EUR** avant la première vente.
Le corps AliExpress pose un problème spécifique : obtenir une déclaration RoHS d'un vendeur AliExpress est quasi impossible. Les peintures/revêtements peuvent contenir des substances restreintes.
#### 3. Le taux horaire réel est sous le SMIC
Les projections financières comptent uniquement les heures d'assemblage. En réalité :
| Tâche | Heures/an estimées |
|-------|-------------------|
| Assemblage | 170h |
| Marketing/réseaux sociaux | 130h |
| Support client | 130h |
| Communauté Veza | 200h |
| Admin/compta | 130h |
| Dev/maintenance Veza | 400h |
| **Total** | **~1 160h** |
Scénario réaliste (6 290 EUR de bénéfice Year 2) : **6 290 / 1 160 = 5,42 EUR/h**. Le SMIC est à 11,27 EUR/h.
#### 4. NLNet — 4 jours restants, 5 tâches bloquantes
- Email pas rempli
- Repo Codeberg pas créé
- OPA1642 pas vérifié dans KiCAD
- PDFs pas relus
- Formulaire pas soumis
---
### SÉRIEUX (menace la viabilité à moyen terme)
#### 5. Le Rode NT1 Signature est un problème existentiel
À ~108 EUR en Europe, le NT1 Signature offre :
- 4 dB-A de bruit propre (meilleur du marché à n'importe quel prix)
- Suspension + filtre anti-pop + câble XLR inclus
- Garantie 10 ans
- 30+ ans de réputation
Le Talas One à 150 EUR doit justifier un **premium de 40%** contre ça, avec une marque inconnue et des specs non mesurées. La seule différence : réparabilité + open-hardware. Mais 77% des gens disent préférer le réparable, et Fairphone ne capture que 0,015% du marché smartphone.
#### 6. Quatre réécritures de Veza en 10 mois
FastAPI+SvelteKit → HTMX+Alpine → Go+React → Go+Rust+React monorepo. C'est un signal d'instabilité technique. Chaque réécriture coûte des mois. Si ça continue, Veza ne sera jamais "terminée".
#### 7. La communauté n'existe pas encore
| Métrique | Objectif Phase 2 | Réalité |
|---------|-----------------|---------|
| Artistes repérés | 200 | 0 |
| Artistes fondateurs | 50 | 0 |
| Membres Veza | 100 | 0 |
| Comptes TikTok/Instagram | Actifs | Pas créés |
La stratégie "communauté d'abord" nécessite 6 mois de recrutement manuel (DMs, likes, commentaires) **sans produit à montrer**. C'est le cold-start problem classique.
#### 8. L'identité visuelle n'est pas commencée
C'est un prérequis dur défini par le fondateur lui-même. Sans elle, pas de site, pas de packaging, pas de présence publique. Or le planning prévoit un lancement Phase 3 en juillet 2026.
#### 9. Fichier .env.production committé dans le repo Veza
`/home/senke/git/talas/veza/veza-backend-api/.env.production` est dans le git. Même si ce sont des credentials de dev, c'est un anti-pattern de sécurité. Si le repo devient public (même temporairement), les secrets sont exposés.
---
### RISQUES CONDITIONNELS (selon le contexte)
#### 10. Sourcing AliExpress pour du pro
- Variation batch-to-batch (0,5mm de différence = comportement acoustique différent)
- Le listing peut disparaître sans préavis
- Tension "handmade in France" vs corps chinois (la transparence de Talas l'exige, mais le marché peut mal le percevoir)
- Depuis juillet 2025, plus d'exemption de minimis UE : chaque commande AliExpress = TVA + droits de douane
#### 11. Infrastructure surdimensionnée
2x R720 (768GB RAM, 64 cores) pour 0 utilisateurs = 1 620 EUR/an d'électricité. Le revenu projeté Year 1 est 1 500 EUR (scénario pessimiste). **L'infra coûte plus que le revenu.** Un VPS à 5 EUR/mois ferait le même travail pour 0 utilisateurs.
Contre-argument valide : l'infra est un investissement pour le scale. Mais le scale est à 2-3 ans minimum.
#### 12. Risque de change EUR/USD
Les capsules sont en USD (40-63 USD). Un shift de 5% du taux de change = 2-3 EUR par unité. Sur une marge de 22 EUR, c'est 10-14% de la marge qui disparaît.
#### 13. Capsule Talas One non choisie
3 options, 3 prix différents, 3 profils acoustiques différents. Le choix de la capsule change la rentabilité :
| Capsule | Prix | Coût total One | Marge @ 150 EUR |
|---------|------|---------------|----------------|
| t.bone SC600 | ~15 EUR | ~67 EUR | ~83 EUR (55%) |
| 797 Audio CY002 | ~45 EUR | ~97 EUR | ~53 EUR (35%) |
| JLI CK12 | ~57 EUR | ~109 EUR | ~41 EUR (27%) |
Avec la capsule la plus chère, après charges sociales et variables, la marge nette tombe à **~16 EUR/unité**.
#### 14. Solo founder = single point of failure
Si le fondateur est malade, en examen, ou en burnout pendant 2 semaines :
- Les serveurs n'ont personne pour les maintenir
- Le support client s'arrête
- La communauté stagne
- L'assemblage s'arrête
C'est le même risque qui a tué AURALiC (marque audio qui a fermé en 2025).
#### 15. Timeline irréaliste pour un étudiant à temps partiel
Benchmark industrie : 18-24 mois de prototype à première vente, pour une **équipe à temps plein**. Talas vise juillet 2026 (4 mois) en solo et à temps partiel. Estimation réaliste : **première vente Q4 2027 au plus tôt**.
---
## Problèmes découverts dans le code Veza
### Sécurité
| Problème | Sévérité | Action |
|---------|---------|--------|
| `.env.production` committé (credentials dans git history) | Critique | `git filter-branch` ou BFG Repo-Cleaner |
| Pas de headers AGPL/SPDX dans les fichiers source | Moyen | Ajouter `// SPDX-License-Identifier: AGPL-3.0-or-later` |
| Coverage gate à 60% seulement | Moyen | Monter à 75% progressivement |
| 62 TODO/FIXME dans le backend Go | Faible | Triage trimestriel |
| 39 TODO/FIXME dans le frontend React | Faible | Triage trimestriel |
### Architecture
| Constat | Impact |
|---------|--------|
| License dans le repo = AGPL-3.0 | Contradiction avec la décision "Veza propriétaire". Le fichier LICENSE doit être changé ou retiré avant toute publication. |
| 4 réécritures en 10 mois | Signal d'instabilité. Geler le stack maintenant. |
| AWS SDK dans les dépendances Go | Incohérent avec "100% self-hosted". Vérifier si c'est pour MinIO (acceptable) ou pour AWS réel (problème). |
| Stripe intégré | OK pour le paiement, mais vérifier la cohérence avec "pas de SaaS" si Stripe est considéré comme un SaaS. |
### Qualité
| Point | Statut |
|-------|--------|
| Tests (627 fichiers) | Bon |
| CI/CD (17 workflows) | Excellent |
| Documentation (308 fichiers .md dans /docs) | Exceptionnel |
| Linters Go incomplets (errcheck, staticcheck désactivés) | À corriger |
| Storybook + visual regression | Bon |
| Accessibility testing (Axe) | Bon |
---
## Documents manquants dans ce répertoire
| Document | Nécessaire pour | Priorité |
|---------|----------------|----------|
| Processus de production (commande → assemblage → emballage → expédition) | Phase 3 lancement | Haute |
| Processus de support client (ticketing, RMA, retours) | Phase 3 lancement | Haute |
| Setup comptable (factures, TVA, réconciliation) | Phase 1 micro-entreprise | Haute |
| Registre des risques et plans de contingence | Planification stratégique | Haute |
| Plan de redondance supply chain (fournisseurs alternatifs) | Gestion des risques | Moyenne |
| Stratégie IP (enforcement marque, contrefaçons) | Long terme | Moyenne |
| Plan de monitoring concurrentiel trimestriel | Marketing | Moyenne |
| Métriques de santé communautaire | Phase 2+ | Moyenne |
| Processus de réconciliation financière | Conformité | Moyenne |
---
## Coûts non budgétés (découverts lors de l'audit)
| Coût | Montant | Récurrence |
|------|---------|-----------|
| Test EMC pour marquage CE | 1 000-3 000 EUR | One-time (par produit) |
| Enregistrement WEEE (eco-organisme) | 200-500 EUR | Annuel |
| Assurance RC Produits | 600-1 200 EUR | Annuel |
| Email professionnel (contact@, support@) | 60-120 EUR | Annuel |
| Backup offsite | 240-600 EUR | Annuel |
| Internet de secours (redondance) | 240-600 EUR | Annuel |
| TVA + douanes sur imports AliExpress | Variable | Par commande |
| Inventaire composants (premier batch) | 1 200-1 600 EUR | One-time |
| Packaging (design + impression) | 500-2 000 EUR | One-time |
| Marque INPI (2 classes) | 230 EUR | One-time |
| **Total non budgété** | **~5 000-10 000 EUR** | |
---
## Ce qu'il faut faire — par priorité
### Cette semaine (avant le 1er avril)
1. **NLNet** — Compléter les 5 tâches bloquantes et soumettre
2. **Commander les composants Talas Lite** — chaque jour de retard décale tout
### Ce mois (avril)
3. **Débugger le Talas One** — obtenir le chiffre de bruit propre
4. **Choisir la capsule One** — commander des échantillons des 3 options
5. **Supprimer le .env.production** du repo Veza (`git filter-branch` ou BFG)
6. **Contacter un labo EMC** (LCIE, Emitech) pour un devis CE
### Avant la première vente
7. **Geler Veza** — plus de réécriture. Seul le module boutique est prioritaire.
8. **Créer la micro-entreprise + demander ACRE**
9. **Enregistrement WEEE** (eco-organisme)
10. **Assurance RC Produits**
11. **Obtenir les déclarations RoHS** de chaque fournisseur
### Stratégique
12. **Lancer le Lite en premier** — plus simple, moins cher, marché plus large (créateurs de contenu)
13. **Construire la communauté sur les plateformes existantes** (Discord, Reddit, forums audio) avant de la migrer sur Veza
14. **Réduire l'infra** — un seul R720 suffit pour 0-100 utilisateurs, l'autre en backup froid. Économie : 810 EUR/an
15. **Reporter la fondation** — mettre 65% de côté dans un compte épargne, créer la structure juridique quand il y a du revenu réel
---
## Le scénario qui tue le projet
```
Avril-Juin : Focus sur NLNet + Veza features au lieu du hardware
Juillet : Prototype One enfin testé → bruit propre = 22 dB-A (pire que l'AT2020)
Août : Redesign PCB nécessaire → 4-6 semaines de fabrication
Septembre : Nouveau PCB testé → problème EMC détecté
Octobre : Pas de budget pour les tests CE (argent dépensé en composants)
Novembre : AliExpress change le listing du corps → nouveau sourcing
Décembre : Communauté Veza = 8 membres inactifs
→ Projet en stall permanent. "Presque prêt" indéfiniment.
```
## Le scénario qui marche
```
Avril : Débug One → mesure → bruit propre = 15 dB-A (compétitif)
Avril : Composants Lite commandés
Mai : Lite assemblé et testé → specs confirmées
Mai : NLNet accepté → 12K EUR de budget
Juin : Devis CE obtenu → tests lancés
Juillet : Micro-entreprise créée, ACRE demandé
Août : CE obtenu, WEEE enregistré
Septembre : Identité visuelle finalisée
Octobre : Première vente (Lite) sur le site
→ Le One suit 3-6 mois plus tard.
```
**La différence entre les deux scénarios : est-ce que le prototype produit du son correct, oui ou non.** Tout le reste est secondaire tant que ce chiffre n'existe pas.
---
## Contexte marché (mars 2026)
### Taille du marché
Le marché mondial du microphone atteint 3,69 milliards USD en 2026 (CAGR 6,53%). Le segment pertinent pour Talas — condensateurs studio entre 80-200 EUR — est le plus compétitif.
### Concurrence directe dans le segment 100-150 EUR
| Micro | Prix | Bruit propre | Accessoires inclus | Garantie |
|-------|------|-------------|-------------------|----------|
| Rode NT1 Signature | ~108 EUR | 4 dB-A | Suspension + pop filter + XLR | 10 ans |
| Audio-Technica AT2020 | ~90 EUR | 20 dB-A | Pochette + adaptateur | 2 ans |
| Lewitt LCT 240 PRO | ~120 EUR | 19 dB-A | Pince + pochette | 2 ans |
| **Talas One** | **150 EUR** | **? (non mesuré)** | **? (non défini)** | **5 ans (prévu)** |
| **Talas Lite** | **~100 EUR** | **? (non mesuré)** | **? (non défini)** | **5 ans (prévu)** |
### Signaux du marché
- **6 marques audio ont fermé entre sept. 2025 et mars 2026** (dont Native Instruments, insolvabilité en janvier 2026). Cause : dette LBO, dépendance à un leadership unique, fragilité des business hardware+software.
- **Les marques chinoises budget (FIFINE, MAONO)** montent en gamme et compressent les prix par le bas.
- **Lewitt** (Autriche, 50+ employés) a mis des années à s'établir dans ce segment avec des ressources bien supérieures.
- **Fairphone** (analogie open-hardware) : 180 000 unités/an après 10+ ans, retour à la rentabilité en 2024 seulement (1,7M EUR EBITDA). A nécessité des millions d'investissement.
### Avantage compétitif de Talas
Le seul vrai différenciateur : **réparabilité + open-hardware + transparence**. Aucun concurrent ne l'offre. Mais l'écart entre l'intention d'achat ("je veux du réparable") et l'achat réel est énorme (cf. 0,015% de part de marché Fairphone malgré 77% d'intention déclarée).
---
## Voir aussi
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Timeline des phases
- [[01_PILOTAGE/ROADMAP_HARDWARE]] — Tâches hardware restantes
- [[01_PILOTAGE/ROADMAP_SOFTWARE_BUSINESS]] — Tâches software et business
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] — Specs à valider
- [[09_MODELE_ECONOMIQUE/BUSINESS_PLAN_TALAS]] — Business plan avec projections
- [[09_MODELE_ECONOMIQUE/Subventions/NGI_ZERO_COMMONS_FUND_APPLICATION]] — Candidature NLNet
- [[09_MODELE_ECONOMIQUE/Subventions/NLNET_ACTIONS_AVANT_SOUMISSION]] — Actions bloquantes NLNet
- [[08_CONFORMITE_JURIDIQUE/CHECKLIST_ACTIONS_JURIDIQUES]] — Checklist légale
- [[00_META/CHARTE_OPEN_CORE]] — Délimitation commons / commercial
- [[10_QUALITE_TESTS/Tests_Hardware/PROTOCOLES_TESTS_HARDWARE]] — Protocoles de test (avec équipement réel)
- [[10_QUALITE_TESTS/Tests_Hardware/EQUIPEMENT_MESURE]] — Équipement de mesure disponible
- [[02_PRODUITS_PHYSIQUES/Microphone/EQUIPEMENT_ATELIER]] — Équipement de fabrication
---
*Rapport généré le 27 mars 2026 — Talas*
*Ce rapport doit être mis à jour après chaque milestone majeur.*

25
01_PILOTAGE/README.md Normal file
View file

@ -0,0 +1,25 @@
# 01_PILOTAGE Coordination du Projet Talas
Ce dossier structure la planification, l'organisation et le suivi de tout le projet. Il permet de coordonner les équipes, les deadlines et les versions.
## Objectifs
- Suivre les versions, sprints, et jalons.
- Orchestrer les dépendances entre modules.
- Documenter les décisions clés.
## Contenu attendu
- `Stratégie_MultiNiveaux/` : découpage long/moyen/court terme.
- `Roadmap_Versions/` : évolutions prévues (fonctionnalités, produit, marché).
- `Suivi_Tâches/` : tableaux Kanban, Gantt, backlog.
- `Journal_Décisions/` : décisions structurantes datées et motivées.
- `Dépendances_Modulaires/` : schémas de dépendance.
- `Équipe_&_Organisation/` : rôles, responsabilités, organigrammes.
## Responsable
Chef de projet + coordinateurs de pôles
## Connexions transversales
- `03_APPS_&_SERVICES/` (versions logicielles)
- `02_PRODUITS_PHYSIQUES/` (étapes de conception)
- `10_QUALITE_TESTS/` (points de validation)

View file

@ -0,0 +1,202 @@
# Revue de Roadmap — Mars 2026
> Analyse croisee des 3 roadmaps (hardware, software/business, calendrier general).
> Identification des incohérences, gaps et reprioritisations.
> Date : 27 mars 2026.
---
## État des lieux
### Ce qui est fait
| Domaine | Statut | Détail |
|---------|--------|--------|
| **Veza (code)** | ✅ Très avancé | v1.0.2, 88/89 features, 500+ endpoints, 60+ tables, 115 migrations |
| **Infrastructure** | ✅ Opérationnel | 2x R720, Ansible 46+ rôles, HAProxy+Coraza, ELK, monitoring |
| **Documentation** | ✅ Très avancé | 14 domaines, 80+ fichiers, specs techniques complètes |
| **Juridique** | ✅ Complet | CGU, CGV, RGPD, garantie, structure fondation, guide marque — pending SIRET |
| **Business plan** | ✅ Complet | 3 scénarios, 24 mois, analyse de marché, veille concurrentielle |
| **Hardware One** | 🟡 Avancé | PCB Rev3, composants commandés, BOM établi — capsules manquantes |
| **Hardware Lite** | 🔴 À démarrer | Design basé sur DIYPerks identifié, composants à commander |
| **Identité visuelle** | 🔴 Non commencé | Logo, palette, typo, Sumi V3 — **bloquant absolu** |
| **Contenu RS** | 🟡 Planifié | Stratégie + calendrier 12 semaines + scripts — pas encore publié |
| **Communauté** | 🟡 Planifié | Stratégie + onboarding + challenges — dépend de Veza en prod |
### Ce qui bloque
```
Identité visuelle ──────────────┐
(logo, palette, Sumi V3) │
Tout le contenu RS
Page produit Veza
Packaging
Première vente
```
**L'identité visuelle est le goulot d'étranglement critique.** Sans elle, rien de visible ne peut être lancé.
---
## Chemin critique
```
Aujourd'hui (27 mars)
├── IMMÉDIAT (cette semaine)
│ ├── Immatriculer micro-entreprise
│ ├── Acheter domaines (talas.fr, talas.audio, veza.fr, veza.audio)
│ ├── Commander composants Talas Lite (capsules, THAT1512, USB modules)
│ └── Backorder talas.com (expire 17 juin 2026)
├── AVRIL 2026
│ ├── ⚡ IDENTITÉ VISUELLE (priorité absolue)
│ │ ├── Logo final (primaire + monochrome + favicon)
│ │ ├── Palette de couleurs
│ │ ├── Typographie
│ │ └── Direction Sumi V3 appliquée
│ ├── Vérification manuelle marques INPI/EUIPO/TMview
│ ├── Dépôt marque TALAS + VEZA (INPI)
│ ├── Prototype Talas Lite (assemblage + premiers tests)
│ └── Préparer 5 Talas Starter Packs (samples communautaires)
├── MAI 2026
│ ├── Créer comptes Instagram/TikTok/YouTube (APRÈS identité visuelle)
│ ├── Publier premiers contenus (calendrier S1-S4)
│ ├── Repérage 200 artistes cibles
│ ├── Premiers DMs artistes fondateurs
│ ├── Déployer Veza en production sur R720
│ └── Tester le flow complet achat (panier → paiement → confirmation)
├── JUIN 2026
│ ├── Beta Veza avec 50 fondateurs
│ ├── Challenges hebdo actifs
│ ├── Mesures audio Talas Lite (protocole complet)
│ ├── Si Lite validé : production 10-20 unités
│ └── Contenus S5-S8 (Acte 2)
├── JUILLET 2026
│ ├── Ouverture publique Veza
│ ├── Premières ventes Talas Lite
│ ├── Contenus S9-S12 (Acte 3)
│ └── Assemblage prototypes Talas One (capsules si reçues)
└── AOÛT-SEPT 2026
├── Lancement Talas One
├── Préparation Crowd Supply (si scénario optimiste)
└── Objectif : 200+ membres actifs Veza
```
---
## Incohérences identifiées entre les roadmaps
### 1. Priorité Lite vs One
| Document | Dit | Problème |
|----------|-----|----------|
| CALENDRIER_GENERAL | Phase 1 (avr-mai) : "prototyper Lite" | ✅ Cohérent |
| ROADMAP_HARDWARE | L0 (Lite sourcing) marqué "IMMÉDIAT" | ✅ Cohérent |
| ROADMAP_SOFTWARE_BUSINESS | S5 : "remplir les specs une fois le hardware mesuré" | ✅ Cohérent |
| FICHE_PRODUIT | Talas One en premier dans le document | ⚠️ Trompeur — le Lite passe en premier |
**Action** : La fiche produit a été restructurée avec le tableau comparatif en tête. Le Lite est bien la priorité de lancement. ✅ Résolu.
### 2. Identité visuelle non planifiée
| Document | Dit | Problème |
|----------|-----|----------|
| CALENDRIER_GENERAL | Phase 0 (mars-avril) : pas de mention identité visuelle | ⚠️ Gap critique |
| PLAN_ACTION_LANCEMENT | Section 2 : "identité visuelle" listée | ✅ Mentionné |
| ROADMAP_SOFTWARE_BUSINESS | Pas de mention | ⚠️ Gap |
| CHECKLIST_VALIDATION_V0 | Section G : 6 items identité visuelle | ✅ Mentionné mais pas planifié |
**Action** : L'identité visuelle doit être ajoutée comme tâche bloquante dans CALENDRIER_GENERAL Phase 0. C'est le prérequis absolu avant tout contenu RS et toute vente.
### 3. Déploiement Veza en production
| Document | Dit | Problème |
|----------|-----|----------|
| CALENDRIER_GENERAL | Phase 2 (juin) : beta avec 50 fondateurs | Implique prod déployée avant |
| ROADMAP_SOFTWARE_BUSINESS | S4 : "déployer Veza production" | ✅ Mais pas de date |
| CHECKLIST_VALIDATION_V0 | F9 : "Veza en production sur R720" | ✅ Mais c'est dans la checklist v0 (avant première vente) |
**Action** : Le déploiement Veza prod doit être terminé **avant fin mai** pour que la beta de juin soit possible. À ajouter comme milestone dans CALENDRIER_GENERAL.
### 4. NLNet deadline
| Document | Dit | Problème |
|----------|-----|----------|
| CHECKLIST_ACTIONS_JURIDIQUES | "URGENT: Submit before April 1, 2026 12:00 CEST" | ⚠️ C'est dans 4 jours |
| Statut | ✓ Submitted | ✅ Fait |
**Action** : Aucune — déjà soumis.
---
## Reprioritisation recommandée
### Ce qui monte en priorité
| Tâche | Raison | Deadline |
|-------|--------|----------|
| **Identité visuelle** | Bloque tout le contenu visible | **Avril 2026** |
| **Composants Lite** | Plus long lead time que prévu (capsules) | **Cette semaine** |
| **Déploiement Veza prod** | Prérequis beta juin | **Fin mai** |
| **Backorder talas.com** | Expire 17 juin — fenêtre limitée | **Cette semaine** |
### Ce qui peut attendre
| Tâche | Raison | Quand |
|-------|--------|-------|
| Dépôt marque EUIPO | Attendre le voucher SME Fund | M3-M5 |
| Talas One prototype | Lite en priorité | Post-lancement Lite |
| Crowd Supply | Scénario optimiste seulement | M13-M15 |
| SASU à Mission | Pas avant ~30K CA | M12-M18 |
| Fonds de Dotation | Pas avant rentabilité confirmée | M18-M24 |
### Ce qui est surestimé
| Tâche | Dans la roadmap | Réalité |
|-------|----------------|---------|
| CI/CD Woodpecker | Planifié | Pas nécessaire pour le lancement — déploiement manuel suffit pour <50 déploiements |
| AudioGridder (Talas Personal) | Roadmap v8 | Feature premium, très loin — ne pas en parler avant 2027 |
| Desktop app (Tauri) | Roadmap v12 | L'Electron wrapper suffit. Tauri n'est pas prioritaire. |
---
## Risques identifiés
| Risque | Probabilité | Impact | Mitigation |
|--------|------------|--------|-----------|
| Identité visuelle retardée | Élevée (solo) | **Critique** — décale tout | Prioriser, éventuellement faire appel à un graphiste externe |
| Capsules Lite en rupture | Moyenne | Décale le prototype Lite | Commander maintenant, prévoir alternatives (Transound, Primo) |
| Veza prod instable au lancement | Faible | Mauvaise première impression fondateurs | Déployer 2 semaines avant la beta, tester intensivement |
| Pas assez de fondateurs recrutés | Moyenne | Beta vide, pas de contenu | Commencer le repérage des artistes dès avril, pas mai |
| talas.com perdu (enchères) | Moyenne | Branding affaibli | Backorder via service spécialisé + avoir talas.fr/talas.audio comme fallback |
---
## Métriques de suivi
| Milestone | Date cible | Indicateur de succès |
|-----------|-----------|---------------------|
| Micro-entreprise immatriculée | 5 avril | SIRET reçu |
| Identité visuelle finalisée | 30 avril | Logo + palette + typo validés |
| Premier post Instagram | 5 mai | Compte créé, premier contenu publié |
| Veza déployé en production | 25 mai | healthz OK, checkout testé |
| 50 fondateurs onboardés | 15 juin | 50 comptes actifs sur Veza |
| Prototype Lite mesuré | 20 juin | Critères pass/fail du protocole de test |
| Première vente Talas Lite | 1 juillet | Première commande payée |
| 100 membres Veza | 31 juillet | 100 comptes, 50+ actifs |
---
## Voir aussi
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Calendrier des phases 0-4
- [[01_PILOTAGE/ROADMAP_HARDWARE]] — Tâches atelier
- [[01_PILOTAGE/ROADMAP_SOFTWARE_BUSINESS]] — Tâches nomades
- [[01_PILOTAGE/PLAN_ACTION_LANCEMENT]] — Checklist de lancement
- [[10_QUALITE_TESTS/Tableaux_Validation/CHECKLIST_VALIDATION_V0]] — 86 critères avant première vente

View file

@ -0,0 +1,262 @@
# Roadmap Hardware — Microphones Talas
> Toutes les etapes de conception, fabrication et production des microphones.
> Deux gammes : **Talas Lite** (electret, accessible) et **Talas One** (condensateur, pro).
> Taches realisables UNIQUEMENT en atelier (acces aux outils, composants, equipements).
> Derniere mise a jour : 26 mars 2026.
>
> Strategie de gamme detaillee : [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]]
---
## Etat actuel (mars 2026)
### Talas One — Ce qui est fait
- [x] Analyse fonctionnelle du microphone
- [x] Design circuit preampli OPA1642 (AliceOPA, multiple revisions jusqu'a Rev3)
- [x] Design PCB preamp dans KiCAD
- [x] Design PCB hex inverter dans KiCAD
- [x] Commande des PCBs (factures dans Buyings/)
- [x] Commande des composants electroniques (BOM etabli)
- [x] Soudure et test de plusieurs versions de PCB
- [x] Contact fournisseur capsule (mail Thomann envoye)
- [x] Etude des service manuals concurrents (M-Audio AIR 192|6, Behringer UMC404, UMC22)
- [x] Test du corps metallique AliExpress (~15 EUR) — valide pour les deux gammes
### Talas One — Ce qui manque
- [ ] Capsules large membrane (en attente de commande/reception)
- [ ] Connecteurs XLR 5 broches
- [ ] Assemblage complet du prototype final
- [ ] Tests audio formels
- [ ] Documentation produit
### Talas Lite — Ce qui manque (nouveau)
- [ ] Commander capsules electret JLI-2555BXZ3-GP (lot 10)
- [ ] Commander preampli THAT1512 (lot 10) + composants passifs
- [ ] Commander module USB audio (variante USB-C)
- [ ] Commander connecteurs XLR 3 broches Neutrik (variante XLR)
- [ ] Designer PCB Lite dans KiCAD (base sur design DIYPerks)
- [ ] Prototyper la Lite (USB-C et XLR)
- [ ] Tests audio formels
- [ ] Documentation produit
---
## L0 — Approvisionnement Talas Lite (PRIORITAIRE)
**Priorite : IMMEDIATE — la Lite est plus simple a prototyper et valide le marche**
### Composants a commander
- [ ] Capsules electret JLI-2555BXZ3-GP x10 (JLI Electronics, ~3-5 USD/piece)
- [ ] Preampli THAT1512 x10 (Mouser/TME, ~3-4 EUR/piece)
- [ ] Module USB audio (PCM2912A ou equiv.) x5 (AliExpress, ~3-5 EUR)
- [ ] Connecteurs XLR 3 broches Neutrik NC3MAH x10 (TME/Farnell, ~2.50-3 EUR)
- [ ] Composants passifs (R, C) pour 10 unites (~20 EUR total)
- [ ] Micros AliExpress complets x3 (~15 EUR chacun, pour les corps metalliques)
### Design PCB
- [ ] Adapter le circuit DIYPerks (THAT1512 + JLI-2555BXZ3-GP) en PCB KiCAD
- [ ] Prevoir deux variantes de sortie : USB-C et XLR
- [ ] Commander PCBs prototype chez Aisler (plugin KiCAD natif)
---
## H1 — Approvisionnement Talas One
**Priorite : HAUTE (en parallele de L0)**
### Capsules large membrane
- [ ] Decider la source : capsule t.bone SC600 (Thomann) ou alternative
- Thomann Art. No. 10117745 (t.bone Mikrofonkapsel SC600)
- 797 Audio CY002 (~45 USD/unite, meilleur rapport qualite/prix en volume)
- JLI Electronics CK12 (~63 USD/unite, retours positifs DIY)
- Contacter Transound pour devis volume
- [ ] Commander echantillons de chaque source (3-5 pieces)
- [ ] A reception : tester chaque capsule individuellement (reponse frequence, bruit propre)
### Connecteurs XLR 5 pins
- [ ] Commander des connecteurs XLR 5 broches male chassis (Neutrik NC5MAV ou equivalent)
- [ ] Sources : Mouser, Farnell, TME, ou Audiophonics
- [ ] Quantite : 20-30 (stock initial + marge)
### Notes pour la prochaine commande
```
A commander ensemble pour optimiser les frais de port :
TALAS LITE :
- Capsules electret JLI-2555BXZ3-GP x10
- THAT1512 x10
- Modules USB audio x5
- XLR 3 pins Neutrik x10
- Micros AliExpress (corps) x3
TALAS ONE :
- Capsules large membrane (echantillons) x10
- XLR 5 pins x30
COMMUN :
- Composants passifs (R, C, diodes) pour 20 unites
- Fil de cablage, gaine thermoretractable, mousse acoustique interne
```
---
## L1 — Assemblage prototype Talas Lite
**Prerequis : L0 termine (composants Lite recus)**
### Variante USB-C
- [ ] Souder le PCB Lite (THAT1512 + passifs)
- [ ] Connecter la capsule electret JLI-2555BXZ3-GP
- [ ] Integrer le module USB audio
- [ ] Monter dans le corps metallique AliExpress
- [ ] Test fonctionnel (brancher en USB-C, enregistrer)
### Variante XLR
- [ ] Meme circuit, remplacer le module USB par le connecteur XLR Neutrik
- [ ] Test fonctionnel (brancher via interface audio)
### Pendant l'assemblage
- [ ] FILMER chaque etape (contenu marketing + documentation)
- [ ] PHOTOGRAPHIER (guide de reparation)
- [ ] NOTER les difficultes (amelioration du processus)
---
## H2 — Assemblage du prototype Talas One
**Prerequis : H1 termine (capsules + XLR recus)**
### Etapes d'assemblage
- [ ] Preparer le PCB preamp (si pas deja fait sur la derniere revision)
- [ ] Preparer le PCB hex inverter
- [ ] Souder le connecteur XLR 5 pins au boitier
- [ ] Cabler les PCBs au connecteur (alimentation phantom + signal)
- [ ] Monter la capsule sur son support (impression 3D ou usinage)
- [ ] Integrer la capsule dans le corps aluminium
- [ ] Cabler la capsule au circuit preamp
- [ ] Fermer le boitier
- [ ] Verification visuelle (soudures, positionnement, isolation)
- [ ] Test de continuite et court-circuit avant mise sous tension
### Pendant l'assemblage
- [ ] FILMER chaque etape (contenu marketing + documentation)
- [ ] PHOTOGRAPHIER chaque sous-ensemble (guide de reparation)
- [ ] NOTER les difficultes rencontrees (pour ameliorer le processus)
---
## H3 — Tests et mesures
**Prerequis : H2 termine (prototype assemble)**
### Equipement de test necessaire
- Interface audio de reference (carte son externe correcte)
- Logiciel de mesure : REW (Room EQ Wizard, gratuit) ou Audacity + generateur de signal
- Sonometre (ou appli calibree) pour les niveaux SPL
- Source sonore calibree (ou enceinte de monitoring + sweep frequency)
- Cable XLR 5 vers XLR 3 (adaptateur a fabriquer si necessaire)
- Preamp externe de reference (ou interface avec preamp integre)
### Mesures a effectuer
| Mesure | Methode | Resultat |
|--------|---------|----------|
| Reponse en frequence | Sweep 20 Hz - 20 kHz, capturer avec REW | [ ] Hz — [ ] kHz |
| Rapport signal/bruit (RSB) | Signal 1 kHz a 94 dB SPL vs bruit de fond | [ ] dB-A |
| Bruit propre (self-noise) | Micro dans une chambre silencieuse, mesurer le plancher | [ ] dB-A |
| Sensibilite | Signal 1 kHz a 94 dB SPL, mesurer la tension de sortie | [ ] mV/Pa |
| SPL max | Augmenter le niveau source jusqu'a 1% THD | [ ] dB |
| Distorsion harmonique (THD) | Signal 1 kHz a differents niveaux | [ ] % |
| Directivite | Mesurer la reponse a 0°, 45°, 90°, 135°, 180° | Cardioide / [ ] |
| Impedance de sortie | Mesure directe ou calcul depuis le circuit | [ ] Ohms |
### Comparaison avec la concurrence
- [ ] Emprunter ou acheter un RODE NT1-A pour comparaison directe
- [ ] Enregistrer la meme source avec les deux micros (meme preamp, meme distance)
- [ ] Publier la comparaison A/B en aveugle (contenu marketing puissant)
### Enregistrements de demo
- [ ] Voix parlee (style podcast/narration)
- [ ] Voix chantee (homme et/ou femme)
- [ ] Instrument acoustique (guitare)
- [ ] Percussions / beatbox
- [ ] Ambiance / ASMR (teste le plancher de bruit)
- [ ] Exporter en WAV 24 bits pour la page produit
---
## H4 — Iteration et correction
**Si les tests revelent des problemes :**
| Probleme potentiel | Solution |
|-------------------|----------|
| Bruit excessif | Verifier masse, blindage, soudures froides, changer condensateurs |
| Reponse frequence irreguliere | Ajuster le circuit de compensation, verifier la capsule |
| Distorsion prematuree | Verifier l'alimentation phantom, ajuster le gain du preamp |
| Probleme mecanique (vibrations) | Ajouter de la mousse interne, verifier le montage capsule |
| Connecteur XLR fragile | Renforcer la fixation, changer de modele |
- [ ] Documenter chaque probleme et sa solution (retour d'experience)
- [ ] Si modification du PCB necessaire : nouvelle revision KiCAD + commande
---
## H5 — Production du stock initial
**Prerequis : H3 valide (specs satisfaisantes)**
### Processus de fabrication par unite
1. Souder le PCB preamp (composants CMS + traversants)
2. Souder le PCB hex inverter
3. Tester chaque PCB individuellement (continuite, tension)
4. Monter le connecteur XLR dans le boitier
5. Cabler PCBs + connecteur
6. Monter la capsule sur son support
7. Integrer capsule + circuit dans le corps
8. Test fonctionnel rapide (branchement, signal audio)
9. Emballage (pochette + livret + boite)
10. Controle qualite final
### Objectif stock initial
- [ ] 10 unites minimum pour le lancement
- [ ] 20 unites idealement (marge pour les envois presse/review)
### Temps estime par unite
- [ ] [A MESURER sur les premieres unites] — noter le temps reel pour chiffrer le cout main d'oeuvre
---
## H6 — Packaging physique
- [ ] Designer la boite (kraft ? bois ? carton imprime ?)
- [ ] Rediger le livret d'accompagnement (version imprimable)
- [ ] Trouver un imprimeur local pour petites series
- [ ] Definir le contenu exact du packaging
- [ ] Fabriquer 1 packaging prototype pour valider le format
- [ ] Chiffrer le cout packaging par unite
---
## Notes de conception (reference rapide)
### Circuit AliceOPA
- Topologie inspiree du design Alice OPA de DJJules (Instructables / JLI Electronics)
- Preamp base sur OPA1642 (Texas Instruments), modularise en double-PCB par Talas
- Multiples revisions (voir Conception/condenser/AliceOPA/)
- Fichiers KiCAD dans 02_PRODUITS_PHYSIQUES/Microphone/Conception/
### PCBs
- Preamp : mic_preamp_pcb_prototype_p1
- Hex inverter : mic_hex_inverter_pcb_prototype_p1
- Datasheets fournisseur dans Buyings/
### Fournisseurs actifs
- Composants electroniques : Mouser (factures reelles), TME
- PCBs : PCBWay (factures reelles), Aisler (prototypage KiCAD)
- Capsule LM : Thomann (en attente) + 797 Audio + JLI Electronics + Transound
- Capsule electret : JLI Electronics (JLI-2555BXZ3-GP)
- Preampli Lite : THAT Corp (THAT1512) via Mouser/TME
- Corps metallique : AliExpress/Alibaba (~15 EUR le micro complet a vider)
- XLR Neutrik : Mouser / Farnell / TME
- Sourcing composants detaille : [[02_PRODUITS_PHYSIQUES/Microphone/SOURCING_COMPOSANTS]]

View file

@ -0,0 +1,509 @@
# Roadmap Hardware Detaillee — Debug Talas One + Demarrage Talas Lite
> **Priorite absolue (atelier).** Le Talas One doit produire du son.
> Le Lite doit etre commande et prototype.
> Ce guide suppose que tu es a l'atelier avec acces a ton equipement.
> Derniere mise a jour : 1er avril 2026.
---
## Contexte : ou en est le hardware
### Talas One
- Circuit AliceOPA (DJJules) : preamp OPA1642AID + hex inverter TC4584BF
- Architecture double-PCB modulaire (preamp + hex inverter) — concus dans KiCAD
- PCBs fabriques (PCBWay), composants commandes (Mouser), soudure faite
- **Le proto ne produit pas de son.** C'est normal pour une Rev1 — il faut debugger.
- Capsules large membrane pas encore commandees (CY002 de 797 Audio en cible)
- Connecteurs XLR 5 broches pas commandes
### Talas Lite
- Rien de commence en hardware
- Circuit defini : THAT1512 + capsule electret JLI-2555BXZ3-GP
- Deux variantes : USB-C (module PCM2912A) et XLR (Neutrik NC3MAH)
- PCB a designer dans KiCAD
### Equipement disponible
- Station de soudure Toolcraft ST-100D
- Oscilloscope Rigol DHO814
- Interface audio Audient iD14
- Micro de reference RODE NT1-A
- Loupe binoculaire
- Multimetre
---
## PARTIE A — DEBUG TALAS ONE
---
## A1 — Inspection visuelle (1-2 heures)
**Avant de brancher quoi que ce soit. A faire en premier.**
### Inspection sous loupe binoculaire
Inspecter les DEUX PCBs (preamp + hex inverter) :
- [ ] **Ponts de soudure** : chercher des connexions non voulues entre pads adjacents
- Zones critiques : pattes de l'OPA1642 (SOIC-8, pas fin), pattes du TC4584BF
- Methode : eclairer en rasant pour voir les reflets
- [ ] **Soudures froides** : aspect mat, granuleux, pas brillant
- Si trouvees : refaire avec le fer a 350°C, flux frais
- [ ] **Composants manquants** : verifier chaque emplacement contre le BOM
- BOM de reference : `02_PRODUITS_PHYSIQUES/Microphone/BOM/inventaires_composants_v2.ods`
- [ ] **Polarite des composants** :
- Condensateurs electrolytiques (47uF 35V Nichicon, 47uF 63V Panasonic) : bande = negatif
- Diodes 1N4148 : bande = cathode
- Diode zener TZX12D-TR : verifier le sens (attention, inverse aux diodes normales)
- OPA1642AID : point/encoche = pin 1
- TC4584BF : encoche = pin 1
- [ ] **Traces coupees ou endommagees** : verifier visuellement les pistes du PCB
- [ ] **Residus de flux** : nettoyer a l'alcool isopropylique si excessifs (le flux residuel peut etre conducteur)
### Documenter
- [ ] Prendre des photos macro des deux PCBs (dessus et dessous)
- [ ] Noter tout defaut trouve et sa correction
---
## A2 — Tests de continuite (1-2 heures)
**Multimetre en mode continuite (bip). Toujours HORS TENSION.**
### Test des alimentations
- [ ] Continuite entre toutes les masses (GND) du circuit
- Masse de l'OPA1642 (pin 4) ↔ masse du connecteur XLR (pin 1)
- Masse du TC4584BF (pin 7) ↔ masse du connecteur XLR (pin 1)
- Si PAS de continuite → piste coupee ou soudure froide sur le GND
- [ ] Verifier qu'il n'y a PAS de court-circuit entre :
- VCC et GND du preamp
- Pin 2 et Pin 3 du XLR (signal+ et signal-)
- +48V et GND
### Test du chemin de signal
- [ ] Continuite du pad capsule → condensateur de couplage AC (entree) → entree OPA1642
- [ ] Continuite sortie OPA1642 → condensateur de couplage AC (sortie) → XLR pin 2
- [ ] Continuite du chemin inverse (hex inverter) → XLR pin 3
### Test des resistances
- [ ] Mesurer la resistance de polarisation de la capsule (devrait etre ~1 GOhm)
- Si trop basse : court-circuit ou mauvais composant
- [ ] Mesurer les resistances de gain de l'OPA1642 (verifier les valeurs contre le schema)
### Documenter
- [ ] Creer une checklist avec resultat OK/NOK pour chaque test
- [ ] Si des problemes sont trouves : les corriger AVANT de passer a A3
---
## A3 — Test sous tension (alimentation phantom) (2-3 heures)
**ATTENTION : travailler avec soin. Le phantom power est 48V DC.**
### Preparation
- [ ] Fabriquer un cable adaptateur XLR 5 broches → XLR 3 broches si pas deja fait
- Pin 1 (5-pin) → Pin 1 (3-pin) : masse
- Pin 2 (5-pin) → Pin 2 (3-pin) : signal +
- Pin 3 (5-pin) → Pin 3 (3-pin) : signal -
- Pins 4-5 : non connectees (ou selon le schema AliceOPA — verifier)
- [ ] Brancher le cable a l'Audient iD14 (phantom 48V)
- [ ] Activer le phantom power sur l'iD14
### Mesures DC a l'oscilloscope (Rigol DHO814)
**Ne PAS brancher de capsule pour l'instant. On teste le circuit seul.**
- [ ] **Tension d'alimentation phantom** :
- Mesurer entre XLR pin 2 et pin 1 (masse) : attendu ~48V
- Mesurer entre XLR pin 3 et pin 1 : attendu ~48V
- Si pas 48V : probleme avec l'interface ou le cable
- [ ] **Tension aux bornes de l'OPA1642** :
- VCC (pin 8) par rapport a GND (pin 4) : verifier la tension d'alimentation
- Devrait etre dans la plage operationnelle de l'OPA1642 (4.5V a 36V)
- Si 0V : le circuit d'alimentation phantom → regulateur ne fonctionne pas
- [ ] **Tension de sortie au repos (sans capsule)** :
- Mesurer la sortie de l'OPA1642 (pin 1 ou pin 7 selon le schema)
- Devrait etre a mi-alimentation (point de repos DC)
- Si raille (0V ou VCC) : probleme de polarisation
- [ ] **Tension aux bornes du hex inverter TC4584BF** :
- VDD (pin 14) par rapport a VSS (pin 7)
- Devrait etre dans la plage 3V-18V (verifier le schema pour la valeur attendue)
- [ ] **Ondulation (ripple)** :
- Passer l'oscillo en AC coupling sur l'alimentation de l'OPA1642
- Le ripple doit etre < 10 mV crête-a-crête
- Si plus : condensateurs de decouplage manquants, defectueux, ou mal soudes
### Documenter
- [ ] Noter toutes les tensions mesurees dans un tableau
- [ ] Comparer avec les valeurs attendues du schema AliceOPA
(reference : `02_PRODUITS_PHYSIQUES/Microphone/Conception/AliceOPA/`)
---
## A4 — Test avec capsule (2-3 heures)
**Prerequis : A3 passe — les tensions sont correctes.**
### Si tu n'as pas encore de capsule large membrane
Tu peux tester avec une capsule temporaire :
- [ ] Option 1 : commander une capsule t.bone SC600 chez Thomann (~15 EUR, livraison rapide)
- [ ] Option 2 : utiliser une capsule electret en attendant (ne testera pas le phantom bias
mais verifiera que le chemin audio fonctionne)
- [ ] Option 3 : injecter un signal test directement a l'entree du preamp (voir A4b)
### A4a — Test avec capsule connectee
- [ ] Connecter la capsule aux pads prevus sur le PCB preamp
- [ ] Verifier la polarisation de la capsule :
- La tension de bias doit etre presente (~60V pour une vraie condensateur via le polariseur,
ou la tension phantom reduite selon le circuit)
- Mesurer avec l'oscillo entre le pad capsule et la masse
- [ ] Activer le phantom 48V sur l'iD14
- [ ] Ouvrir un DAW (Audacity suffit) en enregistrement
- [ ] **Taper doucement sur la table** — tu devrais voir un signal sur la forme d'onde
- [ ] **Parler devant la capsule** — tu devrais entendre ta voix dans le casque
- [ ] Si AUCUN signal : passer a la section depannage (A5)
- [ ] Si signal present mais bruite/distordu : passer a A6
### A4b — Test par injection de signal (sans capsule)
Si tu n'as pas de capsule, tu peux injecter un signal test :
- [ ] Utiliser un generateur de signal (appli telephone ou Audacity + sortie casque)
- [ ] Generer un sinus 1 kHz, amplitude faible (~10-50 mV)
- [ ] Connecter via un condensateur de 100nF aux pads d'entree du preamp (la ou la capsule se branche)
- Un fil du generateur → condensateur → pad signal capsule
- L'autre fil → masse du circuit
- [ ] Enregistrer la sortie sur l'iD14
- [ ] Tu devrais voir un sinus 1 kHz amplifie en sortie
- [ ] Si oui : **le circuit fonctionne** — il manque juste la capsule
- [ ] Si non : passer a A5
---
## A5 — Depannage (si pas de son)
**Arbre de decision systematique. Suivre dans l'ordre.**
### Pas de signal du tout
```
1. Verifier le cable XLR 5→3 (tester avec un autre micro en XLR 3)
└→ Cable OK ?
├→ NON : refaire le cable
└→ OUI : continuer
2. Verifier que le phantom 48V arrive au circuit
└→ 48V present aux bornes du XLR ?
├→ NON : probleme interface ou cable (pas le circuit)
└→ OUI : continuer
3. Verifier l'alimentation de l'OPA1642
└→ Tension correcte sur VCC/GND ?
├→ NON : probleme dans le circuit d'alimentation
│ └→ Verifier : resistances de drop, condensateurs de filtrage,
│ diodes de protection, soudures sur le chemin d'alimentation
└→ OUI : continuer
4. Verifier le point de repos DC de l'OPA1642
└→ Sortie a mi-alimentation ?
├→ NON (raille a 0V ou VCC) :
│ └→ Verifier : resistances de feedback, condensateurs de couplage,
│ OPA1642 correctement soude (pas de pin en l'air)
└→ OUI : continuer
5. Injecter un signal test a l'entree du preamp (A4b)
└→ Signal en sortie ?
├→ OUI : le preamp marche — probleme en amont (capsule/bias)
└→ NON : OPA1642 potentiellement mort
└→ Dessouder et remplacer l'OPA1642
```
### Signal present mais problemes
| Symptome | Cause probable | Solution |
|----------|---------------|----------|
| **Bruit excessif (souffle)** | Soudure froide sur GND, mauvaise masse, condensateur de decouplage defectueux | Refaire les soudures GND, verifier C decouplage 100nF |
| **Ronflette 50Hz** | Boucle de masse, blindage insuffisant | Verifier que le corps metallique est relie a la masse, ajouter blindage |
| **Distorsion a faible niveau** | Mauvaise polarisation capsule, composant de mauvaise valeur | Verifier tension bias capsule, verifier resistances de gain |
| **Son tres faible** | Gain insuffisant, capsule mal cablée | Verifier les resistances de gain, verifier le cablage capsule |
| **Oscillation (sifflement)** | Feedback parasite dans le layout, decoupling insuffisant | Ajouter C 100nF entre VCC et GND au plus pres de l'OPA1642 |
| **Coupures intermittentes** | Soudure froide, connecteur mal serre | Refaire les soudures suspectes, verifier le connecteur XLR |
---
## A6 — Mesures audio formelles (quand ca marche) (3-4 heures)
**Prerequis : le proto produit du son (meme imparfait).**
### Equipement de mesure
- Audient iD14 comme interface de reference
- RODE NT1-A comme micro de reference (comparaison A/B)
- REW (Room EQ Wizard, gratuit) ou Audacity
- Piece la plus silencieuse possible (pas besoin d'une chambre anechoique)
### Mesures a effectuer
| # | Mesure | Methode | Objectif | Resultat |
|---|--------|---------|----------|----------|
| 1 | **Bruit propre** | Micro dans la piece silencieuse, 30s d'enregistrement, mesurer le RMS | ≤ 20 dB-A | [ ] dB-A |
| 2 | **RSB (signal/bruit)** | Sinus 1 kHz a 94 dB SPL (sonometre) → mesurer le niveau vs bruit | ≥ 75 dB | [ ] dB |
| 3 | **Reponse en frequence** | Sweep 20 Hz - 20 kHz avec REW (enceinte de monitoring en source) | ±3 dB sur 50-16k | [ ] |
| 4 | **Sensibilite** | Sinus 1 kHz a 94 dB SPL, mesurer la tension de sortie | ~-35 dB (1V/Pa) | [ ] mV/Pa |
| 5 | **THD a 1 kHz** | Sinus 1 kHz a 94 dB SPL, analyser les harmoniques dans REW | < 0.5% | [ ] % |
| 6 | **SPL max** | Augmenter le niveau source jusqu'a 1% THD | ≥ 130 dB | [ ] dB |
| 7 | **Directivite** | Reponse a 0°, 45°, 90°, 135°, 180° | Cardioide confirme | [ ] |
| 8 | **Impedance sortie** | Mesurer avec charge 150 Ohm vs sans charge | ≤ 200 Ohm | [ ] Ohm |
### Comparaison A/B avec le RODE NT1-A
- [ ] Meme preamp (iD14), meme distance, meme source
- [ ] Enregistrer voix parlee, voix chantee, guitare acoustique
- [ ] Exporter en WAV 24 bits — **c'est du contenu marketing puissant**
### Documenter les resultats
- [ ] Remplir `02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT.md` avec les specs mesurees
- [ ] Sauvegarder les captures REW dans `02_PRODUITS_PHYSIQUES/Microphone/Mesures/`
---
## A7 — Iteration si necessaire
**Si les specs ne sont pas satisfaisantes :**
| Probleme | Action |
|----------|--------|
| Bruit trop haut (> 20 dB-A) | Revoir le layout PCB (separation analogique/numerique), ajouter plan de masse, blindage |
| Reponse frequence irreguliere | Ajuster les condensateurs de compensation, verifier la capsule |
| THD trop haute | Verifier la polarisation, ajuster le gain (resistances de feedback) |
| Sensibilite trop basse | Augmenter le gain du preamp (changer les resistances de feedback) |
- [ ] Si modification du PCB necessaire : nouvelle revision KiCAD → commande PCBWay/Aisler
- [ ] Documenter chaque changement et pourquoi
---
## PARTIE B — DEMARRAGE TALAS LITE
---
## B1 — Commande des composants (1 jour)
**Commande groupee pour optimiser les frais de port.**
### Commande Mouser/TME (electronique)
- [ ] THAT1512 x10 — ~3-4 EUR/piece (Mouser/TME)
- [ ] Composants passifs pour le circuit THAT1512 :
- Resistances (valeurs selon le schema DIYPerks)
- Condensateurs ceramiques (decouplage)
- Condensateurs electrolytiques (couplage AC)
- ~20 EUR pour 10 unites
- [ ] Connecteurs XLR 3 broches Neutrik NC3MAH x10 — ~2.50 EUR/piece (TME/Farnell)
### Commande AliExpress
- [ ] Modules USB audio PCM2912A x5 — ~3-5 EUR/piece
- [ ] Corps metalliques (micros complets a vider) x3-5 — ~15 EUR/piece
### Commande capsules electret
- [ ] JLI-2555BXZ3-GP x10 — ~3-5 USD/piece (JLI Electronics)
- Alternative : acheter sur Mouser/DigiKey si disponible
### Pour le Talas One en parallele
- [ ] Capsules 797 Audio CY002 x5-10 — contacter litianyu@797audio.com
- Ou commander capsule t.bone SC600 chez Thomann (~15 EUR) pour test rapide
- [ ] Connecteurs XLR 5 broches Neutrik NC5MAV x20 — ~5 EUR/piece
### Budget total estime
```
TALAS LITE :
THAT1512 x10 ~35 EUR
Passifs (R, C) pour 10 unites ~20 EUR
XLR 3-pin Neutrik x10 ~25 EUR
Modules USB audio x5 ~20 EUR
Corps metalliques x3 ~45 EUR
Capsules electret x10 ~35 EUR
Subtotal Lite ~180 EUR
TALAS ONE (complement) :
Capsules CY002 x5 ~175 EUR (ou t.bone x3 ~45 EUR pour test)
XLR 5-pin Neutrik x20 ~100 EUR
Subtotal One ~275 EUR (ou ~145 EUR avec t.bone)
Frais de port (estimes) ~30 EUR
TOTAL ~485 EUR (ou ~355 EUR version eco)
```
---
## B2 — Design PCB Talas Lite (3-5 jours)
**Faisable en nomade — KiCAD tourne sur laptop.**
### Schema electrique (KiCAD — eeschema)
- [ ] Creer un nouveau projet KiCAD : `talas_lite_pcb_v1`
- [ ] Dessiner le circuit base sur le design DIYPerks (THAT1512 + capsule electret) :
```
Capsule JLI-2555 → Condensateur couplage AC → THAT1512 (entree)
THAT1512 (sortie balanced)
↓ ↓
XLR pin 2 XLR pin 3
```
- [ ] Ajouter l'alimentation :
- Variante XLR : alimentation phantom 48V via les resistances XLR standard
- Variante USB : alimentation 5V via USB-C, regulateur si necessaire
- [ ] Ajouter les condensateurs de decouplage (100nF ceramique au plus pres du THAT1512)
- [ ] Ajouter les protections (diode TVS sur l'entree, diode de protection inverse)
- [ ] Verifier les valeurs contre la datasheet THAT1512
### Notes sur le THAT1512
Le THAT1512 est un preampli micro IC concu specifiquement pour ca :
- Entree differntielle pour capsule
- Gain reglable par une seule resistance externe
- Bruit tres bas (1 nV/√Hz typique)
- Alimentation : ±5V a ±18V (phantom compatible)
### Layout PCB (KiCAD — pcbnew)
- [ ] Definir les dimensions du PCB (doit rentrer dans le corps AliExpress — mesurer le diametre interieur)
- [ ] Placer les composants :
- THAT1512 au centre
- Condensateurs de decouplage au plus pres du CI
- Connecteur capsule en haut
- Connecteur sortie (XLR ou USB) en bas
- [ ] Router les pistes :
- Pistes de signal : 0.25 mm minimum
- Pistes d'alimentation : 0.5 mm minimum
- Plan de masse sur la couche arriere (pour le blindage)
- [ ] Verifier le DRC (Design Rule Check)
- [ ] Generer les fichiers Gerber
### Commander les PCBs
- [ ] **Aisler** (recommande pour le prototype — plugin KiCAD natif, EU, rapide)
- ~15 EUR pour 3 PCBs
- Livraison ~5 jours en EU
- [ ] Alternative : JLCPCB (~2 EUR pour 5 PCBs, mais livraison 2-3 semaines)
---
## B3 — Assemblage prototype Lite (2-3 jours par variante)
**Prerequis : B1 (composants recus) + B2 (PCBs recus)**
### Variante USB-C
#### Preparation
- [ ] Verifier tous les composants contre le BOM
- [ ] Nettoyer le PCB a l'alcool isopropylique
- [ ] Preparer la station de soudure a 350°C
#### Soudure
- [ ] Souder les composants CMS en premier (si il y en a) :
1. Appliquer la pate a souder ou du flux
2. Placer les composants avec une pince
3. Souder au fer (ou reflow si dispo)
- [ ] Souder les composants traversants :
1. THAT1512 (attention au sens — encoche = pin 1)
2. Resistances
3. Condensateurs (attention polarite des electrolytiques)
4. Connecteur capsule
- [ ] Souder le module USB audio PCM2912A :
- Connecter la sortie du THAT1512 → entree du module USB
- Connecter la masse
- Le module USB fournit aussi le 5V pour alimenter le circuit
- [ ] Inspecter sous la loupe binoculaire
#### Assemblage mecanique
- [ ] Demonter un micro AliExpress (garder le corps + la grille)
- [ ] Monter la capsule JLI-2555BXZ3-GP dans la grille
- La capsule fait 26mm de diametre — verifier le fit
- Utiliser de la mousse ou un anneau imprime 3D pour le maintien
- [ ] Fixer le PCB dans le corps (colle chaude ou support imprime 3D)
- [ ] Cabler la capsule au PCB (2 fils : signal + masse)
- [ ] Faire sortir le cable USB-C par le bas du corps
- [ ] Fermer le corps
#### Test fonctionnel
- [ ] Brancher en USB-C sur un ordinateur
- [ ] Verifier que le module USB est reconnu comme peripherique audio
- [ ] Ouvrir Audacity, selectionner le micro USB
- [ ] Parler — tu devrais voir un signal
- [ ] **FILMER ce moment** — c'est du contenu marketing
### Variante XLR
- [ ] Meme circuit, remplacer le module USB par le connecteur XLR Neutrik NC3MAH
- [ ] L'alimentation vient du phantom 48V via l'interface audio
- [ ] Brancher sur l'Audient iD14, activer phantom
- [ ] Tester comme ci-dessus
### Pendant l'assemblage
- [ ] **FILMER chaque etape** (contenu marketing + documentation reparation)
- [ ] **PHOTOGRAPHIER** chaque sous-ensemble
- [ ] **NOTER** les difficultes (amelioration du processus pour la production)
- [ ] **CHRONOMETRER** le temps d'assemblage (chiffrer le cout main d'oeuvre)
---
## B4 — Tests audio Lite (2-3 heures)
**Memes mesures que le Talas One (section A6) adaptes au Lite.**
| # | Mesure | Objectif Lite | Notes |
|---|--------|---------------|-------|
| 1 | Bruit propre | ≤ 30 dB-A | Plus haut que le One — c'est une electret |
| 2 | RSB | ≥ 65 dB | |
| 3 | Reponse frequence | ±3 dB sur 80-16k | Moins etendu que le One dans les graves |
| 4 | Sensibilite | ~-42 dB ±3 dB | Selon la datasheet JLI-2555 |
| 5 | THD a 1 kHz | < 1% | Seuil plus permissif que le One |
### Comparaison
- [ ] Comparer avec un micro USB bas de gamme (type micro de gaming ou webcam)
- Le Lite doit etre nettement superieur
- [ ] Comparer avec le RODE NT1-A (le One joue dans cette categorie, pas le Lite)
- Utile pour comprendre les differences, pas pour la com
---
## Resume et ordre des operations
```
SEMAINE 1-2 :
├── [Atelier] A1 : Inspection visuelle Talas One
├── [Atelier] A2 : Tests de continuite Talas One
├── [Nomade] B1 : Commander TOUS les composants (Lite + complement One)
└── [Nomade] B2 : Commencer le design PCB Lite dans KiCAD
SEMAINE 3-4 :
├── [Atelier] A3 : Test sous tension Talas One
├── [Atelier] A4 : Test avec capsule ou injection signal
├── [Nomade] B2 : Finir le PCB Lite, commander chez Aisler
└── [Atelier] A5 : Depannage si necessaire
SEMAINE 5-6 :
├── [Atelier] A6 : Mesures audio formelles Talas One (si ca marche)
├── [Atelier] A7 : Iteration si necessaire (revision PCB)
├── [Atelier] B3 : Assembler prototype Lite USB-C (composants + PCBs arrives)
└── [Atelier] B3 : Assembler prototype Lite XLR
SEMAINE 7-8 :
├── [Atelier] B4 : Tests audio Lite
├── [Atelier] Comparaison A/B RODE NT1-A (contenu marketing)
└── [Nomade] Documenter les specs mesurees dans FICHE_PRODUIT.md
```
**Les deux tracks (One et Lite) avancent en parallele :**
- Le debug du One se fait a l'atelier
- Le design PCB du Lite se fait en nomade
- Les commandes se font le plus tot possible (les delais de livraison sont le vrai goulot)
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]] — Strategie des deux gammes
- [[02_PRODUITS_PHYSIQUES/Microphone/SOURCING_COMPOSANTS]] — Fournisseurs et contacts
- [[02_PRODUITS_PHYSIQUES/Microphone/BOM/inventaires_composants_v2.ods]] — BOM Talas One
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/AliceOPA/]] — Reference circuit AliceOPA
- [[02_PRODUITS_PHYSIQUES/Microphone/Analyse_Fonctionnelle/ANALYSE_FONCTIONNELLE_TALAS_ONE]] — Analyse fonctionnelle One
- [[02_PRODUITS_PHYSIQUES/Microphone/Analyse_Fonctionnelle/ANALYSE_FONCTIONNELLE_TALAS_LITE]] — Analyse fonctionnelle Lite
- [[01_PILOTAGE/ROADMAP_HARDWARE]] — Roadmap hardware general
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Planning global

View file

@ -0,0 +1,373 @@
# Roadmap Identite Visuelle & Design System — Guide pas-a-pas
> **Priorite absolue.** Rien ne sort publiquement (RS, landing page, packaging, Veza)
> tant que l'identite visuelle n'est pas finalisee.
> Tout est faisable en nomade — laptop, tablette, ou papier.
> Derniere mise a jour : 1er avril 2026.
---
## Contexte : ce qui existe deja
Tu as deja une direction artistique forte et documentee :
- [[05_EXPERIENCE_UTILISATEUR/DIRECTION_ARTISTIQUE_TALAS]] — philosophie "encre de Chine interactive (sumi-e)"
- [[05_EXPERIENCE_UTILISATEUR/IDENTITE_VISUELLE]] — brief visuel (logo, palette, typos, applications)
- [[05_EXPERIENCE_UTILISATEUR/SUMI_V3_SPECIFICATION]] — spec technique du design system (851 lignes)
- [[07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS]] — manifeste de marque
**Le langage visuel est clair** : papier washi, encre noire, cyan unique, pas de bordures nettes,
ombres diffuses, espace negatif (ma), rythme circadien. Il manque l'execution.
---
## V1 — Exploration logo (3-5 jours)
**Objectif : 10-15 pistes de logo sur papier, 3 directions retenues.**
### Preparation mentale
- [ ] Relire le manifeste Talas (10 min) — [[07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS]]
- [ ] Relire la direction artistique (20 min) — [[05_EXPERIENCE_UTILISATEUR/DIRECTION_ARTISTIQUE_TALAS]]
- [ ] Rassembler des references visuelles (moodboard) :
- Chercher "sumi-e logo", "japanese ink brand", "minimal audio logo" sur Pinterest/Dribbble
- Regarder les logos de : Aiaiai, Teenage Engineering, Ableton, Native Instruments
- Regarder les enso (cercles d'encre zen) — forme forte et symbolique
- Sauvegarder 15-20 images de reference dans un dossier
### Croquis papier (la partie la plus importante)
- [ ] Prendre un carnet ou des feuilles blanches + feutre noir + pinceau si possible
- [ ] Explorer chaque direction pendant 30-45 min :
| Direction | Idee | Ce que ca evoque |
|-----------|------|------------------|
| **A. Logotype brut** | Le mot "TALAS" en typo forte, sans symbole. Jeu sur les lettres (A sans barre, ligatures) | Confiance, simplicite, comme Ableton ou Aiaiai |
| **B. Enso / cercle d'encre** | Un cercle de pinceau (enso) avec ou sans le nom | Sumi-e pur, zen, cycle, ouverture, micro vu de face |
| **C. Onde / vibration** | Forme d'onde audio ou vibration stylisee | Audio, son, frequence — lien direct au produit |
| **D. Trait de pinceau** | Un seul trait de calligraphie — comme un coup de pinceau unique | Geste, artisanat, authenticite, wabi-sabi |
| **E. Circuit / signal** | Schematique audio tres epuree — un circuit preamp minimaliste | Ingenierie, transparence, open-hardware |
| **F. Hybride** | Combiner deux directions (ex: logotype + trait de pinceau) | Identite unique |
- [ ] Faire 2-3 croquis par direction (= 12-18 croquis minimum)
- [ ] Laisser reposer une nuit, revenir avec un oeil frais
- [ ] Entourer les 3 pistes les plus fortes
### Criteres de selection
Le bon logo doit passer TOUS ces tests :
- [ ] Lisible en favicon (16x16 px) ?
- [ ] Reconnaissable en monochrome pur (noir sur blanc, blanc sur noir) ?
- [ ] Marche sans texte (symbole seul) ?
- [ ] Marche sans symbole (texte seul) ?
- [ ] Coherent avec l'univers sumi-e / papier washi ?
- [ ] Pas de confusion avec un logo existant (audio ou autre) ?
---
## V2 — Vectorisation + Raffinage (3-4 jours)
**Objectif : les 3 pistes vectorisees, testees dans differents contextes.**
### Outils
- **Inkscape** (gratuit, open-source) — recommande pour rester coherent avec les valeurs du projet
- Alternative : Figma (gratuit pour usage personnel)
- Si tu as une tablette graphique : dessiner directement en vectoriel avec un brush texturise
### Vectorisation
Pour chaque piste retenue :
- [ ] Recreer le croquis papier en vectoriel dans Inkscape
- [ ] Utiliser des courbes de Bezier nettes (pas de trace automatique — le resultat est toujours sale)
- [ ] Si la direction est "pinceau/encre" : utiliser un vrai scan de trait de pinceau
et le vectoriser manuellement (trace bitmap → nettoyage des noeuds)
- [ ] Travailler en noir pur (#1A1A1E) sur fond washi (#F2EDE6) — les couleurs de la DA
- [ ] Exporter chaque version en SVG
### Test dans les contextes reels
Pour chaque piste, creer un mock rapide (15 min chacun) :
- [ ] **Favicon** : redimensionner a 32x32 et 16x16 — est-ce lisible ?
- [ ] **Avatar RS** : mettre dans un cercle Instagram (110x110) — est-ce reconnaissable ?
- [ ] **Sur fond sombre** : inverser les couleurs — ca marche ?
- [ ] **Sur le micro** : imaginer le logo serigraphie sur le corps aluminium
- [ ] **Sur une page web** : placer dans un header de site avec le texte "Talas"
- [ ] **Sur un carton d'emballage** : imaginer imprime en une couleur sur kraft
### Decision
- [ ] Montrer les 3 pistes a 2-3 personnes de confiance (pas de sondage large — juste des gens dont tu respectes l'avis artistique)
- [ ] **Choisir UNE direction.** Pas de compromis. Une seule.
---
## V3 — Declinaisons du logo (2-3 jours)
**Objectif : toutes les versions du logo necessaires pour tous les usages.**
### Versions a creer
- [ ] **Logo principal** : symbole + logotype horizontal
- [ ] **Logo empile** : symbole au-dessus du texte (pour format carre)
- [ ] **Symbole seul** : sans texte (pour favicon, avatar, watermark)
- [ ] **Logotype seul** : texte sans symbole (pour les contextes ou le symbole est trop petit)
- [ ] **Version monochrome noire** : #1A1A1E
- [ ] **Version monochrome blanche** : #F2EDE6
- [ ] **Version avec accent cyan** : si pertinent avec la direction choisie (#0098B5)
### Zones d'exclusion et tailles minimales
- [ ] Definir la zone d'exclusion autour du logo (generalement 1x la hauteur du symbole)
- [ ] Definir la taille minimale en pixels (generalement 24px de haut pour le symbole seul)
- [ ] Documenter dans un fichier "regles d'utilisation" simple
### Exports
- [ ] SVG (source vectorielle, pour le web et le print)
- [ ] PNG transparent : 512x512, 256x256, 128x128, 64x64, 32x32, 16x16
- [ ] Favicon ICO : 16x16 + 32x32
- [ ] OG image (1200x630) pour les previews de liens partages
### Organisation des fichiers
```
05_EXPERIENCE_UTILISATEUR/Identite_Visuelle/
├── logo/
│ ├── talas_logo_principal.svg
│ ├── talas_logo_empile.svg
│ ├── talas_symbole.svg
│ ├── talas_logotype.svg
│ ├── exports/
│ │ ├── png/ (toutes tailles)
│ │ ├── favicon/ (ico + png)
│ │ └── og/ (1200x630)
│ └── REGLES_UTILISATION_LOGO.md
├── palette/
├── typographie/
└── templates/
```
---
## V4 — Palette de couleurs (1-2 jours)
**Objectif : palette definitive, testee en accessibilite, documentee avec codes hex.**
### La palette est deja definie dans la DA
La direction artistique Sumi V3 impose :
| Role | Couleur | Hex | Usage |
|------|---------|-----|-------|
| **Papier (fond jour)** | Washi creme | `#F2EDE6` | Fond principal mode jour — JAMAIS de blanc pur |
| **Encre (texte jour)** | Noir profond | `#1A1A1E` | Texte, titres, elements principaux |
| **Papier (fond nuit)** | Noir chaud | `#1A1A1E` | Fond principal mode nuit |
| **Encre (texte nuit)** | Creme clair | `#E8E3DB` | Texte en mode nuit |
| **Accent unique** | Cyan sumi | `#0098B5` | Liens, CTA, elements interactifs — la SEULE couleur |
| **Encre diluee** | Gris chaud | `#8C8578` | Texte secondaire, placeholders |
| **Lavis** | Gris pale | `#D9D4CC` | Bordures, separateurs, fonds secondaires |
### Ce qu'il faut faire
- [ ] Verifier le contraste WCAG AA (minimum 4.5:1 pour le texte) :
- `#1A1A1E` sur `#F2EDE6` → verifier (devrait etre ~15:1, OK)
- `#0098B5` sur `#F2EDE6` → verifier (risque d'etre insuffisant — preparer une variante plus foncee)
- `#8C8578` sur `#F2EDE6` → verifier (texte secondaire, 3:1 minimum)
- Outil : https://webaim.org/resources/contrastchecker/
- [ ] Si le cyan ne passe pas en AA : ajuster vers `#007B94` ou plus fonce
- [ ] Definir les variantes pour les etats interactifs :
- Hover : cyan 10% plus fonce
- Active : cyan 20% plus fonce
- Disabled : encre diluee
- [ ] Creer une planche de couleurs (un fichier SVG ou PNG) avec les swatches + hex
### Couleurs supplementaires (uniquement si necessaire)
- [ ] Succes : vert desature (pas de vert vif — ca casse le sumi-e)
- [ ] Erreur : rouge sombre desature
- [ ] Warning : ocre/ambre desature
- [ ] Info : le cyan d'accent
**Regle absolue : jamais de couleur saturee. Tout est desature, terreux, encre diluee.**
---
## V5 — Typographie (1-2 jours)
**Objectif : paire de polices choisie, telechargee, testee.**
### La spec Sumi V3 preconise
| Usage | Police | Style | Notes |
|-------|--------|-------|-------|
| **Titres** | Space Grotesk | Bold, UPPERCASE, letter-spacing 0.1-0.15em | Geometrique, technique, moderne |
| **Corps** | Inter | Regular + Semi-Bold, line-height 1.6-1.8 | Lisibilite maximale, neutre |
| **Code/specs** | JetBrains Mono | Regular | Pour les specs techniques et le code |
### Ce qu'il faut faire
- [ ] Telecharger les 3 polices :
- Space Grotesk : https://fonts.google.com/specimen/Space+Grotesk
- Inter : https://fonts.google.com/specimen/Inter
- JetBrains Mono : https://www.jetbrains.com/lp/mono/
- [ ] Tester la combinaison dans un mock de page (titre + paragraphe + specs)
- [ ] Verifier que Space Grotesk Bold en UPPERCASE est lisible a petite taille (14px)
- [ ] Verifier que les chiffres de Space Grotesk sont clairs (important pour les specs audio)
- [ ] Si Space Grotesk ne convainc pas, alternatives a tester :
- **Outfit** (plus douce, moins industrielle)
- **Archivo** (plus dense, plus editoriale)
- **DM Sans** (tres propre, un peu generique)
### Definir l'echelle typographique
```
Titre H1 : Space Grotesk Bold 32px / UPPERCASE / 0.15em spacing
Titre H2 : Space Grotesk Bold 24px / UPPERCASE / 0.12em spacing
Titre H3 : Space Grotesk Bold 20px / UPPERCASE / 0.10em spacing
Corps : Inter Regular 16px / line-height 1.7
Corps small: Inter Regular 14px / line-height 1.6
Caption : Inter Semi-Bold 12px / UPPERCASE / 0.08em spacing
Code : JetBrains Mono 14px / line-height 1.5
```
- [ ] Documenter cette echelle
- [ ] Limiter a **2 fichiers de police maximum** charges sur le web (performance)
→ Space Grotesk Bold + Inter Regular (le reste en font-weight CSS)
---
## V6 — Templates de communication (2-3 jours)
**Objectif : tous les gabarits prets pour publier sur les RS et le web.**
### Templates a creer dans Inkscape ou Figma
- [ ] **Avatar RS** (carré 1080x1080) : symbole Talas centre sur fond washi
- [ ] **Banniere Instagram** (1080x566) : logo + baseline "Materiel audio reparable"
- [ ] **Banniere YouTube** (2560x1440) : logo + baseline + URL
- [ ] **Template post RS** (1080x1350) : fond washi + zone texte + logo en bas
- [ ] **Template story** (1080x1920) : fond washi + zone contenu + logo en bas
- [ ] **Watermark video** (PNG transparent) : symbole Talas en semi-transparent
- [ ] **Template specs produit** (1080x1080) : fond washi + specs techniques en grille
- [ ] **OG image** (1200x630) : pour les previews de lien (meta og:image)
### Chartes d'application
- [ ] Rediger un memo de 1 page : "comment utiliser l'identite Talas"
- Faire / ne pas faire
- Tailles minimales
- Espacement
- Tons de voix en legende
---
## V7 — Design system Sumi V3 — Integration (5-7 jours)
**Objectif : le design system de Veza integre l'identite visuelle finalisee.**
**Faisable en nomade — c'est du code frontend (React/Tailwind).**
**Le code est dans `/home/senke/git/talas/veza`.**
### Configuration Tailwind
- [ ] Ajouter les couleurs de la palette dans `tailwind.config.ts` :
```
colors: {
washi: '#F2EDE6',
ink: '#1A1A1E',
'ink-night': '#E8E3DB',
cyan: '#0098B5',
diluted: '#8C8578',
lavis: '#D9D4CC',
}
```
- [ ] Ajouter les polices dans la config Tailwind :
```
fontFamily: {
display: ['Space Grotesk', 'sans-serif'],
body: ['Inter', 'sans-serif'],
mono: ['JetBrains Mono', 'monospace'],
}
```
- [ ] Configurer les ombres diffuses (pas de bordures nettes) :
```
boxShadow: {
'ink-sm': '0 2px 8px rgba(26,26,30,0.08)',
'ink-md': '0 4px 16px rgba(26,26,30,0.12)',
'ink-lg': '0 8px 32px rgba(26,26,30,0.16)',
}
```
### Composants de base a mettre a jour
- [ ] **Bouton primaire** : fond cyan, texte washi, ombre diffuse, hover plus fonce
- [ ] **Bouton secondaire** : bordure encre diluee, texte encre, fond transparent
- [ ] **Input/textarea** : fond washi, bordure lavis, focus cyan
- [ ] **Card** : fond washi, ombre ink-md, pas de bordure nette
- [ ] **Navigation** : fond washi avec backdrop-blur, encre pour les liens
- [ ] **Player audio** (suzuri) : composant le plus important de Veza — ref spec Sumi V3
### Systeme de theme circadien
La spec Sumi V3 definit un theme qui change selon l'heure du jour :
- [ ] Mode jour (6h-18h) : fond washi `#F2EDE6`, texte `#1A1A1E`
- [ ] Mode nuit (18h-6h) : fond `#1A1A1E`, texte `#E8E3DB`
- [ ] Transition : fondu de 30 min autour du lever/coucher
- [ ] Implementer via CSS custom properties + JS pour l'heure
### Animations (classification Sumi V3)
- [ ] Definir les durees dans les CSS custom properties :
```
--anim-drop: 100ms /* tooltips, badges */
--anim-stroke: 150ms /* boutons, icones */
--anim-wash: 250ms /* cards, dropdowns */
--anim-wave: 350ms /* modals, panneaux */
--anim-tide: 450ms /* navigation, player */
```
- [ ] Toutes les animations en `ease-out` (jamais linear, jamais ease-in)
- [ ] Maximum 2 animations simultanees
### Texture washi (optionnel mais distinctif)
- [ ] Creer ou trouver une texture papier washi subtile (PNG tileable, ~50 Ko max)
- [ ] Appliquer en `background-image` avec `opacity: 0.03-0.05`
- [ ] Prevoir un mode eco qui desactive la texture
### Budget performance
La spec impose :
- JS < 120 Ko gzip
- CSS < 15 Ko gzip
- FCP < 1.2s
- Max 2 fichiers de police
---
## V8 — Validation finale (1-2 jours)
**Objectif : tout est coherent, documente, et pret a etre utilise.**
### Checklist de coherence
- [ ] Le logo fonctionne dans TOUS les contextes testes (V3)
- [ ] La palette passe les tests d'accessibilite (V4)
- [ ] Les polices sont lisibles a toutes les tailles (V5)
- [ ] Les templates RS sont prets a l'emploi (V6)
- [ ] Le design system Sumi V3 est integre dans Veza (V7)
- [ ] Tout est documente et organise dans `05_EXPERIENCE_UTILISATEUR/Identite_Visuelle/`
### Documenter
- [ ] Creer `05_EXPERIENCE_UTILISATEUR/Identite_Visuelle/CHARTE_GRAPHIQUE_TALAS.md` :
- Logo et ses regles
- Palette avec hex
- Typographie avec echelle
- Exemples d'application
- Faire / Ne pas faire
---
## Estimation totale
| Etape | Temps estime | Faisable ou |
|-------|-------------|-------------|
| V1 — Exploration logo | 3-5 jours | Partout (papier) |
| V2 — Vectorisation | 3-4 jours | Laptop (Inkscape) |
| V3 — Declinaisons | 2-3 jours | Laptop |
| V4 — Palette | 1-2 jours | Laptop |
| V5 — Typographie | 1-2 jours | Laptop |
| V6 — Templates | 2-3 jours | Laptop |
| V7 — Design system | 5-7 jours | Laptop (code React/Tailwind) |
| V8 — Validation | 1-2 jours | Laptop |
| **Total** | **~18-28 jours** | |
Les etapes V4 et V5 peuvent se faire en parallele de V2.
V6 depend de V3 (declinaisons finales).
V7 depend de V4 + V5 (palette et typos validees).
---
## Voir aussi
- [[05_EXPERIENCE_UTILISATEUR/CHARTE_GRAPHIQUE_TALAS]] — Charte graphique complete (regles d'application)
- [[05_EXPERIENCE_UTILISATEUR/GUIDE_CREATION_LOGO]] — Guide pratique pas-a-pas pour creer le logo
- [[05_EXPERIENCE_UTILISATEUR/DIRECTION_ARTISTIQUE_TALAS]] — Philosophie visuelle
- [[05_EXPERIENCE_UTILISATEUR/SUMI_V3_SPECIFICATION]] — Spec technique design system
- [[05_EXPERIENCE_UTILISATEUR/IDENTITE_VISUELLE]] — Brief visuel
- [[07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS]] — Manifeste de marque
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Planning global

View file

@ -0,0 +1,262 @@
# Roadmap Software & Business — Taches nomades
> Tout ce qui peut etre fait SANS atelier : laptop, telephone, deplacement.
> Code, administration, marketing, legal, design, contenu.
> Derniere mise a jour : 1er avril 2026.
---
## Etat actuel (mars 2026)
### Ce qui est fait
- [x] Application Veza quasi-complete (v1.0.2, 88/89 features, pentest valide)
- [x] Infrastructure serveur (2x R720, Ansible 48 roles, HAProxy, WAF Coraza)
- [x] Stack de monitoring (Prometheus, Grafana, ELK)
- [x] Systeme de paiement (Hyperswitch — Stripe + PayPal)
- [x] Documentation projet reorganisee (14 dossiers thematiques)
- [x] Business plan template cree (a remplir avec donnees reelles)
- [x] Strategie de contenu definie
- [x] Checklist legale preparee
- [x] Brief d'identite visuelle redige
- [x] Manifeste de marque ecrit
- [x] Analyse de marche complete (09_MODELE_ECONOMIQUE/ANALYSE_MARCHE.md)
- [x] Bios et captions reseaux sociaux prepares (07_CONTENUS_MARKETING/Réseaux_Sociaux/BIOS_ET_CAPTIONS.md)
- [x] Direction artistique definie (05_EXPERIENCE_UTILISATEUR/DIRECTION_ARTISTIQUE_TALAS.md)
- [x] Concepts innovants Veza documentes (05_EXPERIENCE_UTILISATEUR/CONCEPTS_INNOVANTS_VEZA.md)
- [x] Recherche anteriorite marques TALAS + VEZA (08_CONFORMITE_JURIDIQUE/Propriété_Intellectuelle/RECHERCHE_ANTERIORITE_MARQUES.md)
- [x] Recherche disponibilite domaines (idem §4)
- [x] CGV, CGU, mentions legales, politique RGPD, politique garantie — tous rediges
- [x] Candidature NGI Zero Commons Fund redigee et **soumise le 1er avril 2026** — reponse attendue juin-juillet 2026
- [x] Structure fondation/entreprise anti-derive documentee (08_CONFORMITE_JURIDIQUE/STRUCTURE_FONDATION_ENTREPRISE.md)
- [x] Guide de depot de marque redige (08_CONFORMITE_JURIDIQUE/GUIDE_DEPOT_MARQUE.md)
- [x] Strategie juridique master redigee (08_CONFORMITE_JURIDIQUE/STRATEGIE_JURIDIQUE_MASTER.md)
- [x] Optimisation fiscale ethique documentee (09_MODELE_ECONOMIQUE/OPTIMISATION_FISCALE_ETHIQUE.md)
- [x] Textes page produit rediges (en attente specs mesurees)
### Ce qui reste a faire
**PRIORITE 1 — Identite visuelle + Design system :**
- [ ] **Identite visuelle complete** (logo, palette, typographie, declinaisons)
- [ ] **Design system Sumi V3** : integrer l'identite dans les composants Veza
- [ ] Achat domaines prioritaires (talas.fr, talas.audio, veza.fr, veza.audio)
**PRIORITE 2 — Preparation vente (quand le hardware est pret) :**
- [ ] Landing page / boutique en ligne (code a ecrire)
- [ ] Contenu produit (fiche, photos, demos — bloque par prototype hardware)
- [ ] Deploiement production de Veza
- [ ] Presence reseaux sociaux (comptes a creer)
**Quand pret a vendre :**
- [ ] Immatriculation micro-entreprise (2-3 semaines avant la premiere vente, pas avant)
- [ ] Business plan a completer avec donnees reelles chiffrees
**Fait :**
- [x] ~~Soumettre candidature NLnet avant 1er avril 2026~~**FAIT** (soumis le 1er avril 2026)
**Autres (pas urgent) :**
- [ ] Verification manuelle INPI/EUIPO/TMview pour anteriorite marques
- [ ] Soumettre certification OSHWA (gratuit, credibilite open-hardware)
- [ ] Creer projet Talas sur Hackaday.io (prerequis Hackaday Prize)
- [ ] Preparer dossier James Dyson Award (deadline 15 juillet 2026)
---
## S1 — Identite visuelle + Design system (PRIORITE ABSOLUE)
**Faisable depuis un telephone ou un laptop n'importe ou.**
**C'est le prerequis pour toute communication, landing page, RS, packaging.**
### Logo
- [ ] Brainstorm : croquis papier ou tablette (meme en transport)
- [ ] Explorer des directions : logotype brut, symbole onde/circuit, style pochoir
- [ ] Vectoriser avec Inkscape (gratuit) ou Figma (gratuit)
- [ ] Creer les declinaisons (carre, monochrome, favicon)
- [ ] Tester sur fond clair et fond sombre
### Palette et typographie
- [ ] Valider la palette (noir + blanc casse + couleur d'accent)
- [ ] Tester les couleurs sur un mock de page produit
- [ ] Choisir la paire de polices (Google Fonts ou fonts libres)
### Design system Sumi V3
- [ ] Integrer le logo, la palette et les typos dans le design system Veza
- [ ] Mettre a jour les composants UI avec la nouvelle identite
- [ ] Creer les templates de base (avatar RS, banniere, filigrane pour videos)
### Nom de domaine
- [x] Chercher la disponibilite — voir RECHERCHE_ANTERIORITE_MARQUES.md §4
- talas.fr : DISPONIBLE
- talas.audio : DISPONIBLE
- talas.com : expire 17 juin 2026 (surveiller backorder)
- veza.fr : DISPONIBLE
- veza.audio : DISPONIBLE
- [ ] Acheter les domaines prioritaires (talas.fr, talas.audio, veza.fr, veza.audio)
- [ ] Configurer les DNS vers l'IP publique (ou DynDNS)
### Administration (DIFFERE — a faire quand le produit est pret a vendre)
> **Ne pas creer la micro-entreprise trop tot.** L'ACRE a une duree limitee (1 an),
> les cotisations minimales commencent immediatement. Creer 2-3 semaines avant
> la premiere vente pour maximiser l'avantage ACRE.
- [ ] S'inscrire sur le guichet unique INPI (https://procedures.inpi.fr)
→ Activite : fabrication et vente de materiel audio
→ Code APE probable : 2640Z ou 4643Z
- [ ] Choisir entre declaration mensuelle ou trimestrielle du CA
- [ ] Ouvrir un compte bancaire dedie
→ Options sans frais : Qonto, Shine, Blank, ou compte pro banque en ligne
- [x] Verifier disponibilite marque "Talas" — recherche anteriorite faite (voir RECHERCHE_ANTERIORITE_MARQUES.md), verif manuelle INPI restante
---
## S2 — Reseaux sociaux & Contenu (des maintenant)
### Creation des comptes
- [ ] Instagram : @talas.audio ou @talas_audio ou equivalent disponible
- [ ] TikTok : @talas.audio ou equivalent
- [ ] YouTube : reserver le nom (pas besoin de publier tout de suite)
- [ ] Linktree ou equivalent : lien unique pour bio (vers landing page)
### Premiers contenus a publier (depuis le stock deja filme)
1. [ ] Video : gros plan mains qui soudent un PCB (15s, musique lo-fi)
2. [ ] Video : PCB qui sort du four de reflow ou soudure a la main (15s)
3. [ ] Photo : PCBs alignes sur la table de travail
4. [ ] Video : test au multimetre / oscilloscope (10-15s)
5. [ ] Video : lifestyle — musique, graffiti, sortie (15-30s)
### Contenu a preparer
- [ ] Ecrire 5 captions courtes pour les premiers posts
- [ ] Choisir les hashtags de base (voir STRATEGIE_CONTENU.md)
- [ ] Definir l'heure de publication optimale (18h-21h en semaine pour la cible 15-30 ans)
- [ ] Planifier 2 semaines de contenu d'avance
### Landing page
- [ ] Creer une page simple "coming soon" :
- Logo + nom
- Une phrase : "Materiel audio reparable. Par et pour les artistes independants."
- Formulaire email (Listmonk self-hosted sur R720, ou Mailchimp gratuit < 500 contacts)
- Liens vers TikTok / Insta
- [ ] Deployer sur le domaine achete
- [ ] Options techniques : page statique Hugo/Zola sur un R720, ou meme une simple page HTML
---
## S3 — Documents legaux (redaction)
**Faisable hors ligne, dans un editeur de texte.**
### CGV (Conditions Generales de Vente) — **FAIT**
- [x] Rediger chaque section — 08_CONFORMITE_JURIDIQUE/CGU_CGV/cgv.md
- [x] Placer le fichier dans 08_CONFORMITE_JURIDIQUE/CGU_CGV/
- **Note** : en attente SIRET + adresse pro (dependance immatriculation)
### Mentions legales — **FAIT**
- [x] Rediger et placer dans 08_CONFORMITE_JURIDIQUE/Mentions_Legales/mentions_legales.md
- **Note** : en attente SIRET + Code APE + adresse (dependance immatriculation)
### Politique de confidentialite (RGPD) — **FAIT**
- [x] Rediger et placer dans 08_CONFORMITE_JURIDIQUE/RGPD/politique_confidentialite.md
- Document complet et pret au deploiement
### Politique de garantie — **FAIT**
- [x] Rediger et placer dans 08_CONFORMITE_JURIDIQUE/Politique_Garantie_Retour/politique_garantie.md
- Garantie commerciale Talas : 5 ans
- Document complet et pret au deploiement
---
## S4 — Deploiement Veza en production
**Faisable a distance (SSH vers les R720).**
### Pre-deploiement
- [ ] Configurer le DNS du domaine vers l'IP publique (ou DynDNS si IP dynamique)
- [ ] Verifier que le port forward + WireGuard expose correctement HAProxy
- [ ] Generer les cles JWT RS256 pour la production
- [ ] Creer le fichier .env de production (depuis .env.example)
- [ ] Configurer Hyperswitch avec les cles Stripe en mode live
- [ ] Configurer les alertes Alertmanager (email ou Slack/Matrix)
### Deploiement
- [ ] Deployer le docker-compose.prod.yml sur R720 #1
- [ ] Verifier que tous les services demarrent (health checks)
- [ ] Configurer la replication PostgreSQL vers R720 #2
- [ ] Configurer les backups automatiques (pg_dump cron ou PITR)
- [ ] Configurer MinIO sur R720 #2 (pool ZFS dedié sur HDD)
- [ ] Tester le parcours complet : inscription → ajout produit → achat → paiement → confirmation
### Post-deploiement
- [ ] Activer le monitoring Prometheus + Grafana
- [ ] Verifier les dashboards
- [ ] Faire un test de charge leger (k6 ou wrk)
- [ ] Desactiver les modules Community/Personal pour le lancement (Shop d'abord)
- [ ] Creer le compte admin et ajouter le premier produit (micro)
---
## S5 — Contenu produit (en parallele des tests hardware)
**A remplir au fur et a mesure que les donnees arrivent de l'atelier.**
### Fiche produit boutique
- [ ] Remplir 02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT.md avec les specs mesurees
- [ ] Ecrire la description courte (1-2 phrases, pour la boutique)
- [ ] Ecrire la description longue (pour la page produit complete)
- [ ] Selectionner et retoucher les photos produit
- [ ] Uploader les demos audio en WAV sur la page produit
- [ ] Ecrire le texte de la comparaison A/B avec le RODE
### Guide de reparation
- [ ] Ecrire le guide etape par etape (avec photos de l'assemblage)
- [ ] Lister chaque composant remplacable avec sa reference
- [ ] Creer un PDF imprimable (pour le livret dans la boite)
- [ ] Mettre le guide en ligne sur Veza (page publique, pas besoin de compte)
### Page "A propos"
- [ ] Adapter le manifeste (07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS.md)
- [ ] Expliquer la demarche de reparabilite
- [ ] Montrer le processus de fabrication (photos atelier)
- [ ] Afficher les couts de production (transparence = differenciation)
---
## S6 — Marketing pre-lancement
### Preparation du lancement
- [ ] Planifier le jour J (date precise)
- [ ] Preparer la video de lancement (30-60s, montage des meilleurs clips atelier)
- [ ] Preparer le post de lancement (texte + visuels pour chaque plateforme)
- [ ] Lister les communautes ou partager le lancement :
- Reddit : r/audioengineering, r/WeAreTheMusicMakers, r/homerecording, r/beatmaking
- Facebook : groupes home studio, groupes beatmakers francophones
- Discord : serveurs production musicale, audio engineering
- Forums : Gearslutz (maintenant Gearspace), KVR Audio
- [ ] Identifier 5-10 createurs de contenu a qui envoyer un micro gratuit pour review
- [ ] Preparer un email de lancement pour la mailing list
### Campagne de pre-lancement (2 semaines avant)
- [ ] Teasing sur les RS : "quelque chose arrive" + gros plans du micro sans le reveler
- [ ] Compte a rebours en stories
- [ ] Email aux inscrits : "le micro sort dans X jours"
---
## S7 — Post-lancement et iteration
### Suivi
- [ ] Monitorer les commandes et les metriques de conversion
- [ ] Repondre aux messages clients dans les 24h
- [ ] Collecter les retours (Google Form envoye apres livraison)
- [ ] Documenter les problemes rencontres et les solutions
- [ ] Publier les temoignages clients sur les RS
### Iteration software
- [ ] Corriger les bugs Veza remontes par les premiers utilisateurs
- [ ] Ajouter les fonctionnalites manquantes selon les retours
- [ ] Optimiser la performance si necessaire (metriques Prometheus)
### Iteration business
- [ ] Recalculer le cout unitaire reel (avec le temps d'assemblage mesure)
- [ ] Ajuster le prix si necessaire
- [ ] Evaluer la demande pour planifier la production suivante
- [ ] Decider : crowdfunding pour le prochain produit ? ou organicgrowth ?

View file

@ -0,0 +1,15 @@
# Roadmap & Versions
Ce dossier contient la **planification évolutive du projet Talas**, découpée par versions (v1, v2, v3…), avec objectifs, livrables et dates clés.
## Objectifs :
- Définir les grandes étapes du développement.
- Planifier les livraisons et priorités de chaque version.
- Offrir une vue densemble à léquipe et aux partenaires.
## Contenu recommandé :
- roadmap.md (vue globale)
- dossier par version (`v1/`, `v2/`, etc.)
- historique des versions passées
- vues Gantt, burndown, ou kaléidoscope produit

View file

@ -0,0 +1,128 @@
### **Organisation Structurée pour la Suite du Projet Talas**
Afin de **poursuivre efficacement** le développement de Talas, il est essentiel davoir une **vision claire et organisée** du projet. Voici un plan structuré qui détaille les **chantiers principaux**, les **tâches prioritaires**, et les **objectifs concrets** à atteindre.
---
## **📌 1. Structuration Générale du Projet**
Nous allons découper le projet en **quatre grandes catégories**, avec des sous-sections détaillées pour mieux prioriser et suivre lavancement :
### **1⃣ Développement du Produit**
- **Objectif :** Finaliser le prototype du microphone et préparer la production.
- **État actuel :** Analyse fonctionnelle réalisée, solutions techniques définies.
- **Tâches à réaliser :**
1. **Finaliser le prototype** :
- Commander les composants nécessaires.
- Assembler et tester les performances.
- Ajuster si besoin.
2. **Réaliser des tests techniques** :
- Comparaison avec des références concurrentes.
- Tests en conditions réelles (studio, home-studio, extérieur).
3. **Créer la documentation technique et de réparation** :
- Rédiger le guide utilisateur et les fiches techniques.
- Réaliser des tutoriels vidéos de montage/réparation.
4. **Définir le processus de fabrication** :
- Identifier les fournisseurs et partenaires pour la production.
- Optimiser les coûts de fabrication et logistique.
---
### **2⃣ Plateforme Talas & Infrastructure**
- **Objectif :** Mettre en place une boutique en ligne fonctionnelle et préparer lécosystème digital.
- **État actuel :** Infrastructure technique définie, besoin de développement.
- **Tâches à réaliser :**
1. **Création du site e-commerce** (PrestaShop ou WooCommerce) :
- Sélection et configuration de la plateforme.
- Design et ergonomie du site.
- Intégration du système de paiement.
2. **Mise en place des fonctionnalités clés** :
- Gestion des commandes et des stocks.
- Service après-vente et support technique en ligne.
3. **Développement de la Talas Community App** :
- Forum et espace de discussion.
- Fonctionnalités de partage (samples, presets, ressources).
4. **Talas Personal App** (optionnel pour la phase 2) :
- Serveur AudioGridder.
- Gestion des produits et stockage cloud.
---
### **3⃣ Stratégie Marketing & Communication**
- **Objectif :** Créer une communauté et établir la notoriété de la marque Talas.
- **État actuel :** Plan marketing défini, à mettre en œuvre.
- **Tâches à réaliser :**
1. **Développement des réseaux sociaux** :
- Instagram, TikTok, YouTube : création de contenu éducatif et promotionnel.
- Partage de démos et témoignages utilisateurs.
2. **Préparation dune campagne de crowdfunding** :
- Définir loffre et les paliers de financement (Kickstarter/Ulule).
- Produire une vidéo de présentation du projet.
- Planifier la communication autour du lancement.
3. **Création dun programme de partenariats** :
- Collaboration avec petits artistes et influenceurs.
- Offrir du matériel pour des tests et des avis publics.
---
### **4⃣ Modèle Économique & Financement**
- **Objectif :** Assurer la viabilité financière du projet et optimiser la rentabilité.
- **État actuel :** Modèle économique défini, simulations réalisées.
- **Tâches à réaliser :**
1. **Optimisation des coûts de production** :
- Trouver des alternatives pour réduire le prix de fabrication.
- Négocier avec des fournisseurs ou fabricants locaux.
2. **Définition du prix final et de la marge** :
- Confirmer le prix de vente selon les coûts réels et le marché cible.
- Ajuster selon les résultats des tests et feedbacks.
3. **Recherche de financements** :
- Identifier les subventions pour linnovation et lentrepreneuriat durable.
- Contacter des investisseurs potentiels.
- Préparer un pitch deck pour présenter Talas.
---
## **🛠 Outils de Gestion & Suivi**
Pour **suivre lévolution du projet** de manière efficace, il est conseillé dutiliser un outil de gestion de projet. Voici quelques suggestions :
📌 **Trello / Notion**
➡ Organisation des tâches sous forme de Kanban (À faire, En cours, Terminé).
📌 **Google Drive / Notion Docs**
➡ Centralisation des documents (business plan, fiches techniques, vidéos).
📌 **Slack / Discord**
➡ Communication en interne et avec la communauté.
---
## **🚀 Roadmap à 6 Mois (Priorisation)**
### **Phase 1 : Prototypage & Préparation du Lancement (0-2 mois)**
✅ Finaliser le **prototype** et effectuer des **tests techniques**.
✅ Définir les **processus de fabrication** et **partenaires industriels**.
✅ Mettre en place le **site e-commerce Talas Shop**.
✅ Commencer la **création de contenu sur les réseaux sociaux**.
### **Phase 2 : Marketing & Crowdfunding (3-4 mois)**
✅ Lancer la **campagne de crowdfunding** (Kickstarter/Ulule).
✅ Organiser des **tests et démos avec des créateurs de contenu**.
✅ Mettre en ligne les **premiers produits sur la boutique Talas**.
✅ Structurer la **Talas Community App** pour fédérer les utilisateurs.
### **Phase 3 : Développement & Scalabilité (5-6 mois)**
✅ Produire et livrer les premières unités.
✅ Améliorer et mettre à jour le produit sur la base des retours clients.
✅ Développer des **accessoires et modules évolutifs**.
✅ Travailler sur une **expansion à linternational**.
---
## **🎯 Objectifs Clés**
1. **Vendre les premières unités** pour valider la viabilité du projet.
2. **Créer une base de clients fidèles** et une **communauté engagée**.
3. **Assurer la rentabilité dès la première année**.
4. **Développer la marque Talas** pour être reconnue comme une **alternative écoresponsable** aux grandes marques.
---
### **Conclusion**
Avec cette organisation **claire et structurée**, tu as désormais une **vision globale et détaillée** des prochaines étapes du projet. En suivant cette roadmap et en **priorisant intelligemment**, tu pourras **étendre et solidifier** Talas progressivement tout en maîtrisant les coûts et la production.
**Prochaine action immédiate :** Finaliser le **prototype du microphone** et commencer les **tests de performance** 🎤🔥.

View file

@ -0,0 +1,177 @@
1⃣ Architecture de lapplication
🔹 Technologies utilisées
Composant Technologie Rôle
Frontend Web SvelteKit Interface utilisateur, interaction avec le backend
Standalone App Tauri (Rust) Exécute SvelteKit comme une application de bureau légère
Backend FastAPI (Python) API qui gère les données, authentification, stockage
Base de données PostgreSQL Stockage des utilisateurs, presets, discussions, fichiers référencés
Stockage fichiers Nextcloud ou ZFS Hébergement des fichiers musicaux, presets, samples
# 📌 Talas App - Projet Complet (FastAPI + SvelteKit + Tauri)
## 📂 Structure du projet
```
talas-app/
│── backend/ # FastAPI - Backend (API REST, PostgreSQL)
│ │── main.py # Point d'entrée de l'API
│ │── database.py # Connexion à PostgreSQL
│ │── models.py # Modèles SQLAlchemy
│ │── crud.py # Opérations CRUD
│ │── schemas.py # Schémas Pydantic
│ │── config.py # Configuration des variables d'environnement
│ │── middleware.py # Middleware pour gestion de la sécurité (CORS, Authentification)
│── frontend/ # SvelteKit - Frontend (Web UI)
│ │── src/routes/ # Pages Svelte
│ │── src/lib/ # Gestion des appels API et des stores
│── standalone/ # Tauri - Standalone App (Windows/macOS/Linux)
```
---
## 🚀 1⃣ Installation du Backend (FastAPI + PostgreSQL)
```bash
cd backend
python3 -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install fastapi uvicorn asyncpg sqlalchemy alembic pydantic python-dotenv passlib[bcrypt] pyjwt
```
📂 **Fichier : `backend/config.py`** (Configuration des variables denvironnement)
```python
import os
from dotenv import load_dotenv
load_dotenv()
DATABASE_URL = os.getenv("DATABASE_URL", "postgresql+asyncpg://talas:talaspass@localhost/talas")
SECRET_KEY = os.getenv("SECRET_KEY", "mysecret")
ALGORITHM = "HS256"
ACCESS_TOKEN_EXPIRE_MINUTES = 30
```
📂 **Fichier : `backend/middleware.py`** (CORS et Sécurité)
```python
from fastapi.middleware.cors import CORSMiddleware
def setup_middleware(app):
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
```
📂 **Fichier : `backend/main.py`**
```python
from fastapi import FastAPI, Depends
from sqlalchemy.orm import Session
from database import SessionLocal, engine
import models, crud, schemas
from middleware import setup_middleware
models.Base.metadata.create_all(bind=engine)
app = FastAPI()
setup_middleware(app)
@app.get("/")
def read_root():
return {"message": "Bienvenue sur Talas API"}
@app.post("/users/", response_model=schemas.User)
def create_user(user: schemas.UserCreate, db: Session = Depends(crud.get_db)):
return crud.create_user(db=db, user=user)
```
**Lancer FastAPI** :
```bash
uvicorn main:app --reload
```
🌐 **Accéder à lAPI** : [http://127.0.0.1:8000](http://127.0.0.1:8000)
---
## 🚀 2⃣ Installation du Frontend (SvelteKit)
```bash
cd ../frontend
npm create svelte@latest .
npm install
npm install @sveltejs/adapter-static axios
npm run dev
```
📂 **Fichier : `frontend/src/lib/api.js`** (Gestion des appels API)
```javascript
import axios from "axios";
const api = axios.create({
baseURL: "http://127.0.0.1:8000",
headers: {
"Content-Type": "application/json"
}
});
export default api;
```
📂 **Fichier : `frontend/src/routes/community/+page.svelte`**
```svelte
<script>
import { onMount } from "svelte";
import api from "$lib/api";
let message = "Chargement...";
onMount(async () => {
try {
const response = await api.get("/");
message = response.data.message;
} catch (error) {
message = "Erreur de connexion";
}
});
</script>
<h1>Talas Community</h1>
<p>{message}</p>
```
**Lancer SvelteKit** :
```bash
npm run dev
```
🌐 **Accéder au site** : [http://localhost:5173](http://localhost:5173)
---
## 🚀 3⃣ Convertir en Application Standalone (Tauri)
```bash
cd ../standalone
npm install -D @tauri-apps/cli
cargo install tauri-cli
npm run tauri init
```
📂 **Fichier : `standalone/src-tauri/tauri.conf.json`**
```json
{
"package": {
"productName": "TalasApp",
"version": "1.0.0"
},
"tauri": {
"allowlist": {
"fs": { "all": true },
"dialog": { "all": true }
},
"security": { "csp": "default-src 'self'" }
}
}
```
**Lancer Tauri** :
```bash
npm run tauri dev
```
🚀 **Talas App tourne en standalone avec une API sécurisée et un frontend optimisé !** 🎉

View file

@ -0,0 +1,15 @@
# Stratégie Multiniveaux
Ce dossier contient les **stratégies à court, moyen et long terme** de Talas : vision produit, commercialisation, diffusion communautaire, expansion technique.
## Objectifs :
- Clarifier les ambitions à différentes échelles.
- Analyser les leviers de croissance.
- Aider à prioriser les actions selon les horizons de temps.
## Contenu recommandé :
- objectifs_6_mois.md
- plan_1_3_5_ans.md
- stratégie_technique_scalabilité.md
- stratégie_dextension_communautaire.md

View file

@ -0,0 +1,173 @@
### **📋 Liste Complète des Aspects à Prendre en Compte pour le Projet Talas**
---
## **🔧 Développement du Produit**
**1⃣ Conception technique du microphone**
- Définition des spécifications techniques (capsule, directivité, réponse en fréquence).
- Choix des composants électroniques et conception du circuit imprimé.
- Intégration des fonctionnalités modulaires (évolutivité, compatibilité avec accessoires).
- Conception du boîtier et choix des matériaux pour la robustesse et lacoustique.
- Développement dun design ergonomique et esthétique.
- Optimisation de la consommation énergétique et compatibilité avec lalimentation 48V.
**2⃣ Fabrication du prototype**
- Commande et assemblage des composants.
- Impression 3D ou usinage du boîtier.
- Montage de la capsule et intégration électronique.
- Vérification de la compatibilité avec les interfaces audio standard.
- Premiers tests fonctionnels et correction des défauts.
**3⃣ Tests de performance et comparaison avec la concurrence**
- Tests en conditions réelles (home-studio, studio pro, live).
- Comparaison de la qualité audio avec des références comme **RØDE NT1-A**.
- Mesure du **rapport signal/bruit, réponse en fréquence, distorsion harmonique**.
- Résistance aux bruits de manipulation et aux interférences électromagnétiques.
**4⃣ Optimisation de la qualité audio et de la robustesse**
- Amélioration de la capsule pour une capture plus précise du son.
- Réduction du bruit de fond et des artefacts électroniques.
- Ajout éventuel de filtres anti-pop intégrés ou de suspension antivibrations.
- Renforcement de la structure pour une meilleure résistance aux chocs.
**5⃣ Documentation technique et guides de réparation**
- Rédaction des fiches techniques (caractéristiques, connexion, compatibilité).
- Création dun guide utilisateur détaillé avec instructions de branchement.
- Réalisation de tutoriels vidéo pour lassemblage et la réparation.
- Fourniture de schémas de circuit et dune liste des composants remplaçables.
**6⃣ Scalabilité et modularité du produit**
- Conception dune gamme daccessoires compatibles (préampli, atténuateur, capsule interchangeable).
- Mise en place dun système de mise à niveau (trade-in program pour les anciennes versions).
- Documentation open-source pour permettre aux utilisateurs avancés de modifier ou améliorer le produit.
**7⃣ Sélection des composants et fournisseurs**
- Identification des fournisseurs pour les capsules, circuits et boîtiers.
- Sécurisation des chaînes dapprovisionnement pour éviter la pénurie de composants.
- Négociation des coûts pour garantir un prix compétitif sans sacrifier la qualité.
**8⃣ Gestion des certifications et normes audio**
- Conformité aux normes **CE, RoHS, FCC**.
- Dépôt éventuel de brevet pour certaines innovations techniques.
- Tests de conformité aux exigences des professionnels du son.
---
## **🏭 Production & Logistique**
**1⃣ Fabrication en série et assemblage**
- Mise en place dune chaîne de production avec des tests qualité à chaque étape.
- Choix entre production locale ou outsourcing partiel à létranger.
- Gestion des outillages et moules pour la fabrication en grande série.
**2⃣ Gestion des fournisseurs et partenaires industriels**
- Sélection des partenaires de fabrication.
- Établissement de contrats avec les sous-traitants pour garantir la qualité et le respect des délais.
- Gestion des stocks et optimisation des commandes pour réduire les coûts.
**3⃣ Contrôle qualité et vérifications techniques**
- Mise en place dun protocole de **vérification systématique** (tests audio, robustesse).
- Échantillonnage et validation avant expédition.
- Plan de correction rapide en cas de problème de production.
**4⃣ Gestion des stocks et optimisation des coûts**
- Stratégie **juste-à-temps** pour éviter laccumulation de stocks inutiles.
- Évaluation des coûts de stockage et des flux logistiques.
**5⃣ Packaging et étiquetage des produits**
- Développement dun packaging robuste et esthétique.
- Ajout déléments de branding sur la boîte et le produit.
- Inclusion de guides imprimés et accessoires (pochettes de transport, adaptateurs).
**6⃣ Choix des matériaux durables et écoresponsables**
- Utilisation de matériaux recyclables pour le boîtier et lemballage.
- Mise en place dune option de réparation pour limiter les déchets électroniques.
**7⃣ Gestion des flux logistiques et expédition**
- Choix des transporteurs pour un **rapport coût/délai optimal**.
- Optimisation des emballages pour réduire les coûts de livraison.
---
## **🛒 Conception de la Boutique en Ligne**
**1⃣ Développement du site e-commerce (PrestaShop, WooCommerce...)**
- Choix dune plateforme adaptée aux besoins de gestion de stock et paiement.
- Intégration dune gestion des commandes et des retours.
**2⃣ Design et ergonomie du site web**
- Interface simple et intuitive pour les clients.
- Présentation détaillée des produits avec images et vidéos de démonstration.
**3⃣ Intégration des systèmes de paiement sécurisés**
- Compatibilité avec PayPal, Stripe, paiement en plusieurs fois.
- Sécurisation des transactions et conformité RGPD.
**4⃣ Gestion des fiches produits et descriptions détaillées**
- Rédaction dun contenu clair et optimisé SEO.
- Comparaison avec dautres modèles pour aider le choix des clients.
---
## **📈 Marketing & Communication**
**1⃣ Création de contenu pour les réseaux sociaux**
- Démonstrations du produit sur YouTube et TikTok.
- Vidéos comparatives avec des micros concurrents.
**2⃣ Campagnes publicitaires digitales (Google Ads, Facebook Ads...)**
- Publicités ciblées sur les musiciens, ingénieurs du son et streamers.
**3⃣ SEO et stratégie de référencement naturel**
- Articles de blog sur lenregistrement audio et lutilisation du microphone.
**4⃣ Collaborations avec influenceurs et artistes indépendants**
- Envoi de produits à des **créateurs de contenu spécialisés en audio**.
---
## **📦 Gestion de la Garantie & SAV**
**1⃣ Politique de garantie produit et conditions dapplication**
- Définition des conditions de **remplacement, réparation, remboursement**.
**2⃣ Service après-vente et support technique**
- Création dun **chatbot ou FAQ détaillée** sur le site web.
**3⃣ Mise en place dun programme de réparation et déchange**
- Possibilité de retourner le produit pour réparation à prix réduit.
---
## **💰 Gestion Financière & Rentabilité**
**1⃣ Calcul du coût de fabrication et prix de vente optimal**
- Simulation de marges et seuils de rentabilité.
**2⃣ Recherche de financements**
- Campagne de **crowdfunding** sur Kickstarter ou Ulule.
---
## **📡 Infrastructure Technique & Développement Web**
**1⃣ Développement de lapplication Talas Community**
- Espace déchange pour les musiciens et producteurs.
**2⃣ Développement de lapplication Talas Personal**
- Fonctionnalités cloud et compatibilité avec DAW.
---
## **🔗 Stratégie de Croissance & Expansion**
**1⃣ Plan dextension de la gamme de produits**
- Développement de **préamplis, casques, cartes son compatibles**.
**2⃣ Internationalisation et gestion des livraisons à létranger**
- Évaluation des coûts et taxes dimport/export.
---
**🚀 Cette liste détaillée permet de couvrir tous les aspects du projet Talas, assurant une gestion complète et efficace.** 🎤🔥

View file

@ -0,0 +1,531 @@
### **1.2.1 Business Plan Structuré**
---
#### **1. Résumé Exécutif**
Talas est une boutique en ligne spécialisée dans la vente de matériel audio artisanal de haute qualité. Ses piliers fondamentaux sont :
- **Durabilité :** Matériaux solides, produits conçus pour durer.
- **Confiance :** Garantie prolongée et documentation détaillée pour l'auto-réparation.
- **Prix attractifs :** Des produits à un coût significativement inférieur à celui des concurrents.
- **Scalabilité :** Possibilité daméliorer un produit existant à moindre coût, par exemple en échangeant une ancienne version contre une nouvelle moyennant un complément.
**Objectif :** Offrir aux artistes indépendants, notamment la communauté SoundCloud, un accès à du matériel audio de qualité professionnelle à un prix abordable, tout en soutenant une philosophie écoresponsable et évolutive.
---
#### **2. Description de lEntreprise**
- **Nom :** Talas
- **Mission :** Rendre le matériel audio professionnel accessible, durable et évolutif pour les artistes indépendants.
- **Valeurs fondamentales :**
- Durabilité.
- Fiabilité.
- Écoresponsabilité.
- Accessibilité.
- Scalabilité.
---
#### **3. Analyse de Marché**
**3.1 Analyse de la Demande :**
- **Clients potentiels :** Artistes indépendants (15-30 ans, faibles revenus).
- **Besoins :**
- Matériel fiable et peu coûteux.
- Amélioration facile et abordable du matériel existant.
- Engagement écologique et durabilité.
- **Canaux :** Achat via une boutique en ligne ergonomique.
**3.2 Analyse de la Concurrence :**
- **Concurrent principal :** RØDE (NT1-A à 160 €).
- **Forces de RØDE :** Grande notoriété, qualité reconnue.
- **Faiblesses de RØDE :** Absence de scalabilité et de durabilité.
- **Opportunité pour Talas :** Offrir une alternative écoresponsable et évolutive à un prix compétitif.
**3.3 Segmentation du Marché :**
- **Démographique :** 15-30 ans, étudiants ou jeunes actifs à faibles revenus.
- **Comportemental :** Achat peu fréquent mais utilisation intensive.
- **Géographique :** Majorité en zones urbaines, mais également en zones rurales.
---
#### **3. Étude de Marché (Détaillée)**
---
### **3.1 Analyse de la Demande**
**Clients potentiels :**
- **Cible principale :** Petits artistes indépendants, particulièrement la communauté SoundCloud.
- **Profil type :**
- Âge : 15-30 ans.
- Statut : Étudiants, jeunes travailleurs, ou personnes en situation de chômage.
- Revenus : Faibles à moyens.
**Besoins spécifiques :**
1. **Haute qualité à bas coûts :**
- Accéder à un matériel audio performant pour un prix compétitif.
2. **Scalabilité accessible :**
- Possibilité d'améliorer ou de personnaliser le matériel à moindre coût.
- Modules ou accessoires évolutifs compatibles avec les produits existants.
3. **Durabilité et réparation :**
- Produits conçus pour durer avec une garantie étendue.
- Documentation pour auto-réparation (fiches techniques, tutoriels vidéo).
- Engagement écoresponsable (limitation des déchets électroniques).
**Canaux d'achat :**
- **Boutique en ligne :**
- Un site web ergonomique et accessible pour commander directement.
- Possibilité de paiement en plusieurs fois pour les clients à budget limité.
- Livraison rapide et fiable.
---
### **3.2 Étude de la Concurrence**
**Concurrents identifiés :**
- **RØDE NT1-A**
- **Prix :** Environ 160 €.
- **Points forts :**
- Notoriété de la marque reconnue dans lindustrie audio.
- Produits diversifiés (micros pour caméras, studios, sans fil).
- Qualité audio professionnelle pour débutants et amateurs.
- **Points faibles :**
- Absence de modularité ou dévolutivité.
- Approche axée sur la rentabilité, avec une attention limitée à la durabilité ou à la satisfaction à long terme.
**Positionnement stratégique pour votre entreprise :**
- **Différenciation :**
- Miser sur la **durabilité** et la **transparence** pour attirer les clients sensibles à ces valeurs.
- Offrir une **documentation complète pour lauto-réparation** et des garanties étendues pour instaurer la confiance.
- Proposer un prix compétitif tout en mettant en avant une **philosophie écoresponsable**.
**Stratégie pour contrer la notoriété des grandes marques :**
1. **Créer une communauté :**
- Intégrer les clients dans un écosystème de confiance, où ils peuvent partager des expériences et des idées.
- Exploiter les réseaux sociaux (Instagram, TikTok, YouTube) pour démontrer la qualité et les avantages uniques de vos produits.
2. **Offrir un service client exceptionnel :**
- Assistance rapide et personnalisée.
- Politique de satisfaction garantie (remboursement ou remplacement).
---
### **3.3 Public Cible**
**Critères démographiques :**
- **Âge :** 15-30 ans.
- **Statut :** Étudiants, jeunes actifs, ou en recherche demploi.
- **Revenus :** Faibles à moyens.
**Critères comportementaux :**
- **Fréquence dachat :** Faible (investissement dans un produit durable).
- **Utilisation :** Intensive (enregistrement régulier, utilisation quotidienne).
- **Engagement :** Clients sensibles à la qualité sonore et à la durabilité, prêts à investir dans un produit fiable.
**Critères géographiques :**
- **Grandes villes :** Majorité des clients potentiels en zones urbaines (accès à internet, communautés artistiques).
- **Campagnes :** Présence dun segment plus restreint mais sensible à la livraison rapide et à des coûts compétitifs.
**Synthèse des besoins :**
- Matériel audio fiable, accessible financièrement, et conçu pour durer.
- Un produit éthique, écoresponsable, et évolutif, qui sadapte aux besoins changeants des artistes indépendants.
---
#### **4. Description des Produits**
- **Produit initial :** Microphone à condensateur artisanal.
- **Caractéristiques :**
- Conception robuste.
- Excellente qualité sonore.
- Documentation pour réparation et garantie étendue.
- **Évolutivité :** Possibilité déchanger pour une version améliorée.
---
#### **5. Stratégie Marketing**
**5.1 Stratégie Générale :**
- **Lancement :** Présence organique sur les réseaux sociaux.
- **Si besoin :** Campagnes publicitaires ciblées et collaborations avec petits artistes SoundCloud.
- **Expansion :** Création de mini-séries sur YouTube utilisant exclusivement du matériel Talas.
**5.2 Canaux de Vente :**
- Site web dédié, optimisé pour lexpérience utilisateur.
**5.3 Communication :**
- Réseaux sociaux (Instagram, TikTok, YouTube).
- Partenariats avec des artistes pour démonstrations et retours dexpérience.
---
#### **6. Plan Opérationnel**
**6.1 Processus de Fabrication :**
1. **Achat des pièces :**
- PCB sur mesure.
- Composants électroniques.
- Corps en aluminium.
- Capsule audio.
- Sac en tissu pour le conditionnement.
2. **Conception :**
- Impression 3D du support de capsule.
- Assemblage des pièces.
- Fabrication dun livret dinformation et dune boîte en bois.
3. **Finalisation :**
- Emballage du produit dans une boîte avec livret.
- Mise sous blister.
**6.2 Gestion des Commandes et Expéditions :**
- **Plateforme e-commerce :** Utilisation dun outil open-source comme PrestaShop ou WooCommerce.
- **Expédition :** Trouver des transporteurs fiables (Colissimo, Mondial Relay).
---
#### **7. Plan Financier Simplifié**
Voici l'ajout de la situation où le micro serait vendu à **120 €** dans les projections financières, tout en maintenant les autres paramètres constants.
---
### **1. Détails des Coûts Fixes et Variables**
Les coûts restent les mêmes :
#### **1.1 Coûts Fixes :**
- **Hébergement et maintenance du site web :** 10 €/mois (~120 €/an).
- **Logiciels (outils de design, gestion, etc.) :** ~200 €/an.
- **Électricité et autres dépenses datelier :** ~500 €/an.
- **Marketing initial (réseaux sociaux, collaborations) :** 1 000 €.
- **Total annuel des coûts fixes :** ~1 820 €.
#### **1.2 Coûts Variables par Unité :**
- **Matériaux :** 61 €.
- **Provision pour garantie :** 5 €.
- **Frais dexpédition (aller-retour) :** 10 €.
- **Total par unité :** ~76 €.
---
### **2. Calcul des Marges**
#### **2.1 Prix de vente de 120 € :**
- **Coût total par unité :** 76 €
- **Marge brute par unité :** \( 120 - 76 = 44 \,€ \) (36.7 %).
#### **2.2 Prix de vente de 150 € (référence précédente) :**
- **Coût total par unité :** 76 €
- **Marge brute par unité :** \( 150 - 76 = 74 \,€ \) (49 %).
#### **2.3 Prix de vente premium de 180 € (référence précédente) :**
- **Coût total par unité :** 76 €
- **Marge brute par unité :** \( 180 - 76 = 104 \,€ \) (58 %).
---
### **3. Rentabilité**
#### **3.1 Point Mort :**
- **Objectif :** Couvrir les coûts fixes de 1 820 €.
##### Avec un prix de vente de 120 € :
- **Nombre dunités à vendre pour atteindre le point mort :**
\[
\frac{1\,820}{44} \approx 41.36 \, \text{unités}.
\]
Donc, il faudrait vendre environ **42 unités** pour couvrir les coûts fixes.
##### Avec un prix de vente de 150 € :
- **Nombre dunités à vendre pour atteindre le point mort :**
\[
\frac{1\,820}{74} \approx 24.6 \, \text{unités}.
\]
Donc, il faudrait vendre environ **25 unités** pour couvrir les coûts fixes.
##### Avec un prix de vente de 180 € :
- **Nombre dunités à vendre pour atteindre le point mort :**
\[
\frac{1\,820}{104} \approx 17.5 \, \text{unités}.
\]
Donc, il faudrait vendre environ **18 unités** pour couvrir les coûts fixes.
---
### **4. Projections Financières avec Point Mort Atteint dès la Première Vente**
#### **4.1 Scénario Réaliste (Croissance de 30 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 42 | 5,040 | 2,832 | 2,208 |
| **2** | 55 | 6,600 | 3,520 | 3,080 |
| **3** | 72 | 8,640 | 4,752 | 3,888 |
| **4** | 94 | 11,280 | 6,048 | 5,232 |
| **5** | 122 | 14,640 | 7,776 | 6,864 |
#### **4.2 Scénario Optimiste (Croissance de 50 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 42 | 5,040 | 2,832 | 2,208 |
| **2** | 63 | 7,560 | 4,248 | 3,312 |
| **3** | 94 | 11,280 | 6,048 | 5,232 |
| **4** | 141 | 16,920 | 9,072 | 7,848 |
| **5** | 211 | 25,320 | 13,608 | 11,712 |
#### **4.3 Scénario Pessimiste (Croissance de 10 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 42 | 5,040 | 2,832 | 2,208 |
| **2** | 46 | 5,520 | 3,024 | 2,496 |
| **3** | 51 | 6,120 | 3,432 | 2,688 |
| **4** | 56 | 6,720 | 3,744 | 2,976 |
| **5** | 62 | 7,440 | 4,320 | 3,120 |
---
#### **3. Projections Financières avec Prix de Vente de 150 €**
#### **3.1 Scénario Réaliste (Croissance de 30 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 25 | 3,750 | 2,416 | 1,334 |
| **2** | 32 | 4,800 | 3,072 | 1,728 |
| **3** | 42 | 6,300 | 4,032 | 2,268 |
| **4** | 55 | 8,250 | 5,280 | 2,970 |
| **5** | 72 | 10,800 | 7,104 | 3,696 |
#### **3.2 Scénario Optimiste (Croissance de 50 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 25 | 3,750 | 2,416 | 1,334 |
| **2** | 38 | 5,700 | 3,624 | 2,076 |
| **3** | 57 | 8,550 | 5,448 | 3,102 |
| **4** | 86 | 12,900 | 8,208 | 4,692 |
| **5** | 129 | 19,350 | 12,312 | 7,038 |
#### **3.3 Scénario Pessimiste (Croissance de 10 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 25 | 3,750 | 2,416 | 1,334 |
| **2** | 28 | 4,200 | 2,688 | 1,512 |
| **3** | 31 | 4,650 | 2,976 | 1,674 |
| **4** | 34 | 5,100 | 3,264 | 1,836 |
| **5** | 37 | 5,550 | 3,552 | 1,998 |
---
#### **4. Projections Financières avec Prix de Vente de 180 €**
#### **4.1 Scénario Réaliste (Croissance de 30 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 18 | 3,240 | 1,728 | 1,512 |
| **2** | 23 | 4,140 | 2,304 | 1,836 |
| **3** | 30 | 5,400 | 3,072 | 2,328 |
| **4** | 40 | 7,200 | 4,128 | 3,072 |
| **5** | 53 | 9,540 | 5,472 | 4,068 |
#### **4.2 Scénario Optimiste (Croissance de 50 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 18 | 3,240 | 1,728 | 1,512 |
| **2** | 27 | 4,860 | 2,592 | 2,268 |
| **3** | 40 | 7,200 | 4,128 | 3,072 |
| **4** | 60 | 10,800 | 6,192 | 4,608 |
| **5** | 90 | 16,200 | 9,288 | 6,912 |
#### **4.3 Scénario Pessimiste (Croissance de 10 % par an)**
| **Année** | **Unités Vendues** | **Revenus (€)** | **Coût Total (€)** | **Profit Net (€)** |
|-----------------|--------------------|-----------------|--------------------|--------------------|
| **1 (lancement)** | 18 | 3,240 | 1,728 | 1,512 |
| **2** | 20 | 3,600 | 2,016 | 1,584 |
| **3** | 22 | 3,960 | 2,304 | 1,656 |
| **4** | 24 | 4,320 | 2,592 | 1,728 |
| **5** | 26 | 4,680 | 2,880 | 1,800 |
---
### **5. Stratégies de Financement**
#### **5.1 Options de Financement**
1. **Crowdfunding :**
- Plateformes : Kickstarter, Ulule.
- Objectif : Financer le lancement initial et tester lintérêt du marché.
2. **Prêts bancaires :**
- Montant : 5,000 € à 10,000 € pour couvrir les coûts fixes des 2 premières années.
- Taux dintérêt : ~3-5 %.
3. **Investisseurs privés :**
- Recherche dinvestisseurs sensibles à la durabilité et à linnovation.
- Proposer une participation minoritaire en échange de capital.
4. **Subventions :**
- Identifier des programmes de soutien à linnovation ou à lentrepreneuriat durable (régionaux ou européens).
#### **5.2 Plan dUtilisation des Fonds**
- **Prototypage :** 2,000 € (matériaux, tests).
- **Marketing initial :** 1,000 € (création de contenu, campagnes publicitaires).
- **Logistique :** 500 € (emballage, transport).
- **Stock initial :** 1,500 € (fabrication des premières unités).
---
### **6. Tableau des Investissements et Retours**
| **Investissement Initial (€)** | **Retour Annuel (€)** | **ROI (%)** |
|---------------------------------|-----------------------|-------------|
| 5,000 | 1,850 | 37 |
| 10,000 | 2,384 | 23.8 |
---
#### **8. SWOT Approfondi**
## **Forces**
1. **Qualité artisanale :**
- Les clients valorisent les produits fabriqués avec soin et attention.
- Stratégie : Mettre en avant laspect artisanal dans la communication (photos du processus, interviews).
2. **Produits uniques :**
- Peu de concurrents offrent des produits évolutifs et réparables.
- Stratégie : Créer des tutoriels vidéo pour montrer la facilité de réparation ou d'amélioration.
3. **Personnalisation :**
- Opportunité de proposer des options customisées (couleurs, gravures).
- Stratégie : Offrir des éditions limitées pour renforcer lattractivité.
## **Faiblesses**
1. **Production limitée :**
- Impact sur la capacité à répondre à une demande croissante.
- Solution : Planifier des partenariats avec des fabricants locaux pour externaliser certaines étapes si nécessaire.
2. **Coût élevé des matières :**
- Les matériaux de qualité augmentent le prix de fabrication.
- Solution : Négocier des tarifs avec les fournisseurs ou acheter en gros.
3. **Faible notoriété :**
- Difficile de rivaliser avec des marques établies comme RØDE.
- Solution : Investir dans des collaborations avec influenceurs et artistes pour gagner en visibilité.
## **Opportunités**
1. **Marché en croissance :**
- La demande pour des produits audio de qualité augmente.
- Stratégie : Cibler les tendances, comme le podcasting ou le streaming.
2. **Intérêt pour les produits durables :**
- Les consommateurs privilégient des produits écoresponsables.
- Stratégie : Obtenir une certification écologique (ex. : label FSC pour les boîtes en bois).
## **Menaces**
1. **Concurrence des grandes marques :**
- Les grandes marques ont une capacité marketing et logistique supérieure.
- Solution : Se différencier par le prix, la qualité artisanale et les valeurs écoresponsables.
2. **Volatilité des prix des matériaux :**
- Les coûts des composants électroniques peuvent fluctuer.
- Solution : Prévoir une marge de sécurité dans le budget et sécuriser des contrats à long terme avec les fournisseurs.
---
### **1. Infrastructure Technique**
#### **1.1 Clusters Serveurs**
1. **Cluster Site Web**
- **Serveur Web** :
- Rôle : Héberge le front-end du site web Talas Shop.
- Technologies suggérées : Nginx/Apache, hébergement Docker ou Kubernetes pour la scalabilité.
- **BDD Site Web** :
- Rôle : Stocke les données des utilisateurs, commandes, produits.
- Technologie : PostgreSQL ou MySQL.
- **Replica BDD Site Web** :
- Rôle : Réplication pour haute disponibilité et récupération rapide.
2. **Cluster App Web**
- **Application Web** :
- Rôle : Plateforme pour Talas Community App et Talas Personal App.
- Technologie : Frameworks comme Django (Python) ou Node.js avec React/Angular.
- **BDD App Web** :
- Rôle : Stockage des données spécifiques aux utilisateurs de lapplication (partages, ressources, préférences).
- **Replica BDD App Web** :
- Rôle : Sécurisation et haute disponibilité.
3. **Cluster Transversal**
- **Serveur PITR** :
- Rôle : Point-In-Time Recovery pour restaurer des données critiques en cas de problème.
- Technologie : Sauvegardes automatiques pour PostgreSQL/MySQL.
- **Serveur de fichiers** :
- Rôle : Stockage des fichiers partagés (samples, presets, documents techniques).
- Technologie : Nextcloud ou AWS S3-compatible.
---
### **2. Talas Shop**
#### **2.1 Contenu**
1. **À propos**
- Présentation de lentreprise et de ses valeurs.
- Explications sur le fonctionnement des produits et services.
- Arguments pour instaurer la confiance (témoignages, études de cas).
2. **Produits**
- **Microphone** : Modèles robustes, scalables, durables.
- **Carte son** : Compacte, qualitative, compatible avec les DAWs.
- **Ampli casque 4 canaux** : Conçu pour les studios collaboratifs.
- **Enceintes de monitoring** : Fabrication artisanale avec matériaux haut de gamme.
3. **Contact**
- Multicanal : formulaire, e-mail, téléphone.
- Adresse postale pour les retours ou questions.
#### **2.2 Démarche Commerciale**
1. **Comparaison avec la concurrence**
- Tableau comparatif des produits Talas avec des références populaires.
- Mise en avant des avantages (durabilité, scalabilité, prix compétitifs).
2. **Qualité démontrée**
- Documents techniques et analyses de performance.
- Vidéos démontrant la robustesse et la qualité sonore.
3. **Garantie avantageuse**
- Garantie longue durée couvrant les défauts de conception, lusure naturelle et les produits défectueux.
4. **Contrôle total du produit**
- Guides de réparation et damélioration.
- Documentation complète pour les utilisateurs avancés.
5. **Scalabilité**
- Programme déchange pour les mises à jour de produits.
---
### **3. Talas App**
#### **3.1 Talas Community App**
1. **Contenu**
- **Partage de ressources** : Uploads de musiques, presets, samples.
- **Formation** :
- Interne : guides et tutoriels.
- Externe : partenariats avec formateurs.
- **Discussion** : Groupes et messagerie privée.
- **Streaming musical** : Découverte et promotion dartistes.
- **Échange de produits** : Plateforme de troc.
2. **Démarche**
- Mettre en relation des petits artistes.
- Encourager le partage et la collaboration.
- Offrir une plateforme unique pour la découverte musicale.
#### **3.2 Talas Personal App**
1. **Contenu**
- **Serveur AudioGridder** : Hébergement distant des plugins pour DAWs.
- **Gestion des produits** : Documentation, garantie, SAV.
- **Stockage cloud** : Fichiers, archives, presets.
- **Ressources favorites** : Bibliothèque personnelle déléments préférés.
2. **Démarche**
- Simplifier laccès aux ressources audio.
- Offrir une expérience utilisateur fluide pour les DAWs.

View file

@ -0,0 +1,15 @@
# Suivi des Tâches & Sprints
Ce dossier structure la **gestion opérationnelle des tâches**, avec backlog, tableaux Kanban, tickets, priorités et répartition.
## Objectifs :
- Faciliter lorganisation et la coordination quotidienne.
- Suivre les tâches par version, sprint, ou équipe.
- Visualiser lavancement en temps réel.
## Contenu recommandé :
- kanban.md (ou Trello export / Notion board)
- backlog.csv / .md
- sprints/ (par cycle agile)
- répartition des tâches par rôle ou module

View file

@ -0,0 +1,152 @@
Voici une **liste exhaustive et détaillée** des tâches à réaliser pour mener à bien le projet **Talas**, en s'appuyant sur **tout ce que tu m'as fourni** jusquà présent (docs, échanges, structure, discussions techniques).
---
## 🧱 1. 🔧 **Initialisation de linfrastructure du projet**
### 🗂️ Arborescence de base
- [x] Définir une arborescence de fichiers logique, modulaire et évolutive
- [ ] Créer la structure de dossiers (IT, Legal, Com, Design, etc.)
- [ ] Ajouter des liens symboliques si certains fichiers doivent exister dans plusieurs sections
- [ ] Mettre en place une documentation darborescence pour onboard
### 🌐 Outils & plateformes
- [ ] Installer et configurer `OpenProject` (déjà installé)
- [ ] Déployer `Gitea` ou `Forgejo` (gestion de code + tickets)
- [ ] Mettre en place `MkDocs` ou `Docusaurus` pour la doc technique
- [ ] Installer `Logseq` (local, ou synchronisé) pour le graphe de connaissance
- [ ] Déployer un outil de CI/CD léger : `Woodpecker CI`
- [ ] (Optionnel) Mettre en place `Penpot` si besoin d'UI design
- [ ] Créer dépôt `Talas` (avec sous-dossiers pour chaque app)
---
## ⚙️ 2. 🔐 Backend API (Go)
### 🔁 Auth & Users
- [x] Authentification JWT (signup, login, logout)
- [x] CRUD utilisateur
- [ ] Gestion des rôles et permissions (admin / utilisateur simple / artiste)
- [ ] Gestion des sessions (via Redis)
- [ ] Hash de mot de passe (bcrypt)
- [ ] Middleware de validation JWT + rate limiting
### 📂 Fichiers & données
- [ ] Upload de fichiers
- [ ] Téléchargement sécurisé
- [ ] Intégration avec Nextcloud (Talas Personal App)
### 🔊 Websocket Chat
- [ ] Implémentation WebSocket (via `gorilla/websocket` ou Rust + Tokio)
- [ ] Support multiclient (salons / DMs)
- [ ] Authentification WebSocket
### 🧪 Tests
- [ ] Tests unitaires pour handlers
- [ ] Tests dintégration des endpoints
- [ ] Linting + analyse statique
---
## 🦀 3. 🎧 Modules Rust haute performance
### 🎵 Streaming audio
- [ ] Développement du module de streaming audio
- [ ] Intégration FFmpeg (conversion à la volée)
- [ ] Support formats MP3/FLAC/WAV
### 📡 Go ↔ Rust
- [ ] Mise en place de gRPC entre Go et Rust
- [ ] Bench de performance (latence, débit)
---
## 🖥️ 4. 🌐 Frontend React
### 🧑‍💻 Interface utilisateur
- [ ] Créer le frontend `React` avec `Vite` ou `Create React App`
- [ ] Intégrer les composants UI (via shadcn/ui ou Tailwind)
- [ ] Page dauthentification (connexion / inscription)
- [ ] Dashboard utilisateur (profil, fichiers, historique)
- [ ] Interface de messagerie / streaming
### 🎨 UX/UI
- [ ] Design system minimal
- [ ] Accessibilité
- [ ] Mode sombre
---
## 🧭 5. 🎯 Fonctionnalités spécifiques par app
### 📁 Talas Personal App
- [ ] Intégration AudioGridder (hébergement distant de plugins)
- [ ] Intégration Nextcloud + PostgreSQL + ZFS
- [ ] Interface de gestion des produits audio (doc, garantie)
- [ ] Bibliothèque personnelle de favoris
### 🌍 Talas Community App
- [ ] Upload de musiques, presets, samples
- [ ] Système de like / commentaire
- [ ] Plateforme de formation (guides internes + partenariats)
- [ ] Streaming / Découverte musicale
- [ ] Plateforme de troc de produits entre artistes
- [ ] Intégration dun moteur de recherche interne
---
## 🧱 6. 🛡️ Sécurité & WAF (Coraza)
- [x] Compilation et installation de `coraza-spoa`
- [x] Mise en place de l'intégration HAProxy + Coraza SPOA
- [x] Intégration de OWASP CRS + `paranoia_level` dynamique
- [ ] Parsing personnalisé des logs Coraza dans Elasticsearch/Kibana
- [ ] Configuration fine des logs WAF avec `coraza_directives`
- [ ] Rôle Ansible pour déploiement WAF (done mais à maintenir)
- [ ] Possibilité dactiver Coraza par frontend via `waf_sample_percent`
---
## 🔒 7. 🔍 Monitoring & observabilité
- [ ] Intégrer Prometheus + Grafana
- [ ] Logs Coraza → Elasticsearch → Kibana
- [ ] Metriques backend (temps de réponse, erreurs, charges)
- [ ] Alerte mails / Slack en cas derreurs critiques
---
## 📜 8. 📄 Documentation & légal
### 📘 Doc technique
- [ ] Structuration de la doc API REST (endpoints, schemas)
- [ ] Documentation modules Rust (doc inline + pages MkDocs)
- [ ] Diagrammes darchitecture (Structurizr, Mermaid)
### ⚖️ Legal
- [ ] CGU / CGV pour la plateforme communautaire
- [ ] Politique de confidentialité (RGPD)
- [ ] Conditions de vente pour la boutique micro
---
## 📦 9. 💬 Communication & collaboration
- [ ] Canal Matrix / RocketChat pour les contributeurs
- [ ] Wiki interne avec onboarding projet
- [ ] Planning releases (dans OpenProject)
- [ ] Board agile (sprints pour chaque version Talas 1 à 12)
---
## 🔁 10. 📦 Packaging & déploiement
- [ ] Conteneurisation Incus ou Docker (Go, Rust, React)
- [ ] Orchestration possible via Docker Compose ou Incus profile
- [ ] Déploiement CI/CD auto sur serveur distant
- [ ] Monitoring de version backend + frontend
- [ ] Versioning semver pour chaque module
---
Souhaites-tu que je transforme cette liste en un **board Kanban** ou fichier `project.md` utilisable dans OpenProject, Gitea ou Logseq ?

View file

@ -0,0 +1,15 @@
# Équipe & Organisation
Ce dossier documente la **structure interne du projet**, les rôles de chacun, les responsabilités, ainsi que les outils utilisés pour la coordination.
## Objectifs :
- Clarifier la gouvernance du projet.
- Définir qui fait quoi (et comment).
- Faciliter l'onboarding des nouveaux membres.
## Contenu recommandé :
- organigramme_talas.drawio
- rôles_et_missions.md
- charte_de_collaboration.md
- outils_utilisés.md (Notion, GitHub, etc.)

View file

@ -0,0 +1,93 @@
Voici une **liste exhaustive et organisée** des **projets open source** qui peuvent te permettre de gérer **le projet Talas** (ou tout projet complexe mêlant backend Go, frontend React, infra réseau, streaming audio, etc.) de **la manière la plus claire, modulaire et évolutive possible**, en tenant compte de :
- la **gestion de tâches** (planning, backlog, milestones),
- la **documentation technique et fonctionnelle**,
- la **structuration modulaire** (type microservices, APIs, etc.),
- la **visualisation globale** (cartes mentales, relations, diagrammes),
- la **collaboration**, même en local.
---
## 🧠 1. Pour une **vision densemble** et une **structuration organique**
| Nom | Type | Description |
|-----|------|-------------|
| **Logseq** | Zettelkasten / graphe de connaissances | Organisation souple, avec graphe de liens entre pages Markdown. Parfait pour documenter larchitecture de Talas, faire des specs, relier des concepts techniques ou UI. |
| **Trilium Notes** | Arborescence + relations | Plus proche dun arbre de dossiers avec visualisation. Moins “code friendly” que Logseq mais très puissant pour notes hiérarchisées. |
| **Obsidian (open-core)** | Notes + plugins puissants | Très bon pour documentation, un peu plus fermé que Logseq. |
| **Dendron** | Notes hiérarchiques dans VS Code | Idéal si tu veux *tout garder dans ton IDE*. Hyper structuré. |
| **Foam** | VS Code + markdown | Alternative plus légère à Dendron, bon pour des docs en réseau. |
---
## 📋 2. Pour la **gestion de projet / tickets / roadmap**
| Nom | Type | Description |
|-----|------|-------------|
| **OpenProject** | Gestion projet web (type Redmine amélioré) | Gantt, agile, tickets, Wiki, multi-utilisateur. Idéal pour suivre les releases de Talas. Déjà installé chez toi. |
| **Plane** | Kanban + tâches modernes | UX à la Linear / Notion. Idéal pour devs, bien que jeune. Interface très agréable. |
| **Taiga** | Agile/Kanban | Léger, idéal pour des sprints agiles simples. |
| **Redmine** | Classique + plugins | Ancien mais fiable. Moins sexy. |
| **Focalboard** (Mattermost) | Type Trello/Kanban | Autohébergeable. Simple à utiliser, bon pour suivi collaboratif. |
---
## 🛠️ 3. Pour la **documentation technique** (API, système, etc.)
| Nom | Type | Description |
|-----|------|-------------|
| **MkDocs** | Générateur de documentation statique | Markdown → site web. Tu peux documenter Talas par modules, endpoints, protocoles, etc. |
| **Docusaurus** | Doc statique + React | Plus “dev”, parfait pour projeter lAPI REST, frontend, guides de dev. |
| **BookStack** | Wiki + interface simple | Parfait pour de la doc fonctionnelle ou utilisateur. |
| **Zola** | SSG ultra rapide | Alternative à MkDocs si tu veux plus de flexibilité. |
---
## 🧩 4. Pour la **modélisation / visualisation des modules / APIs**
| Nom | Type | Description |
|-----|------|-------------|
| **Draw.io / diagrams.net** | Diagrammes UML / système | Parfait pour larchi de Talas (infra, API, comms Go↔Rust). |
| **Excalidraw** | Dessins/diagrammes collaboratifs | Très libre, bon pour brainstorming. |
| **Structurizr DSL** | Diagrammes C4 as code | Pour modéliser architecture logicielle (infra, services, containers). |
| **Mermaid.js** | Diagrammes en Markdown | Directement utilisable dans Logseq ou Docusaurus. |
---
## 🧑‍💻 5. Pour la **gestion de code / monorepo / CI**
| Nom | Type | Description |
|-----|------|-------------|
| **Gitea** | GitHub self-hosted | Interface complète pour héberger le code Talas + gérer les issues + pipeline. |
| **Forgejo** | Fork libre et communautaire de Gitea | Plus aligné avec les valeurs open source. |
| **Woodpecker CI** | CI/CD | Léger, simple à déployer avec Gitea. |
| **GitLab CE** | Git + CI/CD + project management | Très complet, mais lourd. |
| **SourceHut** | Git + scripts | Pour les puristes, 100% libre, minimaliste. |
---
## 📦 6. Pour la **vision produit + design système (si besoin UI/UX)**
| Nom | Type | Description |
|-----|------|-------------|
| **Penpot** | UI design open source | Figma-like open source. Tu peux créer des wireframes Talas. |
| **tldraw** | Dessins libres interactifs | Bon pour brainstorms dUX. |
| **diagrams.net** | Encore utile ici pour wireframes. |
---
### 🧩 Exemple de setup optimal pour Talas (stack complète) :
| Usage | Outil recommandé |
|-------|------------------|
| Suivi de version, code, tickets | Gitea / Forgejo |
| Suivi projet / roadmap / releases | OpenProject ou Plane |
| Documentation technique | MkDocs ou Docusaurus |
| Spécifications / structure conceptuelle | Logseq (graphe + Markdown) |
| Modélisation système | Structurizr DSL ou diagrams.net |
| UI/UX si besoin | Penpot |
| CI/CD | Woodpecker CI (intégré à Gitea) |
---
Souhaites-tu que je taide à **installer et structurer ce setup minimalement** (ex: Gitea + Logseq + MkDocs + OpenProject), ou que je te propose un *workspace initial* pour Logseq ou MkDocs ?

View file

@ -0,0 +1,115 @@
# Ampli Casque Talas
> Amplificateur casque 4 canaux independants pour studios partages et repetitions.
> Statut : concept -- aucun prototype realise.
---
## Description
Un amplificateur casque 4 canaux avec controle de volume et panoramique independants par sortie. Concu pour les sessions d'enregistrement collaboratives, les repetitions, et les studios partages ou plusieurs musiciens doivent monitorer simultanement avec des reglages differents.
Comme tous les produits Talas : schemas publics sous CERN-OHL-W 2.0, guide de reparation dans la boite, composants standards, aucune colle structurelle. Fabrique a la main en France.
## Positionnement
Les amplis casque multi-canaux du marche sont soit des produits d'entree de gamme peu fiables (Behringer, Art), soit du materiel professionnel hors de portee des home-studios (Grace Design, SPL). L'ampli casque Talas vise l'espace entre les deux : qualite audio serieuse, construction solide, reparabilite reelle, a un prix accessible.
---
## Specifications preliminaires
| Specification | Valeur cible | Status |
|---------------|-------------|--------|
| Type | Amplificateur casque | Defini |
| Nombre de canaux | 4 sorties casque independantes | Defini |
| Entree | 1x jack 6.35mm TRS stereo (ou 2x mono L/R) | A definir |
| Sortie par canal | 1x jack 6.35mm stereo | Defini |
| Impedance de sortie | Compatible 16-600 ohms | A definir |
| Puissance par canal | A definir (cible : suffisante pour casques 250-600 ohms) | A definir |
| Controles par canal | Volume + panoramique (a confirmer) | A definir |
| THD+N | A definir (cible : <0.01%) | A definir |
| Plancher de bruit | A definir | A definir |
| Alimentation | Externe (adaptateur DC) ou interne (a definir) | A definir |
| Format | Desktop compact (rack 1U en option, a etudier) | A definir |
| Boitier | Metal (a definir : aluminium ou acier) | A definir |
| Licence hardware | CERN-OHL-W 2.0 | Defini |
| Reparabilite | Composants standards, pas de colle, guide inclus | Defini |
| Prix cible | A definir (objectif 30-40% sous la concurrence) | A definir |
---
## Usage prevu
### Studio partage / home-studio collaboratif
Quatre musiciens ou producteurs monitrent la meme source (sortie DAW, mixeur, carte son) avec des niveaux et panoramiques independants. Chacun ajuste son casque sans affecter les autres.
### Repetition
Les membres d'un groupe branchent leurs casques sur l'ampli pour repeter en silence (appartement, studio partage). L'entree vient d'un mixeur ou d'une carte son.
### Enregistrement
Le preneur de son et les musiciens peuvent monitorer le retour avec des niveaux differents pendant l'enregistrement.
---
## References techniques disponibles
Les documents suivants sont archives dans `R&D_References/Preamplis/` et `R&D_References/Collections/` :
### Schemas de reference (Gyraf Audio)
| Document | Utilite |
|----------|---------|
| `gyraf_1176ln_diy_pcb_layout.pdf` | Layout PCB de reference (projet DIY audio) |
| `gyraf_1176ln_diy_gerbers.zip` | Gerbers du 1176LN DIY |
| `gyraf_ntp_m100_opamp_schematics.pdf` | Schemas opamp NTP -- reference pour etage de sortie |
| `gyraf_siemens_u273_limiter_schematic.pdf` | Schematique limiteur -- reference protection |
| `gyraf_obscure_schematics_collection.pdf` | Collection de schemas pro audio divers |
### Schemas de reference (CAPI -- Classic Audio Products Inc.)
| Document | Utilite |
|----------|---------|
| `capi_vp28_gainswitch_schematic.pdf` | Circuit de gain -- reference topologie |
| `capi_vp312_51x_rev_a_schematic.pdf` | Preampli 500 series -- reference etage d'entree |
| `capi_gar2520_assembly_manual.pdf` | Guide d'assemblage d'un module audio DIY |
| `capi_gdiy51psu_schematic.pdf` | Alimentation pour modules audio |
### Composants VCA (pour reference)
| Document | Utilite |
|----------|---------|
| `gyraf_aphex_vca_505_card.pdf` | Schema carte VCA |
| `gyraf_dbx_2150_vca_appnote.pdf` | Application note VCA DBX |
| `gyraf_vcas_ben_duncan.pdf` | Etude comparative VCA |
---
## Etat d'avancement
| Etape | Status |
|-------|--------|
| Recherche et collecte de references | Fait (schemas Gyraf, CAPI) |
| Etude de faisabilite | Non commence |
| Cahier des charges | Non commence |
| Choix de topologie (discret vs opamp) | Non commence |
| Design schematique (KiCAD) | Non commence |
| Design PCB | Non commence |
| Prototype | Non commence |
| Tests et mesures | Non commence |
| Design boitier | Non commence |
| Documentation reparation | Non commence |
**Prerequis :** le microphone Talas (Lite et One) doit etre valide, produit et commercialise avant de demarrer le developpement de l'ampli casque. Ce produit fait partie de la gamme prevue -- pas une priorite immediate.
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] -- Microphone Talas (produit prioritaire)
- [[02_PRODUITS_PHYSIQUES/Carte_Son/README]] -- Carte son compacte
- [[02_PRODUITS_PHYSIQUES/Enceintes/README]] -- Enceintes de monitoring
- [[02_PRODUITS_PHYSIQUES/R&D_References/Preamplis]] -- Schemas de reference (Gyraf, CAPI, Neve)
- [[00_META/TALAS_IDENTITE_PROJET]] -- Identite du projet et valeurs
- [[00_META/CHARTE_OPEN_CORE]] -- Ce qui est ouvert vs commercial
- [[01_PILOTAGE/ROADMAP_HARDWARE]] -- Taches atelier et priorisation

View file

@ -0,0 +1,95 @@
# Carte Son Talas
> Interface audio USB compacte, open-hardware, avec drivers open-source.
> Statut : concept -- aucun prototype realise.
---
## Description
Une carte son (interface audio) compacte concue pour les home-studios et les setups nomades. Compatible Windows, Linux et macOS via des drivers open-source. L'objectif est de proposer une alternative reparable et transparente aux interfaces d'entree de gamme actuelles, a un prix 30-40% inferieur.
Comme tous les produits Talas : schemas publics, guide de reparation dans la boite, composants standards, aucune colle structurelle.
## Positionnement
Le marche des interfaces audio d'entree de gamme est domine par des produits a faible reparabilite (Behringer, M-Audio, Focusrite). La carte son Talas vise le meme segment de prix mais avec les garanties Talas : documentation ouverte, reparabilite reelle, et drivers open-source qui assurent la perennite sous tous les systemes d'exploitation.
---
## Specifications preliminaires
| Specification | Valeur cible | Status |
|---------------|-------------|--------|
| Type | Interface audio USB | A definir |
| Entrees | 2x combo XLR/jack 6.35mm (micro/instrument) | A definir |
| Sorties | 2x jack 6.35mm TRS (moniteurs) | A definir |
| Sortie casque | 1x jack 6.35mm | A definir |
| Connexion | USB-C (class-compliant + drivers custom) | A definir |
| Resolution | 24-bit / 192 kHz (cible) | A definir |
| Latence | Cible < 5 ms aller-retour @ 96 kHz | A definir |
| Preamplis micro | A definir (gain variable, phantom 48V) | A definir |
| Alimentation phantom | 48V par entree | A definir |
| Alimentation | USB bus-powered | A definir |
| Drivers | Open-source (compatibles Windows, Linux, macOS) | A definir |
| Licence hardware | CERN-OHL-W 2.0 | Defini |
| Reparabilite | Composants standards, pas de colle, guide inclus | Defini |
| Prix cible | A definir (objectif 30-40% sous la concurrence) | A definir |
> Les specifications seront affinees apres etude de faisabilite et analyse des service manuals de reference.
---
## Concurrence identifiee
| Interface | Prix (approx.) | Entrees | Resolution | Points faibles |
|-----------|---------------|---------|-----------|----------------|
| Behringer UMC22 | ~50 EUR | 2 (1 micro) | 48 kHz | Qualite preamplis mediocre, pas reparable |
| Behringer UMC404HD | ~100 EUR | 4 | 192 kHz | Pas reparable, drivers Windows instables |
| M-Audio AIR 192\|6 | ~120 EUR | 2 | 192 kHz | Pas reparable, drivers proprietaires |
| Focusrite Scarlett Solo | ~110 EUR | 2 (1 micro) | 192 kHz | Pas reparable, ecosystem ferme |
**Differenciation Talas :** aucun de ces produits n'est reparable par l'utilisateur, aucun ne publie ses schemas, aucun n'utilise de drivers open-source.
---
## References techniques disponibles
Les documents suivants sont archives dans `R&D_References/Interfaces/` :
| Document | Utilite |
|----------|---------|
| `behringer_uphoria_umc22_service_manual.pdf` | Etude du design d'entree de gamme Behringer |
| `behringer_uphoria_umc404_service_manual.pdf` | Etude du design 4 entrees Behringer |
| `m-audio_air_192-6_service_manual.pdf` | Etude du design M-Audio |
| `behringer_ada8000_analog_schematic.pdf` | Schematique d'un convertisseur 8 canaux Behringer |
| `ucsd_open_source_usb_audio_interface_paper.pdf` | Paper academique (UCSD) sur la conception d'interfaces audio USB open-source |
---
## Etat d'avancement
| Etape | Status |
|-------|--------|
| Recherche et collecte de references | Fait (service manuals + paper UCSD) |
| Etude de faisabilite | Non commence |
| Cahier des charges | Non commence |
| Design schematique (KiCAD) | Non commence |
| Design PCB | Non commence |
| Prototype | Non commence |
| Tests et mesures | Non commence |
| Documentation reparation | Non commence |
**Prerequis :** le microphone Talas (Lite et One) doit etre valide, produit et commercialise avant de demarrer le developpement de la carte son. La carte son est un produit de gamme prevue -- pas une priorite immediate.
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] -- Microphone Talas (produit prioritaire)
- [[02_PRODUITS_PHYSIQUES/Ampli_Casque/README]] -- Ampli casque 4 canaux
- [[02_PRODUITS_PHYSIQUES/Enceintes/README]] -- Enceintes de monitoring
- [[02_PRODUITS_PHYSIQUES/R&D_References/Interfaces]] -- Service manuals et paper de reference
- [[00_META/TALAS_IDENTITE_PROJET]] -- Identite du projet et valeurs
- [[00_META/CHARTE_OPEN_CORE]] -- Ce qui est ouvert vs commercial
- [[01_PILOTAGE/ROADMAP_HARDWARE]] -- Taches atelier et priorisation

View file

@ -0,0 +1,114 @@
# Équipement d'atelier — Fabrication microphones Talas
> Inventaire détaillé du poste de soudage et de l'outillage utilisé pour
> l'assemblage des microphones Talas Lite et Talas One.
> Référence réparabilité : [[02_PRODUITS_PHYSIQUES/Microphone/Réparabilité]]
---
## 1. Station de soudage
### Toolcraft ST-100D
- **Type** : Station de soudage numérique à température réglable
- **Usage** : Soudage CMS et traversant sur les PCB microphone (préampli, connectique)
- **Pointes disponibles** : Plusieurs tips interchangeables adaptés aux différentes tailles de composants
- Pointe fine : composants CMS, pattes de CI
- Pointe biseautée : connecteurs, composants traversants
- Pointe large : plans de masse, dissipation thermique
---
## 2. Optique et inspection
### Loupe binoculaire Perfex Sciences
- **Type** : Stéréomicroscope binoculaire
- **Usage** :
- Inspection des soudures CMS (joints froids, ponts de soudure, billes)
- Vérification de l'alignement des composants après placement
- Contrôle qualité visuel avant et après reflow/soudage manuel
- Inspection des capsules microphone (membrane, grille)
### Loupe avec bras articulé pour PCB
- **Type** : Loupe grossissante sur bras flexible avec socle/étau
- **Usage** :
- Soudage de précision mains libres (composants fins, retouches)
- Positionnement des composants CMS avant soudure
- Inspection rapide sans recourir à la binoculaire
---
## 3. Consommables de soudage
### Étain (fil de soudure)
- **Type** : Bobine de fil de soudure **sans plomb** (RoHS)
- **Usage** : Soudage manuel de tous les composants traversants et CMS de taille moyenne/grande
- **Note** : Sans plomb = conforme aux normes environnementales européennes, cohérent avec les valeurs Talas
### Pâte à braser
- **Type** : Pâte à souder **sans plomb** (RoHS)
- **Usage** : Application sur les pads CMS avant placement des composants, pour soudage au fer ou au four/plaque chauffante
- **Stockage** : Réfrigérateur, durée de vie limitée — vérifier la date de péremption avant chaque session
### Flux de soudage
- **Forme cire** : Application préalable sur les zones à souder, nettoyage plus facile
- **Forme seringue** : Application de précision pour retouches, composants CMS fins, ou re-soudage
- **Usage** : Améliore la mouillabilité de la soudure, réduit les joints froids, facilite le dessoudage
---
## 4. Outils de dessoudage et reprise
### Mèche à dessouder (tresse de cuivre)
- **Usage** :
- Retrait de soudure excédentaire
- Correction de ponts de soudure entre pads CMS
- Dessoudage de composants pour remplacement
- Nettoyage des pads avant re-soudage
---
## 5. Workflow d'assemblage typique
```
1. Inspection PCB nu (loupe binoculaire)
2. Application pâte à braser sur pads CMS (seringue)
3. Placement composants CMS (pincettes + loupe bras articulé)
4. Soudage CMS au fer (Toolcraft ST-100D, pointe fine)
5. Inspection soudures CMS (loupe binoculaire)
6. Soudage composants traversants (fil étain sans plomb)
7. Soudage connecteur XLR / USB-C
8. Inspection finale (binoculaire) + test électrique (Voltcraft VC-23)
9. Assemblage mécanique (capsule + corps)
10. Test fonctionnel audio (→ PROTOCOLES_TESTS_HARDWARE)
```
---
## 6. Maintenance de l'équipement
| Action | Fréquence | Notes |
|--------|-----------|-------|
| Nettoyage pointe fer à souder | À chaque session | Éponge humide ou laine laiton |
| Étamage de la pointe | Début et fin de session | Prolonge la durée de vie |
| Vérification température fer | Mensuelle | Avec thermomètre de contact ou thermocouple |
| Nettoyage optique binoculaire | Mensuelle | Chiffon microfibre, pas de solvant sur les lentilles |
| Vérification stock consommables | Avant chaque série | Étain, pâte (date péremption), flux, mèche |
---
## Voir aussi
- [[10_QUALITE_TESTS/Tests_Hardware/EQUIPEMENT_MESURE]] — Équipement de mesure et test audio
- [[10_QUALITE_TESTS/Tests_Hardware/PROTOCOLES_TESTS_HARDWARE]] — Protocoles de test utilisant cet équipement
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception]] — Fichiers de conception PCB
- [[02_PRODUITS_PHYSIQUES/Microphone/Réparabilité]] — Guide de démontage et réparation
- [[02_PRODUITS_PHYSIQUES/Microphone/SOURCING_COMPOSANTS]] — Composants à souder

View file

@ -0,0 +1,130 @@
# Enceintes de Monitoring Talas
> Systeme 2.1 stereo artisanal : deux satellites + subwoofer, boitier bambou.
> Statut : concept -- aucun prototype realise, resource pack telecharge.
---
## Description
Un systeme d'enceintes de monitoring 2.1 pour postes de travail et home-studios. Deux satellites (medium + tweeter) et un subwoofer compact. Boitier en bambou. Amplification integree : Classe AB pour les satellites (plancher de bruit bas), Classe D pour le subwoofer (efficacite). Crossover passif comme base de depart, avec possibilite d'evolution vers un crossover actif ou DSP.
Comme tous les produits Talas : schemas publics sous CERN-OHL-W 2.0, guide de reparation dans la boite, composants standards, aucune colle structurelle. Fabrique a la main en France.
## Positionnement
Les enceintes de monitoring d'entree de gamme (Presonus Eris, Mackie CR, JBL 104) sont des produits fermes, non reparables, avec des amplificateurs et crossovers soudes sans documentation. Les enceintes Talas visent ce meme segment en offrant une construction ouverte ou chaque driver, chaque composant du crossover, et chaque etage d'amplification est documente, remplacable, et ameliorable par l'utilisateur.
---
## Specifications preliminaires
### Systeme global
| Specification | Valeur cible | Status |
|---------------|-------------|--------|
| Type | Systeme 2.1 (2 satellites + 1 subwoofer) | Defini |
| Usage | Monitoring home-studio / poste de travail | Defini |
| Boitier | Bambou (lames de parquet, economique) | Defini |
| Licence hardware | CERN-OHL-W 2.0 | Defini |
| Reparabilite | Drivers remplacables, crossover accessible, guide inclus | Defini |
| Prix cible | A definir (objectif 30-40% sous la concurrence) | A definir |
### Drivers identifies
| Role | Modele | Caracteristiques | Status |
|------|--------|-----------------|--------|
| Tweeter | Dayton Audio AMT-8 | Transformateur air motion, haute definition | Identifie |
| Medium | Tectonic Elements 3" | Large bande passante | Identifie |
| Subwoofer | Dayton Audio 6" (shallow) | Frequence min. 41 Hz, profil bas | Identifie |
### Crossover
| Specification | Valeur cible | Status |
|---------------|-------------|--------|
| Type de base | Passif (resistances + condensateurs) | Defini |
| Separation | 2 bandes : mediums/aigus + basses | Defini |
| Evolution prevue | Crossover actif (NE5532, LM4562) ou DSP (Wondom APM2) | A etudier |
**Limitations connues du design passif** (retour communaute DIYPerks) : impedance matching sous-optimal, pas de reglage fin des frequences de coupure. Un crossover actif ou DSP est l'amelioration prioritaire a etudier.
### Amplification
| Canal | Classe | Puissance cible | Justification |
|-------|--------|-----------------|---------------|
| Stereo (4 canaux : 2x medium + 2x tweeter) | AB | 50W | Plancher de bruit tres bas, crucial pour drivers haute sensibilite |
| Subwoofer (mono) | D | 100W | Efficacite suffisante pour les basses frequences |
> Classe AB choisie volontairement plutot que Classe D pour les mediums/aigus -- evite le souffle (hiss) avec des drivers sensibles.
---
## Inspiration DIYPerks
Le design s'inspire directement du projet "Ultimate PC Sound System" de DIYPerks. Les choix de drivers, le principe du crossover passif, le choix Classe AB vs Classe D, et la construction en bambou sont issus de cette reference.
**Source :** https://diyperks.com/the-ultimate-pc-sound-system/
**Differences prevues par rapport au design DIYPerks :**
- Crossover ameliore (actif ou DSP plutot que passif seul)
- Construction optimisee pour la reparabilite (pas de collage permanent)
- Documentation complete de chaque sous-ensemble
- Schemas publics sous CERN-OHL-W 2.0
Notes techniques detaillees : [[02_PRODUITS_PHYSIQUES/R&D_References/Enceintes/DIYPERKS_PC_SOUND_SYSTEM_NOTES]]
---
## References techniques disponibles
### Resource pack DIYPerks
Le resource pack complet est telecharge dans `R&D_References/Enceintes/diyperks_pc_speaker_system/` :
| Fichier | Contenu |
|---------|---------|
| `Build Plan Final.skp` | Modele 3D SketchUp complet |
| `Crossover Schematic.jpg` | Schema du filtre crossover passif |
| `Cutting Plan.svg` | Plan de decoupe vectoriel (pour CNC) |
| `Cutting Plan.png` | Plan de decoupe raster |
| `Final Build.jpg` | Photo du resultat final |
### Autres references
| Document | Emplacement | Utilite |
|----------|-------------|---------|
| `gyraf_westlake_bbsm10_schematic.pdf` | `R&D_References/Enceintes/` | Schema d'enceinte de monitoring pro (Westlake BBSM-10) |
| `diyperks_pc_speaker_resource_pack.zip` | `R&D_References/Enceintes/` | Archive originale du resource pack |
---
## Etat d'avancement
| Etape | Status |
|-------|--------|
| Recherche et collecte de references | Fait (resource pack + schema Westlake) |
| Notes techniques DIYPerks | Fait ([[02_PRODUITS_PHYSIQUES/R&D_References/Enceintes/DIYPERKS_PC_SOUND_SYSTEM_NOTES]]) |
| Identification des drivers | Fait (Dayton AMT-8, Tectonic 3", Dayton 6" shallow) |
| Etude de faisabilite | Non commence |
| Cahier des charges | Non commence |
| Choix crossover (passif / actif / DSP) | Non commence |
| Design schematique (KiCAD) | Non commence |
| Design boitier (plans de decoupe) | Non commence |
| Prototype | Non commence |
| Tests et mesures acoustiques | Non commence |
| Documentation reparation | Non commence |
**Prerequis :** le microphone Talas (Lite et One) doit etre valide, produit et commercialise avant de demarrer le developpement des enceintes. Ce produit fait partie de la gamme prevue -- pas une priorite immediate.
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] -- Microphone Talas (produit prioritaire)
- [[02_PRODUITS_PHYSIQUES/Carte_Son/README]] -- Carte son compacte
- [[02_PRODUITS_PHYSIQUES/Ampli_Casque/README]] -- Ampli casque 4 canaux
- [[02_PRODUITS_PHYSIQUES/R&D_References/Enceintes/DIYPERKS_PC_SOUND_SYSTEM_NOTES]] -- Notes techniques DIYPerks
- [[02_PRODUITS_PHYSIQUES/R&D_References/Enceintes]] -- References et resource packs
- [[00_META/TALAS_IDENTITE_PROJET]] -- Identite du projet et valeurs
- [[00_META/CHARTE_OPEN_CORE]] -- Ce qui est ouvert vs commercial
- [[01_PILOTAGE/ROADMAP_HARDWARE]] -- Taches atelier et priorisation

View file

@ -0,0 +1,233 @@
# Gamme Produits — Talas Hardware
> Vue d'ensemble de l'ecosysteme materiel Talas.
> Document de reference pour la gamme complete : microphones, carte son, ampli casque, enceintes.
> Derniere mise a jour : avril 2026.
---
## 1. Vision de la gamme
Talas construit un ecosysteme audio complet, du micro aux enceintes, ou chaque produit partage le meme ADN : open-hardware, reparable, transparent, fabrique en France. L'objectif n'est pas de rivaliser avec l'industrie sur les specs ou les volumes, mais de proposer une alternative artisanale coherente pour les artistes qui veulent comprendre, reparer et posseder reellement leurs outils.
La gamme se deploie progressivement : les microphones d'abord (validation du marche et de l'identite), puis les peripheriques studio (carte son, ampli casque), puis le monitoring (enceintes). Chaque nouveau produit s'appuie sur la communaute et la reputation construites par les precedents.
---
## 2. Synthese de la gamme
| Ligne | Type | Statut | Priorite | Prix cible TTC | Public cible |
|-------|------|--------|----------|---------------|--------------|
| **Talas Lite** | Micro electret (USB-C ou XLR 3) | En conception | Immediate | ≤100 EUR | Podcasteurs, YouTubeurs, streamers, debutants |
| **Talas One** | Micro condensateur large membrane (XLR 5) | Prototype avance | Haute | 150 EUR | Musiciens, producteurs, beatmakers, home-studio |
| **Carte Son Talas** | Interface audio compacte | Planification | Future | A definir | Home-studio, producteurs, musiciens DAW |
| **Ampli Casque Talas** | Ampli casque 4 canaux | Planification | Future | A definir | Studios collaboratifs, ecoles, formations |
| **Enceintes Talas** | Monitoring artisanal 2.1 | Recherche | Future | A definir | Producteurs, home-studio, postes de travail |
---
## 3. Microphones
Les microphones sont les premiers produits Talas. Deux gammes partagent le meme corps metallique (recupere et reconditionne depuis des micros generiques AliExpress/Alibaba, ~15 EUR), la meme philosophie de conception, et la meme promesse : schemas publics, guide de reparation dans la boite, demontage en 5 minutes au tournevis standard.
Strategie de gamme detaillee : [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]]
### 3.1 Talas Lite — Gamme accessible
Microphone electret haute fidelite pour createurs de contenu. Circuit base sur le preampli THAT1512 (design inspire de DIYPerks). Capsule JLI-2555BXZ3-GP — la meme que dans le CAD E100S a 600 USD. Deux variantes a l'achat : USB-C (plug & play, ~100 EUR) ou XLR 3 broches (pour ceux qui ont deja une interface, ~90 EUR). C'est le produit de lancement : plus simple a produire, marge plus confortable, audience plus large.
**Etat d'avancement :**
- [x] Analyse fonctionnelle realisee
- [x] Capsule selectionnee (JLI-2555BXZ3-GP)
- [x] Preampli selectionne (THAT1512)
- [x] Corps metallique valide (AliExpress)
- [x] Commande groupee preparee (avril 2026)
- [ ] Commande composants passee (capsules, THAT1512, module USB, XLR Neutrik)
- [ ] Design PCB KiCAD (adaptation du circuit DIYPerks)
- [ ] Prototypage USB-C et XLR
- [ ] Tests audio formels (RSB, frequence, THD, directivite)
- [ ] Documentation produit et guide de reparation
- [ ] Production stock initial (10-20 unites)
**Docs detaillees :**
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] — Specifications techniques et comparaisons
- [[02_PRODUITS_PHYSIQUES/Microphone/Analyse_Fonctionnelle/ANALYSE_FONCTIONNELLE_TALAS_LITE]] — Analyse fonctionnelle complete
- [[02_PRODUITS_PHYSIQUES/Microphone/BOM/COMMANDE_GROUPEE_AVRIL_2026]] — Liste de commande composants
- [[02_PRODUITS_PHYSIQUES/Microphone/SOURCING_COMPOSANTS]] — Fournisseurs et prix
### 3.2 Talas One — Gamme pro
Microphone a condensateur large membrane professionnel. Capsule 797 Audio CY002 (34mm, true condenser). Preampli OPA1642 (circuit AliceOPA Rev3, inspire du design Alice OPA de DJJules, modularise en double-PCB par Talas). Alimentation phantom 48V, connecteur XLR 5 broches. Bruit propre cible : 16-18 dB-A — competitif avec l'Aston Origin (18 dB-A) et l'AKG P220 (16 dB-A).
**Etat d'avancement :**
- [x] Analyse fonctionnelle realisee
- [x] Circuit AliceOPA designe (multiples revisions jusqu'a Rev3)
- [x] PCBs (preamp + hex inverter) concus, commandes et testes
- [x] BOM etabli, composants electroniques commandes
- [x] Corps metallique valide (AliExpress)
- [x] Capsule selectionnee (797 Audio CY002, decision du 27 mars 2026)
- [ ] Reception capsules large membrane (commande a passer)
- [ ] Connecteurs XLR 5 broches (commande a passer)
- [ ] Assemblage prototype final complet
- [ ] Tests audio formels
- [ ] Documentation produit et guide de reparation
- [ ] Production stock initial
**Docs detaillees :**
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] — Specifications techniques et comparaisons
- [[02_PRODUITS_PHYSIQUES/Microphone/Analyse_Fonctionnelle/ANALYSE_FONCTIONNELLE_TALAS_ONE]] — Analyse fonctionnelle complete
- [[02_PRODUITS_PHYSIQUES/Microphone/PAGE_PRODUIT_TALAS_ONE]] — Page produit (texte marketing)
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/VERIFICATION_SCHEMA_TALAS_ONE]] — Verification du schema
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/CABLAGE_INTER_CARTES_TALAS_ONE]] — Cablage inter-cartes
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/GUIDE_DEBUG_TALAS_ONE]] — Guide de debug
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/talas_lite_v1/SCHEMA_TALAS_LITE_V1]] — Schema Lite V1
---
## 4. Carte Son Talas
Interface audio compacte, compatible DAW (Windows, Linux, macOS), avec drivers open-source. Concue pour les petits setups home-studio. Schemas ouverts, firmware documenté, reparable.
**Etat d'avancement :**
- [ ] Cahier des charges
- [ ] Etude des interfaces existantes (latence, bruit, THD)
- [ ] Selection du codec/convertisseur
- [ ] Design schema electronique
- [ ] Design PCB (KiCAD)
- [ ] Prototypage
- [ ] Developpement drivers open-source
- [ ] Tests et benchmarks audio
**Docs detaillees :**
- [[02_PRODUITS_PHYSIQUES/Carte_Son/README]] — Presentation du produit
---
## 5. Ampli Casque Talas
Amplificateur casque 4 canaux pour studios collaboratifs. Conception orientee fiabilite et maintenance : boitier format desktop ou rack, composants standards, documentation complete.
**Etat d'avancement :**
- [ ] Cahier des charges
- [ ] Choix de la topologie d'amplification
- [ ] Design schema electronique
- [ ] Simulation (LTSpice)
- [ ] Design PCB (KiCAD)
- [ ] Design boitier (laser cut ou impression 3D)
- [ ] Prototypage et tests
- [ ] Documentation technique
**Docs detaillees :**
- [[02_PRODUITS_PHYSIQUES/Ampli_Casque/README]] — Presentation du produit
---
## 6. Enceintes de Monitoring Talas
Enceintes de monitoring artisanales pour postes de travail et home-studio. Caisson bois, composants premium, rendu fidele. Systeme 2.1 (stereo + subwoofer). Inspiration directe : le PC Sound System de DIYPerks (Dayton Audio AMT-8, amplification Classe AB pour mediums/aigus, Classe D pour le sub).
**Etat d'avancement :**
- [x] Etude de reference DIYPerks (notes techniques collectees)
- [x] Drivers de reference identifies (Dayton Audio AMT-8, Tectonic Elements 3", Dayton 6" shallow)
- [ ] Cahier des charges Talas
- [ ] Choix des drivers finaux
- [ ] Design crossover (passif ou actif/DSP)
- [ ] Design amplification
- [ ] Plans de caisse (bois CNC ou decoupe manuelle)
- [ ] Prototypage et mesures acoustiques (REW)
- [ ] Calibration et documentation
**Docs detaillees :**
- [[02_PRODUITS_PHYSIQUES/Enceintes/README]] — Presentation du produit
- [[02_PRODUITS_PHYSIQUES/R&D_References/Enceintes/DIYPERKS_PC_SOUND_SYSTEM_NOTES]] — Notes techniques DIYPerks
---
## 7. Roadmap produit
### Phase 1 — Microphones (actuelle)
Objectif : valider le marche et construire la reputation Talas.
1. **Talas Lite** (priorite immediate) — Commande composants, design PCB, prototypage, tests, production stock initial (10-20 unites), lancement.
2. **Talas One** (en parallele puis apres lancement Lite) — Finalisation approvisionnement capsules, assemblage prototype final, tests audio formels, production, lancement.
La Lite est prioritaire parce qu'elle est plus simple a produire, touche une audience plus large (createurs de contenu), et valide le modele avant d'investir dans le One.
### Phase 2 — Extension de l'offre micro
Objectif : elargir la gamme et renforcer l'ecosysteme.
- **Kit DIY Talas** — Composants + guide, le client assemble lui-meme (~60 EUR). Produit marketing autant que commercial.
- **Talas One Premium** — Capsule Peluso CEK-12, 10-12 dB-A, 450-500 EUR. Uniquement si la Phase 1 valide le marche (Chemin B de la strategie).
- **Accessoires** — Bonnette, suspension, adaptateurs.
### Phase 3 — Peripheriques studio
Objectif : completer la chaine audio autour des microphones.
- **Carte Son Talas** — Interface compacte, drivers open-source.
- **Ampli Casque Talas** — 4 canaux, studios collaboratifs.
### Phase 4 — Monitoring
Objectif : ecosysteme audio complet de bout en bout.
- **Enceintes Talas** — Monitoring artisanal, caisson bois, systeme 2.1.
Chaque phase ne demarre que lorsque la precedente est suffisamment solide. La croissance lente est acceptee — la durabilite prime sur la vitesse.
---
## 8. Principes communs a tous les produits
Chaque produit Talas, quel que soit son type ou sa generation, respecte les memes principes fondamentaux :
| Principe | Application concrete |
|----------|---------------------|
| **Open-hardware** | Schemas publics sous licence CERN-OHL-W 2.0. Fichiers KiCAD disponibles. N'importe qui peut verifier, reproduire ou ameliorer le design. |
| **Reparabilite** | Aucune colle structurelle. Demontage complet au tournevis standard en moins de 5 minutes. Guide de reparation inclus dans la boite. |
| **Pieces detachees** | Engagement de disponibilite 7 ans apres fin de production. Composants standards, pas de pieces proprietaires. |
| **Transparence des couts** | Cout de fabrication publie. Marge estimee affichee. Le client sait ce qu'il paie et pourquoi. |
| **Fabrique en France** | Assemblage a la main, controle qualite unitaire. |
| **Corps reconditionne** | Corps metalliques recuperes de micros generiques et reconditionnes — reduction des dechets, economie circulaire. |
| **Documentation complete** | Livret utilisateur, guide de reparation, schemas techniques, BOM — tout est accessible. |
| **Modularite** | Pieces evolutives, programme trade-in prevu (V1 vers V2 a cout reduit). |
| **Garantie 5 ans** | Sur tous les microphones. Duree a definir pour les autres produits. |
| **Conformite Right to Repair** | Conforme a la directive europeenne 2024/1799 avant meme son entree en vigueur. |
---
## 9. Voir aussi
### Strategie et pilotage
- [[01_PILOTAGE/ROADMAP_HARDWARE]] — Roadmap detaillee des taches atelier
- [[01_PILOTAGE/ROADMAP_SOFTWARE_BUSINESS]] — Roadmap logiciel et business
- [[01_PILOTAGE/PLAN_ACTION_LANCEMENT]] — Checklist de lancement
- [[01_PILOTAGE/CALENDRIER_GENERAL]] — Calendrier general du projet
### Identite et valeurs
- [[00_META/TALAS_IDENTITE_PROJET]] — Document d'identite du projet (reference unique)
- [[00_META/CHARTE_OPEN_CORE]] — Ce qui est ouvert vs commercial
- [[00_META/Manifeste/MANIFESTE_ETHIQUE_TALAS]] — Manifeste ethique
### Microphones (docs detaillees)
- [[02_PRODUITS_PHYSIQUES/Microphone/STRATEGIE_GAMME]] — Strategie deux gammes, sourcing, positionnement concurrentiel
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] — Fiches techniques Lite et One
- [[02_PRODUITS_PHYSIQUES/Microphone/SOURCING_COMPOSANTS]] — Fournisseurs et prix composants
- [[02_PRODUITS_PHYSIQUES/Microphone/BOM/COMMANDE_GROUPEE_AVRIL_2026]] — Commande groupee
### Qualite et tests
- [[10_QUALITE_TESTS/Tests_Hardware/PROTOCOLES_TESTS_HARDWARE]] — Protocoles de mesure audio
- [[10_QUALITE_TESTS/Comparaisons_Concurrentielles/VEILLE_CONCURRENTIELLE_2026-03]] — Benchmark concurrentiel
### Economie
- [[09_MODELE_ECONOMIQUE/BUSINESS_PLAN_TALAS]] — Business plan et modele economique
### Equipement
- [[02_PRODUITS_PHYSIQUES/EQUIPEMENT_ATELIER]] — Equipement de l'atelier

View file

@ -0,0 +1,564 @@
# Analyse Fonctionnelle — Talas Lite
> Microphone à électret accessible pour créateurs de contenu
> Document de référence — Mars 2026
> Méthode : APTE (NF X 50-151 / NF X 50-100)
> Voir aussi : [[STRATEGIE_GAMME]], [[SOURCING_COMPOSANTS]], [[FICHE_PRODUIT]]
---
## Table des matières
1. [Analyse du Besoin (A.B.)](#1-analyse-du-besoin-ab)
2. [Analyse Fonctionnelle du Besoin (A.F.B.)](#2-analyse-fonctionnelle-du-besoin-afb)
3. [Analyse Fonctionnelle Technique (A.F.T.)](#3-analyse-fonctionnelle-technique-aft)
4. [Annexes](#4-annexes)
---
# 1. Analyse du Besoin (A.B.)
## 1.1 Contexte et problématique
Le marché du podcast, du streaming et de la création de contenu vidéo connaît une croissance exponentielle. Les créateurs débutants et intermédiaires font face à un dilemme :
- Les microphones d'entrée de gamme (<50 EUR) offrent une qualité médiocre et ne sont pas réparables
- Les microphones professionnels (>200 EUR) sont inaccessibles financièrement
- Aucun microphone du marché ne propose de schémas ouverts ni de guide de réparation
Le Talas Lite se positionne comme le premier microphone à électret accessible, réparable et transparent, destiné à cette audience massive de créateurs.
## 1.2 Verbalisation du besoin
### Les trois questions fondamentales
| Question | Réponse |
|----------|---------|
| **À qui** le produit rend-il service ? | Au **créateur de contenu** (podcaster, YouTuber, streamer, musicien amateur) |
| **Sur quoi** le produit agit-il ? | Sur les **ondes acoustiques** (voix et instruments) |
| **Dans quel but** ? | Pour les **convertir en signal électrique de qualité** exploitable par un ordinateur ou une interface audio |
### Schéma du besoin (Bête à cornes)
```
┌─────────────────┐ ┌──────────────────┐
│ Créateur de │ │ Ondes acoustiques│
│ contenu │ │ (voix, musique) │
└────────┬────────┘ └────────┬─────────┘
│ │
└──────────┐ ┌──────────────┘
▼ ▼
┌──────────────┐
│ TALAS LITE │
└──────┬───────┘
┌──────────────────────────┐
│ Capter et transmettre │
│ un signal audio fidèle │
│ de manière accessible │
│ et réparable │
└──────────────────────────┘
```
### Énoncé du besoin
> « Le **Talas Lite** rend service au **créateur de contenu** en agissant sur les **ondes acoustiques** pour les **convertir en signal électrique fidèle**, de manière accessible, transparente et réparable. »
### Validation du besoin
| Question de validation | Réponse |
|----------------------|---------|
| Pourquoi ce besoin existe-t-il ? | La création de contenu audio/vidéo nécessite une captation sonore de qualité, mais les solutions existantes sont soit trop chères, soit opaques et jetables |
| Qu'est-ce qui pourrait le faire disparaître ? | La disparition totale de la création de contenu audio (improbable) ou l'intégration de microphones de haute qualité dans tous les appareils (pas à l'horizon) |
| Qu'est-ce qui pourrait le faire évoluer ? | L'évolution des formats (spatial audio, immersif), les nouveaux usages (VR/AR), les nouvelles interfaces (sans fil intégral) |
| **Le besoin est-il validé ?** | **Oui — besoin stable et en forte croissance** |
---
# 2. Analyse Fonctionnelle du Besoin (A.F.B.)
## 2.1 Phases de vie du produit
| # | Phase de vie | Pertinence pour l'A.F.B. |
|---|-------------|--------------------------|
| 1 | Conception | Non (phase en cours) |
| 2 | Fabrication / Assemblage | **Oui** |
| 3 | Contrôle qualité | Oui (inclus dans fabrication) |
| 4 | Conditionnement | Oui (inclus dans commercialisation) |
| 5 | Transport / Stockage | Oui |
| 6 | Commercialisation (vente en ligne) | Oui |
| 7 | **Utilisation normale** | **Oui — phase principale** |
| 8 | Utilisation anormale (mode dégradé) | Oui |
| 9 | **Maintenance / Réparation** | **Oui — phase critique pour Talas** |
| 10 | Non-utilisation / Stockage chez l'utilisateur | Oui |
| 11 | Recyclage / Fin de vie | Oui |
Les phases étudiées en détail ci-dessous sont : **Utilisation normale**, **Maintenance/Réparation**, **Fabrication/Assemblage**, et **Fin de vie**.
---
## 2.2 Phase d'UTILISATION NORMALE
### 2.2.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description | Caractérisation |
|--------|-------------|-----------------|
| **Utilisateur** | Créateur de contenu (podcaster, YouTuber, streamer, musicien amateur) | Compétence technique variable (débutant à intermédiaire), manipule le micro quotidiennement |
| **Source sonore** | Voix humaine, instruments acoustiques | Fréquences 80 Hz 16 kHz (voix), jusqu'à 20 kHz (instruments). SPL typique 60100 dB |
| **Équipement audio en aval** | Ordinateur (USB-C) ou interface audio/table de mixage (XLR) | Impédance d'entrée >1 kΩ (ligne), alimentation phantom 48V (XLR), USB 2.0+ (USB-C) |
| **Support de fixation** | Pied de micro, bras articulé, pince de bureau | Filetage standard 5/8" ou 3/8" avec adaptateur |
| **Environnement acoustique** | Chambre, home studio, bureau, espace de coworking | Bruit ambiant 3050 dB-A, réverbération variable, traitement acoustique minimal |
| **Environnement physique** | Intérieur (température, humidité) | 10°C 40°C, humidité 20% 80% HR, atmosphère non corrosive |
| **Câblage** | Câble USB-C ou câble XLR 3-pin | Longueur typique 15 m, connecteurs standard |
| **Norme audio** | Standards audio professionnels | IEC 61938 (phantom 48V), USB Audio Class 1/2 |
| **Norme sécurité électrique** | Sécurité des équipements | Directive basse tension 2014/35/UE, marquage CE |
| **Norme environnementale** | Restrictions substances dangereuses | Directive RoHS 2011/65/UE |
| **Plateforme Veza** | Communauté, tutoriels, pièces détachées | Accès via QR code inclus dans le packaging |
### 2.2.2 Diagramme des interacteurs (Graphe Pieuvre) — Utilisation normale
```
┌──────────────┐
│Source sonore │
└──────┬───────┘
FP1 │
┌───────────┐ │ ┌───────────────────┐
│Utilisateur ├─────┼──────┤Équipement audio │
└─────┬─────┘ │ │en aval │
│ ┌────┴────┐ └────────┬──────────┘
FC1 │ │ TALAS │ FP2 │
│ │ LITE ├──────────┘
│ └┬──┬──┬─┘
┌─────┘ FC2 │ │ │ FC5
│ ┌────────┘ │ └──────────┐
│ │ FC3 │ FC6 │
│ │ │ │
┌────┴──┐ │ ┌─────┴──────┐ ┌────┴──────────┐
│Support│ │ │Environnement│ │Normes (audio, │
│fixation│ │ │acoustique │ │sécurité, RoHS)│
└───────┘ │ └────────────┘ └───────────────┘
┌────┴─────────┐
│Environnement │
│physique │ FC4
└──────────────┘ ┌────────────┐
│Plateforme │
│Veza │
└────────────┘
```
### 2.2.3 Fonctions de Service — Utilisation normale
#### Fonctions Principales (F.P.)
| Code | Énoncé | E.M.E. reliés |
|------|--------|---------------|
| **FP1** | Capter les ondes acoustiques de la source sonore et les convertir en signal électrique exploitable par l'utilisateur | Source sonore ↔ Utilisateur |
| **FP2** | Transmettre le signal audio à l'équipement en aval avec un niveau et une impédance adaptés | Source sonore ↔ Équipement audio en aval |
#### Fonctions Contraintes (F.C.)
| Code | Énoncé | E.M.E. relié |
|------|--------|-------------|
| **FC1** | S'adapter à la morphologie et aux gestes de l'utilisateur (ergonomie, poids, encombrement) | Utilisateur |
| **FC2** | Résister aux conditions de l'environnement physique (température, humidité) | Environnement physique |
| **FC3** | Atténuer les perturbations de l'environnement acoustique (bruit ambiant, réflexions) | Environnement acoustique |
| **FC4** | S'intégrer à l'écosystème Veza (documentation en ligne, pièces détachées, communauté) | Plateforme Veza |
| **FC5** | Se fixer sur les supports standard du marché | Support de fixation |
| **FC6** | Respecter les normes en vigueur (audio, sécurité électrique, RoHS, CE) | Normes |
### 2.2.4 Caractérisation des Fonctions de Service — Utilisation normale
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FP1** | Bande passante | 50 Hz 20 kHz | F1 |
| | Sensibilité | -42 dB ± 3 dB (réf. 1V/Pa) | F1 |
| | Rapport signal/bruit (SNR) | ≥ 65 dB-A | F1 |
| | Directivité | Cardioïde | F0 |
| | Distorsion harmonique totale (THD) | < 1 % à 1 kHz, 94 dB SPL | F2 |
| | SPL maximal | ≥ 120 dB SPL | F2 |
| **FP2** — Variante USB-C | Interface numérique | USB Audio Class 1 (16 bit / 48 kHz min.) | F1 |
| | Latence | < 10 ms | F2 |
| | Compatibilité OS | Windows 10+, macOS 11+, Linux (ALSA/PulseAudio) | F1 |
| | Alimentation | Bus USB (5V, < 500 mA) | F0 |
| **FP2** — Variante XLR | Sortie | Symétrique, 3-pin XLR | F0 |
| | Impédance de sortie | ≤ 200 Ω | F1 |
| | Alimentation phantom | 48V ± 4V (IEC 61938) | F0 |
| | Niveau de sortie max | ≥ +4 dBu | F2 |
| **FC1** | Masse totale | ≤ 350 g | F2 |
| | Dimensions (Ø × L) | ≤ 55 mm × 180 mm | F2 |
| | Bruit de manipulation | Minimisé par montage anti-vibration | F2 |
| **FC2** | Plage de température d'utilisation | 10°C 40°C | F1 |
| | Plage d'humidité | 20% 80% HR (sans condensation) | F1 |
| **FC3** | Réjection latérale (à 90°) | ≥ 6 dB | F2 |
| | Réjection arrière (à 180°) | ≥ 15 dB | F2 |
| **FC4** | QR code vers Veza | Présent dans le packaging | F0 |
| | Pièces détachées disponibles en ligne | 100% des composants | F0 |
| **FC5** | Filetage adaptateur | 5/8" (avec adaptateur 3/8" fourni ou intégré) | F0 |
| **FC6** | Conformité CE | Obligatoire | F0 |
| | Conformité RoHS | Obligatoire | F0 |
| | Conformité IEC 61938 (variante XLR) | Obligatoire | F0 |
| | Conformité USB Audio Class (variante USB-C) | Obligatoire | F0 |
**Échelle de flexibilité :**
- **F0** : Aucune flexibilité (impératif absolu)
- **F1** : Faible flexibilité (± 10%)
- **F2** : Moyenne flexibilité (± 20%)
- **F3** : Grande flexibilité (indicatif)
---
## 2.3 Phase de MAINTENANCE / RÉPARATION
> Phase critique et différenciante pour Talas. La réparabilité est un pilier fondamental du projet.
### 2.3.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description | Caractérisation |
|--------|-------------|-----------------|
| **Réparateur** | L'utilisateur lui-même ou un réparateur tiers | Compétence en soudure basique (niveau débutant à intermédiaire). Peut être guidé par le guide de réparation |
| **Outillage standard** | Fer à souder, tournevis, multimètre | Matériel courant disponible pour < 50 EUR |
| **Composants de remplacement** | Capsule, préampli, condensateurs, connecteur | Disponibles chez les distributeurs majeurs (Mouser, Farnell, DigiKey, TME) |
| **Guide de réparation** | Livret illustré fourni dans la boîte + tutoriels en ligne sur Veza | Format A5, 8-12 pages, schémas éclatés, nomenclature pièces |
| **Schémas électroniques** | Fichiers KiCAD publiés sous CERN-OHL-W-2.0 | Téléchargeables librement depuis le site Talas / Veza |
| **Normes de réparabilité** | Indice de réparabilité français (loi AGEC) | Objectif : score ≥ 8/10 |
### 2.3.2 Diagramme des interacteurs — Maintenance / Réparation
```
┌────────────┐ ┌──────────────────┐
│ Réparateur │ │ Composants de │
└──────┬─────┘ │ remplacement │
FP3 │ └────────┬─────────┘
│ ┌────────┐ FP4 │
└─────┤ TALAS ├────────┘
│ LITE │
┌─────┴──┬─────┴─────┐
FC7 │ FC8 │ FC9 │
┌──────┴──┐ ┌──┴──────┐ ┌─┴──────────────┐
│Outillage│ │Guide de │ │Schémas (KiCAD) │
│standard │ │réparation│ │CERN-OHL-W-2.0 │
└─────────┘ └─────────┘ └────────────────┘
```
### 2.3.3 Fonctions de Service — Maintenance / Réparation
| Code | Type | Énoncé | E.M.E. reliés |
|------|------|--------|---------------|
| **FP3** | FP | Permettre au réparateur de diagnostiquer et remplacer tout composant défaillant | Réparateur ↔ Composants |
| **FP4** | FP | Permettre l'approvisionnement en composants de remplacement standard et documentés | Réparateur ↔ Composants de remplacement |
| **FC7** | FC | Être démontable et remontable avec un outillage standard courant | Outillage standard |
| **FC8** | FC | Fournir un guide de réparation complet et accessible | Guide de réparation |
| **FC9** | FC | Publier les schémas électroniques sous licence ouverte | Schémas (KiCAD) |
### 2.3.4 Caractérisation des Fonctions de Service — Maintenance / Réparation
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FP3** | Nombre de composants remplaçables individuellement | 100% des composants actifs | F0 |
| | Temps de remplacement de la capsule | ≤ 30 min | F2 |
| | Temps de remplacement du préampli (THAT1512) | ≤ 45 min | F2 |
| | Nombre de cycles démontage/remontage sans dégradation | ≥ 50 | F1 |
| **FP4** | Nombre de distributeurs proposant les composants | ≥ 3 distributeurs majeurs | F1 |
| | Durée de disponibilité garantie des composants | ≥ 7 ans après arrêt de production | F1 |
| | Coût du composant le plus cher (capsule) | ≤ 20 EUR | F2 |
| **FC7** | Type de fixations | Vis standard uniquement (pas de colle, pas de clips irréversibles) | F0 |
| | Outils requis | Tournevis cruciforme, fer à souder standard | F0 |
| **FC8** | Format du guide | Livret imprimé A5 + version numérique sur Veza | F0 |
| | Contenu minimal | Schéma éclaté, nomenclature, étapes illustrées pas à pas | F0 |
| **FC9** | Licence des schémas | CERN-OHL-W-2.0 | F0 |
| | Licence de la BOM et du guide | CC BY-SA 4.0 | F0 |
| | Accessibilité | Téléchargement libre sans inscription | F0 |
---
## 2.4 Phase de FABRICATION / ASSEMBLAGE
### 2.4.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description | Caractérisation |
|--------|-------------|-----------------|
| **Opérateur** | Assembleur (Nikola ou futur artisan formé) | Compétence soudure CMS et traversant, assemblage mécanique |
| **Poste de travail** | Atelier antistatique | Fer à souder 350°C, station ESD, multimètre, loupe |
| **Matières premières** | Composants électroniques, boîtier aluminium, câblage interne | Voir [[SOURCING_COMPOSANTS]] et BOM |
| **PCB** | Circuit imprimé simple face ou double face | Fabrication PCBWay / JLCPCB |
| **Normes qualité** | Contrôle qualité en sortie d'assemblage | Tests de continuité, impédance, test audio |
| **Normes sécurité** | Sécurité au poste de travail | Soudure sans plomb (RoHS), ventilation |
| **Coût de production** | Budget matière + main d'œuvre | Objectif : ≤ 43 EUR matière (USB-C), ≤ 41 EUR (XLR) |
### 2.4.2 Fonctions de Service — Fabrication / Assemblage
| Code | Type | Énoncé |
|------|------|--------|
| **FP5** | FP | Permettre à l'opérateur d'assembler le microphone à partir des composants et du boîtier |
| **FC10** | FC | Être assemblable manuellement avec un outillage standard d'atelier |
| **FC11** | FC | Respecter un temps d'assemblage compatible avec la production artisanale |
| **FC12** | FC | Respecter le coût matière cible |
| **FC13** | FC | Respecter les normes de soudure sans plomb (RoHS) |
### 2.4.3 Caractérisation des Fonctions de Service — Fabrication / Assemblage
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FP5** | Nombre d'étapes d'assemblage | ≤ 15 étapes | F2 |
| | Taux de réussite au premier assemblage | ≥ 95% | F1 |
| **FC10** | Température de soudure | 350°C (sans plomb) | F1 |
| | Pas minimal des composants CMS | ≥ 0,65 mm (soudable à la main) | F0 |
| **FC11** | Temps d'assemblage total | ≤ 1,5 h | F2 |
| **FC12** | Coût matière (variante USB-C) | ≤ 43 EUR | F1 |
| | Coût matière (variante XLR) | ≤ 41 EUR | F1 |
| **FC13** | Soudure | Sans plomb, conforme RoHS | F0 |
---
## 2.5 Phase de FIN DE VIE / RECYCLAGE
### 2.5.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description |
|--------|-------------|
| **Utilisateur / Collecteur** | Personne ou organisme gérant la fin de vie |
| **Filière DEEE** | Directive 2012/19/UE sur les déchets d'équipements électriques et électroniques |
| **Matériaux** | Aluminium (boîtier), cuivre (PCB, câbles), composants électroniques |
### 2.5.2 Fonctions de Service — Fin de vie
| Code | Type | Énoncé |
|------|------|--------|
| **FC14** | FC | Être démontable pour permettre le tri sélectif des matériaux |
| **FC15** | FC | Respecter la directive DEEE (marquage poubelle barrée, enregistrement) |
| **FC16** | FC | Ne contenir aucune substance dangereuse interdite (RoHS) |
---
## 2.6 Récapitulatif — Cahier des Charges Fonctionnel (CdCF)
### Tableau synthétique de toutes les Fonctions de Service
| Code | Phase | Type | Énoncé |
|------|-------|------|--------|
| FP1 | Utilisation | FP | Capter les ondes acoustiques et les convertir en signal électrique exploitable |
| FP2 | Utilisation | FP | Transmettre le signal audio à l'équipement en aval (USB-C ou XLR) |
| FC1 | Utilisation | FC | S'adapter à l'utilisateur (ergonomie, poids) |
| FC2 | Utilisation | FC | Résister aux conditions d'environnement physique |
| FC3 | Utilisation | FC | Atténuer les perturbations acoustiques (directivité) |
| FC4 | Utilisation | FC | S'intégrer à l'écosystème Veza |
| FC5 | Utilisation | FC | Se fixer sur supports standard |
| FC6 | Utilisation | FC | Respecter les normes (CE, RoHS, IEC 61938, USB Audio) |
| FP3 | Maintenance | FP | Permettre le diagnostic et le remplacement de tout composant |
| FP4 | Maintenance | FP | Garantir l'approvisionnement en pièces de remplacement standard |
| FC7 | Maintenance | FC | Être démontable avec un outillage courant |
| FC8 | Maintenance | FC | Fournir un guide de réparation complet |
| FC9 | Maintenance | FC | Publier les schémas sous licence ouverte (CERN-OHL-W-2.0) |
| FP5 | Fabrication | FP | Permettre l'assemblage manuel à partir des composants |
| FC10 | Fabrication | FC | Être assemblable avec outillage standard d'atelier |
| FC11 | Fabrication | FC | Respecter le temps d'assemblage cible (≤ 1,5 h) |
| FC12 | Fabrication | FC | Respecter le coût matière cible (≤ 43 EUR) |
| FC13 | Fabrication | FC | Respecter la soudure sans plomb (RoHS) |
| FC14 | Fin de vie | FC | Être démontable pour tri sélectif |
| FC15 | Fin de vie | FC | Respecter la directive DEEE |
| FC16 | Fin de vie | FC | Ne contenir aucune substance interdite (RoHS) |
### Hiérarchisation des Fonctions de Service
| Rang | Fonction | Importance |
|------|----------|------------|
| 1 | FP1 — Captation sonore | Essentielle (raison d'être du produit) |
| 2 | FP2 — Transmission du signal | Essentielle (connexion à l'équipement) |
| 3 | FP3 — Réparabilité | Très importante (différenciation Talas) |
| 4 | FC6 — Normes | Impérative (obligation légale) |
| 5 | FC1 — Ergonomie | Importante (expérience utilisateur) |
| 6 | FC12 — Coût matière | Importante (viabilité économique) |
| 7 | FP4 — Approvisionnement pièces | Importante (engagement long terme) |
| 8 | FC3 — Directivité | Importante (qualité d'usage) |
| 9 | FC9 — Schémas ouverts | Importante (valeur Talas) |
| 10 | FC5 — Fixation standard | Nécessaire (compatibilité) |
---
# 3. Analyse Fonctionnelle Technique (A.F.T.)
> L'A.F.T. traduit les Fonctions de Service en Fonctions Techniques, puis identifie les Solutions Technologiques retenues.
## 3.1 Diagramme FAST — FP1 : Capter les ondes acoustiques
```
FP1 FT Solution Technologique
Capter les ondes ┌─ FT11 Convertir les ondes ──── ST11 Capsule électret
acoustiques et les │ acoustiques en signal JLI-2555BXZ3-GP (26 mm,
convertir en signal │ électrique cardioïde, -42 dB, SNR >65 dB)
électrique │
exploitable ├─ FT12 Amplifier le signal ──── ST12 Préamplificateur THAT1512
│ de la capsule avec (faible bruit, gain adapté)
│ un faible bruit
├─ FT13 Alimenter la capsule ┬─── ST131 Tension de polarisation
│ et le préampli │ via phantom 48V (XLR)
│ └─── ST132 Alimentation bus USB
│ 5V (USB-C)
└─ FT14 Filtrer les parasites ──── ST14 Condensateurs de
électriques découplage (céramique +
électrolytique)
```
## 3.2 Diagramme FAST — FP2 : Transmettre le signal audio
### Variante USB-C
```
FP2 (USB-C) FT Solution Technologique
Transmettre le ┌─ FT21 Convertir le signal ──── ST21 Codec PCM2912A
signal audio via │ analogique en (Texas Instruments, USB
USB-C │ numérique (CAN) Audio Class 1, 16 bit/48 kHz)
├─ FT22 Interfacer avec ──── ST22 Connecteur USB-C
│ l'ordinateur via USB + circuit PCM2912A intégré
└─ FT23 Protéger le signal ──── ST23 Filtrage EMI sur
des interférences lignes USB, blindage câble
électromagnétiques
```
### Variante XLR
```
FP2 (XLR) FT Solution Technologique
Transmettre le ┌─ FT24 Symétriser le signal ──── ST24 Sortie symétrique
signal audio via │ pour transmission différentielle du THAT1512
XLR │ longue distance
├─ FT25 Connecter à ──── ST25 Connecteur Neutrik
│ l'interface audio NC3MAH (XLR 3-pin mâle)
└─ FT26 Recevoir l'alimentation ──── ST26 Circuit de réception
phantom 48V phantom via résistances
6,81 kΩ sur pins 2 et 3
```
## 3.3 Diagramme FAST — FP3 : Permettre la réparation
```
FP3 FT Solution Technologique
Permettre le ┌─ FT31 Rendre le boîtier ──── ST31 Assemblage par vis
diagnostic et le │ ouvrable standard (pas de colle)
remplacement de │
tout composant ├─ FT32 Rendre les composants ┬─── ST321 Composants traversants
│ dessoudables │ (THT) pour capsule, connecteur
│ individuellement └─── ST322 CMS avec pas ≥ 0,65 mm
│ pour circuit intégré
├─ FT33 Identifier chaque ──── ST33 Sérigraphie sur PCB
│ composant sur le PCB (références composants, valeurs)
└─ FT34 Documenter les ┬─── ST341 Guide de réparation
procédures de │ imprimé (livret A5)
réparation ├─── ST342 Schéma éclaté dans
│ le guide
└─── ST343 Tutoriels vidéo
sur Veza
```
## 3.4 Diagramme FAST — FC1 : Ergonomie
```
FC1 FT Solution Technologique
S'adapter à ┌─ FT41 Limiter la masse ──── ST41 Boîtier aluminium
l'utilisateur │ recyclé (~200 g)
├─ FT42 Minimiser les ──── ST42 Montage capsule
│ vibrations de sur suspension interne
│ manipulation (élastique ou silicone)
└─ FT43 Assurer une prise ──── ST43 Corps cylindrique
en main confortable Ø ~48 mm, finition anodisée
```
## 3.5 Diagramme FAST — FC3 : Atténuer les perturbations acoustiques
```
FC3 FT Solution Technologique
Atténuer les ┌─ FT51 Rejeter les sons ──── ST51 Directivité cardioïde
perturbations │ hors axe native de la capsule
acoustiques │ JLI-2555BXZ3-GP
├─ FT52 Protéger la membrane ──── ST52 Grille métallique
│ des souffles et pops avec mousse anti-pop
│ intégrée
└─ FT53 Atténuer les ──── ST53 Montage anti-vibration
vibrations mécaniques de la capsule dans le
transmises par le pied boîtier
```
## 3.6 Diagramme FAST — FC5 : Se fixer sur supports standard
```
FC5 FT Solution Technologique
Se fixer sur ┌─ FT61 Adapter le microphone ──── ST61 Insert fileté 5/8"
supports standard │ au filetage standard intégré au boîtier
└─ FT62 Assurer la compatibilité ──── ST62 Adaptateur 5/8" → 3/8"
avec les deux filetages (intégré ou fourni)
courants
```
## 3.7 Synthèse des Solutions Technologiques
| Fonction | Solution Technologique | Composant / Spécification | Coût unitaire (est.) |
|----------|----------------------|---------------------------|---------------------|
| FT11 | Capsule électret | JLI-2555BXZ3-GP (26 mm, cardioïde) | ~5-6 EUR |
| FT12 | Préamplificateur | THAT1512 (SoundPlus, faible bruit) | ~3-4 EUR |
| FT21 | Codec USB | PCM2912A (TI, USB Audio Class 1) | ~3-5 EUR |
| FT24 | Sortie symétrique | Intégrée au THAT1512 | (inclus dans FT12) |
| FT25 | Connecteur XLR | Neutrik NC3MAH (3-pin mâle) | ~3 EUR |
| FT14 | Filtrage | Condensateurs céramique + électrolytique | ~2-3 EUR |
| ST41 | Boîtier | Aluminium recyclé (AliExpress) | ~10-15 EUR |
| ST52 | Grille + mousse | Grille métallique d'origine du boîtier | (inclus dans boîtier) |
| — | PCB | Simple ou double face (JLCPCB / PCBWay) | ~2 EUR |
| — | Packaging | Boîte kraft, livret, pochette, sticker, QR | ~6 EUR |
| | **TOTAL MATIÈRE (USB-C)** | | **~43 EUR** |
| | **TOTAL MATIÈRE (XLR)** | | **~41 EUR** |
---
# 4. Annexes
## 4.1 Documents de référence
- [[STRATEGIE_GAMME]] — Stratégie des deux gammes Talas Lite / Talas One
- [[SOURCING_COMPOSANTS]] — Recherche et comparatif des fournisseurs
- [[FICHE_PRODUIT]] — Fiches techniques des deux gammes
- [[PAGE_PRODUIT_TALAS_ONE]] — Page produit de référence
- [[TALAS_IDENTITE_PROJET]] — Document identitaire du projet Talas
## 4.2 Normes applicables
| Norme | Objet |
|-------|-------|
| NF X 50-100 (1996) | Analyse Fonctionnelle — Caractéristiques fondamentales |
| NF X 50-151 (1991) | Expression fonctionnelle du besoin et CdCF |
| IEC 61938 | Alimentation phantom 48V pour microphones |
| USB Audio Class 1/2 | Interface audio numérique via USB |
| 2014/35/UE | Directive basse tension (sécurité électrique) |
| 2011/65/UE (RoHS) | Restriction des substances dangereuses |
| 2012/19/UE (DEEE) | Déchets d'équipements électriques et électroniques |
| Loi AGEC (2020) | Indice de réparabilité (France) |
## 4.3 Glossaire
| Terme | Définition |
|-------|-----------|
| A.B. | Analyse du Besoin |
| A.F.B. | Analyse Fonctionnelle du Besoin |
| A.F.T. | Analyse Fonctionnelle Technique |
| CdCF | Cahier des Charges Fonctionnel |
| E.M.E. | Élément du Milieu Extérieur |
| F.P. | Fonction Principale |
| F.C. | Fonction Contrainte |
| F.T. | Fonction Technique |
| S.T. | Solution Technologique |
| FAST | Functionnal Analysis System Technique |
| SPL | Sound Pressure Level (niveau de pression acoustique) |
| SNR | Signal-to-Noise Ratio (rapport signal/bruit) |
| THD | Total Harmonic Distortion (distorsion harmonique totale) |
| THT | Through-Hole Technology (composants traversants) |
| CMS | Composants Montés en Surface (SMD) |

View file

@ -0,0 +1,752 @@
# Analyse Fonctionnelle — Talas One
> Microphone à condensateur large membrane professionnel
> Document de référence — Mars 2026
> Méthode : APTE (NF X 50-151 / NF X 50-100)
> Voir aussi : [[STRATEGIE_GAMME]], [[SOURCING_COMPOSANTS]], [[FICHE_PRODUIT]], [[PAGE_PRODUIT_TALAS_ONE]]
---
## Table des matières
1. [Analyse du Besoin (A.B.)](#1-analyse-du-besoin-ab)
2. [Analyse Fonctionnelle du Besoin (A.F.B.)](#2-analyse-fonctionnelle-du-besoin-afb)
3. [Analyse Fonctionnelle Technique (A.F.T.)](#3-analyse-fonctionnelle-technique-aft)
4. [Annexes](#4-annexes)
---
# 1. Analyse du Besoin (A.B.)
## 1.1 Contexte et problématique
Le marché des microphones de studio professionnels est dominé par des marques dont les produits sont conçus pour être remplacés, jamais réparés. Les schémas électroniques sont propriétaires, les composants sont dédiés, et les prix maintiennent des marges opaques.
Un musicien, producteur ou ingénieur du son qui investit 150-300 EUR dans un microphone n'a aujourd'hui :
- Aucune visibilité sur les composants utilisés ni sur le coût réel de fabrication
- Aucun moyen de réparer son microphone en cas de panne (même mineure)
- Aucune garantie sur la disponibilité long terme des pièces
Le Talas One se positionne comme le premier microphone à condensateur professionnel open-hardware, réparable par l'utilisateur, avec une transparence totale sur les coûts et les composants.
## 1.2 Verbalisation du besoin
### Les trois questions fondamentales
| Question | Réponse |
|----------|---------|
| **À qui** le produit rend-il service ? | Au **professionnel de l'audio** (musicien, producteur, beatmaker, ingénieur du son, home studio) |
| **Sur quoi** le produit agit-il ? | Sur les **ondes acoustiques** (voix, instruments acoustiques et amplifiés) |
| **Dans quel but** ? | Pour les **convertir en signal électrique de qualité studio** avec une fidélité, un détail et une dynamique de niveau professionnel |
### Schéma du besoin (Bête à cornes)
```
┌─────────────────┐ ┌──────────────────┐
│ Professionnel │ │ Ondes acoustiques│
│ de l'audio │ │ (voix, instruments│
│ │ │ acoustiques) │
└────────┬────────┘ └────────┬─────────┘
│ │
└──────────┐ ┌──────────────┘
▼ ▼
┌──────────────┐
│ TALAS ONE │
└──────┬───────┘
┌──────────────────────────┐
│ Capter et transmettre │
│ un signal audio de │
│ qualité studio, avec │
│ transparence totale │
│ et réparabilité │
└──────────────────────────┘
```
### Énoncé du besoin
> « Le **Talas One** rend service au **professionnel de l'audio** en agissant sur les **ondes acoustiques** pour les **convertir en signal électrique de qualité studio**, de manière transparente, réparable et durable. »
### Validation du besoin
| Question de validation | Réponse |
|----------------------|---------|
| Pourquoi ce besoin existe-t-il ? | L'enregistrement studio de qualité professionnelle nécessite un microphone à condensateur large membrane. Les solutions existantes sont opaques et non réparables. |
| Qu'est-ce qui pourrait le faire disparaître ? | La disparition de l'enregistrement analogique en studio (extrêmement improbable — la captation acoustique reste irremplaçable). |
| Qu'est-ce qui pourrait le faire évoluer ? | L'évolution vers l'audio spatial/ambisonique (multi-capsules), l'intégration de convertisseurs numériques dans le microphone, la montée du sans-fil numérique. |
| **Le besoin est-il validé ?** | **Oui — besoin fondamental et stable depuis plus de 70 ans** |
---
# 2. Analyse Fonctionnelle du Besoin (A.F.B.)
## 2.1 Phases de vie du produit
| # | Phase de vie | Pertinence pour l'A.F.B. |
|---|-------------|--------------------------|
| 1 | Conception | Non (phase en cours) |
| 2 | Fabrication / Assemblage | **Oui** |
| 3 | Contrôle qualité / Métrologie | **Oui** (critique pour un produit pro) |
| 4 | Conditionnement | Oui (inclus dans commercialisation) |
| 5 | Transport / Stockage | Oui |
| 6 | Commercialisation (vente en ligne via Veza) | Oui |
| 7 | **Utilisation normale (enregistrement studio)** | **Oui — phase principale** |
| 8 | Utilisation secondaire (live, extérieur) | Oui |
| 9 | Utilisation anormale (mode dégradé) | Oui |
| 10 | **Maintenance / Réparation** | **Oui — phase critique pour Talas** |
| 11 | **Évolution / Mise à jour (upgrade PCB)** | **Oui — spécifique Talas (modularité)** |
| 12 | Non-utilisation / Stockage chez l'utilisateur | Oui |
| 13 | Recyclage / Fin de vie | Oui |
Les phases étudiées en détail ci-dessous sont : **Utilisation normale**, **Maintenance/Réparation**, **Évolution/Upgrade**, **Fabrication/Assemblage**, **Contrôle qualité**, et **Fin de vie**.
---
## 2.2 Phase d'UTILISATION NORMALE (enregistrement studio)
### 2.2.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description | Caractérisation |
|--------|-------------|-----------------|
| **Utilisateur** | Musicien, producteur, beatmaker, ingénieur du son | Compétence audio intermédiaire à expert. Exigences élevées en qualité sonore et fiabilité. |
| **Source sonore** | Voix, instruments acoustiques (guitare, piano, cuivres, cordes), percussions, amplificateurs | Fréquences 20 Hz 20 kHz. SPL variable : 50 dB (voix chuchotée) à 140 dB (percussions, cuivres à proximité) |
| **Interface audio / préampli externe** | Interface USB, préampli rack, console de mixage | Entrée XLR, impédance d'entrée ≥ 1,5 kΩ, alimentation phantom 48V (IEC 61938) |
| **Support de fixation** | Pied de micro studio, suspension anti-choc (spider), perche | Filetage standard 5/8" ou 3/8", masse supportée ≥ 500 g |
| **Environnement acoustique** | Studio d'enregistrement, home studio, cabine vocale | Bruit de fond < 30 dB-A (studio pro) à < 45 dB-A (home studio). Traitement acoustique variable. |
| **Environnement physique** | Intérieur contrôlé | 15°C 30°C, humidité 30% 70% HR, atmosphère non corrosive |
| **Câblage XLR** | Câble XLR 5-pin symétrique (ou 5→3 pin via adaptateur) | Longueur 1-15 m, connecteurs Neutrik ou équivalent, câble blindé |
| **Alimentation phantom** | 48V DC fournie par l'interface/préampli via le câble XLR | 48V ± 4V, courant ≤ 10 mA (IEC 61938) |
| **Filtre anti-pop** | Écran anti-pop externe (optionnel) | Mousse ou nylon, distance typique 10-15 cm |
| **Norme audio professionnelle** | Standards de l'industrie audio pro | IEC 61938 (phantom), AES/EBU (niveaux), IEC 60268-4 (caractéristiques microphones) |
| **Norme sécurité électrique** | Sécurité des équipements | Directive basse tension 2014/35/UE, marquage CE |
| **Norme environnementale** | Restrictions substances dangereuses | Directive RoHS 2011/65/UE |
| **Plateforme Veza** | Communauté, tutoriels, pièces détachées, forums | Accès via QR code inclus dans le packaging |
### 2.2.2 Diagramme des interacteurs (Graphe Pieuvre) — Utilisation normale
```
┌──────────────────┐
│ Source sonore │
│(voix, instruments)│
└────────┬─────────┘
FP1 │
┌─────────────┐ │ ┌──────────────────────┐
│ Utilisateur ├─────┼───────┤ Interface audio / │
│ (pro audio) │ │ │ préampli externe │
└──────┬──────┘ │ └──────────┬───────────┘
│ ┌────┴─────┐ FP2 │
FC1 │ │ TALAS ├────────────┘
│ │ ONE │
│ └┬──┬──┬──┘
┌────┘ FC2 │ │ │ FC6
│ ┌────────┘ │ └───────────┐
│ │ FC3 │ FC7 │
│ │ │ │
┌────┴────┴──┐ ┌─────┴──────┐ ┌───┴───────────────┐
│Support de │ │Environnement│ │Normes (IEC 61938, │
│fixation + │ │acoustique │ │CE, RoHS, │
│suspension │ └────────────┘ │IEC 60268-4) │
└────────────┘ └───────────────────┘
FC5 │ FC4 │
┌─────────┘ ┌─────────┘
│ │
┌───┴──────────┐ ┌┴────────────┐
│Environnement │ │Plateforme │
│physique │ │Veza │
└──────────────┘ └─────────────┘
```
### 2.2.3 Fonctions de Service — Utilisation normale
#### Fonctions Principales (F.P.)
| Code | Énoncé | E.M.E. reliés |
|------|--------|---------------|
| **FP1** | Capter les ondes acoustiques de la source sonore et les convertir en signal électrique de qualité studio pour l'utilisateur | Source sonore ↔ Utilisateur |
| **FP2** | Transmettre le signal audio à l'interface/préampli externe avec un niveau, une impédance et un équilibrage professionnels | Source sonore ↔ Interface audio |
#### Fonctions Contraintes (F.C.)
| Code | Énoncé | E.M.E. relié |
|------|--------|-------------|
| **FC1** | S'adapter à l'utilisateur professionnel (ergonomie, absence de bruit de manipulation, fiabilité en session longue) | Utilisateur |
| **FC2** | Résister aux conditions de l'environnement physique du studio | Environnement physique |
| **FC3** | Offrir une directivité adaptée à l'environnement acoustique (rejection hors-axe) | Environnement acoustique |
| **FC4** | S'intégrer à l'écosystème Veza (documentation, communauté, pièces) | Plateforme Veza |
| **FC5** | Se fixer sur les supports et suspensions standard du marché | Support de fixation |
| **FC6** | Respecter les normes audio professionnelles et réglementaires en vigueur | Normes |
| **FC7** | Transmettre le signal sans dégradation via câblage XLR standard | Câblage XLR |
### 2.2.4 Caractérisation des Fonctions de Service — Utilisation normale
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FP1** | Bande passante | 20 Hz 20 kHz (± 3 dB) | F1 |
| | Type de transducteur | Condensateur à large membrane (34 mm) | F0 |
| | Rapport signal/bruit (SNR) | ≥ 80 dB-A | F1 |
| | Bruit propre (self-noise) | ≤ 12 dB-A | F1 |
| | Directivité | Cardioïde | F0 |
| | Distorsion harmonique totale (THD) | < 0,5 % à 1 kHz, 94 dB SPL | F1 |
| | SPL maximal (0,5% THD) | ≥ 130 dB SPL | F1 |
| | Dynamique (SPL max bruit propre) | ≥ 118 dB | F1 |
| | Sensibilité | -35 dB ± 3 dB (réf. 1V/Pa) à 1 kHz | F1 |
| | Membrane | Mylar 6 μm, dorée par pulvérisation | F0 |
| **FP2** | Type de sortie | Symétrique (balanced) | F0 |
| | Connecteur | XLR 5-pin mâle | F0 |
| | Impédance de sortie | ≤ 200 Ω | F1 |
| | Niveau de sortie maximal | ≥ +6 dBu | F2 |
| | Alimentation requise | Phantom 48V ± 4V (IEC 61938) | F0 |
| | Courant consommé | ≤ 10 mA sous 48V | F1 |
| **FC1** | Masse totale | ≤ 450 g | F2 |
| | Dimensions (Ø × L) | ≤ 55 mm × 200 mm | F2 |
| | Bruit de manipulation (handling noise) | Minimisé par montage anti-vibration interne | F2 |
| | Durée de fonctionnement continu | ≥ 12 h sans dégradation | F1 |
| **FC2** | Plage de température d'utilisation | 15°C 30°C (studio) | F1 |
| | Plage de température de stockage | -10°C 50°C | F1 |
| | Plage d'humidité | 30% 70% HR (sans condensation) | F1 |
| **FC3** | Réjection latérale (à 90°) | ≥ 8 dB | F2 |
| | Réjection arrière (à 180°) | ≥ 20 dB | F1 |
| | Effet de proximité | Présent (caractéristique attendue d'un condensateur LM) | F3 |
| **FC4** | QR code vers Veza | Présent dans le packaging | F0 |
| | Pièces détachées disponibles en ligne | 100% des composants | F0 |
| | Forum communautaire | Espace dédié sur Veza | F1 |
| **FC5** | Filetage adaptateur | 5/8" (avec adaptateur 3/8" fourni ou intégré) | F0 |
| | Compatibilité suspensions anti-choc | Diamètre compatible avec spider standard (45-55 mm) | F1 |
| **FC6** | Conformité CE | Obligatoire | F0 |
| | Conformité RoHS | Obligatoire | F0 |
| | Conformité IEC 61938 | Obligatoire (phantom 48V) | F0 |
| | Conformité IEC 60268-4 | Recommandée (caractéristiques microphones) | F2 |
| **FC7** | Longueur de câble supportée | ≥ 15 m sans dégradation mesurable | F1 |
| | Compatibilité connecteurs | XLR 5-pin natif + adaptateur 5-pin → 3-pin disponible | F0 |
**Échelle de flexibilité :**
- **F0** : Aucune flexibilité (impératif absolu)
- **F1** : Faible flexibilité (± 10%)
- **F2** : Moyenne flexibilité (± 20%)
- **F3** : Grande flexibilité (indicatif)
---
## 2.3 Phase de MAINTENANCE / RÉPARATION
> Phase critique et différenciante pour Talas. L'architecture double-PCB modulaire du Talas One est spécifiquement conçue pour cette phase.
### 2.3.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description | Caractérisation |
|--------|-------------|-----------------|
| **Réparateur** | L'utilisateur lui-même, un réparateur tiers, ou un luthier audio | Compétence en soudure intermédiaire (CMS SOIC-8 min.). Guidé par le guide de réparation. |
| **Outillage** | Fer à souder à pointe fine, pompe à dessouder, tournevis, multimètre, tresse à dessouder | Matériel courant d'atelier électronique (< 80 EUR) |
| **Composants de remplacement** | Capsule LM, OPA1642, TC4584BF, résistances, condensateurs, connecteur XLR | Disponibles chez Mouser, Farnell, DigiKey, TME |
| **Module PCB de remplacement** | PCB préampli ou PCB hex-inverter complet (pré-soudé ou en kit) | Commandable via Veza comme pièce de rechange |
| **Guide de réparation** | Livret illustré A5, 8-12 pages + tutoriels vidéo sur Veza | Schémas éclatés, arbres de diagnostic, nomenclature, pas-à-pas illustré |
| **Schémas électroniques** | Fichiers KiCAD complets (schéma + PCB) sous CERN-OHL-W-2.0 | Téléchargement libre |
| **Normes de réparabilité** | Indice de réparabilité français (loi AGEC) | Objectif : score ≥ 9/10 |
### 2.3.2 Diagramme des interacteurs — Maintenance / Réparation
```
┌────────────┐ ┌──────────────────┐
│ Réparateur │ │ Composants de │
└──────┬─────┘ │ remplacement │
FP3 │ └────────┬─────────┘
│ ┌────────┐ FP4 │
└─────┤ TALAS ├────────┘
│ ONE │
┌─────┴──┬─────┴──┬──────────┐
FC8 │ FC9 │ FC10 │ FC11 │
┌──────┴──┐ ┌──┴──────┐ ┌┴────────┐ ┌┴──────────────┐
│Outillage│ │Guide de │ │Module │ │Schémas (KiCAD)│
│standard │ │réparation│ │PCB de │ │CERN-OHL-W-2.0 │
└─────────┘ └─────────┘ │rechange │ └───────────────┘
└─────────┘
```
### 2.3.3 Fonctions de Service — Maintenance / Réparation
| Code | Type | Énoncé | E.M.E. reliés |
|------|------|--------|---------------|
| **FP3** | FP | Permettre au réparateur de diagnostiquer et remplacer tout composant défaillant, y compris par échange de module PCB complet | Réparateur ↔ Composants / Module PCB |
| **FP4** | FP | Permettre l'approvisionnement en composants et modules de remplacement standard et documentés | Réparateur ↔ Composants de remplacement |
| **FC8** | FC | Être démontable et remontable avec un outillage standard d'atelier électronique | Outillage |
| **FC9** | FC | Fournir un guide de réparation complet incluant des arbres de diagnostic | Guide de réparation |
| **FC10** | FC | Proposer des modules PCB de remplacement pré-assemblés | Module PCB de rechange |
| **FC11** | FC | Publier les schémas électroniques complets sous licence ouverte | Schémas (KiCAD) |
### 2.3.4 Caractérisation des Fonctions de Service — Maintenance / Réparation
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FP3** | Nombre de composants remplaçables individuellement | 100% des composants actifs et passifs | F0 |
| | Temps de remplacement de la capsule | ≤ 45 min | F2 |
| | Temps de remplacement d'un module PCB complet | ≤ 20 min | F2 |
| | Temps de remplacement d'un composant CMS (ex: OPA1642) | ≤ 60 min | F2 |
| | Nombre de cycles démontage/remontage sans dégradation | ≥ 50 | F1 |
| **FP4** | Nombre de distributeurs proposant les composants clés | ≥ 3 distributeurs majeurs | F1 |
| | Durée de disponibilité garantie des composants | ≥ 7 ans après arrêt de production | F1 |
| | Coût du composant le plus cher (capsule LM) | ≤ 50 EUR | F2 |
| | Coût du module PCB préampli pré-assemblé | ≤ 25 EUR | F2 |
| **FC8** | Type de fixations | Vis standard uniquement (pas de colle, pas de clips irréversibles) | F0 |
| | Outils requis | Tournevis cruciforme, fer à souder pointe fine, multimètre | F0 |
| **FC9** | Format du guide | Livret imprimé A5 + version numérique + tutoriels vidéo sur Veza | F0 |
| | Contenu minimal | Schéma éclaté, arbre de diagnostic, nomenclature, étapes illustrées | F0 |
| **FC10** | Disponibilité des modules PCB | Commandables sur Veza sous 7 jours ouvrés | F2 |
| **FC11** | Licence des schémas | CERN-OHL-W-2.0 | F0 |
| | Licence de la BOM et du guide | CC BY-SA 4.0 | F0 |
| | Accessibilité | Téléchargement libre sans inscription | F0 |
---
## 2.4 Phase d'ÉVOLUTION / UPGRADE (spécifique Talas)
> Grâce à l'architecture double-PCB modulaire, le Talas One permet des upgrades futurs sans remplacement complet du microphone.
### 2.4.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description |
|--------|-------------|
| **Utilisateur** | Propriétaire souhaitant améliorer son microphone |
| **Nouveau module PCB** | PCB préampli ou hex-inverter de génération supérieure |
| **Nouvelle capsule** | Capsule de qualité supérieure (upgrade) |
| **Communauté Veza** | Retours d'expérience, tutoriels de la communauté |
### 2.4.2 Fonctions de Service — Évolution / Upgrade
| Code | Type | Énoncé |
|------|------|--------|
| **FP5** | FP | Permettre à l'utilisateur de remplacer un module PCB par une version améliorée sans changer le boîtier ni la capsule |
| **FP6** | FP | Permettre à l'utilisateur de remplacer la capsule par un modèle de qualité supérieure |
| **FC12** | FC | Garantir la compatibilité mécanique et électrique entre générations de modules |
### 2.4.3 Caractérisation — Évolution / Upgrade
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FP5** | Compatibilité mécanique inter-générations | Même empreinte PCB, mêmes points de fixation | F0 |
| | Compatibilité électrique | Même brochage capsule ↔ préampli | F0 |
| **FP6** | Montage capsule standardisé | Support universel pour capsules 32-34 mm | F1 |
| **FC12** | Rétro-compatibilité | ≥ 2 générations de PCB compatibles | F1 |
---
## 2.5 Phase de FABRICATION / ASSEMBLAGE
### 2.5.1 Éléments du Milieu Extérieur (E.M.E.)
| E.M.E. | Description | Caractérisation |
|--------|-------------|-----------------|
| **Opérateur** | Assembleur (Nikola ou futur artisan formé) | Compétence soudure CMS (SOIC-8, SOIC-14) et THT, assemblage mécanique de précision |
| **Poste de travail** | Atelier antistatique équipé | Fer à souder 350°C pointe fine, station ESD, loupe/microscope, multimètre, oscilloscope |
| **Matières premières** | Composants électroniques (BOM AliceOPA), boîtier aluminium, câblage, capsule LM | Voir [[SOURCING_COMPOSANTS]] et [[inventaires_composants_v2]] |
| **PCB (×2)** | PCB préampli + PCB hex-inverter (architecture double-PCB) | Fabrication JLCPCB / PCBWay, double face, sérigraphie composants |
| **Normes qualité** | Contrôle qualité en sortie d'assemblage | Tests de continuité, vérification rails ±15V, test d'impédance, test audio |
| **Normes sécurité** | Sécurité au poste de travail | Soudure sans plomb (RoHS), ventilation, ESD |
| **Coût de production** | Budget matière + main d'œuvre | Objectif : ≤ 80 EUR matière, ≤ 35 EUR main d'œuvre |
### 2.5.2 Fonctions de Service — Fabrication / Assemblage
| Code | Type | Énoncé |
|------|------|--------|
| **FP7** | FP | Permettre à l'opérateur d'assembler le microphone à partir des deux PCB, de la capsule et du boîtier |
| **FC13** | FC | Être assemblable manuellement avec un outillage d'atelier électronique standard |
| **FC14** | FC | Respecter un temps d'assemblage compatible avec la production artisanale |
| **FC15** | FC | Respecter le coût matière cible |
| **FC16** | FC | Respecter les normes de soudure sans plomb (RoHS) |
### 2.5.3 Caractérisation — Fabrication / Assemblage
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FP7** | Nombre d'étapes d'assemblage | ≤ 25 étapes | F2 |
| | Taux de réussite au premier assemblage | ≥ 90% | F1 |
| **FC13** | Température de soudure | 350°C (sans plomb) | F1 |
| | Pas minimal des composants CMS | SOIC-8 / SOIC-14 (pas 1,27 mm, soudable à la main) | F0 |
| **FC14** | Temps d'assemblage total (2 PCB + mécanique) | ≤ 2,5 h | F2 |
| **FC15** | Coût matière total | ≤ 80 EUR (sourcing AliExpress) | F1 |
| | Coût matière total (volume) | ≤ 66 EUR (sourcing 1688.com) | F2 |
| **FC16** | Soudure | Sans plomb, conforme RoHS | F0 |
---
## 2.6 Phase de CONTRÔLE QUALITÉ / MÉTROLOGIE
> Pour un microphone professionnel, le contrôle qualité est une phase essentielle qui conditionne la crédibilité du produit.
### 2.6.1 Fonctions de Service — Contrôle qualité
| Code | Type | Énoncé |
|------|------|--------|
| **FC17** | FC | Permettre la vérification des rails d'alimentation (±15V) par points de test accessibles |
| **FC18** | FC | Permettre la mesure de la réponse en fréquence, du SNR et du SPL max avec un équipement de test standard |
| **FC19** | FC | Fournir un protocole de test reproductible et documenté |
### 2.6.2 Caractérisation — Contrôle qualité
| Fonction | Critère | Niveau | Flexibilité |
|----------|---------|--------|-------------|
| **FC17** | Points de test sur PCB | ≥ 4 points (V+, V, GND, sortie signal) | F1 |
| **FC18** | Tolérance de conformité par rapport aux spécifications | ± 10% sur SNR, ± 3 dB sur réponse en fréquence | F1 |
| **FC19** | Documentation du protocole | Checklist écrite, reproductible | F0 |
---
## 2.7 Phase de FIN DE VIE / RECYCLAGE
### 2.7.1 Fonctions de Service — Fin de vie
| Code | Type | Énoncé |
|------|------|--------|
| **FC20** | FC | Être démontable pour permettre le tri sélectif des matériaux (aluminium, cuivre, composants) |
| **FC21** | FC | Respecter la directive DEEE (marquage, enregistrement) |
| **FC22** | FC | Ne contenir aucune substance dangereuse interdite (RoHS) |
| **FC23** | FC | Favoriser la seconde vie par revente ou don via la communauté Veza |
---
## 2.8 Récapitulatif — Cahier des Charges Fonctionnel (CdCF)
### Tableau synthétique de toutes les Fonctions de Service
| Code | Phase | Type | Énoncé |
|------|-------|------|--------|
| FP1 | Utilisation | FP | Capter les ondes acoustiques et les convertir en signal de qualité studio |
| FP2 | Utilisation | FP | Transmettre le signal via XLR 5-pin symétrique avec niveau et impédance pro |
| FC1 | Utilisation | FC | S'adapter à l'utilisateur professionnel (ergonomie, fiabilité) |
| FC2 | Utilisation | FC | Résister aux conditions d'environnement physique |
| FC3 | Utilisation | FC | Offrir une directivité cardioïde adaptée |
| FC4 | Utilisation | FC | S'intégrer à l'écosystème Veza |
| FC5 | Utilisation | FC | Se fixer sur supports et suspensions standard |
| FC6 | Utilisation | FC | Respecter les normes (CE, RoHS, IEC 61938, IEC 60268-4) |
| FC7 | Utilisation | FC | Transmettre le signal sans dégradation via câblage XLR |
| FP3 | Maintenance | FP | Permettre le diagnostic et le remplacement de tout composant ou module |
| FP4 | Maintenance | FP | Garantir l'approvisionnement en pièces et modules de remplacement |
| FC8 | Maintenance | FC | Être démontable avec outillage standard |
| FC9 | Maintenance | FC | Fournir un guide de réparation complet avec arbres de diagnostic |
| FC10 | Maintenance | FC | Proposer des modules PCB de remplacement pré-assemblés |
| FC11 | Maintenance | FC | Publier les schémas sous CERN-OHL-W-2.0 |
| FP5 | Évolution | FP | Permettre l'upgrade du module préampli |
| FP6 | Évolution | FP | Permettre l'upgrade de la capsule |
| FC12 | Évolution | FC | Garantir la compatibilité inter-générations |
| FP7 | Fabrication | FP | Permettre l'assemblage artisanal à partir des composants |
| FC13 | Fabrication | FC | Être assemblable avec outillage standard |
| FC14 | Fabrication | FC | Respecter le temps d'assemblage (≤ 2,5 h) |
| FC15 | Fabrication | FC | Respecter le coût matière (≤ 80 EUR) |
| FC16 | Fabrication | FC | Soudure sans plomb (RoHS) |
| FC17 | Contrôle QC | FC | Points de test accessibles sur PCB |
| FC18 | Contrôle QC | FC | Permettre la mesure des performances audio |
| FC19 | Contrôle QC | FC | Protocole de test documenté |
| FC20 | Fin de vie | FC | Démontable pour tri sélectif |
| FC21 | Fin de vie | FC | Respecter la directive DEEE |
| FC22 | Fin de vie | FC | Aucune substance interdite (RoHS) |
| FC23 | Fin de vie | FC | Favoriser la seconde vie via Veza |
### Hiérarchisation des Fonctions de Service
| Rang | Fonction | Importance |
|------|----------|------------|
| 1 | FP1 — Captation sonore studio | Essentielle (raison d'être du produit) |
| 2 | FP2 — Transmission XLR symétrique | Essentielle (interface avec l'écosystème pro) |
| 3 | FP3 — Réparabilité modulaire | Très importante (différenciation majeure Talas) |
| 4 | FC6 — Normes | Impérative (obligation légale) |
| 5 | FP5 — Upgradabilité | Très importante (proposition de valeur unique) |
| 6 | FC1 — Ergonomie pro | Importante (sessions longues en studio) |
| 7 | FC15 — Coût matière | Importante (viabilité économique, prix cible 150 EUR) |
| 8 | FP4 — Approvisionnement pièces | Importante (engagement durabilité) |
| 9 | FC3 — Directivité | Importante (qualité d'enregistrement) |
| 10 | FC11 — Schémas ouverts | Importante (valeur fondamentale Talas) |
| 11 | FC17 — Points de test QC | Importante (crédibilité produit pro) |
---
# 3. Analyse Fonctionnelle Technique (A.F.T.)
> L'A.F.T. traduit les Fonctions de Service en Fonctions Techniques, puis identifie les Solutions Technologiques retenues. L'architecture AliceOPA double-PCB — inspirée du design Alice OPA de DJJules (Instructables / JLI Electronics) et modularisée par Talas — est la réponse technique aux exigences combinées de qualité, modularité et réparabilité.
## 3.1 Diagramme FAST — FP1 : Capter les ondes acoustiques (qualité studio)
```
FP1 FT Solution Technologique
Capter les ondes ┌─ FT11 Convertir les ondes ──── ST11 Capsule condensateur
acoustiques et les │ acoustiques en signal large membrane 34 mm
convertir en signal │ électrique par (797 Audio CY002 ou JLI-CK12)
de qualité studio │ variation de capacité Mylar 6 μm doré, cardioïde
├─ FT12 Polariser la capsule ──── ST12 Circuit de polarisation
│ (tension de bias) via résistances 1 GΩ
│ (RGP0207CHK1G0) depuis
│ rail haute tension
├─ FT13 Amplifier le signal ──── ST13 Préamplificateur OPA1642AID
│ capsule avec un bruit (TI, JFET-input, SoundPlus)
│ minimal × 2 exemplaires en cascade
├─ FT14 Générer les rails ┬─── ST141 Circuit DC-DC dérivé
│ d'alimentation ±15V │ du phantom 48V
│ depuis le phantom 48V ├─── ST142 Diodes Zener TZX12D
│ │ (clamping 12V, protection)
│ └─── ST143 Condensateurs de
│ filtrage (47 μF Panasonic
│ EEU + Nichicon UVZ)
├─ FT15 Adapter le niveau et ──── ST15 Circuit hex-inverter
│ inverser le signal pour TC4584BF (Toshiba, CMOS)
│ sortie symétrique Level-shifting + inversion
└─ FT16 Filtrer les parasites ┬─── ST161 Condensateurs film
haute fréquence et WIMA MKS (0,1 μF @ 63V)
assurer la stabilité ├─── ST162 Céramiques X7R et C0G
│ (Vishay K-series)
└─── ST163 Diodes 1N4148
(protection, back-EMF)
```
## 3.2 Diagramme FAST — FP2 : Transmettre le signal via XLR symétrique
```
FP2 FT Solution Technologique
Transmettre le ┌─ FT21 Symétriser le signal ──── ST21 Sortie différentielle
signal via XLR 5-pin │ (balanced output) générée par le TC4584BF
symétrique │ sur pins 2 (+) et 3 ()
├─ FT22 Découpler le signal ──── ST22 Condensateurs de
│ de la composante DC couplage (4,7 μF @ 35V
│ électrolytique + film)
├─ FT23 Présenter une impédance ──── ST23 Résistances de sortie
│ de sortie adaptée 200 Ω (MF 1/4W DCT52)
│ sur chaque branche
├─ FT24 Recevoir l'alimentation ──── ST24 Résistances de réception
│ phantom 48V phantom (6,81 kΩ sur pins
│ via le câble XLR 2 et 3) + filtrage
└─ FT25 Connecter physiquement ──── ST25 Connecteur Neutrik
au câble XLR NC5MAV (XLR 5-pin mâle,
contacts plaqués or)
```
## 3.3 Diagramme FAST — FP3 : Permettre la réparation modulaire
```
FP3 FT Solution Technologique
Permettre le ┌─ FT31 Rendre le boîtier ──── ST31 Assemblage par vis
diagnostic et le │ ouvrable facilement standard (pas de colle,
remplacement de │ pas de sertissage)
tout composant │
ou module ├─ FT32 Séparer les fonctions ──── ST32 Architecture double-PCB :
│ sur des modules Board 1 = Préampli (OPA1642)
│ indépendants Board 2 = Hex-inverter (TC4584BF)
├─ FT33 Rendre les modules ──── ST33 Connecteurs inter-PCB
│ échangeables débrochables (headers)
│ sans dessoudage ou câblage avec cosses
├─ FT34 Rendre chaque composant ┬─── ST341 Composants THT pour
│ dessoudable │ résistances et condensateurs
│ individuellement │ (pads larges, espacement)
│ └─── ST342 CMS en SOIC-8 / SOIC-14
│ (pas 1,27 mm, soudable main)
├─ FT35 Identifier chaque ──── ST35 Sérigraphie complète
│ composant sur le PCB sur les 2 PCB (références,
│ valeurs, orientation)
├─ FT36 Fournir des points ──── ST36 Pastilles de test
│ de diagnostic (V+, V, GND, signal IN,
│ accessibles signal OUT) sur chaque PCB
└─ FT37 Documenter les ┬─── ST371 Guide de réparation
procédures │ imprimé (livret A5, 8-12 p.)
├─── ST372 Schéma éclaté +
│ arbre de diagnostic
├─── ST373 Tutoriels vidéo Veza
└─── ST374 Fichiers KiCAD
téléchargeables (CERN-OHL)
```
## 3.4 Diagramme FAST — FP5 : Permettre l'upgrade du module préampli
```
FP5 FT Solution Technologique
Permettre ┌─ FT51 Standardiser ──── ST51 Empreinte PCB fixe
l'upgrade du │ l'empreinte mécanique (dimensions, trous de fixation)
module préampli │ du PCB préampli identique entre générations
├─ FT52 Standardiser le ──── ST52 Brochage capsule ↔
│ brochage électrique préampli documenté et gelé
│ (pin 1: signal, pin 2: GND,
│ pin 3: bias)
└─ FT53 Standardiser ──── ST53 Connecteur inter-PCB
l'interface préampli avec brochage normalisé
↔ hex-inverter Talas (signal+, signal,
V+, V, GND)
```
## 3.5 Diagramme FAST — FC1 : Ergonomie professionnelle
```
FC1 FT Solution Technologique
S'adapter à ┌─ FT61 Limiter la masse ──── ST61 Boîtier aluminium
l'utilisateur │ totale recyclé (épaisseur 2 mm)
professionnel │ Masse cible ≤ 450 g
├─ FT62 Minimiser les ──── ST62 Montage capsule sur
│ vibrations de suspension interne
│ manipulation anti-vibration (silicone
│ ou élastique)
├─ FT63 Assurer une finition ──── ST63 Anodisation aluminium,
│ professionnelle sérigraphie logo Talas
└─ FT64 Protéger la membrane ──── ST64 Grille métallique
des chocs et du souffle avec mousse interne
```
## 3.6 Diagramme FAST — FC5 : Fixation sur supports standard
```
FC5 FT Solution Technologique
Se fixer sur ┌─ FT71 Adapter au filetage ──── ST71 Insert fileté 5/8"
supports et │ de pied standard intégré à la base du boîtier
suspensions │
standard ├─ FT72 Assurer la compatibilité ──── ST72 Adaptateur 5/8" → 3/8"
│ avec les deux filetages vissé (fourni ou intégré)
└─ FT73 S'adapter aux ──── ST73 Diamètre extérieur
suspensions anti-choc du corps compatible spider
(spider) standard (45-55 mm)
```
## 3.7 Synthèse des Solutions Technologiques
| Fonction | Solution Technologique | Composant / Spécification | Réf. Mouser | Coût unitaire |
|----------|----------------------|---------------------------|-------------|---------------|
| FT11 | Capsule LM condensateur | 797 Audio CY002 (34 mm, cardioïde, 6 μm doré) | — (direct) | ~35-40 EUR |
| FT12 | Polarisation capsule | Résistances 1 GΩ × 2 | 279-RGP0207CHK1G0 | 1,38 EUR × 2 |
| FT13 | Préampli (×2) | OPA1642AID (JFET, SOIC-8) | 595-OPA1642AID | 2,36 EUR × 2 |
| FT15 | Hex-inverter | TC4584BF (CMOS, SOIC-14) | 757-TC4584BFELNF | 0,53 EUR |
| FT14 | Alimentation ±15V | Zener TZX12D × 2 + condensateurs 47 μF × 8 | 78-TZX12D | ~3,50 EUR |
| FT16 | Filtrage HF | WIMA MKS × 4 + céramiques × 13 | Divers | ~5,50 EUR |
| FT16 | Protection | Diodes 1N4148 × 8 | 512-1N4148 | ~0,76 EUR |
| FT13+15 | Résistances réseau | MF 1/4W DCT52 (1% tol.) × 23 | Série 660-MF* | ~5,50 EUR |
| FT25 | Connecteur XLR | Neutrik NC5MAV (5-pin mâle) | — (Neutrik) | ~5,00 EUR |
| — | PCB préampli | Double face, sérigraphie | JLCPCB | ~1,00 EUR |
| — | PCB hex-inverter | Double face, sérigraphie | JLCPCB | ~1,00 EUR |
| ST61 | Boîtier aluminium | Corps recyclé AliExpress (ép. 2 mm) | — (AliExpress) | ~15,00 EUR |
| ST62 | Suspension capsule | Montage anti-vibration (silicone) | — | ~2,00 EUR |
| — | Câblage interne | Fil blindé + connectique | — | ~2,00 EUR |
| — | Packaging | Boîte kraft, livret A5, pochette, sticker, QR | — | ~6,00 EUR |
| | **TOTAL MATIÈRE** | | | **~80 EUR** |
| | **TOTAL MATIÈRE (vol. 1688)** | | | **~66 EUR** |
---
## 3.8 Architecture technique globale — Schéma de principe
```
┌─────────────────────────────────────────────────────────────────┐
│ TALAS ONE │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ BOÎTIER ALUMINIUM │ │
│ │ │ │
│ │ ┌──────────┐ ┌─────────────────────────────────┐ │ │
│ │ │ CAPSULE │ │ PCB 1 — PRÉAMPLI (AliceOPA) │ │ │
│ │ │ LM 34 mm ├────►│ OPA1642 × 2 │ │ │
│ │ │ (CY002) │ │ Polarisation 1 GΩ │ │ │
│ │ │ │ │ Alimentation ±15V (depuis 48V) │ │ │
│ │ └──────────┘ │ Filtrage (WIMA MKS + céramiques)│ │ │
│ │ └───────────┬─────────────────────┘ │ │
│ │ │ Signal amplifié │ │
│ │ ▼ │ │
│ │ ┌─────────────────────────────────┐ │ │
│ │ │ PCB 2 — HEX-INVERTER │ │ │
│ │ │ TC4584BF │ │ │
│ │ │ Level-shifting + Inversion │ │ │
│ │ │ → Sortie symétrique │ │ │
│ │ └───────────┬─────────────────────┘ │ │
│ │ │ Signal symétrique │ │
│ │ ▼ │ │
│ │ ┌─────────────────────────────────┐ │ │
│ │ │ CONNECTEUR XLR 5-PIN │ │ │
│ │ │ Neutrik NC5MAV │ │ │
│ │ │ Pin 1: GND │ │ │
│ │ │ Pin 2: Signal + (hot) │ │ │
│ │ │ Pin 3: Signal (cold) │ │ │
│ │ │ Pin 4-5: Réservés (futur) │ │ │
│ │ └─────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ ◄──── Phantom 48V via pins 2/3 du câble XLR │
└─────────────────────────────────────────────────────────────────┘
```
---
# 4. Annexes
## 4.1 Documents de référence
- [[STRATEGIE_GAMME]] — Stratégie des deux gammes Talas Lite / Talas One
- [[SOURCING_COMPOSANTS]] — Recherche et comparatif des fournisseurs
- [[FICHE_PRODUIT]] — Fiches techniques des deux gammes
- [[PAGE_PRODUIT_TALAS_ONE]] — Page produit de référence (marketing)
- [[TALAS_IDENTITE_PROJET]] — Document identitaire du projet Talas
- [[inventaires_composants_v2]] — BOM détaillée avec prix Mouser
- [[AliceOPA_single_channel_schematic]] — Schéma du circuit préampli
- [[Full CondenserRev3]] — Schéma complet Rev3 (circuit approuvé)
## 4.2 Normes applicables
| Norme | Objet |
|-------|-------|
| NF X 50-100 (1996) | Analyse Fonctionnelle — Caractéristiques fondamentales |
| NF X 50-151 (1991) | Expression fonctionnelle du besoin et CdCF |
| IEC 61938 | Alimentation phantom 48V pour microphones |
| IEC 60268-4 | Caractéristiques des microphones |
| AES42 | Interface numérique pour microphones (référence) |
| 2014/35/UE | Directive basse tension (sécurité électrique) |
| 2011/65/UE (RoHS) | Restriction des substances dangereuses |
| 2012/19/UE (DEEE) | Déchets d'équipements électriques et électroniques |
| CERN-OHL-W-2.0 | Licence open hardware (schémas, PCB) |
| CC BY-SA 4.0 | Licence documentation (BOM, guide de réparation) |
| Loi AGEC (2020) | Indice de réparabilité (France) |
## 4.3 Comparaison concurrentielle au regard des Fonctions de Service
| Fonction | Talas One | RODE NT1-A (160 €) | AT2020 (100 €) | Lewitt LCT 240 PRO (149 €) |
|----------|-----------|--------------------|-----------------|-----------------------------|
| FP1 — Qualité captation | LM 34 mm, OPA1642, SNR ≥ 80 dB | LM, SNR 94,5 dB | LM, SNR 82 dB | LM, SNR non publié |
| FP2 — Sortie pro | XLR 5-pin symétrique | XLR 3-pin | XLR 3-pin | XLR 3-pin |
| FP3 — Réparabilité | **100% composants, modules échangeables** | Aucune | Aucune | Aucune |
| FP4 — Approvisionnement pièces | **Mouser, Farnell, DigiKey + Veza** | Impossible | Impossible | Impossible |
| FP5 — Upgradabilité | **Oui (double-PCB modulaire)** | Non | Non | Non |
| FC6 — Schémas ouverts | **CERN-OHL-W-2.0** | Propriétaire | Propriétaire | Propriétaire |
| FC6 — Transparence coûts | **Publiée** | Non | Non | Non |
| Prix | **150 EUR** | 160 EUR | 100 EUR | 149 EUR |
| Garantie | 5 ans | 10 ans | 1 an | 2 ans |
| Fabrication | France (artisanal) | Australie/Chine | Chine | Autriche/Chine |
## 4.4 Glossaire
| Terme | Définition |
|-------|-----------|
| A.B. | Analyse du Besoin |
| A.F.B. | Analyse Fonctionnelle du Besoin |
| A.F.T. | Analyse Fonctionnelle Technique |
| CdCF | Cahier des Charges Fonctionnel |
| E.M.E. | Élément du Milieu Extérieur |
| F.P. | Fonction Principale |
| F.C. | Fonction Contrainte |
| F.T. | Fonction Technique |
| S.T. | Solution Technologique |
| FAST | Functionnal Analysis System Technique |
| LM | Large Membrane (diaphragme ≥ 25 mm) |
| SPL | Sound Pressure Level (niveau de pression acoustique) |
| SNR | Signal-to-Noise Ratio (rapport signal/bruit) |
| THD | Total Harmonic Distortion (distorsion harmonique totale) |
| THT | Through-Hole Technology (composants traversants) |
| CMS | Composants Montés en Surface (SMD) |
| AliceOPA | Circuit préampli du Talas One, inspiré du design Alice OPA de DJJules (Instructables / JLI Electronics). Modularisé en double-PCB par Talas, publié sous CERN-OHL-W. |
| JFET | Junction Field-Effect Transistor (type d'entrée de l'OPA1642) |
| Phantom | Alimentation fantôme 48V transmise via le câble XLR |

View file

@ -0,0 +1,192 @@
# Commande groupee — Avril 2026
> Liste de commande prete a passer pour les deux gammes (Lite + complement One).
> Organisee par fournisseur pour minimiser les frais de port.
> Tous les prix sont indicatifs — reconfirmer avant commande.
> Date : 1er avril 2026.
---
## Commande 1 — JLI Electronics (jlielectronics.com)
**Paiement** : carte bancaire sur le site. Livraison : ~10-15 jours (USA → France).
| # | Ref fabricant | Description | Qte | Prix/u | Total | Lien |
|---|---------------|-------------|-----|--------|-------|------|
| 1 | **JLI-2555BXZ3-GP** | Capsule electret 26mm cardioide (Talas Lite — capsule principale) | 10 | 12.95 USD | 129.50 USD | jlielectronics.com (chercher "JLI-2555") |
| 2 | **JLI-140A-HD** | Capsule electret 14mm cardioide, SNR >80 dB (test comparatif) | 5 | 6.17 USD | 30.85 USD | jlielectronics.com (chercher "JLI-140A") |
| | |
|---|---|
| **Sous-total** | **~160.35 USD (~148 EUR)** |
| **Frais de port estimes** | ~15-25 USD |
| **Total estime** | **~175-185 USD (~162-171 EUR)** |
**Pourquoi les deux capsules** : le JLI-140A-HD a des specs superieures sur le papier (SNR 80 vs 65 dB) pour moitie du prix. Si le test A/B confirme, on economise 6.78 USD/unite en production.
---
## Commande 2 — Mouser (mouser.fr)
**Paiement** : carte bancaire. Livraison gratuite > 50 EUR. Delai : 2-5 jours ouvres (EU).
### Composants Talas Lite
| # | Ref Mouser | Ref fabricant | Description | Qte | Prix/u | Total |
|---|-----------|---------------|-------------|-----|--------|-------|
| 1 | **887-THAT1512P08-U** | THAT1512P08-U (THAT Corp) | IC preampli micro, DIP-8 | 10 | ~4-6 EUR | ~50 EUR |
| 2 | **512-J113** | J113 (onsemi) | JFET N-channel, TO-92. Si rupture : 512-J112 | 10 | ~0.50 EUR | ~5 EUR |
| 3 | **603-MFR-25FRF522K2** | MFR-25FRF52-2K2 (Yageo) | Resistance 2.2K 1/4W 1% metal film | 20 | ~0.08 EUR | ~2 EUR |
| 4 | **603-MFR-25FRF52100R** | MFR-25FRF52-100R (Yageo) | Resistance 100 Ohm 1/4W 1% | 10 | ~0.08 EUR | ~1 EUR |
| 5 | **603-MFR-25FRF52100K** | MFR-25FRF52-100K (Yageo) | Resistance 100K 1/4W 1% | 10 | ~0.08 EUR | ~1 EUR |
| 6 | **603-MFR-25FRF5247R** | MFR-25FRF52-47R (Yageo) | Resistance 47 Ohm 1/4W 1% (sortie) | 10 | ~0.08 EUR | ~1 EUR |
| 7 | **647-UPM1E100MDD1TO** | UPM1E100MDD1TO (Nichicon) | Condensateur 10uF 25V electrolytique | 20 | ~0.15 EUR | ~3 EUR |
| 8 | **594-K104K15X7RF53H5** | K104K15X7RF53H5 (Vishay) | Condensateur 0.1uF 50V ceramique X7R | 20 | ~0.12 EUR | ~2 EUR |
| 9 | **512-1N4148** | 1N4148 (onsemi) | Diode signal rapide, DO-35 | 20 | ~0.05 EUR | ~1 EUR |
| 10 | **647-UFW1C222MHD1TO** | UFW1C222MHD1TO (Nichicon) | Condensateur 2200uF 16V electrolytique (USB) | 5 | ~2 EUR | ~10 EUR |
### Connecteurs (Lite + One)
| # | Ref Mouser | Ref fabricant | Description | Qte | Prix/u | Total |
|---|-----------|---------------|-------------|-----|--------|-------|
| 11 | **568-NC3MAH** | NC3MAH (Neutrik) | XLR 3-pin male chassis (Talas Lite XLR) | 10 | ~3 EUR | ~30 EUR |
| 12 | **568-NC5MAV** | NC5MAV (Neutrik) | XLR 5-pin male chassis (Talas One) | 20 | ~4 EUR | ~80 EUR |
### Resistance 10G Ohm (bias capsule) — ATTENTION composant rare
La resistance 10GΩ traversante est tres rare. Options :
- Chercher **Ohmite MOX** series sur Mouser (ref pattern : 588-MOX4001031)
- Alternative : 2x 4.7GΩ en serie
- Alternative DIYPerks : graphite de crayon HB entre les connexions (hack, voir DIYPERKS_MICRO_USB-C_NOTES.md)
- Verifier aussi sur TME (tme.eu) et Digi-Key
| # | Ref Mouser | Description | Qte | Prix/u | Total |
|---|-----------|-------------|-----|--------|-------|
| 13 | **A verifier** | Resistance 10G Ohm (Ohmite MOX ou equiv.) | 5 | ~2-5 EUR | ~10-25 EUR |
> **URLs Mouser** : coller le part number dans `https://www.mouser.fr/ProductDetail/[ref]`
> Ex: `https://www.mouser.fr/ProductDetail/887-THAT1512P08-U`
| | |
|---|---|
| **Sous-total composants** | **~221 EUR** |
| **Frais de port** | Gratuit (> 50 EUR) |
| **Total estime** | **~221 EUR** |
---
## Commande 3 — AliExpress
**Paiement** : carte bancaire. Livraison : 2-4 semaines (Chine → France).
| # | Description | Qte | Prix/u | Total | Recherche AliExpress |
|---|-------------|-----|--------|-------|---------------------|
| 1 | **Module USB audio PCM2912A** (ou CM108B) | 5 | ~4 EUR | ~20 EUR | Chercher "PCM2912A USB sound card module" ou "CM108B USB audio" |
| 2 | **Micro complet BM-800 style** (pour recuperer le corps metallique) | 5 | ~12 EUR | ~60 EUR | Chercher "BM-800 condenser microphone" — prendre le moins cher |
| | |
|---|---|
| **Sous-total** | **~80 EUR** |
| **Frais de port** | Generalement inclus |
| **Total estime** | **~80 EUR** |
**Note sur les modules USB** : si CM108B, il faut dessouder R13 (resistance de bias) apres reception pour reduire le bruit. Voir DIYPERKS_MICRO_USB-C_NOTES.md.
---
## Commande 4 — Capsules Talas One (797 Audio)
**Methode** : email a litianyu@797audio.com. Demander un devis pour 5-10 unites.
| # | Ref | Description | Qte | Prix/u estime | Total estime |
|---|-----|-------------|-----|---------------|-------------|
| 1 | **CY002** | Capsule condensateur 34mm, K67/K87, 6um gold Mylar, multi-pattern | 5-10 | ~35-50 USD | ~175-500 USD |
**Template email :**
```
Subject: Quote request — CY002 capsules (5-10 units)
Dear Mr. Li,
I am developing an open-hardware condenser microphone project (Talas)
and would like to order 5-10 units of your CY002 capsule for prototyping
and testing.
Could you please provide:
- Unit price for 5 and 10 units
- Shipping cost to France (standard + express)
- Lead time
- Available patterns (cardioid only, or multi-pattern?)
The project is open-source hardware (CERN-OHL-W-2.0) with published
schematics. We are using the AliceOPA circuit topology.
Best regards,
Nikola Milovanovic
```
### Alternative immediate (si 797 Audio trop lent)
| # | Source | Description | Qte | Prix/u | Total | Lien |
|---|--------|-------------|-----|--------|-------|------|
| 1 | **Thomann** | t.bone SC600 (capsule generique 34mm) | 3 | ~15 EUR | ~45 EUR | thomann.de Art. 10117745 |
---
## Commande 5 — PCBs Talas Lite (Aisler)
**A passer apres finalisation du schema KiCAD Lite.**
| # | Description | Qte | Prix | Delai |
|---|-------------|-----|------|-------|
| 1 | PCB Talas Lite v1 (prototype) | 3 | ~15 EUR | 5-7 jours |
**Methode** : utiliser le plugin KiCAD Aisler (integre) pour generer et commander directement depuis KiCAD.
---
## Resume financier
| Commande | Fournisseur | Total estime | Delai |
|----------|-------------|-------------|-------|
| #1 | JLI Electronics | ~170 EUR | 10-15 jours |
| #2 | Mouser | ~178 EUR | 2-5 jours |
| #3 | AliExpress | ~80 EUR | 2-4 semaines |
| #4a | 797 Audio (CY002) | ~180-500 EUR | A confirmer |
| #4b | Thomann (t.bone, alternative) | ~45 EUR | 2-3 jours |
| #5 | Aisler (PCBs Lite) | ~15 EUR | 5-7 jours |
| **TOTAL (avec 797 Audio x5)** | | **~623-943 EUR** | |
| **TOTAL (avec Thomann x3)** | | **~488 EUR** | |
### Budget minimum pour demarrer (version eco)
Si budget serre, commander en priorite :
| Priorite | Quoi | Fournisseur | Cout |
|----------|------|-------------|------|
| **1** | THAT1512 x10 + J113 x10 + passifs + XLR 3-pin x10 | Mouser | ~78 EUR |
| **2** | JLI-2555BXZ3-GP x5 | JLI Electronics | ~80 EUR |
| **3** | Corps micro x3 | AliExpress | ~36 EUR |
| **4** | Capsule t.bone x2 (test One) | Thomann | ~30 EUR |
| | **Total minimum** | | **~224 EUR** |
Les connecteurs XLR 5-pin (100 EUR) et les modules USB (20 EUR) peuvent attendre la 2eme commande.
---
## Checklist avant commande
- [ ] Verifier le stock actuel dans `inventaires_composants_v2.ods` (certains passifs sont peut-etre deja en stock)
- [ ] Confirmer les references Mouser exactes (chercher par part number fabricant)
- [ ] Envoyer l'email a 797 Audio pour le devis CY002
- [ ] Verifier si le THAT1512 est disponible chez Mouser ou TME (attention aux contrefacons sur eBay)
- [ ] Commander les capsules JLI en premier (delai de livraison le plus long)
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/SOURCING_COMPOSANTS]] — Recherche fournisseurs complete
- [[02_PRODUITS_PHYSIQUES/Microphone/BOM/inventaires_composants_v2.ods]] — Stock actuel
- [[01_PILOTAGE/ROADMAP_HARDWARE_DETAILLE]] — Planning hardware detaille

View file

@ -0,0 +1,25 @@
https://www.thomann.de/intl/contactform.html
Hello Thomann team,
I am interested in purchasing the replacement capsule for the t.bone SC600 (the t.bone Mikrofonkapsel SC600, Art. No. 10117745), and I would like to request some additional technical information.
Specifically, could you please provide:
- The full technical datasheet or frequency response chart of the capsule
- Sensitivity and polar pattern specifications
- The name or origin of the capsule manufacturer (if possible)
- Thread size or mounting compatibility details
Im planning to integrate this capsule into a custom microphone design, so these details would help me greatly in confirming compatibility.
Thank you in advance for your assistance!
Best regards,
Nikola Milovanovic
France

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 729 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

View file

@ -0,0 +1 @@
https://www.jlielectronics.com/diy-accessories/opa-alice-single-channel/

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 428 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

View file

@ -0,0 +1,174 @@
# Cablage inter-cartes — Talas One
> Schema de tous les fils entre les deux PCBs, le connecteur XLR 5-pin,
> et la capsule. 13 fils au total.
> Date : 1er avril 2026.
---
## Vue d'ensemble
```
┌─────────────┐
│ CAPSULE │
│ (CY002 / │
│ SC600) │
│ │
│ Front Rear │
│ Back Back │
│ plate plate│
│ │ │ │ │
│ │ CT │ │
└───┼──┼──┼──┘
│ │ │
Fil 11 ────────┘ │ └──────── Fil 12
(SGNL_A1) │ (SGNL_B1)
Fil 13 + Fil 10
(GND) (POL ~25-30V)
│ │
┌───────────────────┼───────┼────────────────────┐
│ CARTE PREAMP OPA │ │ │
│ (haut = capsule) │ │ │
│ │ │ │
│ GND_A1 VCC_A2 SGNL_A1 │ SGNL_B1 VCC_B2 GND_B1 │
│ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │
│ │ [OPA1642 x2 — preampli dual channel] │ │
│ │ │ │ │ │ │ │ │
│ GND_A1 VCC_A1 VCC_B1 GND_B1 │
│ │ │ │
│ X3A1 X2A1 X1 X2B1 X3B1 │ │
│ │ │ │ │ │ │ │
│ (bas = XLR) │ │
└────┼───────┼───────┼───────┼───────┼──────────┘
│ │ │ │ │
Fil 3│ Fil 2│ Fil 1│ Fil 4│ Fil 5│
│ │ │ │ │
┌────┼───────┼───────┼───────┼───────┼──┐
│ XLR 5-PIN FEMELLE (sur le corps) │
│ │
│ Pin 3 Pin 2 Pin 1 Pin 4 Pin 5│
│ Ch.A- Ch.A+ GND Ch.B+ Ch.B- │
└────────────────────────────────────────┘
│ │ │ │ │
└───────┴───────┴───────┴───────┘
Cable XLR 5→3
(breakout cable)
┌────┴────┐
│ │
XLR 3-pin XLR 3-pin
FRONT (A) REAR (B)
│ │
Interface audio
(Audient iD14)
Phantom 48V ON
CARTE HEX INVERTER
┌────────────────────┐
│ │
│ POL (sortie HV) │──── Fil 10 → capsule (polarisation)
│ │
│ VCC1 (entree 12V) │──── Fil 6 ← preamp VCC_A2
│ │──── Fil 7 ← preamp VCC_B2
│ │
│ GND1 (masse) │──── Fil 8 ← preamp GND_A1
│ │──── Fil 9 ← preamp GND_B1
└────────────────────┘
```
---
## Tableau de cablage complet (13 fils)
| Fil # | De | Vers | Signal | Couleur suggeree | Notes |
|-------|-----|------|--------|-----------------|-------|
| **1** | XLR pin 1 | Preamp pad **X1** | GND (masse/blindage) | Noir | Relier aussi au corps metallique |
| **2** | XLR pin 2 | Preamp pad **X2A1** | Ch.A Hot (+) | Rouge | Audio balanced + phantom 48V |
| **3** | XLR pin 3 | Preamp pad **X3A1** | Ch.A Cold (-) | Vert | Audio balanced + phantom 48V |
| **4** | XLR pin 4 | Preamp pad **X2B1** | Ch.B Hot (+) | Bleu | Audio balanced + phantom 48V |
| **5** | XLR pin 5 | Preamp pad **X3B1** | Ch.B Cold (-) | Blanc | Audio balanced + phantom 48V |
| **6** | Preamp pad **VCC_A2** | Hex inverter **VCC1** | Alimentation ~12V | Rouge epais | Phantom extrait par le preamp |
| **7** | Preamp pad **VCC_B2** | Hex inverter **VCC1** | Alimentation ~12V | Rouge epais | En parallele avec fil 6 |
| **8** | Preamp pad **GND_A1** | Hex inverter **GND1** | Masse 0V | Noir epais | Reference commune |
| **9** | Preamp pad **GND_B1** | Hex inverter **GND1** | Masse 0V | Noir epais | En parallele avec fil 8 |
| **10** | Hex inverter **POL** | **Capsule** (corps/diaphragme) | Polarisation DC ~25-30V | Jaune | Haute tension, tres faible courant |
| **11** | **Capsule** front backplate | Preamp pad **SGNL_A1** | Signal audio Ch.A | Blanc fin | TRES haute impedance — garder court |
| **12** | **Capsule** rear backplate | Preamp pad **SGNL_B1** | Signal audio Ch.B | Blanc fin | TRES haute impedance — garder court |
| **13** | **Capsule** center tap | Preamp pad **GND_A1** (ou GND_B1) | Masse capsule | Noir fin | Masse commune |
---
## Disposition des pads sur la carte preamp
### Rangee du haut (cote capsule, y=69.8mm)
Vus de dessus, de gauche a droite :
```
GND_B1 — VCC_B2 — SGNL_B1 — SGNL_A1 — VCC_A2 — GND_A1
│ │ │ │ │ │
Fil 9 Fil 7 Fil 12 Fil 11 Fil 6 Fil 8
(→hex (→hex (←capsule (←capsule (→hex (→hex
GND1) VCC1) rear) front) VCC1) GND1)
Fil 13
(←capsule
center)
```
### Rangee du bas (cote XLR, y=156.2mm)
Vus de dessus, de gauche a droite :
```
X3B1 — X2B1 — X1 — X2A1 — X3A1
│ │ │ │ │
Fil 5 Fil 4 Fil 1 Fil 2 Fil 3
(→XLR (→XLR (→XLR (→XLR (→XLR
pin5) pin4) pin1) pin2) pin3)
```
---
## Cable breakout XLR 5-pin → 2x XLR 3-pin
Pour brancher le Talas One sur une interface audio standard (2 entrees XLR 3-pin) :
```
XLR 5-PIN FEMELLE (micro) XLR 3-PIN MALE "FRONT" (Ch.A)
======================== ============================
Pin 1 (GND) ──────────────────── Pin 1 (GND)
Pin 2 (Ch.A +) ──────────────── Pin 2 (Hot)
Pin 3 (Ch.A -) ──────────────── Pin 3 (Cold)
XLR 5-PIN FEMELLE (micro) XLR 3-PIN MALE "REAR" (Ch.B)
======================== ============================
Pin 1 (GND) ──────────────────── Pin 1 (GND)
Pin 4 (Ch.B +) ──────────────── Pin 2 (Hot)
Pin 5 (Ch.B -) ──────────────── Pin 3 (Cold)
```
**Pour le debug initial avec une seule entree** : brancher uniquement le XLR "FRONT" (Ch.A) sur l'iD14. Pin 1 + Pin 2 + Pin 3 suffisent.
---
## Precautions de cablage
1. **Fils de signal capsule (11, 12)** : les plus courts possible. Haute impedance = tres sensible aux parasites. Utiliser du fil blinde si possible.
2. **Fil POL (10)** : bien isoler — c'est 25-30V DC. Ne doit pas toucher le corps metallique.
3. **Masse du corps** : le corps metallique DOIT etre relie a la masse (fil 1 / XLR pin 1). C'est le blindage RF du micro.
4. **Pas de boucle de masse** : toutes les masses convergent vers un seul point (X1 / GND).
5. **Flux residuel** : nettoyer a l'IPA autour des pads SGNL_A1/B1 et de la 1GΩ — le flux peut etre conducteur et ajouter du bruit.
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/GUIDE_DEBUG_TALAS_ONE]] — Tensions attendues et checklist de debug
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/VERIFICATION_SCHEMA_TALAS_ONE]] — Verification composants
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/Doc/FivePinBreakoutCable1.pdf]] — Reference cable breakout
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/AliceOPA/full_cond.png]] — Schema de connexion original

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 MiB

View file

@ -0,0 +1,266 @@
# Guide de debug — Talas One (AliceOPA + Hex Inverter)
> **Le proto ne produit pas de son. Ce guide te dit exactement quoi mesurer,
> dans quel ordre, avec quelles valeurs attendues.**
> Extrait des PDFs AliceOPA (TroubleshootingOPA-Alice MicRev1.pdf,
> OPABoardsREV_1.pdf, Hex BoardREV_1.pdf, guides de test hex inverter).
> Date : 1er avril 2026.
---
## Equipement necessaire
| Outil | Usage |
|-------|-------|
| Multimetre (mode V DC, continuite, diode) | Tensions, courts-circuits |
| Oscilloscope Rigol DHO814 | Signal oscillateur, ripple |
| Sonde oscillo en **x10** (obligatoire) | Evite de charger le circuit (10 MOhm) |
| Audient iD14 (phantom 48V) | Test audio bout en bout |
| Loupe binoculaire | Inspection soudures |
| Casque audio | Ecouter le signal de sortie |
---
## Architecture du systeme (flux du signal)
```
Phantom 48V (via XLR pins 2+3)
2x 6.8K (dans l'interface)
~20.8V sur chaque pin XLR
┌──────────┴──────────┐
│ CARTE PREAMP OPA │
│ │
│ 200Ω + Zener 12V │──── VCC_1 (~12V)
│ + Zener 6.2V │──── VCC_2 (~11.5V, masse virtuelle)
│ │
│ OPA1642 (IC1A) │──── Sortie + → XLR pin 2
│ OPA1642 (IC1B) │──── Sortie - → XLR pin 3
│ │
│ 1GΩ ← SGNL │← signal capsule
└─────────────────────┘
VCC_1 (12V)
┌──────────┴──────────┐
│ CARTE HEX INVERTER │
│ │
│ MC33761 LDO → 5V │
│ TC4584BF oscillat. │──── ~45 kHz square wave
│ Cockcroft-Walton │──── multiplicateur tension
│ 6 etages (7x 1N4148)│
│ │
│ POL ───────────────│──── ~25-28V → bias capsule
└─────────────────────┘
```
**IMPORTANT** : la carte hex inverter genere la tension de polarisation pour la capsule
a condensateur. Sans cette tension, la capsule ne produit AUCUN signal. C'est la cause
de panne #1.
---
## ETAPE 0 — Inspection visuelle (circuit ETEINT)
### Carte hex inverter — sous la loupe
| Zone | Quoi chercher | Risque si defaut |
|------|---------------|-----------------|
| IC1 / TC4584BF | Ponts de soudure entre pins adjacents. Pin 1 (encoche) en haut a gauche | L'oscillateur ne demarre pas → POL = 0V |
| U1 / MC33761 | Ponts entre les 5 pins. Orientation correcte | Pas de 5V → rien ne marche |
| D1-D7 (cascade) | Bandes noires toutes dans le MEME sens (direction de pompage) | POL absent ou trop bas |
| C10/C11 electrolyts | Polarite : marquage '-' du bon cote. Pas de gonflement | LDO instable |
### Carte preamp OPA — sous la loupe
| Zone | Quoi chercher | Risque si defaut |
|------|---------------|-----------------|
| OPA1642 (IC1, IC2) | Point/encoche sur pin 1. Pas de pont entre pins | Pas de preampli |
| Zeners D1, D2 (12V) | Orientation correcte (cathode vers rail haute tension) | VCC_1 < 2V circuit mort |
| Condensateurs electrolytiques | Polarite (bande '-' du bon cote) | Instabilite alimentation |
| Zone autour de la 1GΩ | Residus de flux (nettoyer a l'IPA) | Fuite = bruit |
| Cablage XLR | Pas de court vers le corps metallique | Court-circuit = pas de tension |
---
## ETAPE 1 — Courts-circuits (circuit ETEINT, multimetre en continuite)
### Carte hex inverter
| Test | Sondes sur | Attendu | Si bip continu |
|------|-----------|---------|----------------|
| VCC1 vs GND1 | Pads VCC1 et GND1 | Pas de bip (OL). Un bip bref puis OL = normal (charge des condos) | Court-circuit → NE PAS allumer |
| POL vs GND1 | Pad POL et GND1 | Pas de bip (OL) | Court dans la cascade Cockcroft-Walton |
### Carte preamp
| Test | Sondes sur | Attendu | Si bip continu |
|------|-----------|---------|----------------|
| XLR pin 2 vs pin 1 | Pads XLR | Pas de bip | Court sur le rail + |
| XLR pin 3 vs pin 1 | Pads XLR | Pas de bip | Court sur le rail - |
---
## ETAPE 2 — Tester la carte hex inverter EN ISOLATION
**Debrancher la carte hex inverter de la carte preamp.**
**Alimenter avec une alim de labo : +12V sur VCC1, GND sur GND1, limite de courant 20 mA.**
### 2a. LDO 5V
Mesurer la sortie du MC33761 (pin 5) ou TC4584BF pin 14 (VDD) vs pin 7 (VSS) :
| Lecture | Verdict | Action |
|---------|---------|--------|
| **4.90 - 5.10V** | PARFAIT | Continuer |
| 4.50 - 4.90V | Acceptable | Verifier C11 |
| 0V | LDO mort | Verifier : entree presente ? Pin ON/OFF flottant ou relie a VIN ? Soudures ? |
| = tension d'entree (12V) | LDO en court | Remplacer MC33761 |
Courant total :
| Lecture | Verdict |
|---------|---------|
| **1-5 mA** | Normal |
| > 20 mA | Court-circuit, couper immediatement |
| 0 mA | Circuit ouvert, mauvaise connexion |
### 2b. Signal oscillateur (LE TEST CLE)
**C'est le test le plus important. Si l'oscillateur ne tourne pas, POL = 0V et la capsule ne produit rien.**
**Reglages DHO814** : Sonde x10, CH1, couplage DC, 2 V/div, 10 us/div, trigger Auto/CH1/Rising/2.5V
**Mesurer sur** : TC4584BF pin 2 (sortie IC1A) ou pin 12 (sortie IC1F)
| Ce que tu vois | Signification | Action |
|----------------|---------------|--------|
| **Signal carre propre 0-5V, 30-60 kHz** | Ca marche | Noter la frequence, continuer |
| Ligne plate a ~0V ou ~5V | L'oscillateur ne demarre pas | Verifier R3 (10K) et C9 (1nF). Verifier 5V sur pin 14 |
| Sinusoide ou signal deforme | Oscillation instable | Verifier les soudures de IC1. Mauvaise valeur R3 ou C9 ? |
| Frequence completement fausse (< 10 kHz ou > 200 kHz) | R3 ou C9 de mauvaise valeur | R3 = 10K (marron-noir-orange), C9 = 1nF (marquage 102) |
| Bruit aleatoire, pas de forme | IC1 mal alimente | Re-mesurer 5V sur pin 14. Verifier soudures |
### 2c. Tension POL
**Multimetre en V DC** : sonde rouge sur POL, noire sur GND1. Attendre 5-10 secondes.
**ATTENTION** : le multimetre a 10 MOhm d'impedance d'entree. La sortie POL passe par 2 MOhm (R1+R2). L'affichage est donc ~20% plus bas que la tension reelle.
| Lecture multimetre | Tension reelle (corrigee +20%) | Verdict |
|--------------------|---------------------------------|---------|
| **20 - 25V** | ~25 - 30V | Normal — le multiplicateur fonctionne |
| 10 - 20V | ~12 - 25V | Bas — verifier les diodes D1-D7 et les condensateurs C3-C8 |
| < 5V | < 6V | Multiplicateur casse. Retour au test 2b (oscillateur OK ?) |
| 0V | 0V | Oscillateur ne tourne pas, ou diode/condo en court |
### 2d. Ripple
**DHO814** : Sonde x10 sur POL, clip croco sur GND. **Couplage AC** (filtre le DC). 50 mV/div, 10 us/div.
| Ripple (Vpp) | Qualite |
|-------------|---------|
| < 20 mV | Excellent |
| 20 - 100 mV | Acceptable pour un proto |
| 100 - 500 mV | Mediocre — verifier C1/C2 (0.1uF) |
| > 500 mV | Mauvais — condo de filtrage absent ou defectueux |
---
## ETAPE 3 — Tester la carte preamp OPA (avec phantom 48V)
**Brancher la carte preamp sur l'Audient iD14 via le cable XLR 5→3.**
**Activer le phantom 48V.**
**Ne PAS brancher de capsule pour l'instant.**
### 3a. Tensions d'alimentation
| Point de mesure | Attendu | Si faux |
|-----------------|---------|---------|
| XLR_2 sur le PCB vs GND | **~20.8V** | Phantom ne passe pas (cable ? interface ?) |
| XLR_3 sur le PCB vs GND | **~20.8V** | Idem |
| VCC_1 (apres zener 12V) | **~12.2V** | Zener D3 a l'envers ? Diode normale au lieu de zener ? |
| VCC_2 (masse virtuelle) | **~11.5V** | Zener 6.2V defectueuse |
| Cote gauche de la 1GΩ | **~5.7V** | Masse virtuelle mal etablie |
### 3b. Test du chemin audio (SANS capsule)
1. Brancher un casque a l'Audient iD14
2. Monter le gain du preamp de l'iD14
3. **Toucher la zone autour du pad SGNL** avec le doigt
4. Si tu entends un **buzz/ronflette** → **la carte preamp fonctionne !**
Le probleme est la capsule ou la polarisation (hex inverter)
5. Si silence total → probleme dans le circuit preamp
### 3c. Test d'isolation du corps
**Sortir le PCB du corps metallique** et refaire les mesures 3a dans l'air.
Si les tensions changent → le corps metallique cause un court-circuit.
Zones problematiques typiques (micros BM-800 style) :
- Cadre de montage pres des vis → peut toucher les pistes du PCB (isoler avec du scotch Kapton)
- Copeaux de chrome a l'interieur de la base XLR → retirer
- Jonctions du tube → la peinture empeche le contact electrique → poncer les bords pour metal nu
- Vis de montage XLR → serrer pour assurer le contact masse
---
## ETAPE 4 — Systeme complet (les deux cartes + capsule)
**Prerequis : etapes 2 et 3 passees.**
| # | Test | Outil | Mesure | Attendu | OK ? |
|---|------|-------|--------|---------|------|
| 1 | Phantom present | Multimetre V DC | Cable XLR debranche, pins 2+3 vs pin 1 | ~47V | [ ] |
| 2 | XLR_2 sur PCB | Multimetre V DC | Pad XLR_2 vs GND | ~20.8V | [ ] |
| 3 | XLR_3 sur PCB | Multimetre V DC | Pad XLR_3 vs GND | ~20.8V | [ ] |
| 4 | VCC_1 | Multimetre V DC | Pad VCC_1 vs GND | ~12.2V | [ ] |
| 5 | VCC_2 | Multimetre V DC | Pad VCC_2 vs GND | ~11.5V | [ ] |
| 6 | 1GΩ | Multimetre V DC | Cote gauche 1GΩ vs GND | ~5.7V | [ ] |
| 7 | LDO 5V | Multimetre V DC | MC33761 pin 5 vs GND | 5.0V ±2% | [ ] |
| 8 | Courant hex | Alim de labo | Courant total hex inverter | 1-5 mA | [ ] |
| 9 | Oscillateur | DHO814 (2V/div, 10us/div, DC) | TC4584BF pin 2 vs GND | Carre 0-5V, 30-60 kHz | [ ] |
| 10 | POL | Multimetre V DC | Pad POL vs GND (attendre 5-10s) | 20-28V (lecture) | [ ] |
| 11 | Ripple POL | DHO814 (50mV/div, 10us/div, AC) | POL vs GND | < 100 mV Vpp | [ ] |
| 12 | Audio sans capsule | Casque + iD14 | Toucher pres de SGNL | Buzz audible | [ ] |
| 13 | Audio avec capsule | Casque + iD14 | Parler devant la capsule | Voix audible | [ ] |
| 14 | Isolation corps | Comparer #2-#5 hors et dans le corps | Retirer le PCB du corps | Memes tensions | [ ] |
---
## Les 8 causes de panne les plus probables (classees par frequence)
| # | Cause | Symptome | Comment verifier |
|---|-------|----------|-----------------|
| 1 | **Oscillateur hex inverter ne tourne pas** | POL = 0V, pas de son | Test 2b : oscillo sur TC4584BF pin 2 |
| 2 | **PCB touche le corps metallique** | Tensions basses/instables | Test 3c : mesurer hors du corps |
| 3 | **Zener 12V a l'envers** sur carte preamp | VCC_1 < 2V, XLR_2 et XLR_3 bas | Mesurer VCC_1 |
| 4 | **Erreur de cablage XLR** | Un pin a 0V, bruit | Verifier le cablage 5→3 pin par pin |
| 5 | **Pont de soudure** sur TC4584BF ou MC33761 | Courant > 20 mA ou pas de 5V | Inspection sous loupe |
| 6 | **Diodes D1-D7 a l'envers** dans la cascade | Signal carre OK mais POL = 0V | Tester chaque diode (mode diode : 0.5-0.7V) |
| 7 | **Condensateurs 22nF absents** aux pins XLR | Bruit RF, clics | Inspection visuelle |
| 8 | **Flux sur la zone 1GΩ** | Bruit excessif | Nettoyer a l'IPA |
---
## Note sur la tension de polarisation capsule
La carte hex inverter Talas produit ~25-28V de polarisation (vs ~79V dans le design AliceOPA original). C'est suffisant pour une capsule t.bone SC600 ou certaines capsules generiques.
**Pour les capsules CY002 (797 Audio) qui necessitent 40-60V**, il faudra :
- Soit augmenter la tension d'entree du Cockcroft-Walton
- Soit ajouter des etages au multiplicateur
- Soit utiliser un regulateur different
**A verifier une fois le proto fonctionnel avec une capsule temporaire.**
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/VERIFICATION_SCHEMA_TALAS_ONE]] — Verification composants
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/AliceOPA/TroubleshootingOPA-Alice MicRev1.pdf]] — Source originale
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/AliceOPA/Hex BoardREV_1.pdf]] — Reference hex inverter
- [[01_PILOTAGE/ROADMAP_HARDWARE_DETAILLE]] — Planning hardware
- [[02_PRODUITS_PHYSIQUES/Microphone/BOM/COMMANDE_GROUPEE_AVRIL_2026]] — Composants a commander

View file

@ -0,0 +1,114 @@
# Conception electronique -- Microphones Talas
Ce dossier contient tous les fichiers de conception electronique des microphones Talas : schemas KiCAD, datasheets composants, documentation de reference du circuit AliceOPA, et guides techniques de cablage et debug.
---
## Architecture du Talas One (double PCB)
Le Talas One utilise une architecture modulaire a deux cartes, inspiree du design Alice OPA de DJJules (JLI Electronics) et modularisee par Talas :
```
Capsule CY002 (34mm, condensateur)
|
| signal haute impedance (fils 11, 12, 13)
|
[Carte preampli OPA] -- OPA1642 x2, gain ~20.8 dB, sortie balanced
| Schema : mic_preamp_pcb_prototype_p1/
| alimentation 12V (fils 6-9)
|
[Carte hex inverter] -- TC4584BF + Cockcroft-Walton, genere ~25-28V DC
| Schema : mic_hex_inverter_pcb_prototype_p1/
|
| polarisation capsule (fil 10)
|
Capsule (bias DC)
```
La carte hex inverter genere la tension de polarisation necessaire a la capsule a condensateur. La carte preampli amplifie le signal et le transmet en balanced via XLR 5 broches vers l'interface audio (phantom 48V).
Le Talas Lite utilise une architecture plus simple (preampli THAT1512, sortie USB-C ou XLR 3). Son schema est dans `talas_lite_v1/`.
---
## Contenu du dossier
### Projets KiCAD
| Dossier | Contenu | Fichier principal |
|---------|---------|-------------------|
| `mic_preamp_pcb_prototype_p1/` | Projet KiCAD de la carte preampli OPA (OPA1642 x2, 20 resistances, 14 condensateurs, 2 zeners). Schema verifie contre la reference AliceOPA. | `mic_preamp_pcb_prototype_p1.kicad_sch` |
| `mic_hex_inverter_pcb_prototype_p1/` | Projet KiCAD de la carte hex inverter (TC4584BF, MC33761 LDO, cascade Cockcroft-Walton 6 etages). | `mic_hex_inverter_pcb_prototype_p1.kicad_sch` |
| `talas_lite_v1/` | Schema du Talas Lite v1 (THAT1512, design base sur DIYPerks). | En cours |
### Documentation de reference AliceOPA
| Fichier | Description |
|---------|-------------|
| `AliceOPA/AliceOPA_single_channel_schematic.pdf` | Schema original single-channel du circuit AliceOPA |
| `AliceOPA/AliceOPA_dual_channe_schematic.pdf` | Schema dual-channel (base du Talas One) |
| `AliceOPA/Full CondenserRev3.pdf` | Schema complet Rev3 (condensateur, version finale) |
| `AliceOPA/Dual Condenser_Rev2.pdf` | Schema Rev2 dual condenser |
| `AliceOPA/FET-LessREV2.pdf` | Variante sans FET Rev2 |
| `AliceOPA/OPABoardsREV_1.pdf` | Documentation PCB preampli Rev1 |
| `AliceOPA/Hex BoardREV_1.pdf` | Documentation PCB hex inverter Rev1 |
| `AliceOPA/hex_inverter_DC-DC_schematic.pdf` | Schema du convertisseur DC-DC hex inverter |
| `AliceOPA/TroubleshootingOPA-Alice MicRev1.pdf` | Guide de depannage original (source du guide debug Talas) |
| `AliceOPA/Voltage_multipliers_with_CMOS_gates.pdf` | Reference theorique sur les multiplicateurs de tension CMOS |
| `AliceOPA/*.png` / `*.jpg` | Photos des cartes assemblees et captures de schemas |
### Datasheets composants
| Dossier | Contenu |
|---------|---------|
| `composants/Condensateurs/` | Datasheets des condensateurs utilises (electrolytiques, film, ceramique) |
| `composants/Diode/` | Datasheets des diodes (1N4148, zeners 12V) |
| `composants/Operateur/` | Datasheets des op-amps (OPA1642) et CI (TC4584BF, MC33761) |
| `composants/Resistance/` | Datasheets des resistances (dont la 1G ohm RGP0207) |
### Documents techniques de reference
| Fichier | Description |
|---------|-------------|
| `Doc/AES129_Designing_Mic_Preamps.pdf` | Paper AES sur la conception de preamplis microphone |
| `Doc/FivePinBreakoutCable1.pdf` | Reference pour le cable breakout XLR 5-pin vers 2x 3-pin |
| `Doc/MicPatterns.pdf` | Reference sur les diagrammes polaires des microphones |
| `Doc/Virtual_Microphone_Animation.gif` | Animation des patterns de directivite |
### Captures
`captures/` -- Screenshots de l'editeur KiCAD (schemas, layout PCB).
### Documents techniques Talas
| Document | Description |
|----------|-------------|
| [[02_PRODUITS_PHYSIQUES/Microphone/Conception/CABLAGE_INTER_CARTES_TALAS_ONE]] | Schema complet des 13 fils entre les deux PCBs, le connecteur XLR 5-pin et la capsule. Tableau de cablage, disposition des pads, cable breakout, precautions. |
| [[02_PRODUITS_PHYSIQUES/Microphone/Conception/GUIDE_DEBUG_TALAS_ONE]] | Procedure de debug pas a pas : inspection visuelle, tests courts-circuits, test hex inverter en isolation (LDO, oscillateur, POL, ripple), test preampli avec phantom, test systeme complet. Tensions attendues et 8 causes de panne les plus frequentes. |
| [[02_PRODUITS_PHYSIQUES/Microphone/Conception/VERIFICATION_SCHEMA_TALAS_ONE]] | Verification composant par composant du schema KiCAD contre la reference AliceOPA. 20 resistances, 14 condensateurs, 2 zeners, 2 OPA1642 -- tout correspond. 5 points d'attention pour le debug a l'atelier. |
---
## Navigation
| Je veux... | Aller vers |
|------------|-----------|
| Comprendre le cablage entre les cartes et le XLR | [[02_PRODUITS_PHYSIQUES/Microphone/Conception/CABLAGE_INTER_CARTES_TALAS_ONE]] |
| Debugger un prototype qui ne produit pas de son | [[02_PRODUITS_PHYSIQUES/Microphone/Conception/GUIDE_DEBUG_TALAS_ONE]] |
| Verifier les valeurs des composants sur le schema | [[02_PRODUITS_PHYSIQUES/Microphone/Conception/VERIFICATION_SCHEMA_TALAS_ONE]] |
| Voir le schema original AliceOPA | `AliceOPA/Full CondenserRev3.pdf` |
| Ouvrir le projet KiCAD du preampli | `mic_preamp_pcb_prototype_p1/mic_preamp_pcb_prototype_p1.kicad_sch` |
| Ouvrir le projet KiCAD du hex inverter | `mic_hex_inverter_pcb_prototype_p1/mic_hex_inverter_pcb_prototype_p1.kicad_sch` |
| Trouver une datasheet | `composants/` (classe par type : condensateurs, diodes, operateurs, resistances) |
| Lire un paper de reference sur le design preampli | `Doc/AES129_Designing_Mic_Preamps.pdf` |
---
## Voir aussi
- [[02_PRODUITS_PHYSIQUES/Microphone/README]] -- vue d'ensemble du produit microphone
- [[02_PRODUITS_PHYSIQUES/Microphone/FICHE_PRODUIT]] -- specs et comparaisons
- [[02_PRODUITS_PHYSIQUES/Microphone/BOM/inventaires_composants_v2.ods]] -- BOM complet
- [[02_PRODUITS_PHYSIQUES/EQUIPEMENT_ATELIER]] -- station de soudage et outillage
- [[10_QUALITE_TESTS/Tests_Hardware/PROTOCOLES_TESTS_HARDWARE]] -- protocoles de mesure audio
- [[02_PRODUITS_PHYSIQUES/R&D_References/README]] -- schematics de reference (Neumann, AKG, Neve, etc.)

View file

@ -0,0 +1,182 @@
# Verification schema KiCAD — Talas One vs Reference AliceOPA
> Verification composant par composant des schemas KiCAD du Talas One
> contre la documentation de reference AliceOPA (DJJules / JLI Electronics).
> Date : 1er avril 2026.
---
## Fichiers verifies
| Fichier | Taille | Derniere modif |
|---------|--------|----------------|
| `mic_preamp_pcb_prototype_p1.kicad_sch` | 118 Ko | 21 mars 2026 |
| `mic_hex_inverter_pcb_prototype_p1.kicad_sch` | 39 Ko | 21 mars 2026 |
Reference : `AliceOPA/AliceOPA_single_channel_schematic.pdf`, `AliceOPA_dual_channel_schematic.pdf`, `OPABoardsREV_1.pdf`, `Hex BoardREV_1.pdf`
---
## 1. Carte preampli (mic_preamp_pcb_prototype_p1)
### 1.1 Circuits integres
| Ref | Composant | Valeur KiCAD | Attendu AliceOPA | Statut |
|-----|-----------|-------------|-----------------|--------|
| IC1 | Op-amp audio | OPA1642AID | OPA1642AID | OK |
| IC2 | Op-amp audio | OPA1642AID | OPA1642AID | OK |
**Note** : 2x OPA1642AID (dual op-amp chacun = 4 sections op-amp total). C'est coherent avec le schema AliceOPA dual-channel pour sortie balanced (canal A = signal+, canal B = signal-).
### 1.2 Resistances
| Ref | Valeur KiCAD | Role | Attendu | Statut |
|-----|-------------|------|---------|--------|
| R1 | 47 Ohm | Impedance sortie canal A | 47 Ohm | OK |
| R2 | 47 Ohm | Impedance sortie canal A | 47 Ohm | OK |
| R3 | 2.2K | Feedback | 2.2K | OK |
| R4 | 2.2K | Feedback | 2.2K | OK |
| R5 | 200 Ohm | Compensation frequence canal A | 200 Ohm | OK |
| R6 | 2.2K | Feedback | 2.2K | OK |
| R7 | 47K | Haute impedance entree | 47K | OK |
| R8 | 47K | Haute impedance entree | 47K | OK |
| R9 | 2.2K | Feedback | 2.2K | OK |
| R10 | **1G** | **Bias capsule** | 1G | OK |
| R11 | 47 Ohm | Impedance sortie canal B | 47 Ohm | OK |
| R12 | 47 Ohm | Impedance sortie canal B | 47 Ohm | OK |
| R13 | 2.2K | Feedback | 2.2K | OK |
| R14 | 2.2K | Feedback | 2.2K | OK |
| R15 | 200 Ohm | Compensation frequence canal B | 200 Ohm | OK |
| R16 | 2.2K | Feedback | 2.2K | OK |
| R17 | 47K | Haute impedance entree | 47K | OK |
| R18 | 47K | Haute impedance entree | 47K | OK |
| R19 | 2.2K | Feedback | 2.2K | OK |
| R20 | **1G** | **Bias capsule** | 1G | OK |
**Total : 20 resistances. Toutes les valeurs correspondent a la reference AliceOPA.**
**Observation** : le schema est parfaitement symetrique (R1-R10 miroir de R11-R20), ce qui est correct pour une sortie balanced. Le gain par etage est ~11x (2.2K/200 = 11, soit ~20.8 dB).
### 1.3 Condensateurs
| Ref | Valeur KiCAD | Tension | Type | Role | Statut |
|-----|-------------|---------|------|------|--------|
| C1 | 0.1uF | — | Film | Decouplage | OK |
| C2 | 47uF | 35V | Electrolytique | Filtrage alim | OK |
| C3 | 47uF | 63V | Electrolytique | Filtrage alim | OK |
| C4 | 47uF | 63V | Electrolytique | Filtrage alim | OK |
| C5 | 47uF | 35V | Electrolytique | Filtrage alim | OK |
| C6 | 0.1uF | — | Film | Decouplage | OK |
| C7 | 47uF | 35V | Electrolytique | Filtrage alim | OK |
| C8 | 0.1uF | — | Film | Decouplage | OK |
| C9 | 47uF | 35V | Electrolytique | Filtrage alim | OK |
| C10 | 47uF | 63V | Electrolytique | Filtrage alim | OK |
| C11 | 47uF | 63V | Electrolytique | Filtrage alim | OK |
| C12 | 47uF | 35V | Electrolytique | Filtrage alim | OK |
| C13 | 0.1uF | — | Film | Decouplage | OK |
| C14 | 47uF | 35V | Electrolytique | Filtrage alim | OK |
**Total : 14 condensateurs.** 4x 0.1uF film (decouplage) + 6x 47uF 35V + 4x 47uF 63V.
**Observation** : les 0.1uF de decouplage (C1, C6, C8, C13) sont bien presents. 4 condensateurs pour 4 sections d'op-amp — c'est correct. Les 47uF assurent le filtrage d'alimentation. La distinction 35V/63V est importante : les 63V sont sur les rails haute tension (phantom).
### 1.4 Diodes
| Ref | Valeur KiCAD | Role | Statut |
|-----|-------------|------|--------|
| D1 | 12V (zener) | Protection surtension canal A | OK |
| D2 | 12V (zener) | Protection surtension canal B | OK |
**Coherent avec la reference.** Les zeners 12V limitent la tension aux bornes des op-amps.
### 1.5 Connecteurs et points de test
| Ref | Type | Role |
|-----|------|------|
| J1 | Conn_01x01 | Entree capsule |
| SGNL_A1 | Pin | Signal sortie + (→ XLR pin 2) |
| SGNL_B1 | Pin | Signal sortie - (→ XLR pin 3) |
| GND_A1, GND_B1 | Pin | Masse signal |
| GND_T1, GND_T2 | Pin | Points de test masse |
| VCC_A1, VCC_A2 | Pin | Alimentation canal A |
| VCC_B1, VCC_B2 | Pin | Alimentation canal B |
| X1, X2A1, X2B1, X3A1, X3B1 | Pin | Points de mesure/interconnexion |
---
## 2. Carte hex inverter (mic_hex_inverter_pcb_prototype_p1)
### 2.1 Circuits integres
| Ref | Composant | Valeur KiCAD | Attendu | Statut |
|-----|-----------|-------------|---------|--------|
| IC1 | Hex inverter CMOS | TC4584BF(EL,N,F) | TC4584BF | OK |
### 2.2 Resistances
| Ref | Valeur KiCAD | Role | Statut |
|-----|-------------|------|--------|
| R1 | 1G (RGP0207CHK1G0) | Haute impedance entree / bias | OK |
| R3 | 10K (MFS1/4DCT52A1002F) | Bias/division tension | OK |
### 2.3 Condensateurs
| Ref | Valeur KiCAD | Type | Role | Statut |
|-----|-------------|------|------|--------|
| C1 | 1000pF (K102J20C0GH5TH5) | C0G ceramique 100V | Filtrage HF | OK |
| C3 | 0.1uF (K104M20X7RH53L2) | X7R ceramique 100V | Decouplage | OK |
| C5 | 4.7uF (ECE-A1VKS4R7) | Electrolytique alu 50V | Filtrage alim | OK |
### 2.4 Diodes
| Ref | Valeur KiCAD | Role | Statut |
|-----|-------------|------|--------|
| D2 | 1N4148 | Protection / commutation rapide | OK |
---
## 3. Anomalies et observations
### 3.1 Points d'attention (pas des erreurs, mais a verifier a l'atelier)
| # | Observation | Impact | Action recommandee |
|---|-------------|--------|-------------------|
| 1 | **R10 et R20 (1GΩ) sur le preamp + R1 (1GΩ) sur le hex inverter** : trois resistances de 1GΩ au total dans le systeme. Le design AliceOPA utilise la 1GΩ comme bias de capsule. Verifier que les trois ne sont pas toutes sur le meme chemin de signal (doublon possible). | Si redondant : pas de probleme fonctionnel, mais inutile. | Tracer le chemin de signal de J1 (capsule) a travers les deux cartes pour verifier. |
| 2 | **J1 est un connecteur simple (01x01)** : un seul pad pour l'entree capsule. Une capsule a condensateur a typiquement 2 ou 3 connexions (signal, masse, et parfois bias). La masse passe peut-etre par le plan de masse du PCB et le corps metallique. | Si la masse capsule ne rejoint pas le GND du circuit → pas de son. | Verifier que le corps metallique est bien relie a la masse. |
| 3 | **Pas de connecteur XLR sur aucune des deux cartes** : les signaux sortent via des pins (SGNL_A1, SGNL_B1, GND_A1, etc.). Le cablage vers le XLR 5-pin est donc fait a la main (fils). | Normal pour un prototype modulaire. | Documenter le cablage XLR dans un schema separé. |
| 4 | **Le hex inverter PCB (.kicad_pcb) fait 50 octets** : c'est un fichier quasi-vide. Le layout PCB n'a peut-etre pas ete fait pour cette carte. | Si la carte a ete fabriquee, le layout a pu etre fait dans un autre outil ou sur stripboard. | Verifier comment la carte hex inverter a ete fabriquee. |
| 5 | **Pas de resistance de gain variable** : le gain est fixe a ~11x (2.2K/200). Le design AliceOPA original permet parfois un potentiometre. | Gain fixe = simplifie, mais pas ajustable. | Acceptable pour un micro a sensibilite fixe. Si le gain est trop eleve ou trop faible a l'usage, il faudra changer R5/R15 (200Ω). |
### 3.2 Verification des polarites (a faire a l'atelier)
Ces verifications ne peuvent pas etre faites depuis le schema seul :
- [ ] Condensateurs electrolytiques (C2-C5, C7, C9-C12, C14) : bande negative du bon cote
- [ ] Diodes zener D1, D2 (preamp) : cathode vers le rail haute tension
- [ ] Diode 1N4148 D2 (hex inverter) : bande cathode vers la bonne direction
- [ ] OPA1642AID (IC1, IC2) : point/encoche sur pin 1
- [ ] TC4584BF (IC1 hex) : encoche sur pin 1
---
## 4. Verdict global
**Le schema KiCAD du Talas One est coherent avec la reference AliceOPA.**
- Toutes les valeurs de composants correspondent
- La topologie dual-channel pour sortie balanced est correcte
- Les protections (zeners) et le decouplage (0.1uF) sont en place
- Le gain calcule (~20.8 dB) est raisonnable pour un preampli micro
**Les 5 points d'attention ci-dessus ne sont pas des erreurs de schema mais des choses a verifier physiquement lors du debug (inspection visuelle + tests de continuite).**
Le probleme "pas de son" du prototype est probablement d'origine physique (soudure froide, composant mal oriente, cablage capsule) plutot qu'une erreur de conception. Suivre la procedure de debug dans [[01_PILOTAGE/ROADMAP_HARDWARE_DETAILLE]] sections A1-A5.
---
## Voir aussi
- [[01_PILOTAGE/ROADMAP_HARDWARE_DETAILLE]] — Guide de debug pas-a-pas
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/AliceOPA/]] — Documentation reference
- [[02_PRODUITS_PHYSIQUES/Microphone/Conception/AliceOPA/TroubleshootingOPA-Alice MicRev1.pdf]] — Guide de depannage AliceOPA
- [[02_PRODUITS_PHYSIQUES/Microphone/BOM/inventaires_composants_v2.ods]] — BOM complet

View file

@ -0,0 +1,728 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/var/www/3D/0T/758937.1.4.stp','2022-07-14T11:23:37',(
'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','Unknown'
);
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.,0.,0.1));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,0.));
#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,
'distance_accuracy_value','confusion accuracy');
#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#360);
#30 = MANIFOLD_SOLID_BREP('',#31);
#31 = CLOSED_SHELL('',(#32,#152,#228,#299,#346,#353));
#32 = ADVANCED_FACE('',(#33),#47,.F.);
#33 = FACE_BOUND('',#34,.F.);
#34 = EDGE_LOOP('',(#35,#70,#98,#126));
#35 = ORIENTED_EDGE('',*,*,#36,.T.);
#36 = EDGE_CURVE('',#37,#39,#41,.T.);
#37 = VERTEX_POINT('',#38);
#38 = CARTESIAN_POINT('',(-1.1,-1.275,0.));
#39 = VERTEX_POINT('',#40);
#40 = CARTESIAN_POINT('',(-1.1,-1.275,6.7));
#41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.);
#42 = LINE('',#43,#44);
#43 = CARTESIAN_POINT('',(-1.1,-1.275,0.));
#44 = VECTOR('',#45,1.);
#45 = DIRECTION('',(0.,0.,1.));
#46 = PCURVE('',#47,#52);
#47 = PLANE('',#48);
#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);
#49 = CARTESIAN_POINT('',(-1.1,-1.275,0.));
#50 = DIRECTION('',(0.,1.,0.));
#51 = DIRECTION('',(1.,0.,0.));
#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);
#53 = LINE('',#54,#55);
#54 = CARTESIAN_POINT('',(0.,0.));
#55 = VECTOR('',#56,1.);
#56 = DIRECTION('',(0.,-1.));
#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#58 = PCURVE('',#59,#64);
#59 = PLANE('',#60);
#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);
#61 = CARTESIAN_POINT('',(-1.1,1.275,0.));
#62 = DIRECTION('',(1.,0.,-0.));
#63 = DIRECTION('',(0.,-1.,0.));
#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69);
#65 = LINE('',#66,#67);
#66 = CARTESIAN_POINT('',(2.55,0.));
#67 = VECTOR('',#68,1.);
#68 = DIRECTION('',(0.,-1.));
#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#70 = ORIENTED_EDGE('',*,*,#71,.T.);
#71 = EDGE_CURVE('',#39,#72,#74,.T.);
#72 = VERTEX_POINT('',#73);
#73 = CARTESIAN_POINT('',(3.6,-1.275,6.7));
#74 = SURFACE_CURVE('',#75,(#79,#86),.PCURVE_S1.);
#75 = LINE('',#76,#77);
#76 = CARTESIAN_POINT('',(-1.1,-1.275,6.7));
#77 = VECTOR('',#78,1.);
#78 = DIRECTION('',(1.,0.,0.));
#79 = PCURVE('',#47,#80);
#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85);
#81 = LINE('',#82,#83);
#82 = CARTESIAN_POINT('',(0.,-6.7));
#83 = VECTOR('',#84,1.);
#84 = DIRECTION('',(1.,0.));
#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#86 = PCURVE('',#87,#92);
#87 = PLANE('',#88);
#88 = AXIS2_PLACEMENT_3D('',#89,#90,#91);
#89 = CARTESIAN_POINT('',(1.25,0.,6.7));
#90 = DIRECTION('',(-1.808650277928E-34,0.,1.));
#91 = DIRECTION('',(1.,0.,1.808650277928E-34));
#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97);
#93 = LINE('',#94,#95);
#94 = CARTESIAN_POINT('',(-2.35,-1.275));
#95 = VECTOR('',#96,1.);
#96 = DIRECTION('',(1.,0.));
#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#98 = ORIENTED_EDGE('',*,*,#99,.F.);
#99 = EDGE_CURVE('',#100,#72,#102,.T.);
#100 = VERTEX_POINT('',#101);
#101 = CARTESIAN_POINT('',(3.6,-1.275,0.));
#102 = SURFACE_CURVE('',#103,(#107,#114),.PCURVE_S1.);
#103 = LINE('',#104,#105);
#104 = CARTESIAN_POINT('',(3.6,-1.275,0.));
#105 = VECTOR('',#106,1.);
#106 = DIRECTION('',(0.,0.,1.));
#107 = PCURVE('',#47,#108);
#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);
#109 = LINE('',#110,#111);
#110 = CARTESIAN_POINT('',(4.7,0.));
#111 = VECTOR('',#112,1.);
#112 = DIRECTION('',(0.,-1.));
#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#114 = PCURVE('',#115,#120);
#115 = PLANE('',#116);
#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);
#117 = CARTESIAN_POINT('',(3.6,-1.275,0.));
#118 = DIRECTION('',(-1.,0.,0.));
#119 = DIRECTION('',(0.,1.,0.));
#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
#121 = LINE('',#122,#123);
#122 = CARTESIAN_POINT('',(0.,0.));
#123 = VECTOR('',#124,1.);
#124 = DIRECTION('',(0.,-1.));
#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#126 = ORIENTED_EDGE('',*,*,#127,.F.);
#127 = EDGE_CURVE('',#37,#100,#128,.T.);
#128 = SURFACE_CURVE('',#129,(#133,#140),.PCURVE_S1.);
#129 = LINE('',#130,#131);
#130 = CARTESIAN_POINT('',(-1.1,-1.275,0.));
#131 = VECTOR('',#132,1.);
#132 = DIRECTION('',(1.,0.,0.));
#133 = PCURVE('',#47,#134);
#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139);
#135 = LINE('',#136,#137);
#136 = CARTESIAN_POINT('',(0.,0.));
#137 = VECTOR('',#138,1.);
#138 = DIRECTION('',(1.,0.));
#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#140 = PCURVE('',#141,#146);
#141 = PLANE('',#142);
#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
#143 = CARTESIAN_POINT('',(1.25,0.,-1.387778780781E-17));
#144 = DIRECTION('',(-1.808650277928E-34,0.,1.));
#145 = DIRECTION('',(1.,0.,1.808650277928E-34));
#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151);
#147 = LINE('',#148,#149);
#148 = CARTESIAN_POINT('',(-2.35,-1.275));
#149 = VECTOR('',#150,1.);
#150 = DIRECTION('',(1.,0.));
#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#152 = ADVANCED_FACE('',(#153),#115,.F.);
#153 = FACE_BOUND('',#154,.F.);
#154 = EDGE_LOOP('',(#155,#156,#179,#207));
#155 = ORIENTED_EDGE('',*,*,#99,.T.);
#156 = ORIENTED_EDGE('',*,*,#157,.T.);
#157 = EDGE_CURVE('',#72,#158,#160,.T.);
#158 = VERTEX_POINT('',#159);
#159 = CARTESIAN_POINT('',(3.6,1.275,6.7));
#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.);
#161 = LINE('',#162,#163);
#162 = CARTESIAN_POINT('',(3.6,-1.275,6.7));
#163 = VECTOR('',#164,1.);
#164 = DIRECTION('',(0.,1.,0.));
#165 = PCURVE('',#115,#166);
#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
#167 = LINE('',#168,#169);
#168 = CARTESIAN_POINT('',(0.,-6.7));
#169 = VECTOR('',#170,1.);
#170 = DIRECTION('',(1.,0.));
#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#172 = PCURVE('',#87,#173);
#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
#174 = LINE('',#175,#176);
#175 = CARTESIAN_POINT('',(2.35,-1.275));
#176 = VECTOR('',#177,1.);
#177 = DIRECTION('',(0.,1.));
#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#179 = ORIENTED_EDGE('',*,*,#180,.F.);
#180 = EDGE_CURVE('',#181,#158,#183,.T.);
#181 = VERTEX_POINT('',#182);
#182 = CARTESIAN_POINT('',(3.6,1.275,0.));
#183 = SURFACE_CURVE('',#184,(#188,#195),.PCURVE_S1.);
#184 = LINE('',#185,#186);
#185 = CARTESIAN_POINT('',(3.6,1.275,0.));
#186 = VECTOR('',#187,1.);
#187 = DIRECTION('',(0.,0.,1.));
#188 = PCURVE('',#115,#189);
#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
#190 = LINE('',#191,#192);
#191 = CARTESIAN_POINT('',(2.55,0.));
#192 = VECTOR('',#193,1.);
#193 = DIRECTION('',(0.,-1.));
#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#195 = PCURVE('',#196,#201);
#196 = PLANE('',#197);
#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200);
#198 = CARTESIAN_POINT('',(3.6,1.275,0.));
#199 = DIRECTION('',(0.,-1.,0.));
#200 = DIRECTION('',(-1.,0.,0.));
#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206);
#202 = LINE('',#203,#204);
#203 = CARTESIAN_POINT('',(0.,-0.));
#204 = VECTOR('',#205,1.);
#205 = DIRECTION('',(0.,-1.));
#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#207 = ORIENTED_EDGE('',*,*,#208,.F.);
#208 = EDGE_CURVE('',#100,#181,#209,.T.);
#209 = SURFACE_CURVE('',#210,(#214,#221),.PCURVE_S1.);
#210 = LINE('',#211,#212);
#211 = CARTESIAN_POINT('',(3.6,-1.275,0.));
#212 = VECTOR('',#213,1.);
#213 = DIRECTION('',(0.,1.,0.));
#214 = PCURVE('',#115,#215);
#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
#216 = LINE('',#217,#218);
#217 = CARTESIAN_POINT('',(0.,0.));
#218 = VECTOR('',#219,1.);
#219 = DIRECTION('',(1.,0.));
#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#221 = PCURVE('',#141,#222);
#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227);
#223 = LINE('',#224,#225);
#224 = CARTESIAN_POINT('',(2.35,-1.275));
#225 = VECTOR('',#226,1.);
#226 = DIRECTION('',(0.,1.));
#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#228 = ADVANCED_FACE('',(#229),#196,.F.);
#229 = FACE_BOUND('',#230,.F.);
#230 = EDGE_LOOP('',(#231,#232,#255,#278));
#231 = ORIENTED_EDGE('',*,*,#180,.T.);
#232 = ORIENTED_EDGE('',*,*,#233,.T.);
#233 = EDGE_CURVE('',#158,#234,#236,.T.);
#234 = VERTEX_POINT('',#235);
#235 = CARTESIAN_POINT('',(-1.1,1.275,6.7));
#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);
#237 = LINE('',#238,#239);
#238 = CARTESIAN_POINT('',(3.6,1.275,6.7));
#239 = VECTOR('',#240,1.);
#240 = DIRECTION('',(-1.,0.,0.));
#241 = PCURVE('',#196,#242);
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
#243 = LINE('',#244,#245);
#244 = CARTESIAN_POINT('',(0.,-6.7));
#245 = VECTOR('',#246,1.);
#246 = DIRECTION('',(1.,0.));
#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#248 = PCURVE('',#87,#249);
#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
#250 = LINE('',#251,#252);
#251 = CARTESIAN_POINT('',(2.35,1.275));
#252 = VECTOR('',#253,1.);
#253 = DIRECTION('',(-1.,0.));
#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#255 = ORIENTED_EDGE('',*,*,#256,.F.);
#256 = EDGE_CURVE('',#257,#234,#259,.T.);
#257 = VERTEX_POINT('',#258);
#258 = CARTESIAN_POINT('',(-1.1,1.275,0.));
#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.);
#260 = LINE('',#261,#262);
#261 = CARTESIAN_POINT('',(-1.1,1.275,0.));
#262 = VECTOR('',#263,1.);
#263 = DIRECTION('',(0.,0.,1.));
#264 = PCURVE('',#196,#265);
#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
#266 = LINE('',#267,#268);
#267 = CARTESIAN_POINT('',(4.7,0.));
#268 = VECTOR('',#269,1.);
#269 = DIRECTION('',(0.,-1.));
#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#271 = PCURVE('',#59,#272);
#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277);
#273 = LINE('',#274,#275);
#274 = CARTESIAN_POINT('',(0.,0.));
#275 = VECTOR('',#276,1.);
#276 = DIRECTION('',(0.,-1.));
#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#278 = ORIENTED_EDGE('',*,*,#279,.F.);
#279 = EDGE_CURVE('',#181,#257,#280,.T.);
#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.);
#281 = LINE('',#282,#283);
#282 = CARTESIAN_POINT('',(3.6,1.275,0.));
#283 = VECTOR('',#284,1.);
#284 = DIRECTION('',(-1.,0.,0.));
#285 = PCURVE('',#196,#286);
#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291);
#287 = LINE('',#288,#289);
#288 = CARTESIAN_POINT('',(0.,-0.));
#289 = VECTOR('',#290,1.);
#290 = DIRECTION('',(1.,0.));
#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#292 = PCURVE('',#141,#293);
#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
#294 = LINE('',#295,#296);
#295 = CARTESIAN_POINT('',(2.35,1.275));
#296 = VECTOR('',#297,1.);
#297 = DIRECTION('',(-1.,0.));
#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#299 = ADVANCED_FACE('',(#300),#59,.F.);
#300 = FACE_BOUND('',#301,.F.);
#301 = EDGE_LOOP('',(#302,#303,#324,#325));
#302 = ORIENTED_EDGE('',*,*,#256,.T.);
#303 = ORIENTED_EDGE('',*,*,#304,.T.);
#304 = EDGE_CURVE('',#234,#39,#305,.T.);
#305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.);
#306 = LINE('',#307,#308);
#307 = CARTESIAN_POINT('',(-1.1,1.275,6.7));
#308 = VECTOR('',#309,1.);
#309 = DIRECTION('',(0.,-1.,0.));
#310 = PCURVE('',#59,#311);
#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
#312 = LINE('',#313,#314);
#313 = CARTESIAN_POINT('',(0.,-6.7));
#314 = VECTOR('',#315,1.);
#315 = DIRECTION('',(1.,0.));
#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#317 = PCURVE('',#87,#318);
#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
#319 = LINE('',#320,#321);
#320 = CARTESIAN_POINT('',(-2.35,1.275));
#321 = VECTOR('',#322,1.);
#322 = DIRECTION('',(0.,-1.));
#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#324 = ORIENTED_EDGE('',*,*,#36,.F.);
#325 = ORIENTED_EDGE('',*,*,#326,.F.);
#326 = EDGE_CURVE('',#257,#37,#327,.T.);
#327 = SURFACE_CURVE('',#328,(#332,#339),.PCURVE_S1.);
#328 = LINE('',#329,#330);
#329 = CARTESIAN_POINT('',(-1.1,1.275,0.));
#330 = VECTOR('',#331,1.);
#331 = DIRECTION('',(0.,-1.,0.));
#332 = PCURVE('',#59,#333);
#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
#334 = LINE('',#335,#336);
#335 = CARTESIAN_POINT('',(0.,0.));
#336 = VECTOR('',#337,1.);
#337 = DIRECTION('',(1.,0.));
#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#339 = PCURVE('',#141,#340);
#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
#341 = LINE('',#342,#343);
#342 = CARTESIAN_POINT('',(-2.35,1.275));
#343 = VECTOR('',#344,1.);
#344 = DIRECTION('',(0.,-1.));
#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#346 = ADVANCED_FACE('',(#347),#141,.F.);
#347 = FACE_BOUND('',#348,.F.);
#348 = EDGE_LOOP('',(#349,#350,#351,#352));
#349 = ORIENTED_EDGE('',*,*,#127,.T.);
#350 = ORIENTED_EDGE('',*,*,#208,.T.);
#351 = ORIENTED_EDGE('',*,*,#279,.T.);
#352 = ORIENTED_EDGE('',*,*,#326,.T.);
#353 = ADVANCED_FACE('',(#354),#87,.T.);
#354 = FACE_BOUND('',#355,.T.);
#355 = EDGE_LOOP('',(#356,#357,#358,#359));
#356 = ORIENTED_EDGE('',*,*,#71,.T.);
#357 = ORIENTED_EDGE('',*,*,#157,.T.);
#358 = ORIENTED_EDGE('',*,*,#233,.T.);
#359 = ORIENTED_EDGE('',*,*,#304,.T.);
#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#364)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#361,#362,#363)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#361,
'distance_accuracy_value','confusion accuracy');
#365 = SHAPE_DEFINITION_REPRESENTATION(#366,#29);
#366 = PRODUCT_DEFINITION_SHAPE('','',#367);
#367 = PRODUCT_DEFINITION('design','',#368,#371);
#368 = PRODUCT_DEFINITION_FORMATION('','',#369);
#369 = PRODUCT('Body','Body','',(#370));
#370 = PRODUCT_CONTEXT('',#2,'mechanical');
#371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#372 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#373,#375);
#373 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#374)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#374 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#375 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#376
);
#376 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#367,$);
#377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#369));
#378 = SHAPE_REPRESENTATION('',(#11,#379,#477),#575);
#379 = MANIFOLD_SOLID_BREP('',#380);
#380 = CLOSED_SHELL('',(#381,#469,#473));
#381 = ADVANCED_FACE('',(#382),#395,.T.);
#382 = FACE_BOUND('',#383,.T.);
#383 = EDGE_LOOP('',(#384,#418,#441,#468));
#384 = ORIENTED_EDGE('',*,*,#385,.F.);
#385 = EDGE_CURVE('',#386,#386,#388,.T.);
#386 = VERTEX_POINT('',#387);
#387 = CARTESIAN_POINT('',(0.25,-6.123233995737E-17,1.E-01));
#388 = SURFACE_CURVE('',#389,(#394,#406),.PCURVE_S1.);
#389 = CIRCLE('',#390,0.25);
#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393);
#391 = CARTESIAN_POINT('',(0.,0.,1.E-01));
#392 = DIRECTION('',(0.,0.,1.));
#393 = DIRECTION('',(1.,0.,0.));
#394 = PCURVE('',#395,#400);
#395 = CYLINDRICAL_SURFACE('',#396,0.25);
#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399);
#397 = CARTESIAN_POINT('',(0.,0.,-5.));
#398 = DIRECTION('',(0.,0.,1.));
#399 = DIRECTION('',(1.,0.,0.));
#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405);
#401 = LINE('',#402,#403);
#402 = CARTESIAN_POINT('',(0.,5.1));
#403 = VECTOR('',#404,1.);
#404 = DIRECTION('',(1.,0.));
#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#406 = PCURVE('',#407,#412);
#407 = PLANE('',#408);
#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
#409 = CARTESIAN_POINT('',(0.,0.,1.E-01));
#410 = DIRECTION('',(0.,0.,1.));
#411 = DIRECTION('',(1.,0.,0.));
#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417);
#413 = CIRCLE('',#414,0.25);
#414 = AXIS2_PLACEMENT_2D('',#415,#416);
#415 = CARTESIAN_POINT('',(0.,0.));
#416 = DIRECTION('',(1.,0.));
#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#418 = ORIENTED_EDGE('',*,*,#419,.F.);
#419 = EDGE_CURVE('',#420,#386,#422,.T.);
#420 = VERTEX_POINT('',#421);
#421 = CARTESIAN_POINT('',(0.25,-6.123233995737E-17,-5.));
#422 = SEAM_CURVE('',#423,(#427,#434),.PCURVE_S1.);
#423 = LINE('',#424,#425);
#424 = CARTESIAN_POINT('',(0.25,-6.123233995737E-17,-5.));
#425 = VECTOR('',#426,1.);
#426 = DIRECTION('',(0.,0.,1.));
#427 = PCURVE('',#395,#428);
#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
#429 = LINE('',#430,#431);
#430 = CARTESIAN_POINT('',(6.28318530718,-0.));
#431 = VECTOR('',#432,1.);
#432 = DIRECTION('',(0.,1.));
#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#434 = PCURVE('',#395,#435);
#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);
#436 = LINE('',#437,#438);
#437 = CARTESIAN_POINT('',(0.,-0.));
#438 = VECTOR('',#439,1.);
#439 = DIRECTION('',(0.,1.));
#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#441 = ORIENTED_EDGE('',*,*,#442,.T.);
#442 = EDGE_CURVE('',#420,#420,#443,.T.);
#443 = SURFACE_CURVE('',#444,(#449,#456),.PCURVE_S1.);
#444 = CIRCLE('',#445,0.25);
#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
#446 = CARTESIAN_POINT('',(0.,0.,-5.));
#447 = DIRECTION('',(0.,0.,1.));
#448 = DIRECTION('',(1.,0.,0.));
#449 = PCURVE('',#395,#450);
#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);
#451 = LINE('',#452,#453);
#452 = CARTESIAN_POINT('',(0.,0.));
#453 = VECTOR('',#454,1.);
#454 = DIRECTION('',(1.,0.));
#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#456 = PCURVE('',#457,#462);
#457 = PLANE('',#458);
#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);
#459 = CARTESIAN_POINT('',(0.,0.,-5.));
#460 = DIRECTION('',(0.,0.,1.));
#461 = DIRECTION('',(1.,0.,0.));
#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
#463 = CIRCLE('',#464,0.25);
#464 = AXIS2_PLACEMENT_2D('',#465,#466);
#465 = CARTESIAN_POINT('',(0.,0.));
#466 = DIRECTION('',(1.,0.));
#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#468 = ORIENTED_EDGE('',*,*,#419,.T.);
#469 = ADVANCED_FACE('',(#470),#407,.T.);
#470 = FACE_BOUND('',#471,.T.);
#471 = EDGE_LOOP('',(#472));
#472 = ORIENTED_EDGE('',*,*,#385,.T.);
#473 = ADVANCED_FACE('',(#474),#457,.F.);
#474 = FACE_BOUND('',#475,.T.);
#475 = EDGE_LOOP('',(#476));
#476 = ORIENTED_EDGE('',*,*,#442,.F.);
#477 = MANIFOLD_SOLID_BREP('',#478);
#478 = CLOSED_SHELL('',(#479,#567,#571));
#479 = ADVANCED_FACE('',(#480),#493,.T.);
#480 = FACE_BOUND('',#481,.T.);
#481 = EDGE_LOOP('',(#482,#516,#539,#566));
#482 = ORIENTED_EDGE('',*,*,#483,.F.);
#483 = EDGE_CURVE('',#484,#484,#486,.T.);
#484 = VERTEX_POINT('',#485);
#485 = CARTESIAN_POINT('',(2.75,-6.123233995737E-17,1.E-01));
#486 = SURFACE_CURVE('',#487,(#492,#504),.PCURVE_S1.);
#487 = CIRCLE('',#488,0.25);
#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491);
#489 = CARTESIAN_POINT('',(2.5,0.,1.E-01));
#490 = DIRECTION('',(0.,0.,1.));
#491 = DIRECTION('',(1.,0.,0.));
#492 = PCURVE('',#493,#498);
#493 = CYLINDRICAL_SURFACE('',#494,0.25);
#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
#495 = CARTESIAN_POINT('',(2.5,0.,-5.));
#496 = DIRECTION('',(0.,0.,1.));
#497 = DIRECTION('',(1.,0.,0.));
#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);
#499 = LINE('',#500,#501);
#500 = CARTESIAN_POINT('',(0.,5.1));
#501 = VECTOR('',#502,1.);
#502 = DIRECTION('',(1.,0.));
#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#504 = PCURVE('',#505,#510);
#505 = PLANE('',#506);
#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509);
#507 = CARTESIAN_POINT('',(2.5,0.,1.E-01));
#508 = DIRECTION('',(0.,0.,1.));
#509 = DIRECTION('',(1.,0.,0.));
#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);
#511 = CIRCLE('',#512,0.25);
#512 = AXIS2_PLACEMENT_2D('',#513,#514);
#513 = CARTESIAN_POINT('',(0.,0.));
#514 = DIRECTION('',(1.,0.));
#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#516 = ORIENTED_EDGE('',*,*,#517,.F.);
#517 = EDGE_CURVE('',#518,#484,#520,.T.);
#518 = VERTEX_POINT('',#519);
#519 = CARTESIAN_POINT('',(2.75,-6.123233995737E-17,-5.));
#520 = SEAM_CURVE('',#521,(#525,#532),.PCURVE_S1.);
#521 = LINE('',#522,#523);
#522 = CARTESIAN_POINT('',(2.75,-6.123233995737E-17,-5.));
#523 = VECTOR('',#524,1.);
#524 = DIRECTION('',(0.,0.,1.));
#525 = PCURVE('',#493,#526);
#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);
#527 = LINE('',#528,#529);
#528 = CARTESIAN_POINT('',(6.28318530718,-0.));
#529 = VECTOR('',#530,1.);
#530 = DIRECTION('',(0.,1.));
#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#532 = PCURVE('',#493,#533);
#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);
#534 = LINE('',#535,#536);
#535 = CARTESIAN_POINT('',(0.,-0.));
#536 = VECTOR('',#537,1.);
#537 = DIRECTION('',(0.,1.));
#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#539 = ORIENTED_EDGE('',*,*,#540,.T.);
#540 = EDGE_CURVE('',#518,#518,#541,.T.);
#541 = SURFACE_CURVE('',#542,(#547,#554),.PCURVE_S1.);
#542 = CIRCLE('',#543,0.25);
#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
#544 = CARTESIAN_POINT('',(2.5,0.,-5.));
#545 = DIRECTION('',(0.,0.,1.));
#546 = DIRECTION('',(1.,0.,0.));
#547 = PCURVE('',#493,#548);
#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);
#549 = LINE('',#550,#551);
#550 = CARTESIAN_POINT('',(0.,0.));
#551 = VECTOR('',#552,1.);
#552 = DIRECTION('',(1.,0.));
#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#554 = PCURVE('',#555,#560);
#555 = PLANE('',#556);
#556 = AXIS2_PLACEMENT_3D('',#557,#558,#559);
#557 = CARTESIAN_POINT('',(2.5,0.,-5.));
#558 = DIRECTION('',(0.,0.,1.));
#559 = DIRECTION('',(1.,0.,0.));
#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565);
#561 = CIRCLE('',#562,0.25);
#562 = AXIS2_PLACEMENT_2D('',#563,#564);
#563 = CARTESIAN_POINT('',(0.,0.));
#564 = DIRECTION('',(1.,0.));
#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#566 = ORIENTED_EDGE('',*,*,#517,.T.);
#567 = ADVANCED_FACE('',(#568),#505,.T.);
#568 = FACE_BOUND('',#569,.T.);
#569 = EDGE_LOOP('',(#570));
#570 = ORIENTED_EDGE('',*,*,#483,.T.);
#571 = ADVANCED_FACE('',(#572),#555,.F.);
#572 = FACE_BOUND('',#573,.T.);
#573 = EDGE_LOOP('',(#574));
#574 = ORIENTED_EDGE('',*,*,#540,.F.);
#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#579)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#576,#577,#578)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#576 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#577 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#578 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#579 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#576,
'distance_accuracy_value','confusion accuracy');
#580 = SHAPE_DEFINITION_REPRESENTATION(#581,#378);
#581 = PRODUCT_DEFINITION_SHAPE('','',#582);
#582 = PRODUCT_DEFINITION('design','',#583,#586);
#583 = PRODUCT_DEFINITION_FORMATION('','',#584);
#584 = PRODUCT('Leads','Leads','',(#585));
#585 = PRODUCT_CONTEXT('',#2,'mechanical');
#586 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#587 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#588,#590);
#588 = ( REPRESENTATION_RELATIONSHIP('','',#378,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#589)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#589 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#590 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#591
);
#591 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#582,$);
#592 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#584));
#593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#594,
#604),#575);
#594 = STYLED_ITEM('color',(#595),#379);
#595 = PRESENTATION_STYLE_ASSIGNMENT((#596,#602));
#596 = SURFACE_STYLE_USAGE(.BOTH.,#597);
#597 = SURFACE_SIDE_STYLE('',(#598));
#598 = SURFACE_STYLE_FILL_AREA(#599);
#599 = FILL_AREA_STYLE('',(#600));
#600 = FILL_AREA_STYLE_COLOUR('',#601);
#601 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
#602 = CURVE_STYLE('',#603,POSITIVE_LENGTH_MEASURE(0.1),#601);
#603 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#604 = STYLED_ITEM('color',(#605),#477);
#605 = PRESENTATION_STYLE_ASSIGNMENT((#606,#611));
#606 = SURFACE_STYLE_USAGE(.BOTH.,#607);
#607 = SURFACE_SIDE_STYLE('',(#608));
#608 = SURFACE_STYLE_FILL_AREA(#609);
#609 = FILL_AREA_STYLE('',(#610));
#610 = FILL_AREA_STYLE_COLOUR('',#601);
#611 = CURVE_STYLE('',#612,POSITIVE_LENGTH_MEASURE(0.1),#601);
#612 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#613 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#614)
,#360);
#614 = STYLED_ITEM('color',(#615),#30);
#615 = PRESENTATION_STYLE_ASSIGNMENT((#616,#622));
#616 = SURFACE_STYLE_USAGE(.BOTH.,#617);
#617 = SURFACE_SIDE_STYLE('',(#618));
#618 = SURFACE_STYLE_FILL_AREA(#619);
#619 = FILL_AREA_STYLE('',(#620));
#620 = FILL_AREA_STYLE_COLOUR('',#621);
#621 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
#622 = CURVE_STYLE('',#623,POSITIVE_LENGTH_MEASURE(0.1),#621);
#623 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;

View file

@ -0,0 +1,6 @@
758937
Message from SamacSys:
To use this model save to your preferred location and then open within the ECAD Part Wizard tool.
If you do not yet have a copy of the ECAD Part Wizard tool then please refer to the Instructions provided with this model.
Source=ms
758937/1599670/2.50/2/3/Capacitor

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html>
<head>
<title>Altium Library Loader</title>
</head>
<body style="font-family:verdana">
<p>To convert the SamacSys ECAD Model file (.epw) to Altium Designer format please install the <a href="https://www.samacsys.com/altium-designer-library-instructions/">Altium Library Loader</a></p>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show more