Salut JP,

From: [EMAIL PROTECTED]
Subject: [CBLX] Re: Supprimer bouts de morceau
Date: Tue, 9 Oct 2007 12:19:38 +0200

> Salut Pierre,
> 
> J'ai fait: ecasound -i:%f -ei:pitch-shift-50% -o:%f.wav

  Non -ei:pitch machin j'ai peur que ce soit un truc qui te
  shift le pitch donc qui te rende le truc plus aigu ou plus
  grave : tu ne vas pas être déçu du voyage ! Il faut utiliser
  -t ou -y (regarde la doc) je ne me souviens plus parce que
  moi j'utilise ecasound en mode interactif :

  Créer un chainsetup

  cs-add newchainsetup

  Crééer une cahine dans ce chainsetup

  c-add newchain

  Accrocher l'input à cette cahine :

  ai-add input.wav

  ai-attch (sans argument !)

  Créer une sortie

  ao-add output.wav
  ao-attach

  Décaler l'entrée 
  ai-set-position 3600 (une heure !)

  Si tu fais cs-status il te dit à ce moment là que ton
  chainsetup est valide et peut être connecté : alors tu fais
  start ! et hop !

  Pour entrer en mode interactif ecasound -c.

  C'est vrai que si tu as 50 fichiers à traiter ça n'est pas
  marrant et qu'il vaut mieux utiliser le mode batch. Alors -t
  ou -y est l'équivalent de ai-set-position.


> 
> Il m'a dit: "Débordement de la taille permise pour un
> fichier.

  Oui ça c'est possible il y a des tailles limite pour les
  fichiers à moins d'utiliser une librairie appropriée et je
  crois malheureusement de recompiler ecasound avec. 

> 
> C'est vrai que mon original fait presque 2h30. Mais ai-je fait une
> erreur de syntaxe? Et pour effacer, par exemple, après 1h10 (mon passage
> durant 5 minutes), une solution similaire? A combiner avec la 1ère
> commande probablement?

  Oui en plusieurs temps sans doute. Mais tu vois le principe,
  si tu décale l'input de n secondes quand tu start il ne va
  dans l'output que ce qui est après les n secondes. Ensuite
  sur le même modèle tu peux couper, coller etc. Parexemple tu
  as la commande cs-set-length qui fixe la durée pendant
  laquelle tu transmets. Donc si tu shift l'entrée de n puis tu
  mets la longueur de transmission à p, tu as récupéré ce qu'il
  y a dans ton input entre n et n+p. C'est pas une arithmétique
  bien compliquée non ? Après tu peux jouer avec tout ça. 

  Je suis bien d'accord que si c'était automatisé ça serait
  plus confortable : je m'y emploi mais patience ! 


  Pierre
_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à