Overblog
Suivre ce blog Administration + Créer mon blog
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
23 avril 2024 2 23 /04 /avril /2024 00:41
1er Mai Fête des Travailleurs... qui se libèrent par le progrès technologique!

   Comme tous les premiers Mai je suis assez horrifié qu'une fête qui vienne tout droit des USA (États-Unis d'Amérique) et qui dans toutes les Amériques (Latine y compris) et en Europe jusqu'à la Seconde Guerre Mondiale a toujours été nommée "Fête des Travailleurs" ("Workers Day", "Dia dos trabalhadores"), soit requalifiée depuis que le nazisme, la collaboration et le pétainisme soient passés par là de "Fête du Travail"!

   Pire encore, en Belgique on a pu ainsi voir tous les partis de la droite (MR) à l'extrême gauche (PTB) mettre en avant une volonté de «redonner de la valeur au travail"! Mort de Rire: l'Humanité a évoluée du singe primitif à l'Homo Sapiens Sapiens grâce uniquement au fait non d'avoir inventé le travail mais bien de vouloir se défaire de cette contingence naturelle!

   L'Histoire de l'évolution de l'humanité est avant tout une Histoire d'Hommes voulant gagner plus de la Terre avec moins d'efforts que leurs ancêtres. C'est de là que provient le progrès, celui du passage à la cueillette-chasse à l'agriculture d'abord, celui de l'usage d'animaux comme force de travail (chevaux et bœufs), et finalement les progrès techniques et technologiques.

   Sans cette volonté d'échapper à un Travail qui n'est pas une invention de l'humanité mais une nécessité imposée par la Nature, le Singe serait resté Singe!

   Par ailleurs, comme je l'ai déjà affirmé à de nombreuses reprises sur ce blog, le progrès technologique induit le progrès social, et cela peut se démontrer assez facilement en observant l'Histoire des Luttes Sociales.

   On le voit en France pour l'âge de la Retraite et en Belgique pour Delhaize: la bourgeoisie dirigeante ne lâche au Peuple que ce qu'elle voulait dès le départ bien lui lâcher et rien de plus!

   Ainsi, si on a abandonné le travail des enfants et les 16 heures de travail par jour, c'est uniquement grâce à l'invention de l'électricité et à la mécanisation de plus en plus répandue. Par ailleurs, Karl Marx lui-même le note: plus le travail devient techniquement complexe, plus il faut former le prolétariat; d'où l'École non plus seulement gratuite mais bien obligatoire. Et en se formant ledit prolétariat peut espérer en arriver à des capacités de réflexion et de logique lui permettant de vouloir faire ce qu'il a toujours rêvé: se libérer du travail d'esclavage!

   Donc travailler à quelque chose plutôt que d'être travaillé par quelque chose ou quelqu'un...

   C'est-à-dire ne plus suivre de leaders, que ce soient leader d'activité (de travail proprement dit), leader d'opinion (organisation, syndicat, parti), leader de gouvernement. Et donc on en arrive alors à la vraie Démocratie, étymologiquement "le Pouvoir pour et par le Peuple lui-même".

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 sautille 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:

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

   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

Présentation

  • : Town Ground anc. Igor Gorovitch
  • : Créations électroniques d'un dissident du numérique bien intégré. Musique style 90's et (un peu) programmation style années 1980 (80's). Les eighties et nineties au cœur.
  • Contact

Recherche

Pages