Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Eliastik/ah

Repository files navigation

Denis Brogniart – Ah !

Obsolète, a été remplacé par le projet memes-soundbox

Le fameux Ah de Denis Brogniart, directement sur votre navigateur web !

Apparemment, les femmes ne savent pas faire de cabanes. Cliquez autant de fois que vous voulez sur Denis pour qu'il dise Ah, ou faites le répéter en cliquant sur le bouton prévu pour cela. Vous pouvez aussi modifier sa voix !

À propos du programme

Crédits

Journal des changements

  • Version 2.4.1 (26/07/2019) :

    • Ajout permettant d'utiliser l'application en mode hors-ligne et de se voir proposer l'installation sur les plateformes compatibles ;
    • Autres corrections.
  • Version 2.4 (24/07/2019) :

    • Améliorations et corrections venant de Simple Voice Changer 1.2.1.1 :
      • Ajout de nouveaux filtres et corrections de bugs.
    • Mise à jour de certaines bibliothèques logicielles.
  • Version 2.3 (24/06/2019) :

    • Améliorations et corrections venant de Simple Voice Changer 1.0.3 :
      • Possibilité d'enregistrer les modifications de la voix même si le mode de compatibilité est activé (auparavant impossible) ;
      • Réglages aléatoires pour la modification de la voix ;
      • Corrections de bugs et autres améliorations.
    • Mise à jour de certaines bibliothèques logicielles.
  • Version 2.2.3 (08/04/2019) :

  • Version 2.2.2 (31/03/2019) :

    • Alignement du code avec celui de La boîte à Emmanuel Macron afin de faciliter les développements futurs
      • Cela intègre la fusion des deux codes, La boîte à Emmanuel Macron intégrant un mode boîte à son et des corrections de bugs.
    • Mise à jour des bibliothèques logicielles.
  • Version 2.2.1 (15/05/2018) :

  • Version 2.2 (4/10/2017) :

    • Ajout d'une fonction Vocoder (voix robotisée) pour l'outil Modifier la voix ! ;
    • Possibilité de pousser encore plus le pitch et la vitesse dans l'outil Modifier la voix (passé de 2 à 5 crans maximum) ;
    • Corrections de bugs mineurs et améliorations diverses :
      • Correction d'un bug en rapport avec la fonction Enregistrer dans l'outil Modifier la voix dans le cas où cette fonction n'est pas compatible avec le navigateur ;
      • Correction d'un bug dans le cas où le son est désactivé ;
      • Correction d'un bug de l'outil Modifier la voix dans le cas où un traitement est en cours et que la case à cocher Activer le mode de compatibilité est cochée/décochée pendant ce temps ;
      • Une vérification est faite pour détecter si les fichiers audio ont correctement été chargés ou non. Dans ce cas, certaines fonctionnalités peuvent être indisponibles ;
      • Les infobulles ont été changées ;
      • Mise à jour de certaines bibliothèques logicielles ;
      • Ajout des avis de licence dans chaque fichier source du programme ;
      • Nettoyage et simplification du code.
    • A venir : une application web à part qui reprendra une grande partie du code de l'outil Modifier la voix de ce programme avec la possibilité de modifier des fichiers audio ou encore d'enregistrer sa voix via un microphone connecté à l'ordinateur et de la modifier en temps réel avec des effets.
  • Version 2.1 (1/10/2017) :

    • Possibilité d'enregistrer la voix modifiée sous la forme d'un fichier audio au format wav ;
    • Amélioration des performances de la fonction Modifier la voix, la voix modifiée est mise en cache avant d'être jouée (uniquement lorsque le mode de compatibilité est désactivé) ;
    • Mode de compatibilité ajouté pour revenir à l'ancien mode de calcul de la fonction Modifier la voix, les navigateurs non compatibles ou ayant un bug sont détectés et ce mode s'active automatiquement. Ce mode ne permet pas d'enregistrer la voix modifiée ;
    • Corrections de bugs et améliorations diverses :
      • Correction d'un plantage avec les navigateurs ne supportant pas l'API Web Audio ;
      • Correction du code d'initialisation ;
      • Corrections d'autres bugs mineurs et autres ajustements.
    • Révision 1 de la version (1/10/2017) :
      • Correction d'un bug en rapport avec la fonction Modifier la voix (fréquence d'échantillonnage de l'audio) ;
      • Correction d'un bug avec Internet Explorer ;
      • Mise à jour de certaines bibliothèques logicielles (Bootstrap Slider et Bootstrap Native).
  • Version 2.0 (14/09/2017) :

    • Possibilité de modifier la voix ! Différentes options sont disponibles : augmenter ou baisser la hauteur de la voix (effet chipmunk), la vitesse ou d'ajouter un effet de réverbération (fonctionne grâce à l'API Web Audio) ;
    • Ajout de la liste des navigateurs compatibles directement dans le programme ;
    • Modification de l'icône ;
    • Améliorations diverses :
      • Mise en page corrigée et améliorée ;
      • Déplacement du script Javascript et du style CSS principaux dans un fichier séparé du code HTML.
  • Version 1.0.4 (24/07/2017) :

    • Correction de bugs mineurs ;
    • Ajout d'une section compatibilité dans le fichier README.
  • Version 1.0.3 (18/07/2017) :

    • Ajout d'icônes (Font Awesome) ;
    • Petites corrections (design, textes, autres).
  • Version 1.0.2 (24/06/2017) :

    • Ajout du préchargement des données audio (code extrait d'un autre de mes projets, Hacklol) ;
    • Correction du code de préchargement des images ;
    • Le chargement des images et données audio ont désormais lieu après le chargement de toute la page ;
    • Autres petites corrections et ajouts.
  • Version 1.0.1 (18/06/2017) :

    • Ajout d'un thème de couleurs (pour Chrome pour Android) ;
    • Ajout de déclarations d'icônes dans le fichier index.html ;
    • Ajout d'un style de barre pour les mobiles Apple ;
    • Ajout d'un Web manifest (manifest.json) ;
    • Ajout d'un lien vers le fichier README.
    • Ajout du numéro de version en bas de la page ;
    • Correction d'un bug avec la valeur maximale possible de l'intervalle (qui est 2147483647). Entrer une valeur supérieure donnait une boucle infinie (qui pouvait amener au plantage du navigateur web).
  • Version 1.0 (12/06/2017) :

    • Version initiale (obviously).

Compatibilité

Denis Brogniart – Ah ! est compatible avec les navigateurs suivants (versions mobiles comprises) :

  • Chrome, Chromium et autres navigateurs basés sur Chromium (Opera, Vivaldi, etc.) ;
  • Firefox
  • Safari

Les navigateurs suivants sont partiellement compatibles :

  • Internet Explorer 9 et plus (l'animation ne se joue qu'une seule fois, cela est dû à la manière dont ce navigateur gère les fichiers GIF ainsi que son système de mise en cache) ;
  • Edge (pareil que pour Internet Explorer).

Pour pouvoir utiliser la fonction « Modifier la voix », il vous faut un navigateur relativement récent (les dernières versions des navigateurs ci-dessus sont usuellement compatibles avec cette fonction, sauf Internet Explorer).

Il n'est pas encore possible d'enregistrer les voix modifiées avec Firefox ou Edge pour l'instant, à cause d'un bug (par exemple sur Firefox).

Déclaration de licence

Copyright (C) 2017-2019 Eliastik (eliastiksofts.com)

Ce programme est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes de la GNU General Public License telle que publiée par la Free Software Foundation ; soit la version 3 de la licence, soit (à votre gré) toute version ultérieure.

Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie tacite de QUALITÉ MARCHANDE ou d'ADÉQUATION à UN BUT PARTICULIER. Consultez la GNU General Public License pour plus de détails.

Vous devez avoir reçu une copie de la GNU General Public License en même temps que ce programme ; si ce n'est pas le cas, consultez http://www.gnu.org/licenses.


Copyright (C) 2017-2019 Eliastik (eliastiksofts.com)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.