Salon Le Radio, destination Libre

A partir de demain, nous serons parmi les visiteurs du salon SIEL – SATIS – LE RADIO. Pour Florent et moi, c’est l’occasion de voir ce qui se fait de neuf dans le monde de la radio.

Evidemment, ça n’est pas l’endroit où l’on croisera une myriade de logiciels libres … Mais c’est une manière pour nous de rencontrer pas mal de gens et de tester justement nos projets radio basés sur des solutions libres, histoire de consolider les premiers retours de notre étude de marché en cours.

Radio Amazigh, Babel et logiciels libres

Avec toute l’équipe d’Autres(M)Ondes, nous réalisons ce soir une radio éphémère consacrée à Amazigh Kateb et son nouvel album Marchez Noir. Au programme, direct à partir du 18h depuis notre bar préféré : le Babel à Ménilmontant.

Une soirée bien sympathique que vous pourrez suivre sur le net en Ogg/Vorbis. Pour ceux qui sont dans le quartier, n’hésitez pas. Et si les logiciels libres vous intéressent dans le monde de la radio, venez nous dire bonjour ;)

First “public” release for alsa-backup

For a long time, we’re using continuous recording tools to record our radio broadcasts. Many of these tools were homemade and alsa-backup is the latest project of this “serie” (after jack-backup and just-record).

alsa-backup can :

  • record several channels,
  • change record file according your naming policy (… without a blank),
  • run as daemon,
  • log into syslog,
  • stop record and retry after errors

And many other features are coming :) This piece of Ruby code is more flexible than just-record. It uses the awesome ruby-ffi library which allows to use C libraries with few lines of ruby code.

alsa-backup is available as debian/ubuntu packages on Tryphon’s debian repository. Source files are available in GitHub alsa-backup repository.

Use a M-Audio Delta 66 Rev E with alsa

I’ve installed this week a Rivendell station with a M-Audio Delta 66 Rev E sound card. As experienced in 2008, the alsa ice1712 driver can’t be loaded with (some ?) Delta 66 Rev E :

[   11.605252] invalid CS8427 signature 0x0: let me try again...
[   11.606638] unable to find CS8427 signature (expected 0x71, read 0x0),
[   11.606687]    initialization is not completed
[   11.606732] CS8427 initialization failed
[   11.606784] ACPI: PCI interrupt for device 0000:05:01.0 disabled
[   11.606790] ICE1712: probe of 0000:05:01.0 failed with error -14

Same problem occurs with alsa 1.0.17 on lenny or 1.0.18 on jaunty.

Several tips are available in forums … but the only way I found to use the card is to patch (again) the alsa driver to disable the cs8427 initialisation.

But this time, here are all the required resources to make your Delta 66 Rev E work with alsa :

Continue reading

First steps to Rivendell … 5 years ago

1. First email

On 18 August 2004 (01:24 AM) my first mail to Fred Gleason, my first mail about Rivendell :

Hello Fred,

After your email last evening, I downloaded the Rivendell source files and started my tests.

I didn’t experience serious problems to compile libradio and rivendell tools. I can send you some of my notes about it (a bad version of gpio.h into libradio, etc ..). Rivendell was installed successfull yesterday evening (it was late). I configured mysql and continued the test this evening. Few small
problems, no serious ones. Some of the error messages don’t give enough information. But with the sources .. and strace, I found the solutions (/var/snd is harcoded into rdlibrary for instance .. and I believed it was read in to rd.conf. I can send you my notes.

The jack support seems to work fine .. but rdlibrary stays silenced and rdairplay crashs at start (I’ve got the gdb trace if you want). I suppose that I have a configuration problem with the internal card/port settings (audio port ?). I didn’t find into rdadmin menus to edit the audio ports (like the
website screenshot). I found related sources (something about matrixes, etc ..). What can be the solution ?

I noted that the sound formats are wav and mp3 .. we work with flac and ogg (but the music library is still mostly in mp3). I looked quickly the code about the audio format (RWaveFile, rdimport, etc ..). But I didn’t find a TODO or planned features in the web site. Do you think about a flac and ogg support ?

Rivendell seems to be a nice application. It’s a great work. What’s its story ? Did you find contributors since the license change ? I didn’t find details of the development activities (cvs repository, mailing-lists, etc ..).

Thanks so much for your work.

2. First sound

After 3 days, a first sound in Rivendell :

3. First debian package release

On 24 August 2004, the Rivendell debian package is created.

4. First live with Rivendell

On 8 September 2004, Rivendell is on air for 10 days :

@Fred: thanks ;)

Rivendell Party à Radio Larzac

Nous étions, avec Florent, à quelques kilomètres de Millau pour “animer” un week-end de travail autour du déploiement de Rivendell (le logiciel de gestion d’antenne) chez Radio Larzac. Ne nous étendons pas sur l’accueil parfait et la terrible équipe de la radio, parlons boulot. Le menu était le suivant :

Une dizaine de personnes de Radio Larzac, Radio Sainte Affrique ou encore Divergence FM ont participé à ces 3 jours.

Tous les supports des présentations sont (comme d’habitude) disponibles :

Continue reading

Rivendell 1.5.1 packages for debian and ubuntu

Rivendell 1.5.1 has been released this week, Debian and Ubuntu packages have been updated this week-end.

The sox-12 package is no longer required and the access to /usr/share/rivendell has been fixed (a problem to read qt translation files for example).

Please follow the quick start guide for your first Rivendell installation.

Continue reading

Encore du libre pour Radio Esperanzah! 2009

6ème édition pour la radio éphémère du festival Esperanzah! : cette année encore, un large collectif (avec près de 35 personnes) se retrouve à l’abbaye de Floreffe pour réaliser 4 jours de direct couvrant toutes les facettes du festival.

Notre petite équipe (avec Tim, David, Flow) s’occupe de la mise en place technique :

  • un studio numérique
  • un système de captation des concerts en continu sur les 3 scènes
  • des duplex vers le studio à travers le réseau
  • un serveur de stockage et un réseau gigabit permettant aux 30 personnes de monter, stocker, mettre à l’antenne leur travail
  • des traitements automatisés, une gestion automatique des uploads vers AudioBank
  • le site public de la radio, les streamings et les outils permettant la mise en ligne des 50 heures de programme

Une équipe de techniciens et une autre de rédacteurs, venant des différentes radios partenaires, viennent donner vie à tout cela dès demain. Le tout est orchestré grâce à une dizaine de machines et serveurs sous linux et une myriade de logiciels libres (qu’il serait difficile d’énumer en une seule fois).

Tout est, encore une fois, possible grâce à Bastien et Thomas qui s’occupent d’installer quelques kilomètres d’ethernet dans cette abbaye du XIIe siècle. Merci à eux !

Rendez-vous à Floreffe ou sur radio-logiciel-libre@lists.tryphon.org pour discuter de tout ça ;)

Sur Twitter : @radioesperanzah