Overblog Tous les blogs Top blogs Musique & Divertissements Tous les blogs Musique & Divertissements
Suivre ce blog Administration + Créer mon blog
MENU
6 juillet 2024 6 06 /07 /juillet /2024 06:32

   Refait ultime et dernière version ce 6 Juillet 2024.

   Après quelques jours d'écoute de mixes de Rock pur (par Instafunk) avec un final Urban assuré et assumé puis de mixes mélangeant Urban, Dance et Rock, puis de titres Rock, et un bon secouement de joystick (car "sex on fire"), j'ai réalisé ce matin du samedi 15 juin 2024 une Cover de lyrics (de paroles) sur le titre "Change" de Tears For Fears. Pour nos amis rockeurs, on appelle ça du "sampling" (argh, Evil inside!)...

   Je n'ai pas pris ce titre au hasard ou parce qu'il était "facile" à sampler. La première fois que je l'ai entendu à la radio (sur Classic 21, la radio Rock de service public belge francophone, la RTBF), mon cœur a vibré de la même manière et ça me l'a immédiatement rappelé d'ailleurs que lors du titre de musique lui aussi rock qui passe dans la première partie (second chapitre dans le DVD) du film français "Les Nuits Fauves", lorsque le personnage principal passe en voiture sportive décapotable rouge dans le périph'.

   Exactement la même impression: tu vois ta vie passée qui se déroule devant tes yeux et tu as un constat plat et désespérant: ta vie affective (et donc sexuelle) est ratée et rien n'indique que ça va s'améliorer que du contraire!

   Donc voici en téléchargement libre et gratuit le "You Can Love" sur un mode les filles sont des combattantes et des guerrières aussi:

Partager cet article
Repost0
2 juin 2024 7 02 /06 /juin /2024 21:22
Choquant d'être choqué...

   Alors je replace ici un titre pop-rock alternatif explicite suite à une prière de rue dans ma Chaussée! Certes ce n'était pas une prière de rue musulmane, mais puisqu'on le leur interdit pourquoi l'autorise-t-on aux catholiques? Surtout à ces catholiques-là qui chaque année zappent la Messe pour les Pauvres et la remplacent par un Te Deum pour le Roi et le Gouvernement belge et où retentit l'hymne national belge!

   Un Hymne National dans une Église qui se veut "Universelle", même en France où les Présidents se font enterrer à Notre-Dame de Paris cela n'a jamais lieu...

   Bref, voilà ce que ça m'inspire!

Partager cet article
Repost0
30 mai 2024 4 30 /05 /mai /2024 20:01

   Je replace ici un mix / set Reggae du 6 Juillet 2016 mais retouché (le début) maintenant en Mai 2024. Ça a à voir avec les situations troublées tout autour du Monde. Du Reggae majoritairement religieux et conscient donc...

Partager cet article
Repost0
8 février 2024 4 08 /02 /février /2024 22:00

   Je décide ici de publier un petit programme Python 3 sous module tkinter que j'avais gardé pour moi en pensant qu'il n'intéresserait pas grand monde. Comme le montre la vidéo, c'est une application qui affiche sur l'écran un carré de 10x10 = 100 LED en losange changeant de couleur au hasard tous les 250 millièmes de seconde, soit 25 centièmes de seconde, bref tous les 1/4 (quarts) de secondes.

   Cela fait donc une cadence de 240 BPM, mais en rendu ralenti de par le fait qu'un seul et unique losange peut prendre, au gré du hasard, deux fois de suite la même couleur.

   De mon usage pour divers fonds musicaux, ce un quart de seconde permet de rendre le changement de configuration des couleurs sur l'ensemble du panneau de LED synchronisé avec la musique et ce quel que soit son BPM du moment qu'il soit festif. Ça n'ira donc pas sur de la deep house ou du Chillout...

   Il est probable qu'un jour je code une version de ce Flash Lights qui soit vraiment totalement synchrone avec les battements, les beats, perçus dans la musique.

   Une application qui fera donc un bon add-on par dessus un lecteur de musique, que ce soit Windows Media Player ou VLC, que ce soit sous Linux, Windows ou Mac OS...

   Le voici ici en format UTF-8 python fichier .py ...

