Le pub des programmeurs
- 1 925 réponses
- 117 participants
- 123 193 vues
- 130 followers
Anonyme
Jimbass
Il faut donc compiler un à un chaque fichier contenant du code (main, libs) dans lequel il y a les includes nécessaires et on obtient autant de fichiers compilés.
Oui, mais une librairie c'est un paquet de fichiers déjà compilés, pas besoin de le refaire.
D'ailleurs, il y a des outils assez méconnus nommés binutils qui permettent de manipuler les fichiers complilés :
- ar, l'archiveur, combine plusieurs fichiers compilés (.o) pour en faire une librairie (.a). Ou l'inverse.
- nm permet de lister les objets dans les librairies. Ca permet de vérifier qu'une lib contient bien l'implémentation de la fonction qui t'intéresse.
- readelf donne encore plus de détails que nm.
- objdump et objcopy sont plus complexes, ils permettent entre autre de décompiler (code assembleur) ou linker à la main
Il y a aussi ldd, qui permet de savoir de quelles librairies dynamiques un programme a besoin, et si elles sont bien installées.
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts
miles1981
Audio Toolkit: http://www.audio-tk.com/
EraTom
Oui, mais une librairie c'est un paquet de fichiers déjà compilés, pas besoin de le refaire.
edit : je viens de me relire et c'est un vrai charabia à coup de saisies semi-automatiques foirées.
[ Dernière édition du message le 02/02/2017 à 14:50:07 ]
Anonyme
J'ai un projet étudiant à faire. Dans celui-ci, il y a l'exploitation de différents filtres numériques, FIR et IIR. Une des applications possibles est un égaliseur. Il me faudrait donc des filtres passe-bande, à différentes fréquences centrales, et avec une bande passante fixe.
Ma question est la suivante : quelle est la fonction de transfert (en z) d'un filtre passe-bande ? Ou comment puis-je l'obtenir ? Quels paramètres régler pour obtenir la fréquence et la bande passante voulues ? Mes recherches sur internet n'ont pas été fructueuses pour l'instant...
Merci d'avance !
Wolfen
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Anonyme
You must also link to the FFTW library. On Unix, this means adding -lfftw3 -lm at the end of the link command.
MIRACLE ! Ca marche !
Merci à toi et idulsen bon, je vais regarder tous ces trucs la de près maintenant
[ Dernière édition du message le 02/02/2017 à 19:33:29 ]
Anonyme
Al1r
MIRACLE ! Ca marche !
J-Luc
Nous ici on fait tout avec .NET, c'est vraiment facile à aborder et c'est très adapté à l'extrême prototyping : le truc qu'on fait pour essayer et qui devient le utilitaire préféré de tout un service en prod. Clients lourds, site web, on fait tout avec, ça code hyper vite et plutôt bien, genre les gens reprennent facilement derrière. M'enfin, ce n'est que mon avis. Toutefois, on utilise Visual Studio depuis plus de 10 ans, si ça merdait on le saurait.
Ce que je ne comprends pas c'est l'engouement pour JS (et JSON du coup), tout ce que j'ai vu écrit en Javascript était en mode plat de nouilles, non structuré, totalement imbitable. Genre régression, genre je montre que je sais faire un programme illisible. Déjà, les indices de boucles i, j ou k, chez moi (et mes stagiaires) c'est interdit.
En plus Mono fait tourner les assembly Visual Studio sans recompilation sur Raspberry Pi sous Ubuntu 16 et ça c'est hyper bien, on en met plein en prod. Ecriture et debug sur PC sous Windows et zou, copier coller sur le Pi.
Il y a deux moyens d’oublier les tracas de la vie : la musique et les chats.
Albert Schweitzer
[ Dernière édition du message le 06/02/2017 à 12:38:17 ]
Al1r
A propos de Jamin
mais je ne crois pas qu'on puisse avoir plusieurs sorties
Tu peux démarrer plusieurs instances de Jamin, chaque instance te donne 2 input et 2 output dans les connexions de Jack. Tu peux alors configurer chaque instance comme tu le veux et donc faire ton routage comme tu l'entend si tu as plusieurs cartes son.
Deux problèmes cependant:
- le premier, le nombre d'instance de Jamin risque de demander beaucoup de ressources (CPU, memoire)
- la latence de chaque carte pourrait mettre le souk dans la cohérence du signal final
- < Liste des sujets
- Charte