Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierKorben

Revivez l’expérience des anciens geeks avec PCjs

Mis au point par Jeff Parsons qui a eu le plaisir de découvrir l’informatique dans les années 70/80, PCjs est un code en javascript qui est capable d’émuler toute une série de matos et de logiciels comme la calculatrice TI-57, le premier Space Invaders (1978), évidemment Multiplan d’IBM (1982), Windows 1.0 jusqu’à 95 ou encore des jeux comme Wolfenstein 3D (1992) ou Dune II (1992).

Cela va vous permettre de vive l’expérience de ces vieux coucous avec leurs CPU ultra pas rapides, des sons bippés à couper le souffle et leurs interfaces hautes en couleurs, tout ça sans avoir à quitter votre navigateur. Et oui car tout est accessible directement via ce site : https://www.pcjs.org.

PCjs - émulateur de système d'exploitation vintage des années 80

L’idée évidemment est de préserver un petit peu de ce patrimoine informatique et logiciel et bien sûr de se faire plaisir sans galérer à retrouver de vieilles disquettes ou même un logiciel de virtualisation compatibles.

Voici tout ce que vous allez expérimenter sur PCjs :

  • Calculatrice programmable TI-57 (1978)
  • Ohio Scientific Challenger 1P (1978)
  • Space Invaders (1978)
  • Microsoft Adventure (1981)
  • DONKEY.BAS de PC DOS 1.00 (1981)
  • VisiCalc (1981)
  • Multiplan 1.0 (1982)
  • Executive Suite (1982)
  • PDP-11/70 avec RT-11 4.0 (1982)
  • CP/M-86 (1983)
  • COMPAQ Portable avec graphiques monochromes (1983)
  • Zork I: The Great Underground Empire
  • Exploring the IBM Personal Computer (1983)
  • Adventures in Math (1983)
  • Lotus 1-2-3 (1983)
  • Norton Utilities 2.0 (1983)
  • Fantasy Land EGA Demo (1984)
  • Microsoft Word 1.15 (1984)
  • Nine Princes in Amber (1985)
  • Rogue (1985)
  • Microsoft Windows 1.0 (« Premiere Edition »)
  • Microsoft Windows 1.1 sur CGA (1985)
  • Microsoft Windows 1.1 sur EGA (1985)
  • Balance of Power (1985)
  • IBM OS/2 1.0 (1987)
  • VGA Black Book Tests (par Michael Abrash)
  • Microsoft Windows/386 2.0 (1987)
  • Microsoft QuickPascal 1.00 (1989)
  • Microsoft Windows 3.0 (1990)
  • Life & Death II: The Brain (1990)
  • The Oregon Trail (1990)
  • Commander Keen (1991)
  • Wolfenstein 3D (1992)
  • Dune II (1992)
  • Microsoft Windows 3.1 (1992)
  • Microsoft Windows 95 (1995)
PCjs - simulateur de machine de bureau MS-DOS et Windows 3.0

Toutes les sources du projet sont sur Github et vous pouvez contribuer. Chacune de ces machines est codée entièrement en javascript et utilisent un format XML qui défini les composants à activer ou non, donc vous pouvez aussi vous approprier le truc et créer vos propres machines assez simplement.

Matchering – Pour faire votre mastering audio gratuitement

En matière de création musicale, il y a souvent une étape qui casse un peu la tête, c’est le mastering. Il s’agit de la dernière touche qu’on apporte à un morceau de musique en relevant certaines de ces caractéristiques. On peut par exemple ajuster certaines fréquences, améliorer l’aspect stéréo, retirer certains parasites sonores…etc pour avoir quelque chose de très léché avec un son propre et optimisé pour tous les systèmes de diffusion du vinyl au streaming en passant par le CD.

Heureusement, pour cette étape, il y a des outils qui font également le boulot. C’est par exemple le cas de ce projet open source codé en Python et nommé Matchering, qui prend en entrée votre morceau ainsi que le morceau qui sera utilisé comme référence.

Capture d'écran de l'interface utilisateur de Matchering

L’algo de matchering va vous permettre de donner à votre morceau de musique la même sonorité que celui de votre artiste préféré. Cela permet également de mettre toutes les chansons d’un même album au diapason. Et pour cela, Matchering analyse le morceau de référence et en extrait la moyenne quadratique (RMS), la réponse en fréquence, l’amplitude, mais également la spatialisation stéréo. Puis applique ces mêmes paramètres à votre morceau.

Comme c’est un logiciel libre, vous pouvez l’installer via Docker sur votre propre machine. C’est également une lib python, donc vous pouvez intégrer ses fonctionnalités dans vos outils.

import matchering as mg

# Sending all log messages to the default print function
# Just delete the following line to work silently
mg.log(print)

mg.process(
    # The track you want to master
    target="my_song.wav",
    # Some "wet" reference track
    reference="some_popular_song.wav",
    # Where and how to save your results
    results=[
        mg.pcm16("my_song_master_16bit.wav"),
        mg.pcm24("my_song_master_24bit.wav"),
    ],
)

Et si tout cela n’est pas possible pour vous mais que vous voulez quand même tester, il y a des services (avec quelques crédits gratuits) qui l’ont implémenté comme Songmastr et Moises.

Maintenant si vous êtes producteur ou ingénieur son, ça peut valoir le coup de vous pencher sur Docker en cliquant ici.

Transformez votre smartphone en micro connecté à votre ordinateur

Ce matin, vous vous êtes levé avec un irrépressible besoin de streamer de l’audio entre vos différents appareils ?

Ça tombe bien, AudioRelay est là pour ça !

Il s’agit d’une application gratuite qui permet de transformer votre smartphone Android en microphone ou en haut-parleur connecté à votre ordinateur.

Grâce à cette application, vous pourrez comme ça, enregistrer n’importe quel son avec votre téléphone et le streamer à votre ordinateur via une simple connexion Wi-Fi. Vous pourrez ainsi utiliser votre smartphone comme un microphone pour votre PC ou balancer le son de votre ordinateur sur votre smartphone.

Smartphone connecté à l'ordinateur

Pratique pour se balader dans toute la maison en écoutant un son qui se joue sur l’ordinateur, sans gêner les autres pénibles qui logent avec vous ^^. L’application vous permet d’envoyer le son en temps réel, ce qui permet d’avoir une latence bien plus faible qu’avec une connexion Bluetooth classique.

AudioRelay offre de nombreuses fonctionnalités intéressantes comme la possibilité d’utiliser une connexion USB afin d’obtenir la meilleure qualité possible. Vous pourrez aussi streamer votre musique dans plusieurs pièces de la maison ou écouter tout ça avec plusieurs personnes, le tout sans fil et avec un délai très faible.

AudioRelay est disponible gratuitement en cliquant ici.

❌
❌