
              Plogue Rebuilder VST plugin version 1.03

               (c)Mars 2001, Plogue Productions

                        www.plogue.com

--------------------------ATTENTION--------------------------------------
Ce plugin est musicware!
Si vous vous servez de ce plugin lors de l'un de vos enregistrements
professionnels, vous DEVEZ m'en envoyer une copie!!
Ma curiosit n'a d'gal que mon go.

Ayez l'obligeance, d'au moins me faire parvenir un pointeur 
sur un de vos morceaux en format MP3 (ou autre).

Il est aussi probablement inutile de vous mentionner que PLOGUE 
se disculpe des problmes auditifs que pourrait causer chez vous ce motton
d'octets malfaisants. Ainsi que tous dommages et intrts sur vos botes 
de son, amplis et chats. 
                         bla bla bla
--------------------------------------------------------------------------
Revisions:

Version 1.03
  Premiere version pour les pommes!
  Nous avons beaucoup de doutes sur l'efficacit de la chose
  meme si j'ai encore optimis le code.
  C'est dj 2% plus vite...

Version 1.02
  Avoir de multiples copies de Rebuilder simultanement est
  maintenent possible. (utile dans mulch)

Version 1.01
  Ne boggue plus dans Orion.
  Tout devrait fonctionner sans sautillements.
  Si vous sentez que le son est encore discontinu, je vais vous
  envoyer une version de rebuilder qui emet un fichier de "dboggage". 
  Orion utilise des tailles de tampons non rglementaires selon le
  standard VST de 2048 chantillons.

Version 1.0 
  Initial Release

Version 0.2beta
  AudioMulch Mailing list release.
  (only works in mulch)

-------------------------------------------------------------------------
Mais que fait ce plugin au juste?

Ce plugin fait une analyse du spectre sonore qui lui est fourni
et le reconstruit en additionnant une large matrice d'oscillateurs
de types conventionnels.
Mais en fait c'est une xperience DSP qui a mal tourne. 

Ces paramtres sont: 

WaveShapes:(sine, tri, saw, square, mixed) Vous pigez?.

Pitch:     (tonalit) Dsaccorde lgrement toutes frquences courantes 
            par un facteur qui vous est inintrressant.

Threshold: (Seuil) Que reste-il lorsque l'on filtre? Darwin l'a dit, 
           les plus fort survivent. Mais, puisque je ne tiens pas compte 
           de la hauteur moyenne des signaux entrant dans mon chelle paramtrique,
           vous aurez probablement  amplifier certains signaux faibles
           pour en extraire le jus.
 
Processing:(travail) Pourcentage des frquences regnres en partant de la plus basse.
            (plus ce taux est lev, plus le travail demand au CPU augmente)
           J'additionne jusqu' un maximum de 512 oscillateurs l dedans,
           alors surveillez ce paramtre, et abaissez-le si vous sentez que votre 
           ordinateur souffre de facon atroce. 
 
FFTSIZE: (taille FFT) Change la qualit des sons obtenus, et le travail demand au CPU:

 256) Haute prcision temporelle, Basse prcision en tonalit, 128 osc, CPU heureux.
 512) Moy   prcision temporelle, Moy   prcision en tonalit, 256 osc, CPU irrit.
1024) Basse prcision temporelle, Haute prcision en tonalit, 512 osc, CPU furieux.
(et pour les petits malins qui savent tout sur les FFT, je ne fais PAS de sur-chantillonnage)

KeepFreqs: Tente de garder les frquences contenues dans le signal de dpart
           ou reproduit directement les composantes spectrales discrtes du FFT.
           (ce qui sonne un peu comme un Vocoder)
 _
/ \ (on/off): Fonction de fentrage. Force le passage par zro entre les blocs successifs 
              de donnes en sortie. (Ca coupe les "claquements" mais aussi une grande 
              partie de la complexit du signal)

Affichage en demi lune: Cliquez ailleurs, c'est plus utile.
--------------------------------------------------------------------------------

Bogues(Comportements intressants):

Ce plugin reconstruit de facon trs imprcise le signal sonore entrant.
Meme en utlisant le mode sinusodale, ce qui pourrait, avec la thorie de Fourier (*) 
recrer parfaitement le signal.
Parceque, en gros, je ne gardes pas les phases relatives entre les frquences.
Les basses sont aussi coupes entre les blocks d'chantillonage
(mettez un filtre passe-bas ou utilisez la fonction de fentrage).

Ce plugin  t test avec succs dans 

Win32:
AudioMulch (www.audiomulch.com - seulement 50$!!! Achetez-le!)
Steinberg WaveLab, Psycle, Cubase VST5 et Orion.

POMME:
Cubase 4.1 Dmo.
sur un PowerMAc 4400/200, avec 80 megs of ram.
(ouille ca lui fait trs mal, la pauvre!)
  
Vous n'auriez pas ce plugin en votre possession si ce n'tait de 
l'apport de ces gentilles gens:

Bram de Jong (www.smartelectronix.com)
sMs (www.dspdimension.com,)
and m00 sur la liste d'envoi music-dsp.
(*)Serge Bob - Calcul diffrentiel et intgral.
et
Eric Mattson, bien sur, pour nous faire endurer les m'as-tu-vu du BK.


Endurage de pommes: Sebastien Beaulieu.

Design graphique du plugin et du site web:
6-8-10-8
Contacts:
Alexis Bellavance (xabel@videotron.ca)
Grgoire Gerardin (kartel8@videotron.ca)

Je suis ouvert  vos suggestions pour version ultrieure,
mais je vais surtout continuer  travailler sur d'autres plugins/logiciels
entre temps.

viande/meat/fleisch
david viens - davidv@plogue.com
Fevrier 2k1, Montral.
--------------------------------------------------------------------------
VST is a trademark of Steinberg Soft- und Hardware GmbH