Partager cet article
Repost0
31 janvier 2024 3 31 /01 /janvier /2024 20:27

   Je replace ici ce 31/01/2024 20:21 PM CET (UTC+01) cet article du 7/08/2023. Il s'agit de mon mix le plus récent mais qui date déjà d'il y a longtemps. Un mix explicite tant en anglais (surtout) qu'en français. C'est Funk donc, tout comme le Jazz (non intello), ça parle de cul (et de meurtres, mais pas dans ce mix). Comme l'a dit l'autre «c'est ceux qui en parlent le plus qui en font le moins», mais ce n'est pas moi qui l'ait décidé ainsi, si j'en fais rien c'est aux filles que je le dois: la mode est aux frigos féminins... Ou plutôt la température affichée dépend de ce que ta carte de crédit indique elle aussi.

   Donc un mix pour sublimer; c'est ma musicothérapie à moi, bien plus efficace que toute musique douce et travaillée, genre musique classique ou ruissellements d'eau générés sur synthétiseur d'ordinateur...

Un mix Funk explicite en anglais et français...

   Un nouveau mix, le dernier datant de décembre 2022 cela fait donc 8 mois d'absence à ce niveau mais pas dans la musique puisque j'ai quand même commis deux pistes originales. Un mix funky, le Funk That Sound #17, orienté légèrement obsédé genre «c'est l'amour à la plage» pour ce milieu de semaine qui s'annonce estival en Belgique (et à Bruxelles) si les prévisions météo ne changent pas entre-temps.

   Ça groove du début à la toute fin et c'est en téléchargement libre et gratuit dès aujourd'hui 7 Août 2023, date de sa réalisation et mise en ligne.

   Playlist au format texte brut UTF-8:

   Contribuer

Partager cet article
Repost0
20 décembre 2023 3 20 /12 /décembre /2023 06:25

   Pour installer le modules pygame sous Windows, Mac OS ou Linux jusqu'à Debian 11 inclus:

pip install pygame

   Et à partir de Debian 12 GNU/Linux:

sudo apt install python3-pygame

   Ce 20 Décembre 2023, les versions conservant les tailles d'origine des images traitées, après la vidéo de présentation...

   Alors, tant qu'on y est, puisque maintenant ma page d'accueil, ma première page à la date du Dimanche 17 Décembre 2023, ne contient que de l'informatique et plus du tout de musique, autant publier quelque chose autant d'utile que d'amusant...

   Il s'agit de deux applications, utilitaires, programmes, qui bien que semblant donner des résultats identiques sont en fait totalement différents. Le premier, monochromise.py, part d'une image ou photo en couleurs quel que soit son format (en général JPEG .jpg ou PNG .png) et la rend monochrome avec une première étape en Noir & Blanc strict. Pour y arriver, je prends les valeurs RGB (Red, Green, Blue) de chaque pixel et j'en fais la moyenne entière soit quelque chose comme mono=int((R+G+B)/3) . Ensuite j'applique un filtre, l'un rouge ou pourpre (violet en fait) qui au lieu d'attribuer la valeur mono à l'ensemble des nouvelles valeurs RGB de l'image dérivée ne l'applique que au Rouge et au Bleu; puis un filtre jaune (Rouge et Vert) et un filtre bleu (Vert et Bleu).

   Ce sont bien là quatre images monochromes, la première en Blanc & Noir, les trois autres avec comme un filtre par devant la première, qui sont générées et enregistrées sous un nouveau nom de fichier.

   Voici le code-source Python sous module pygame de cette première contribution:

Fichier Python 3 .py

   Le second utilitaire, application, programme, bien que semblant donner un résultat quasi-identique est tout autre: il extrait chacune des valeurs RGB de chaque pixel de l'image et n'en retient qu'une seule, une fois la Rouge, une fois la verte, une fois la bleue, pour générer trois fichiers images n'étant que les composantes strictes R, G, ou B de l'image de départ. Il ne s'agit pas d'une mise en monochrome, mais d'une extraction RGB!

   Son code source comme le précédent:

