-
Notifications
You must be signed in to change notification settings - Fork 4
wavelets audio codec
xavierd/ihy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Ihy est un nouveau codec, d'un nouveau genre, utilisant l'outil mathématiques que constituent les ondelettes. Pour le moment le projet est dans un stade extrêmement expérimental, donc à vos risques et périls (vous n'encourrez en fait aucun risque) :). Comment compiler : Vous devez avoir libao et ocaml ainsi que GNU make (disponible sur toutes les distribution Linux). Pour cela, utilisez votre gestionnaire de paquet favori : Archlinux : pacman -S libao ocaml make Debian : apt-get install libao2 libao-dev ocaml make Il vous suffit ensuite de lancer la commande 'make' et si tout se passe bien, deux executables seront créés dans le dossier bin : ihyconvert et ihyplayer. Comment utiliser notre programme : ihyplayer est l'interface graphique de notre programme, qui n'est pour l'instant qu'une fenêtre GTK avec des boutons. ihyconvert est un programme en ligne de commande, qui peut : - lire un fichier ihy, à l'aide de l'argument -r - compresser un fichier wav en ihy à l'aide de l'argument -c - et enfin décompresser un fichier ihy à l'aide de l'argument -x Ces 3 choses sont combinables, à noter que la lecture du ihy est non bloquante.