Matt Biscay: développeur WordPress et WooCommerce pour SkyMinds
Plugin Last.fm pour SAM Broadcaster sous Ubuntu photo

Plugin Last.fm pour SAM Broadcaster sous Ubuntu

sam_lastfm_ubuntu_logo

Maintenant que SAM Broadcaster tourne sous Ubuntu, il ne me reste plus qu’à configurer mon plugin last.fm pour SAM avec PHP.

L’installation est assez semblable à celle sous Windows. Vous ne devriez donc pas être perdus. Pour les nouveaux, voici comment faire.

Etape 1 : Installation de PHP et de cURL

Tout d’abord, vous avez besoin du binaire PHP :

sudo apt-get install php7.4-cli

ainsi que de la librairie cURL pour les appels distants :

sudo apt-get install curl libcurl3 libcurl3-dev php7.4-curl

Lire la suite

Installer SAM Broadcaster sous Ubuntu avec Wine photo

Installer SAM Broadcaster sous Ubuntu avec Wine

Ce n’est un secret pour personne, je suis un inconditionnel de SAM Broadcaster. C’est pour moi l’un des meilleurs logiciels pour animer une webradio et c’est la seule chose qui me retenait sur Windows.

Et bien ce n’est plus le cas puisque je viens de l’installer sous Ubuntu par l’intermédiaire de Wine et tout fonctionne impeccablement.

Par contre, c’est un tantinet plus complexe à mettre en place. Ce petit guide devrait vous aider.

Lire la suite

sam broadcaster fx

Rajouter des sons d’effets spéciaux (FX) dans SAM Broadcaster

Récemment, Gnash m’a demandé comment on pouvait rajouter des sons pour étoffer sa liste de sons d’effets spéciaux sous SAM Broadcaster.

Et bien, c’est tout simple et ne prend que quelques secondes. Suivez le guide.

Etape 1 : ajout de vos sons dans la section SoundFX

Tout d’abord, commencez par sélectionner la fenêtre Playlist. C’est là que vous gérez tous vos morceaux, jingles, publicités et bien sûr les effets à lancer depuis la console.

Dans cette fenêtre, sélectionnez Content > Sound FX > demoFX. Tous les effets se trouvent là, classés dans plusieurs sous-répertoires, comme dans l’image ci-dessous :

sam broadcaster fx

Lire la suite

SAM Broadcaster : layout, plan de travail vide

Restaurer le plan de travail (layout) sous SAM Broadcaster

Le problème : un layout vide

sam_layout_vide

Cela fait plusieurs mois que SAM Broadcaster a un comportement étrange : à chaque fois que je le lance, le plan de travail est complètement vide.

Pas de consoles, pas de contrôles… bref, l’écran est vide et je suis obligé de charger le plan de travail manuellement en cliquant sur Layout > Size 1024 x 768 > Default.

Et tout cela est arrivé à cause d’un plantage de l’application, en décembre 2007.

Lire la suite

SAM Broadcaster : mixer pipeline

Supprimer l’écho du micro sous SAM Broadcaster

sound_wave_echoCette question me revient régulièrement de la part des utilisateurs de SAM Broadcaster : comment faire pour supprimer l’écho du micro lorsque l’on intervient sur la radio ?

La solution est simple : il suffit d’envoyer le son du micro directement dans l’encodeur, sans passer par le retour de la carte son.

Lire la suite

Corruption des tables MySQL sous SAM Broadcaster

Ce week-end, en lançant comme souvent Thunderstruck Radio, SAM Broadcaster ne voulait plus jouer aucune chanson : la file d’attente (Queue list) était vierge, sans aucune possibilité de la remplir. ‘Nous voilà bien’ me dis-je alors intérieurement. En basculant sur les différents bureaux de SAM, le gestionnaire d’évènements (event log) m’a appris pourquoi plus rien ne fonctionnait comme avant :

Corruption de la table MySQL

La ligne qui nous intéresse est celle-ci :

Can’t open file : ‘queuelist.MYI’. (errno : 145)

Lire la suite

Plugin Last.fm pour SAM Broadcaster

Je vous ai parlé dernièrement de mon adhésion à last.fm et de l’absence regrettable d’un plugin last.fm pour SAM Broadcaster.

Et bien, cela y est, j’ai réuni tout ce qu’il faut pour pouvoir scrobbler en toute quiétude, tout en laissant tourner votre webradio !

SAM Broadcaster & Last.fm

Contrairement aux autres lecteurs audio classiques, il ne s’agit pas d’une extension toute compilée à installer mais d’un script PHP qui va se charger de mettre à jour votre profil last.fm via CURL.

Installation et configuration prennent moins de 10 minutes.

Lire la suite

Script PAL pour SAM Broadcaster : créer une playlist variée par rotation automatique

Le script PAL suivant permet de créer une playlist automatique en se servant des règles de rotation indiquées dans Configuration > Playlist rotation rules :

SAM : rotation de playlist

Pour que le script PAL suivant fonctionne correctement, il y a quelques pré-requis :

  • placez vos fichiers dans les catégories du bloc Playlist de SAM. Pour les besoins de ce tutoriel, nous plaçons nos fichiers dans Playlist > Tracks.
  • si votre webradio a des jingles, placez-les dans Playlist > Content > Station IDs (All).

Lire la suite

Script PAL pour SAM Broadcaster : jouer un bip horaire

Ce script PAL permet de jouer un bip horaire au début de chaque nouvelle heure. Il faut pointer vers le fichier son qui contient les bips.


{Script PAL - Bip horaire par Matt - www.skyminds.net}
function ActivePlayer:TPlayer; forward;

{On attend la bonne heure}
PAL.WaitForTime(T['XX:00:00']);

{On ajoute le fichier bip}
Queue.Addfile('C:\bip.wav',ipTop);
ActivePlayer.FadeToNext;

{On lance le bon deck}
function ActivePlayer:TPlayer;
begin
if DeckA.Status = psPlaying then
Result := DeckA
else
Result := DeckB;
end;

Lire la suite

Animer une webradio à plusieurs avec SAM Broadcaster : la co-animation via VoIP

Mic

Vous avez suivi le tutoriel pour créer une webradio avec SAM Broadcaster et vous souhaitez animer une émission à plusieurs ?

SAM devrait proposer cette fonctionnalité dans une prochaine version mais en attendant, force est de constater qu’il faut utiliser des moyens quelque peu détournés…

Vous aurez besoin de 2 répartiteurs audio miniJack stéréo 3,5 mm mâle/2 miniJack stéréo 3,5 mm femelle ainsi que d’un câble audio miniJack stéréo 3,5 mm mâle/minJjack stéréo 3,5 mm mâle (20cm suffisent).

Cette installation n’est à faire que sur la machine qui diffuse bien évidemment. L’opération demande à peine 5 minutes.

Principe de fonctionnement

Nous allons installer une solution gratuite de VoIP comme Skype afin de mettre en relation les différents animateurs de l’émission.

Chaque animateur communiquera donc via Skype et la sortie audio des échanges sera redirigée vers l’entrée micro, faisant ainsi partager les interactions des animateurs avec les auditeurs.

Lire la suite