Fichier .py (Python)

   Évidemment il s'agit de versions généralistes qu'on pourra modifier (notamment la hauteur de l'image à utiliser). J'ai choisi ici une hauteur fixe de 540 pixels. Pourquoi? D'abord car il fallait une hauteur compatible avec un écran 1280x720 (le plus petit format 16:9 le plus répandu), ensuite car une hauteur de 540 pixels est compatible tant avec une image d'origine 16:9 (960x540) que 4:3 (720x540)!

   Bref la vidéo ci-dessous pour voir le programme à l'oeuvre et comment ça fonctionne:

   Alors, voici les versions conservant les tailles d'origine des images traitées et le format RGBA (et non plus RGB seul) des pixels. Tout en affichant à l'écran toujours un objet image originalaff et cibleaff, dérivés de original et cible, de 540 pixels de haut.

   Il y a eu quelques difficultés, dont une chose que je ne m'étais pas rendu compte: puisque la manipulation des pixels a lieu depuis l'objet "original" vers l'objet "cible" (et ce dernier étant primitivement obtenu par un simple cible=original); je devais recharger l'image dans l'objet "original" avant chaque nouvelle manipulation!

   Car, sinon, pour Tmonochromise.py j'obtenais des rouges (magentas), jaunes et bleus (cyans) "sales"; et, pour Textraction.py, seul le rouge était extrait, les deux dernières couleurs donnant un rectangle strictement noir!

   Bref, voici les scripts Python pygame ici:

Partager cet article
Repost0
22 novembre 2023 3 22 /11 /novembre /2023 23:23

   Dès aujourd'hui un utilitaire de résolution d'équations du second degré, avec textes et graphiques, en toute fin d'article avec son mode d'emploi en vidéo... Erreurs corrigées ce 22/11/2023 à 23h23...

Python n'est pas que pour jouer; il peut être utile en sciences & mathématiques!

   Depuis que j'apprends à coder en Python, pourtant grâce à un cours de secondaire technique sciences-mathématiques, jamais je n'avais entendu parler de ce module que je vais présenter ici. Je l'ai découvert grâce à un site spécialisé dans la classe "prépa" ou préparation à l'entrée à l'Université / Faculté / Haute-École. Site ici: https://major-prepa.com/python/guide-ultime-programmer-toutes-suites-python/ .

   C'est un module, ou deux modules, qui permet d'afficher des graphiques de fonctions et de suites, donc probablement aussi de statistiques. Le nom de ces modules? En premier numpy qui est intégré d'office à python3, et le plus utile matplotlib qu'il faudra installer. Bon, euh, pour retenir le nom du module une petite blague: «le prof de math plote les libertines» (matplotlib)...

   Pour l'installer, et je recommande vivement l'éditeur Thonny Python, sur Thonny aller dans "Outils" puis "Gérer les Paquets" puis dans la barre de recherche entrer "matplotlib", cliquer sur "Rechercher dans PyPi" puis le choisir et l'installer.

   Pour les afficionados de Visual Studio Code, que je ne délaisse pas pour autant moi-même, dans un terminal il suffira comme pour tout module d'entrer pip install matplotlib, ne vous inquiétez pas du temps que ça prend, en effet c'est un module composé de sous-modules le tout très complexe et spécialisé.

   Enfin, à partir de Debian 12 GNU/Linux, dans un terminal:

sudo apt install python3-matplotlib

   Après cette description, j'ajoute qu'en général programmer ("coder" on dit espèce de débutant même pas geek - ah ben si!) l'affichage d'une fonction à peine une dizaine de lignes de codes sont suffisant. À quoi ça peut être utile? Ça permet notamment de présenter des fonctions ou résultats d'analyses statistiques ou scientifiques sous forme d'images PNG dans un traitement de texte ou sur internet... Pas inutile donc!

   Et voici quelques exemples:

   D'abord la simple sinusoïde, pour démarrer:

   Obtenue par le programme:

   Ensuite une fonction du second degré type f(x)=ax²+bx+c où, pour rappel, le sommet supérieur ou inférieur s'obtient par dérivée égal zéro soit 2ax+b=0 donc x=-b/2a...

   Il me semble important ici de présenter la console complète offerte par le module:

   Elle permet en effet de zoomer et enregistrer l'image obtenue...

   Lignes de codes:

   Ensuite un grand classique de classes terminales: les asymptotes, avec ici le cas de Tan(x):

 

 

 

   Et enfin, utilité technique, des additions de sinus, présentés comme résultats seuls ou comme trois fonctions...

 

 

 

   Avec le programme qui montre que j'ai le choix des couleurs:

   Bref, grâce à ce module matplotlib, Python 3 peut s'avérer un outil indispensable pour tout scientifique et ce notamment grâce à sa facilité de programmation!

   Donc, non le langage python ne permet pas que de jouer et faire de "jolies choses"...

Code source python .py

Partager cet article
Repost0

Présentation

  • : Town Ground ex Igor Gorovitch
  • : Créations électroniques d'un dissident et underground électro-grunge du numérique bien intégré. Musique, tracks (pistes, morceaux, remixes, reworks) originaux et mixes et programmes Python libre et open-source.
  • Contact

Recherche