https://wiki.opendigitalradio.org/api.php?action=feedcontributions&user=Stan&feedformat=atomOpendigitalradio - User contributions [en]2024-03-29T11:11:58ZUser contributionsMediaWiki 1.19.20+dfsg-0+deb7u3https://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-10-16T22:17:35Z<p>Stan: </p>
<hr />
<div>==Performance==<br />
<br />
'''For the first time''', the open source encoder, multiplexer, modulator designed by [http://www.crc.gc.ca/en/html/crc/home/research/broadcast/broadcast CRC] ([http://mmbtools.crc.ca MMBTools]) has been used for a '''licensed''' local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between '''17th to 19th September 2010''' in Lausanne.<br />
<br />
The installation consisted of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission transmitted in DAB the audio of a mosaic of 8 music bands that were video projected for the performance. DAB Radios tuned to all these channels were hanging from the ceiling and people were also able to receive the signal in the station and surroundings.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
The installation consist of a recent AMD PC and a USRP Generic Software Radio Platform for the transmission. The software tools ar CRC MMBtools with custom linux scripts and python code.<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
==Setup==<br />
===Equipment/Software===<br />
Hardware:<br />
*dualcore AMD PC running (ubuntu) linux<br />
*M audio delta 1010 soundcard<br />
*USRP1 Universal Software Radio Peripheral with WBX RF daugtherboard (50MHz-2.2GHz)<br />
*[[Filter|Mini-circuits bandpass filter]]<br />
<br />
Software:<br />
*Linux Ubuntu 10.04<br />
*Gnuradio 3.3<br />
*Jack open Audio connection kit<br />
*arecord (from ALSA utils)<br />
*[[Toolame]] open MPEG Layer II encoder <br />
*CRC MMBtools open source DAB multiplexer: [[CRC-DabMux]]<br />
*Non blocking buffer: [http://www.glines.org/software/bfr bfr]<br />
*CRC MMBtools open source DAM modulator: [[CRC-DabMod]]<br />
*[[Band 3 baseband player|Baseband USRP1 VHF player]]<br />
<br />
===Scripts===<br />
2 scripts were used in parallel, one for the multiplexer/modulator and the other for getting the sound stream and encode them<br />
<br />
Script for stream and encode:<br />
#!/bin/sh<br />
<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug1 |toolame -s 48 -D 4 -b 128 /dev/stdin ./1.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug2 |toolame -s 48 -D 4 -b 128 /dev/stdin ./2.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug3 |toolame -s 48 -D 4 -b 128 /dev/stdin ./3.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug4 |toolame -s 48 -D 4 -b 128 /dev/stdin ./4.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug5 |toolame -s 48 -D 4 -b 128 /dev/stdin ./5.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug6 |toolame -s 48 -D 4 -b 128 /dev/stdin ./6.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug7 |toolame -s 48 -D 4 -b 128 /dev/stdin ./7.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug8 |toolame -s 48 -D 4 -b 128 /dev/stdin ./8.ff &<br />
<br />
*.ff are FIFO files (names pipes) that were created using "mkfifo" command<br />
*"jackplug" are [http://www.alsa-project.org/main/index.php/Asoundrc#JACK_plugin mapping of jack source to ALSA], defined in .asoundrc file in home directory<br />
<br />
Script for multiplexing, encoding, playout:<br />
#!/bin/sh<br />
CRC-DabMux -L "LabelSuisse" -A 1.ff -b 128 -i 1 -S -L "Label1" -C \<br />
-A 2.ff -b 128 -i 2 -S -L "Label2" -C \<br />
-A 3.ff -b 128 -i 3 -S -L "Label3" -C \<br />
-A 4.ff -b 128 -i 4 -S -L "Label4" -C \<br />
-A 5.ff -b 128 -i 5 -S -L "Label5" -C \<br />
-A 6.ff -b 128 -i 6 -S -L "Label6" -C \<br />
-A 7.ff -b 128 -i 7 -S -L "Label7" -C \<br />
-A 8.ff -b 128 -i 8 -S -L "Label8" -C \<br />
-O fifo:///dev/stdout |\<br />
CRC-DabMod -f -g1 -r3200000 |\<br />
bfr -p -b 32m -m 8m |\<br />
coinwap_full3.py<br />
<br />
(bfr is the buffer, coinwap_full3.py is the baseband player)<br />
<br />
==Event Pictures and video==<br />
<br />
'''Video of the performance''':<br />
*http://www.youtube.com/watch?v=vSHo0z3lCJY<br />
<br />
<gallery><br />
Image:IMG_0451.jpg|Radio Mount for the Ceiling<br />
Image:IMG_0453.jpg|Fixing the Screen<br />
Image:IMG_0455.jpg|Dab Mux test, 8 Live Audio Channels from the Delta1010<br />
Image:IMG_0456.jpg|Video Mosaïc<br />
Image:IMG_0457.jpg|Dab Mux In A box !<br />
Image:IMG_0459.jpg|Radio Tuning ;)<br />
Image:IMG_0460.jpg|Audio Triming... lipsync<br />
Image:IMAG0164.jpg|DAB enc/mux/mod in a box<br />
Image:Labelsuisse2010 transmitter.jpg|Content of the black box (pics by Stefan Heimers)<br />
Image:IMG_0461.jpg|Working finally !<br />
</gallery><br />
<br />
<br />
PC screen capture from the setup:<br />
* MMBtools (for the mux and the mod)<br />
* Dwap Player Band3 (Opendigital radio) to send sample to the USRP<br />
* JackAudio and JackPlug / Arecord (to retrieve the 8 audio inputs from the Delta 1010 audio card and feed the PCM data to TooLame)<br />
* TooLame (for DAB audio encoding)<br />
* A few Buffer to avoid audio glitch<br />
<br />
Near full CPU load for the machine (on a dual core 3 GHz)<br />
<br />
[[Image:46956_1613865950566_1353828563_2890027_3358907_n.jpg]]<br />
<br />
==Conclusion==<br />
<br />
We could demonstrate that a local DAB multiplex can be made at very little cost using open source technologies.<br />
<br />
However we discovered problems that need to be solved. The USRP was regularly freezing requiring the scripts to be relaunched. We have not been able to reproduce this problem in the lab but the origin is certainly a power supply problem in the presence of a dirty AC power distribution (as it is commonly found in festivals). We suspect also high heat in the box to be the cause of these unstabilities.<br />
For this reason, we will change the USRP power supply and improve the cooling of USRP (with heatsinks and better fan).<br />
<br />
===TO DO===<br />
*Improve USRP power supply<br />
*Improve USRP cooling<br />
*Integrate jack input for toolame<br />
<br />
<br />
==See also==<br />
*[[Demonstration of open source digital transmission chain at IBC]] (with 10W ERP)</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-10-16T22:12:02Z<p>Stan: </p>
<hr />
<div>==Performance==<br />
<br />
'''For the first time''', the open source encoder, multiplexer, modulator designed by [http://www.crc.gc.ca/en/html/crc/home/research/broadcast/broadcast CRC] ([http://mmbtools.crc.ca MMBTools]) has been used for a '''licensed''' local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between '''17th to 19th September 2010''' in Lausanne.<br />
<br />
The installation consisted of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission transmitted in DAB the audio of a mosaic of 8 music bands that were video projected for the performance. DAB Radios tuned to all these channels were hanging from the ceiling and people were also able to receive the signal in the station and surroundings.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
The installation consist of a recent AMD PC and a USRP Generic Software Radio Platform for the transmission. The software tools ar CRC MMBtools with custom linux scripts and python code.<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
==Setup==<br />
===Equipment/Software===<br />
Hardware:<br />
*dualcore AMD PC running (ubuntu) linux<br />
*M audio delta 1010 soundcard<br />
*USRP1 Universal Software Radio Peripheral with WBX RF daugtherboard (50MHz-2.2GHz)<br />
*[[Filter|Mini-circuits bandpass filter]]<br />
<br />
Software:<br />
*Linux Ubuntu 10.04<br />
*Gnuradio 3.3<br />
*Jack open Audio connection kit<br />
*arecord (from ALSA utils)<br />
*[[Toolame]] open MPEG Layer II encoder <br />
*CRC MMBtools open source DAB multiplexer: [[CRC-DabMux]]<br />
*Non blocking buffer: [http://www.glines.org/software/bfr bfr]<br />
*CRC MMBtools open source DAM modulator: [[CRC-DabMod]]<br />
*[[Band 3 baseband player|Baseband USRP1 VHF player]]<br />
<br />
===Scripts===<br />
2 scripts were used in parallel, one for the multiplexer/modulator and the other for getting the sound stream and encode them<br />
<br />
Script for stream and encode:<br />
#!/bin/sh<br />
<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug1 |toolame -s 48 -D 4 -b 128 /dev/stdin ./1.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug2 |toolame -s 48 -D 4 -b 128 /dev/stdin ./2.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug3 |toolame -s 48 -D 4 -b 128 /dev/stdin ./3.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug4 |toolame -s 48 -D 4 -b 128 /dev/stdin ./4.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug5 |toolame -s 48 -D 4 -b 128 /dev/stdin ./5.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug6 |toolame -s 48 -D 4 -b 128 /dev/stdin ./6.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug7 |toolame -s 48 -D 4 -b 128 /dev/stdin ./7.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug8 |toolame -s 48 -D 4 -b 128 /dev/stdin ./8.ff &<br />
<br />
*.ff are FIFO files (names pipes) that were created using "mkfifo" command<br />
*"jackplug" are [http://www.alsa-project.org/main/index.php/Asoundrc#JACK_plugin mapping of jack source to ALSA], defined in .asoundrc file in home directory<br />
<br />
Script for multiplexing, encoding, playout:<br />
#!/bin/sh<br />
CRC-DabMux -L "LabelSuisse" -A 1.ff -b 128 -i 1 -S -L "Label1" -C \<br />
-A 2.ff -b 128 -i 2 -S -L "Label2" -C \<br />
-A 3.ff -b 128 -i 3 -S -L "Label3" -C \<br />
-A 4.ff -b 128 -i 4 -S -L "Label4" -C \<br />
-A 5.ff -b 128 -i 5 -S -L "Label5" -C \<br />
-A 6.ff -b 128 -i 6 -S -L "Label6" -C \<br />
-A 7.ff -b 128 -i 7 -S -L "Label7" -C \<br />
-A 8.ff -b 128 -i 8 -S -L "Label8" -C \<br />
-O fifo:///dev/stdout |\<br />
CRC-DabMod -f -g1 -r3200000 |\<br />
bfr -p -b 32m -m 8m |\<br />
coinwap_full3.py<br />
<br />
(bfr is the buffer, coinwap_full3.py is the baseband player)<br />
<br />
==Event Pictures and video==<br />
<br />
'''Video of the performance''':<br />
*http://www.youtube.com/watch?v=vSHo0z3lCJY<br />
<br />
<gallery><br />
Image:IMG_0451.jpg|Radio Mount for the Ceiling<br />
Image:IMG_0453.jpg|Fixing the Screen<br />
Image:IMG_0455.jpg|Dab Mux test, 8 Live Audio Channels from the Delta1010<br />
Image:IMG_0456.jpg|Video Mosaïc<br />
Image:IMG_0457.jpg|Dab Mux In A box !<br />
Image:IMG_0459.jpg|Radio Tuning ;)<br />
Image:IMG_0460.jpg|Audio Triming... lipsync<br />
Image:IMAG0164.jpg|DAB enc/mux/mod in a box<br />
Image:Labelsuisse2010 transmitter.jpg|Content of the black box (pics by Stefan Heimers)<br />
Image:IMG_0461.jpg|Working finally !<br />
</gallery><br />
<br />
<br />
PC screen capture from the setup:<br />
* MMBtools (for the mux and the mod)<br />
* Dwap Player Band3 (Opendigital radio) to send sample to the USRP<br />
* JackAudio and JackPlug (to retrieve the 8 audio inputs from the Delta 1010 audio card)<br />
* TooLame (for DAB audio encoding)<br />
* A few Buffer to avoid audio glitch<br />
<br />
Near full CPU load for the machine (on a dual core 3 GHz)<br />
<br />
[[Image:46956_1613865950566_1353828563_2890027_3358907_n.jpg]]<br />
<br />
==Conclusion==<br />
<br />
We could demonstrate that a local DAB multiplex can be made at very little cost using open source technologies.<br />
<br />
However we discovered problems that need to be solved. The USRP was regularly freezing requiring the scripts to be relaunched. We have not been able to reproduce this problem in the lab but the origin is certainly a power supply problem in the presence of a dirty AC power distribution (as it is commonly found in festivals). We suspect also high heat in the box to be the cause of these unstabilities.<br />
For this reason, we will change the USRP power supply and improve the cooling of USRP (with heatsinks and better fan).<br />
<br />
===TO DO===<br />
*Improve USRP power supply<br />
*Improve USRP cooling<br />
*Integrate jack input for toolame<br />
<br />
<br />
==See also==<br />
*[[Demonstration of open source digital transmission chain at IBC]] (with 10W ERP)</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-10-16T22:07:42Z<p>Stan: </p>
<hr />
<div>==Performance==<br />
<br />
'''For the first time''', the open source encoder, multiplexer, modulator designed by [http://www.crc.gc.ca/en/html/crc/home/research/broadcast/broadcast CRC] ([http://mmbtools.crc.ca MMBTools]) has been used for a '''licensed''' local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between '''17th to 19th September 2010''' in Lausanne.<br />
<br />
The installation consisted of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission transmitted in DAB the audio of a mosaic of 8 music bands that were video projected for the performance. DAB Radios tuned to all these channels were hanging from the ceiling and people were also able to receive the signal in the station and surroundings.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
The installation consist of a recent AMD PC and a USRP Generic Software Radio Platform for the transmission. The software tools ar CRC MMBtools with custom linux scripts and python code.<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
==Setup==<br />
===Equipment/Software===<br />
Hardware:<br />
*dualcore AMD PC running (ubuntu) linux<br />
*M audio delta 1010 soundcard<br />
*USRP1 Universal Software Radio Peripheral with WBX RF daugtherboard (50MHz-2.2GHz)<br />
*[[Filter|Mini-circuits bandpass filter]]<br />
<br />
Software:<br />
*Linux Ubuntu 10.04<br />
*Gnuradio 3.3<br />
*Jack open Audio connection kit<br />
*arecord (from ALSA utils)<br />
*[[Toolame]] open MPEG Layer II encoder <br />
*CRC MMBtools open source DAB multiplexer: [[CRC-DabMux]]<br />
*Non blocking buffer: [http://www.glines.org/software/bfr bfr]<br />
*CRC MMBtools open source DAM modulator: [[CRC-DabMod]]<br />
*[[Band 3 baseband player|Baseband USRP1 VHF player]]<br />
<br />
===Scripts===<br />
2 scripts were used in parallel, one for the multiplexer/modulator and the other for getting the sound stream and encode them<br />
<br />
Script for stream and encode:<br />
#!/bin/sh<br />
<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug1 |toolame -s 48 -D 4 -b 128 /dev/stdin ./1.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug2 |toolame -s 48 -D 4 -b 128 /dev/stdin ./2.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug3 |toolame -s 48 -D 4 -b 128 /dev/stdin ./3.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug4 |toolame -s 48 -D 4 -b 128 /dev/stdin ./4.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug5 |toolame -s 48 -D 4 -b 128 /dev/stdin ./5.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug6 |toolame -s 48 -D 4 -b 128 /dev/stdin ./6.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug7 |toolame -s 48 -D 4 -b 128 /dev/stdin ./7.ff &<br />
arecord -t raw -f S16_LE -c 2 -r 48000 -D jackplug8 |toolame -s 48 -D 4 -b 128 /dev/stdin ./8.ff &<br />
<br />
*.ff are FIFO files (names pipes) that were created using "mkfifo" command<br />
*"jackplug" are [http://www.alsa-project.org/main/index.php/Asoundrc#JACK_plugin mapping of jack source to ALSA], defined in .asoundrc file in home directory<br />
<br />
Script for multiplexing, encoding, playout:<br />
#!/bin/sh<br />
CRC-DabMux -L "LabelSuisse" -A 1.ff -b 128 -i 1 -S -L "Label1" -C \<br />
-A 2.ff -b 128 -i 2 -S -L "Label2" -C \<br />
-A 3.ff -b 128 -i 3 -S -L "Label3" -C \<br />
-A 4.ff -b 128 -i 4 -S -L "Label4" -C \<br />
-A 5.ff -b 128 -i 5 -S -L "Label5" -C \<br />
-A 6.ff -b 128 -i 6 -S -L "Label6" -C \<br />
-A 7.ff -b 128 -i 7 -S -L "Label7" -C \<br />
-A 8.ff -b 128 -i 8 -S -L "Label8" -C \<br />
-O fifo:///dev/stdout |\<br />
CRC-DabMod -f -g1 -r3200000 |\<br />
bfr -p -b 32m -m 8m |\<br />
coinwap_full3.py<br />
<br />
(bfr is the buffer, coinwap_full3.py is the baseband player)<br />
<br />
==Event Pictures and video==<br />
<br />
'''Video of the performance''':<br />
*http://www.youtube.com/watch?v=vSHo0z3lCJY<br />
<br />
<gallery><br />
Image:IMG_0451.jpg|Radio Mount for the Ceiling<br />
Image:IMG_0453.jpg|Fixing the Screen<br />
Image:IMG_0455.jpg|Dab Mux test, 8 Live Audio Channels from the Delta1010<br />
Image:IMG_0456.jpg|Video Mosaïc<br />
Image:IMG_0457.jpg|Dab Mux In A box !<br />
Image:IMG_0459.jpg|Radio Tuning ;)<br />
Image:IMG_0460.jpg|Audio Triming... lipsync<br />
Image:IMAG0164.jpg|DAB enc/mux/mod in a box<br />
Image:Labelsuisse2010 transmitter.jpg|Content of the black box (pics by Stefan Heimers)<br />
Image:IMG_0461.jpg|Working finally !<br />
</gallery><br />
<br />
<br />
PC screen capture from the setup.<br />
- MMBtools (for the mux and the mod)<br />
- Jack Audio and Jackplug (to retreive the 8 audio inputs from the Delta 1010 audio card)<br />
- TooLame (for DAB audio encoding)<br />
- A few Buffer to avoid audio glitch<br />
<br />
Image:46956_1613865950566_1353828563_2890027_3358907_n.jpg|Near to full load for the machine !<br />
<br />
==Conclusion==<br />
<br />
We could demonstrate that a local DAB multiplex can be made at very little cost using open source technologies.<br />
<br />
However we discovered problems that need to be solved. The USRP was regularly freezing requiring the scripts to be relaunched. We have not been able to reproduce this problem in the lab but the origin is certainly a power supply problem in the presence of a dirty AC power distribution (as it is commonly found in festivals). We suspect also high heat in the box to be the cause of these unstabilities.<br />
For this reason, we will change the USRP power supply and improve the cooling of USRP (with heatsinks and better fan).<br />
<br />
===TO DO===<br />
*Improve USRP power supply<br />
*Improve USRP cooling<br />
*Integrate jack input for toolame<br />
<br />
<br />
==See also==<br />
*[[Demonstration of open source digital transmission chain at IBC]] (with 10W ERP)</div>Stanhttps://wiki.opendigitalradio.org/File:46956_1613865950566_1353828563_2890027_3358907_n.jpgFile:46956 1613865950566 1353828563 2890027 3358907 n.jpg2010-10-16T22:00:44Z<p>Stan: DAB PC screen</p>
<hr />
<div>DAB PC screen</div>Stanhttps://wiki.opendigitalradio.org/Demonstration_of_open_source_digital_transmission_chain_at_IBCDemonstration of open source digital transmission chain at IBC2010-09-17T10:37:01Z<p>Stan: </p>
<hr />
<div>A full digital radio chain from studio to receivers has been demonstrated by EBU at IBC 2010 in Amsterdam.<br />
The demo was including<br />
* FM + RadioDNS using Gnuradio for FM RDS Stereo transmission and [http://code.google.com/p/ebu-radiovis-server/ EBU open radiovis server]<br />
* DAB/DAB+ and RadioDNS using [http://mmbtools.crc.ca/ CRC MMBtools]<br />
* DAB + Slideshow using [http://mmbtools.crc.ca/ CRC MMBtools]<br />
* DRM + Slideshow using [http://www.drm-sender.de/ Spark]<br />
<br />
A license was granted by the Netherlands regulation organism. An EIRP of 10 Watt was covering the site.<br />
Everything was included in a single 8 cores computer (2x 4 cores CPU's). Sound processing, Audio encoding & DMB, Multiplexing, Modulation, pre-filtering for the DAB signal, + FM with RDS and DRM ! <br />
<br />
Various receivers from smart phone to more classic devices were displayed during this setup to demonstrate the on site produced content (audio + enriched metadada like picture & text). A real small radio station was built on the stand using a Visual Radio production platform developed by EBU and using Musicmaster music scheduling. <br />
<br />
<br />
=== Event pictures: ===<br />
<br />
*Building the setup, adjustments & debuging...<br />
<br />
[[Image:IMG_0376.jpg]]<br />
<br />
<br />
<br />
*The antenna for the Band III. (we were operating on the channel 10A)<br />
<br />
[[Image:IMG_0379.jpg]]<br />
<br />
<br />
<br />
*The setup, later when cleaned !<br />
<br />
[[Image:IMG_0412.jpg]]<br />
<br />
<br />
<br />
* The transmission platform: Software Radio Defined Everywhere ! DAB in-a-box<br />
<br />
[[Image:IMG_0386.jpg]]<br />
<br />
<br />
<br />
*A closer look: PC, USRP's (3x, the third one was on the back) amplifier and mask filter.<br />
<br />
[[Image:IMG_0407.jpg]]<br />
<br />
<br />
<br />
*Mask filter (to meet CEPT spectrum mask requirements for DAB).<br />
<br />
[[Image:IMG_0408.jpg]]<br />
<br />
<br />
<br />
*One of the 3 views (screen) on the unique machine, this one is the DAB screen.<br />
(Audio capture with Jack, Sound processing, audio encoder, DAB multiplexing and COFDM modulation with pre filtering)<br />
<br />
[[Image:IMG_0409.jpg]]<br />
<br />
<br />
<br />
*EBU Visual Radio Production platform !<br />
<br />
[[Image:IMG_0400.jpg]]<br />
<br />
<br />
<br />
*Live from IBC2010 !<br />
<br />
[[Image:IMG_0401.jpg]]<br />
<br />
<br />
<br />
*DAB with packet mode MOT slideshow on the Iriver B20.<br />
<br />
[[Image:IMG_0395.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on the Sony-Ericson Xperia (developped by Global Labs).<br />
<br />
[[Image:IMG_0396.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on the Nokia N900 (developped by Global Labs).<br />
<br />
[[Image:IMG_0397.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on Chumby One (developped by EBU).<br />
<br />
[[Image:IMG_0404.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0402.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0403.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia with live pics from the stand.<br />
<br />
[[Image:IMG_0405.jpg]]<br />
<br />
<br />
<br />
*DAB on Iphone via a 'Broadcast Hotspot' from Argo One<br />
(Digital receiver with WiFi AP to relay the free to air broadcast signal on a tuner-less device)<br />
<br />
[[Image:IMG_0399.jpg]]<br />
<br />
<br />
<br />
*DRM with SlideShow.<br />
<br />
[[Image:IMG_0387.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/Demonstration_of_open_source_digital_transmission_chain_at_IBCDemonstration of open source digital transmission chain at IBC2010-09-17T10:09:43Z<p>Stan: </p>
<hr />
<div>A full digital radio chain from studio to receivers has been demonstrated by EBU at IBC 2010 in Amsterdam.<br />
The demo was including<br />
* FM + RadioDNS using Gnuradio for FM RDS Stereo transmission and [http://code.google.com/p/ebu-radiovis-server/ EBU open radiovis server]<br />
* DAB/DAB+ and RadioDNS using [http://mmbtools.crc.ca/ CRC MMBtools]<br />
* DAB + Slideshow using [http://mmbtools.crc.ca/ CRC MMBtools]<br />
* DRM + Slideshow using [http://www.drm-sender.de/ Spark]<br />
<br />
A license was granted by the Netherlands regulation organism. An EIRP of 10 Watt was covering the site.<br />
Everything was included in a single 8 cores computer (2x 4 cores CPU's). Sound processing, Audio encoding & DMB, Multiplexing, Modulation, pre-filtering for the DAB signal, + FM with RDS and DRM ! <br />
<br />
Various receivers from smart phone to more classic devices were displayed during this setup to demonstrate the on site produced content (audio + enriched metadada like picture & text). A real small radio station was built on the stand using a Visual Radio production platform developed by EBU and using Musicmaster music scheduling. <br />
<br />
<br />
=== Event pictures: ===<br />
<br />
*Building the setup, adjustments & debuging...<br />
<br />
[[Image:IMG_0376.jpg]]<br />
<br />
<br />
<br />
*The antenna for the Band III. (we were operating on the channel 10A)<br />
<br />
[[Image:IMG_0379.jpg]]<br />
<br />
<br />
<br />
*The setup, later when cleaned !<br />
<br />
[[Image:IMG_0412.jpg]]<br />
<br />
<br />
<br />
* The transmission platform: Software Radio Defined Everywhere ! DAB in-a-box<br />
<br />
[[Image:IMG_0386.jpg]]<br />
<br />
<br />
<br />
*A closer look: PC, USRP's (3x, the third one was on the back) amplifier and mask filter.<br />
<br />
[[Image:IMG_0407.jpg]]<br />
<br />
<br />
<br />
*Mask filter (to meet CEPT spectrum mask requirements for DAB).<br />
<br />
[[Image:IMG_0408.jpg]]<br />
<br />
<br />
<br />
*One of the 3 views (screen) on the unique machine, this one is the DAB screen.<br />
(Audio capture with Jack, Sound processing, audio encoder, DAB multiplexing and COFDM modulation with pre filtering)<br />
<br />
[[Image:IMG_0409.jpg]]<br />
<br />
<br />
<br />
*EBU Visual Radio Production platform !<br />
<br />
[[Image:IMG_0400.jpg]]<br />
<br />
<br />
<br />
*Live from IBC2010 !<br />
<br />
[[Image:IMG_0401.jpg]]<br />
<br />
<br />
<br />
*DAB with packet mode MOT slideshow on the Iriver B20.<br />
<br />
[[Image:IMG_0395.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on the Sony-Ericson Xperia (developped by Global Labs).<br />
<br />
[[Image:IMG_0396.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on the Nokia N900 (developped by Global Labs).<br />
<br />
[[Image:IMG_0397.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on Chumby One (developped by EBU).<br />
<br />
[[Image:IMG_0404.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0402.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0403.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia with live pics from the stand.<br />
<br />
[[Image:IMG_0405.jpg]]<br />
<br />
<br />
<br />
*DAB on Iphone via a 'Broadcast Hotspot' from Argo One (Digital receiver with WiFi AP to relay the free to air broadcast signal on a tuner-less device)<br />
<br />
[[Image:IMG_0399.jpg]]<br />
<br />
<br />
<br />
*DRM with SlideShow.<br />
<br />
[[Image:IMG_0387.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T08:29:47Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
===Event Photos:===<br />
<br />
[[Image:IMG_0451.jpg|thumbnail|none|Radio Mount for the Ceiling]]<br />
[[Image:IMG_0453.jpg|thumbnail|none|Fixing the Screen]]<br />
[[Image:IMG_0455.jpg|thumbnail|none|Dab Mux test, 8 Live Audio Channels from the Delta1010]]<br />
[[Image:IMG_0456.jpg|thumbnail|none|Video Mosaïc]]<br />
[[Image:IMG_0457.jpg|thumbnail|none|Dab Mux In A box !]]<br />
[[Image:IMG_0459.jpg|thumbnail|none|Radio Tuning ;)]]<br />
[[Image:IMG_0460.jpg|thumbnail|none|Audio Triming... lipsync]]<br />
<br />
<br />
*Working finally !<br />
[[Image:IMG_0461.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T08:19:27Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
===Event Photos:===<br />
<br />
[[Image:IMG_0451.jpg|thumbnail|none|Radio Mount for the Ceiling]]<br />
[[Image:IMG_0453.jpg|thumbnail|none|Fixing the Screen]]<br />
[[Image:IMG_0455.jpg|thumbnail|none|Dab Mux test, 8 Live Audio Channels from the Delta1010]]<br />
[[Image:IMG_0456.jpg|thumbnail|none|Radio Moount for the Ceiling]]<br />
[[Image:IMG_0457.jpg|thumbnail|none|Video Mosaïc]]<br />
[[Image:IMG_0459.jpg|thumbnail|none|Radio Tuning ;)]]<br />
[[Image:IMG_0460.jpg|thumbnail|none|Audio Triming... lipsync]]<br />
<br />
<br />
*Working finally !<br />
[[Image:IMG_0461.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/Demonstration_of_open_source_digital_transmission_chain_at_IBCDemonstration of open source digital transmission chain at IBC2010-09-17T08:06:03Z<p>Stan: </p>
<hr />
<div>A demo was builded to show RadioDNS mechanism, to achieve this the open source platform was used to produce FM, DRM and DAB signal over the IBC in Amsterdam.<br />
CRCmmbtools, Spark, and GNUradio in general were at the party !<br />
A license was granted by the Netherlands regulation organism. An EIRP of 10 Watt was covering the site.<br />
Everything was included in a single 8 cores computer (2x 4 cores CPU's). Sound processing, Audio encoding & DMB, Multiplexing, Modulation, pre filtering for the DAB, + FM with RDS and DRM ! <br />
<br />
Various receivers from smart phone to more classic devices were displayed during this setup to demonstrate the on site produced content (audio + enriched metadada like picture & text). A real radio small radio station was builded on the stand using Musicmaster music scheduling. Flash info and live pictures from the place were possible.<br />
<br />
<br />
=== Event pictures: ===<br />
<br />
*Building the setup, adjustments & debuging...<br />
<br />
[[Image:IMG_0376.jpg]]<br />
<br />
<br />
<br />
*The antenna for the Band III. (we were operating on the channel 10A)<br />
<br />
[[Image:IMG_0379.jpg]]<br />
<br />
<br />
<br />
*The setup, later when cleaned !<br />
<br />
[[Image:IMG_0412.jpg]]<br />
<br />
<br />
<br />
* The transmission platform: Software Radio Defined Everywhere !<br />
<br />
[[Image:IMG_0386.jpg]]<br />
<br />
<br />
<br />
*A closer look: PC, USRP's (3x, the third one was on the back) amplifier and mask filter.<br />
<br />
[[Image:IMG_0407.jpg]]<br />
<br />
<br />
<br />
*Mask filter.<br />
<br />
[[Image:IMG_0408.jpg]]<br />
<br />
<br />
<br />
*One of the 3 views (screen) on the unique machine, this one is the DAB screen.<br />
(Audio capture with Jack, Sound processing, audio encoder, DAB multiplexing and COFDM modulation with pre filtering)<br />
<br />
[[Image:IMG_0409.jpg]]<br />
<br />
<br />
<br />
*Production platform !<br />
<br />
[[Image:IMG_0400.jpg]]<br />
<br />
<br />
<br />
*Live from IBC2010 !<br />
<br />
[[Image:IMG_0401.jpg]]<br />
<br />
<br />
<br />
*DAB with MOT slide-show on the Iriver B20.<br />
<br />
[[Image:IMG_0395.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on the Sony-Ericson Xperia.<br />
<br />
[[Image:IMG_0396.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on the Nokia N900.<br />
<br />
[[Image:IMG_0397.jpg]]<br />
<br />
<br />
<br />
*FM with RadioDNS on Chumby One.<br />
<br />
[[Image:IMG_0404.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0402.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0403.jpg]]<br />
<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia with live pics from the stand.<br />
<br />
[[Image:IMG_0405.jpg]]<br />
<br />
<br />
<br />
*DAB on Iphone via a 'Broadcast Hotspot' from Argo One (Digital receiver with WiFi AP to rebroadcast the free to air signal on a tuner less device)<br />
<br />
[[Image:IMG_0399.jpg]]<br />
<br />
<br />
<br />
*DRM with Slide-Show.<br />
<br />
[[Image:IMG_0387.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/Demonstration_of_open_source_digital_transmission_chain_at_IBCDemonstration of open source digital transmission chain at IBC2010-09-17T07:59:38Z<p>Stan: </p>
<hr />
<div>A demo was builded to show RadioDNS mechanism, to achieve this the open source platform was used to produce FM, DRM and DAB signal over the IBC in Amsterdam.<br />
CRCmmbtools, Spark, and GNUradio in general were at the party !<br />
A license was granted by the Netherlands regulation organism. An EIRP of 10 Watt was covering the site.<br />
Everything was included in a single 8 cores computer (2x 4 cores CPU's). Sound processing, Audio encoding & DMB, Multiplexing, Modulation, pre filtering for the DAB, + FM with RDS and DRM ! <br />
<br />
Various receivers from smart phone to more classic devices were displayed during this setup to demonstrate the on site produced content (audio + enriched metadada like picture & text). A real radio small radio station was builded on the stand using Musicmaster music scheduling. Flash info and live pictures from the place were possible.<br />
<br />
<br />
=== Event pictures: ===<br />
<br />
*Building the setup, adjustments & debuging...<br />
<br />
[[Image:IMG_0376.jpg]]<br />
<br />
<br />
The antenna for the Band III. (we were operating on the channel 10A)<br />
<br />
[[Image:IMG_0379.jpg]]<br />
<br />
<br />
*The setup, later when cleaned !<br />
<br />
[[Image:IMG_0412.jpg]]<br />
<br />
<br />
* The transmission platform: Software Radio Defined Everywhere !<br />
<br />
[[Image:IMG_0386.jpg]]<br />
<br />
<br />
*A closer look: PC, USRP's (3x, the third one was on the back) amplifier and mask filter.<br />
<br />
[[Image:IMG_0407.jpg]]<br />
<br />
<br />
*Mask filter.<br />
<br />
[[Image:IMG_0408.jpg]]<br />
<br />
<br />
*One of the 3 views (screen) on the unique machine, this one is the DAB screen.<br />
(Audio capture with Jack, Sound processing, audio encoder, DAB multiplexing and COFDM modulation with pre filtering)<br />
<br />
[[Image:IMG_0409.jpg]]<br />
<br />
<br />
*Production platform !<br />
<br />
[[Image:IMG_0400.jpg]]<br />
<br />
<br />
Live from IBC2010 !<br />
<br />
[[Image:IMG_0401.jpg]]<br />
<br />
<br />
*DAB with MOT slide-show on the Iriver B20.<br />
<br />
[[Image:IMG_0395.jpg]]<br />
<br />
<br />
*FM with RadioDNS on the Sony-Ericson Xperia.<br />
<br />
[[Image:IMG_0396.jpg]]<br />
<br />
<br />
*FM with RadioDNS on the Nokia N900.<br />
<br />
[[Image:IMG_0397.jpg]]<br />
<br />
<br />
*FM with RadioDNS on Chumby One.<br />
<br />
[[Image:IMG_0404.jpg]]<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0402.jpg]]<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia.<br />
<br />
[[Image:IMG_0403.jpg]]<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia with live pics from the stand.<br />
<br />
[[Image:IMG_0405.jpg]]<br />
<br />
<br />
*DAB on Iphone via a 'Broadcast Hotspot' from Argo One (Digital receiver with WiFi AP to rebroadcast the free to air signal on a tuner less device)<br />
<br />
[[Image:IMG_0399.jpg]]<br />
<br />
<br />
*DRM with Slide-Show.<br />
<br />
[[Image:IMG_0387.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/Demonstration_of_open_source_digital_transmission_chain_at_IBCDemonstration of open source digital transmission chain at IBC2010-09-17T07:54:54Z<p>Stan: </p>
<hr />
<div>A demo was builded to show RadioDNS mechanism, to achieve this the open source platform was used to produce FM, DRM and DAB signal over the IBC in Amsterdam.<br />
CRCmmbtools, Spark, and GNUradio in general were at the party !<br />
A license was granted by the Netherlands regulation organism. An EIRP of 10 Watt was covering the site.<br />
Everything was included in a single 8 cores computer (2x 4 cores CPU's). Sound processing, Audio encoding & DMB, Multiplexing, Modulation, pre filtering for the DAB, + FM with RDS and DRM ! <br />
<br />
Various receivers from smart phone to more classic devices were displayed during this setup to demonstrate the on site produced content (audio + enriched metadada like picture & text). A real radio small radio station was builded on the stand using Musicmaster music scheduling. Flash info and live pictures from the place were possible.<br />
<br />
<br />
Event pictures:<br />
<br />
*Building the setup, adjustments & debuging...<br />
<br />
[[Image:IMG_0376.jpg]]<br />
<br />
<br />
The antenna for the Band III. (we were operating on the channel 10A)<br />
<br />
[[Image:IMG_0379.jpg]]<br />
<br />
<br />
*The setup, later when cleaned !<br />
<br />
[[Image:IMG_0412.jpg]]<br />
<br />
<br />
* The transmission platform, Software Radio Defined Everywhere !<br />
<br />
[[Image:IMG_0386.jpg]]<br />
<br />
<br />
*A closer look: PC, USRP's (3x one was on the back) amplifier and mask filter<br />
<br />
[[Image:IMG_0407.jpg]]<br />
<br />
<br />
*Mask filter.<br />
<br />
[[Image:IMG_0408.jpg]]<br />
<br />
<br />
*One of the 3 views (screen) on the unique machine, this one is the DAB screen.<br />
(Audio capture with Jack, Sound processing, audio encoder, DAB multiplexing and COFDM modulation with pre filtering)<br />
<br />
[[Image:IMG_0409.jpg]]<br />
<br />
<br />
*Production platform !<br />
<br />
[[Image:IMG_0400.jpg]]<br />
<br />
<br />
Live from IBC2010 !<br />
<br />
[[Image:IMG_0401.jpg]]<br />
<br />
<br />
*DAB with MOT slide-show on the Iriver B20<br />
<br />
[[Image:IMG_0395.jpg]]<br />
<br />
<br />
*FM with RadioDNS on the Sony-Ericson Xperia<br />
<br />
[[Image:IMG_0396.jpg]]<br />
<br />
<br />
*FM with RadioDNS on the Nokia N900<br />
<br />
[[Image:IMG_0397.jpg]]<br />
<br />
<br />
*FM with RadioDNS on Chumby One<br />
<br />
[[Image:IMG_0404.jpg]]<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia<br />
<br />
[[Image:IMG_0402.jpg]]<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia<br />
<br />
[[Image:IMG_0403.jpg]]<br />
<br />
<br />
*DAB with RadioDNS on Pure Sensia with live pics from the stand<br />
<br />
[[Image:IMG_0405.jpg]]<br />
<br />
<br />
*DAB on Iphone via a 'Broadcast Hotspot' (Digital receiver with WiFi AP to rebroadcast the free to air signal on a tuner less device)<br />
<br />
[[Image:IMG_0399.jpg]]<br />
<br />
<br />
*DRM with Slide-Show<br />
<br />
[[Image:IMG_0387.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0387.jpgFile:IMG 0387.jpg2010-09-17T07:27:48Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0405.jpgFile:IMG 0405.jpg2010-09-17T07:27:14Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0404.jpgFile:IMG 0404.jpg2010-09-17T07:26:44Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0403.jpgFile:IMG 0403.jpg2010-09-17T07:26:19Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0402.jpgFile:IMG 0402.jpg2010-09-17T07:25:51Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0399.jpgFile:IMG 0399.jpg2010-09-17T07:25:16Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0397.jpgFile:IMG 0397.jpg2010-09-17T07:24:30Z<p>Stan: n900</p>
<hr />
<div>n900</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0396.jpgFile:IMG 0396.jpg2010-09-17T07:24:08Z<p>Stan: uploaded a new version of "Image:IMG 0396.jpg"</p>
<hr />
<div>Xperia</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0396.jpgFile:IMG 0396.jpg2010-09-17T07:23:23Z<p>Stan: Xperia</p>
<hr />
<div>Xperia</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0395.jpgFile:IMG 0395.jpg2010-09-17T07:22:42Z<p>Stan: b20</p>
<hr />
<div>b20</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0401.jpgFile:IMG 0401.jpg2010-09-17T07:22:05Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0400.jpgFile:IMG 0400.jpg2010-09-17T07:20:53Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0409.jpgFile:IMG 0409.jpg2010-09-17T07:20:06Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0408.jpgFile:IMG 0408.jpg2010-09-17T07:19:24Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0407.jpgFile:IMG 0407.jpg2010-09-17T07:18:25Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0386.jpgFile:IMG 0386.jpg2010-09-17T07:17:47Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0412.jpgFile:IMG 0412.jpg2010-09-17T07:17:01Z<p>Stan: uploaded a new version of "Image:IMG 0412.jpg"</p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0412.jpgFile:IMG 0412.jpg2010-09-17T07:16:09Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0379.jpgFile:IMG 0379.jpg2010-09-17T07:15:17Z<p>Stan: Antenna</p>
<hr />
<div>Antenna</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0376.jpgFile:IMG 0376.jpg2010-09-17T07:14:31Z<p>Stan: </p>
<hr />
<div></div>Stanhttps://wiki.opendigitalradio.org/Demonstration_of_open_source_digital_transmission_chain_at_IBCDemonstration of open source digital transmission chain at IBC2010-09-17T07:12:53Z<p>Stan: New page: A demo was builded to show RadioDNS mechanism, to achieve this the open source platform was used to produce FM, DRM and DAB signal over the IBC in Amsterdam. CRCmmbtools, Spark, and GNUrad...</p>
<hr />
<div>A demo was builded to show RadioDNS mechanism, to achieve this the open source platform was used to produce FM, DRM and DAB signal over the IBC in Amsterdam.<br />
CRCmmbtools, Spark, and GNUradio in general were at the party !<br />
A license was granted by the Netherlands regulation organism. An EIRP of 10 Watt was covering the site.<br />
Everything was included in a single 8 cores computer (2x 4 cores CPU's). Sound processing, Audio encoding & DMB, Multiplexing, Modulation, pre filtering for the DAB, + FM with RDS and DRM ! <br />
<br />
Various receivers from smart phone to more classic devices were displayed during this setup to demonstrate the on site produced content (audio + enriched metadada like picture & text).</div>Stanhttps://wiki.opendigitalradio.org/Main_PageMain Page2010-09-17T06:56:11Z<p>Stan: /* NEWS */</p>
<hr />
<div>__NOTOC__<br />
<br />
<div style="font-size:282%"> Opendigitalradio.org </div><br />
<br><br />
<br />
<big> <b>Open and easy digital broadcasting techniques based on software radio - because digital radio transmission and development must also become democratized. </b></big><br />
<br />
Broadcasting is sometime considered, by the new generations, as a dying media that will be soon completely superseeded by Internet. However it is a nice, efficient and green way to reach masses without intermediaries but just using radio spectrum directly (despite the fact that the use spectrum is subject to licence). For these reasons and apart from the big public or private broadcasters interests, it has still an interest for local communities. In particular, it offers anonymous listening and is free-to-air (no subscription needed) which is of importance in poor countries or where freedom of information does not apply.<br />
<br />
In radio, Analog transmission using AM, FM is still very popular but may be replaced in the future by digital techniques such as [http://www.worlddab.org/introduction_to_digital_broadcasting/dab_digital_radio DAB], [http://www.worlddab.org/introduction_to_digital_broadcasting/dab_plus_digital_radio DAB+], [http://www.worlddab.org/introduction_to_digital_broadcasting/dmb_-_mobile_television T-DMB], [http://www.drm.org/drm-the-system/technical-aspects/ DRM30] (Digital Radio Mondiale) or [http://www.drm.org/drm-the-system/drm/ DRM+] (for digitalisation of FM band). <br />
In television, analog transmission using PAL or SECAM is being stopped in Europe and replaced by DVB-T, DVB-T2, DVB-H (for mobile) or other digital satellite or cable transmission techniques.<br />
<br />
Transmitting using these technologies usually requires complex and costly equipment out of reach of individuals. However, since the democratization of software defined radio (SDR), a new field of possibilities opens for experimentation, micro networks, etc. In the longer term also if software based radio become also democratized in common receivers, it could even be possible to develop personalized broadccasting system based on free/open technologies for example. The combination of personal (Internet,..) networks and broadcast also offer interesting possibilities (see [http://www.imdalliance.org/ IMDA] and [http://www.radiodns.org/ RadioDNS]).<br />
<br />
So this website will focus on tips, tricks and techniques to produce and receive digital broadcast signals. Most of the content is based on development from research centers, groups or individuals that did the "real work". The objective of this website is to follow developments, integrate them and show applications.<br />
<br />
<br />
<big>'''Register to the [https://lists.saitis.net/cgi-bin/mailman/listinfo/openradio mailing list]''' or '''follow us on twitter: http://twitter.com/opendigiradio'''</big> to get informed, involved or for any questions.<br />
<br />
==NEWS==<br />
<br />
*'''[[Demonstration of open source digital transmission chain at IBC]], Stand 10.D21 (EBU), 10-14 September 2010'''<br />
*'''[[First licensed open dab transmission]] for Label Suisse Festival 17-19 September 2010 Lausanne. Live transmission of 8 channels DAB multiplex. Another step in the democratization of digital radio ! !'''<br />
<br />
<br />
Older news<br />
*CRC announced the release of the source code (GPL) of their software DAB OFDM modulator <br />
**See presentation http://www.slideshare.net/fralef/update-on-crc-open-and-free-dab-tools<br />
**[http://mmbtools.crc.ca/content/view/44/71/ CRC-DABMod description and source code]<br />
*[http://events.ccc.de/congress/2009/wiki/Radio_broadcasting CCC Workshop] on digital radio and software radio.<br />
<br />
==DAB, DAB+ and T-DMB transmission==<br />
[[Image:dab1.jpg|thumbnail|Home setup]]<br />
DAB, DAB+ and T-DMB European digital radio and mobile television standards share the same transmission system. It based on [http://en.wikipedia.org/wiki/Orthogonal_frequency-division_multiplexing OFDM] modulation and use 1.5MHz of spectrum in VHF television band 3 (or L-band in SHF). A transmitter is broadcasting a set of programs, called a multiplex. The system has been designed for mobile use and is robust up to 300km/h.<br />
<br />
With the development of '''[http://mmbtools.crc.ca MMBTools set made by CRC]''', it is now possible to run a full transmission infrastructure on a laptop running linux and using a [http://en.wikipedia.org/wiki/USRP USRP] as [[RF]] hardware (with [[wikipedia:gnuradio|gnuradio]]) or any other similar device.<br />
<br />
The transmission chain can be divided in 4: <br />
*The encoding: encoding the sound to [[wikipedia:MPEG-1 Audio Layer II|MPEG-2 Layer II]] for DAB, [[wikipedia:High-Efficiency Advanced Audio Coding|MPEG-4 HE-AACv2]] for DAB+ or video in MPEG-4 H.264 for T-DMB.<br />
*The Multiplexer: gather different streams, produce necessary signalling and output a single 2Mbit/s stream in ETI format (Ensemble Transport Interface) <br />
*The Modulator: take the ETI stream and produce the complex [[wikipedia:baseband|baseband]] OFDM signal ready for upconvert at the desired radio frequency.<br />
*The [[RF]] transmission performed by the USRP using appropriate RF daughterboards (Basic TX or modified RFX400).<br />
<br />
[[CRC]] has recently opened the source code of the multiplexer ([[CRC-DabMux]]) and the modulator ([[CRC-DabMod]]). The MPEG-4 AAC encoding is subject to royalty payment and so CRC is selling it. <br />
<br />
However thank to the modular approach from these tools it is possible to interface it with other implementations. If there's no other software OFDM DAB modulator implementation at the moment, for the encoding it is possible to re-use [[wikipedia:TooLame|TooLame]] that is an implementation of MPEG-2 Layer II.<br />
<br />
===Software===<br />
<br />
*[[Example of live re-transmission on DAB of an Internet Radio radio station]]<br />
*'''[[Example of live re-broadcasting on DAB of many Internet radio stations]]'''<br />
*[[Example of the creation of a multiplex stream of 2 DAB stations]]<br />
*[[Example of the creation of a DAB+ transmission]]<br />
<br />
[[Image:Logo mmb.png]]<br />
<br />
Info pages on tools<br />
*[[CRC-DabMux]] DAB/DAB+/T-DMB multiplexer<br />
*[[CRC-DabMod]] DAB modulator<br />
*[[CRC-Dwap.py]] USRP modulator and controller<br />
*[[toolame]] MPEG-Layer II encoder<br />
[[Image:dab_s_1.jpg |thumbnail|right| USRP]]<br />
All questions and enquiries on MMBtools should be done directly on [http://mmbtools.crc.ca/component/option,com_fireboard/Itemid,55/ their forum]<br />
<br />
Other tools:<br />
*[http://code.google.com/p/dab-epg/ DAB-EPG API] from Global Radio Labs<br />
<br />
===Hardware===<br />
<br />
Find in this section some hardware experiment done with USRP RF front end like daughterboards or external devices (filters, power amplifiers). <br />
<br />
The following Ettus daughterboards can be used for transmission in [[Band 3 Channels|VHF band III]]: <br />
<br />
[[Basic TX]], [[RFX400 daughterboard modification|RFX400]] (after modification) or the new [[WBX]] board.<br />
<br />
*[[Example of RF amplifier for DAB]] for VHF band III (never connect to an antenna without a license !)<br />
*[[RFX400 daughterboard modification]] to operate in VHF Band III (around 200MHz)<br />
*[[WBX daughterboard]] wide band coverage<br />
*[[DAB in L Band]] test with the WBX daughterboard<br />
*[[Filter]] to kill harmonics<br />
*[[Carrier Shaping]] Mask<br />
*[[Antenna]] for digital radio broadcasting<br />
<br><br />
<br><br />
<br />
==FM/RDS==<br />
Despite the fact that FM is an analog technology, it is possible to generate it using software defined radio with enhanced possibilities such as simultaneous transmission of many FM stations. <br />
*[[Simple FM transmitter using gnuradio]]<br />
*[[Stereo FM transmitter using gnuradio]]<br />
*[[FM transmission on many channels using gnuradio]]<br />
*[[Multiple stations FM transmitter using gnuradio]]<br />
<br />
<br />
*[https://128.2.212.19/wiki/RDS RDS on gnuradio]<br />
*[http://mmbtools.crc.ca/content/view/45/73/ FM-RDS TX/RX using gr-rds] (from the CRC mmbTools website)<br />
<br />
==Open DAB/DAB+/T-DMB software receiver==<br />
[[Image:Phon3b small.jpg|100px|right]]<br />
===Software defined DAB receiver (up to logical layer)===<br />
*[[Gnuradio DAB constellation using gr-dab and USRP]]<br />
*[http://people.ee.ethz.ch/~andrmuel/files/gnuradio/ Gnuradio blocks for DAB reception] (developments from Andreas Mueller, ETHZ) <br />
<br />
<br />
===Openmokast ===<br />
Software defined DAB receiver (from logical layer up to application layer).<br />
<br />
Open Receiver project from CRC using RDI streams from DAB baseband receivers/decoders.<br />
<br />
*http://www.openmokast.org<br />
<br />
==Digital Radio Mondiale (DRM30, DRM+)==<br />
<br />
[[Image:drm4.jpg |thumbnail | right | RX DRM ]]<br />
<br />
[http://www.drm-sender.de/ Spark] free (but not free software) DRM30/DRM+ (also FM and AM) transmitter that supports direct USRP RF output.<br />
<br />
[http://sourceforge.net/apps/mediawiki/drm/index.php?title=Main_Page Dream] free software DRM30 receiver and transmitter (see [http://www.olifantasia.com/projects/gnuradio/mdvh/examples/dream/ here] to use Dream with USRP).<br />
<br />
[http://www.dsp4swls.de/sodira/sodiraeng.html Sodira] free DRM30/DRM+ receiver (can be used with USRP using GRC to grab the I/Q channels and output it to a [http://software.muzychenko.net/eng/vac.html VAC], then to [http://www.drm-sender.de/?page=tools#1 RateMonkey], and then to Sodira.<br />
<br />
<br />
<br><br />
<br><br />
<br />
==Other crazy techniques==<br />
<br />
Under construction...<br />
<br />
Transmission using a VGA card D/A converter as transmitter !<br />
*DVB-T transmission (static signal): http://bellard.org/dvbt/<br />
*Live FM transmitter : http://bk.gnarf.org/creativity/vgasig/</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T06:52:53Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
Event Photos:<br />
<br />
[[Image:IMG_0451.jpg|thumbnail|none|Radio Mount for the Ceiling]]<br />
[[Image:IMG_0453.jpg|thumbnail|none|Fixing the Screen]]<br />
[[Image:IMG_0455.jpg|thumbnail|none|Dab Mux test, 8 Live Audio Channels from the Delta1010]]<br />
[[Image:IMG_0456.jpg|thumbnail|none|Radio Moount for the Ceiling]]<br />
[[Image:IMG_0457.jpg|thumbnail|none|Video Mosaïc]]<br />
[[Image:IMG_0459.jpg|thumbnail|none|Radio Tuning ;)]]<br />
[[Image:IMG_0460.jpg|thumbnail|none|Audio Triming... lipsync]]<br />
[[Image:IMG_0461.jpg|thumbnail|none|Working finally !]]</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T06:50:11Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
Event Photos:<br />
<br />
[[Image:IMG_0451.jpg|thumbnail|Radio Mount for the Ceiling]]<br />
[[Image:IMG_0453.jpg|thumbnail|Fixing the Screen]]<br />
[[Image:IMG_0455.jpg|thumbnail|Dab Mux test, 8 Live Audio Channels from the Delta1010]]<br />
[[Image:IMG_0456.jpg|thumbnail|Radio Moount for the Ceiling]]<br />
[[Image:IMG_0457.jpg|thumbnail|Video Mosaïc]]<br />
[[Image:IMG_0459.jpg|thumbnail|Radio Tuning ;)]]<br />
[[Image:IMG_0460.jpg|thumbnail|Audio Triming... lipsync]]<br />
[[Image:IMG_0461.jpg|thumbnail|Working finally !]]</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T06:45:04Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
Event Photos:<br />
<br />
[[Image:IMG_0451.jpg]]<br />
[[Image:IMG_0453.jpg]]<br />
[[Image:IMG_0455.jpg]]<br />
[[Image:IMG_0456.jpg]]<br />
[[Image:IMG_0457.jpg]]<br />
[[Image:IMG_0459.jpg]]<br />
[[Image:IMG_0460.jpg]]<br />
[[Image:IMG_0461.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T06:44:47Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
Event Photos:<br />
<br />
[[Image:IMG_0451.jpg]]<br />
[[Image:IMG_0452.jpg]]<br />
[[Image:IMG_0453.jpg]]<br />
[[Image:IMG_0455.jpg]]<br />
[[Image:IMG_0456.jpg]]<br />
[[Image:IMG_0457.jpg]]<br />
[[Image:IMG_0459.jpg]]<br />
[[Image:IMG_0460.jpg]]<br />
[[Image:IMG_0461.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T06:43:43Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
Event Photos:<br />
<br />
[[Image:IMG_0450.jpg]]<br />
[[Image:IMG_0451.jpg]]<br />
[[Image:IMG_0452.jpg]]<br />
[[Image:IMG_0453.jpg]]<br />
[[Image:IMG_0454.jpg]]<br />
[[Image:IMG_0455.jpg]]<br />
[[Image:IMG_0456.jpg]]<br />
[[Image:IMG_0457.jpg]]<br />
[[Image:IMG_0458.jpg]]<br />
[[Image:IMG_0459.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/First_licensed_open_dab_transmissionFirst licensed open dab transmission2010-09-17T06:42:14Z<p>Stan: </p>
<hr />
<div>For the first time, the open source encoder, multiplexer, modulator designed by CRC (MMBTools) will be used for a licensed local transmission during Label Suisse festival for a performance done together with MXLabs.<br />
<br />
Swiss Administration has granted a 8 channels DAB multiplex to be used on air on channel 10A during the festival between 17th to 19th September in Lausanne.<br />
<br />
The installation will consist of a single PC running Linux and with a 8 channels soundcard and USRP doing the DAB encoding, multiplexing and modulation. This transmission will transmit in DAB the audio of a mosaic of 8 music bands that will be video projected for the performance. DAB Radios tuned to all these channels will then be spread all over the place and people will also receive free receivers.<br />
<br />
It is already a long time that people are experimenting DAB transmission using CRC MMBTools and Open Software Defined Radio but it is is the first time it is used for a licensed transmission. This milestone demonstrate that digital radio has become democratized not only for experimentation but also for local or ultra-local transmission.<br />
<br />
More details details about the technical installation, pictures, etc to follow...<br />
<br />
For more information: Mathias Coinchon (broadcast at opendigitalradio.org) or Stanislas Roehrich (http://www.maxxima.org).<br />
<br />
Links:<br />
*[http://mmbtools.crc.ca MMBtools]<br />
*[http://www.labelsuisse.ch/?page_id=941 Label Suisse Festival]<br />
<br />
Event Photos:</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0460.jpgFile:IMG 0460.jpg2010-09-17T06:40:43Z<p>Stan: Triming the audio...</p>
<hr />
<div>Triming the audio...</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0461.jpgFile:IMG 0461.jpg2010-09-17T06:39:32Z<p>Stan: Working Finally !</p>
<hr />
<div>Working Finally !</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0459.jpgFile:IMG 0459.jpg2010-09-17T06:38:46Z<p>Stan: Radion Tuning ;)</p>
<hr />
<div>Radion Tuning ;)</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0457.jpgFile:IMG 0457.jpg2010-09-17T06:38:00Z<p>Stan: Dab Mux 'In the Box'</p>
<hr />
<div>Dab Mux 'In the Box'</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0456.jpgFile:IMG 0456.jpg2010-09-17T06:37:16Z<p>Stan: Video Mosaïc with 8 audio Channels</p>
<hr />
<div>Video Mosaïc with 8 audio Channels</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0455.jpgFile:IMG 0455.jpg2010-09-17T06:34:05Z<p>Stan: Dab Mux test (8 Live Encoded Audio channels from the Delta1010)</p>
<hr />
<div>Dab Mux test (8 Live Encoded Audio channels from the Delta1010)</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0453.jpgFile:IMG 0453.jpg2010-09-17T06:32:38Z<p>Stan: Screen Mounting</p>
<hr />
<div>Screen Mounting</div>Stanhttps://wiki.opendigitalradio.org/File:IMG_0451.jpgFile:IMG 0451.jpg2010-09-17T06:31:46Z<p>Stan: Mount for the Dab Radio (fixed on the Ceiling)</p>
<hr />
<div>Mount for the Dab Radio (fixed on the Ceiling)</div>Stanhttps://wiki.opendigitalradio.org/WBX_daughterboardWBX daughterboard2010-05-13T10:18:58Z<p>Stan: /* Test with DAB modulator */</p>
<hr />
<div>This is a recent USRP transceiver daughterboard, released in January 2010. It can cover frequencies from 50MHz to 2.2GHz for reception or transmission (max announced power ~100mWatts).<br />
<br />
This makes it the ideal board to cover broadcast frequencies. It was used successfully to generate DAB or FM signals.<br />
<br />
==Introduction==<br />
<br />
We immediately purchased several units and try them !<br />
The main feature of this board is the wide coverage, from 50 MHz until 2.2 GHz !<br />
It include 2 RF ports One for RX and TX the second for RX only. The card provide filter, LNA...<br />
<br />
[[Image:IMG_0153.jpg]] <br />
<br />
Using the updated version of the CRC-Dwap player (frequency offset etc.) we achieved to get a clean signal up to 10 mW on the band 3. Playing with the gain allow us to trim from 1 uW (g = 0) to 10 mW (g = 20)<br />
<br />
Pay attention that you need to run the branch 3 of GNU Radio (we run 3.3.x) to use this board otherwise it will not be recognized on your system.<br />
<br />
==Test with DAB modulator==<br />
<br />
The measurement is done under the same conditions as for the Basic TX and modified RFX400 (See [[Example of RF amplifier for DAB]]) Using [http://mmbtools.crc.ca/ CRC MMBTools].<br />
The output = 8 mW<br />
<br />
The WBX output without any additional filtering, the picture show the spectrum starting at 0 Hz until 3 GHz :<br />
We clearly see the upper harmonics...<br />
<br />
<br />
<br />
[[Image:IMG_0151.jpg]] <br />
<br />
<br />
<br />
'''Then the same with one filter cell :'''<br />
<br />
[[Image:IMG_0152.jpg]] <br />
<br />
<br />
Looks good !<br />
<br />
'''Now a closer look on the OFDM group :'''<br />
No LO Leak and image frequency. <br />
<br />
[[Image:IMG_0148.jpg]]<br />
<br />
'''On a 2 Mhz channel slot, checking the signal envelope :'''<br />
<br />
[[Image:IMG_0149.jpg]]<br />
<br />
<br />
'''Using this board with external filters and feeding the amplifier, we achieve a good linear 15 Watt output.'''<br />
<br />
Simulating the reception of two DAB multiplex with the antenna near the transmitter dummy load (a few cm) : <br />
Receiving the public service (left signal, SFN from a transmitter located on a mountain at 30 Km and a second one from the city center at the TV tower at 6 Km). On the right picture area the leak from the dummy load. At the time of the photo 15 Watts were fed to the dummy load.<br />
<br />
[[Image:2_mux.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/Main_PageMain Page2010-05-13T09:38:40Z<p>Stan: /* Hardware */</p>
<hr />
<div>__NOTOC__<br />
<br />
<div style="font-size:282%"> Opendigitalradio.org </div><br />
<br><br />
<br />
<big> <b>Open and easy digital broadcasting techniques based on software radio - because digital radio transmission and development must also become democratized. </b></big><br />
<br />
Broadcasting is sometime considered, by the new generations, as a dying media that will be soon completely superseeded by Internet. However it is a nice, efficient and green way to reach masses without intermediaries but just using radio spectrum directly (despite the fact that the use spectrum is subject to licence). For these reasons and apart from the big public or private broadcasters interests, it has still an interest for local communities. In particular, it offers anonymous listening and is free-to-air (no subscription needed) which is of importance in poor countries or where freedom of information does not apply.<br />
<br />
In radio, Analog transmission using AM, FM is still very popular but may be replaced in the future by digital techniques such as [http://www.worlddab.org/introduction_to_digital_broadcasting/dab_digital_radio DAB], [http://www.worlddab.org/introduction_to_digital_broadcasting/dab_plus_digital_radio DAB+], [http://www.worlddab.org/introduction_to_digital_broadcasting/dmb_-_mobile_television T-DMB], [http://www.drm.org/drm-the-system/technical-aspects/ DRM30] (Digital Radio Mondiale) or [http://www.drm.org/drm-the-system/drm/ DRM+] (for digitalisation of FM band). <br />
In television, analog transmission using PAL or SECAM is being stopped in Europe and replaced by DVB-T, DVB-T2, DVB-H (for mobile) or other digital satellite or cable transmission techniques.<br />
<br />
Transmitting using these technologies usually requires complex and costly equipment out of reach of individuals. However, since the democratization of software defined radio (SDR), a new field of possibilities opens for experimentation, micro networks, etc. In the longer term also if software based radio become also democratized in common receivers, it could even be possible to develop personalized broadccasting system based on free/open technologies for example. The combination of personal (Internet,..) networks and broadcast also offer interesting possibilities (see [http://www.imdalliance.org/ IMDA] and [http://www.radiodns.org/ RadioDNS]).<br />
<br />
So this website will focus on tips, tricks and techniques to produce and receive digital broadcast signals. Most of the content is based on development from research centers, groups or individuals that did the "real work". The objective of this website is to follow developments, integrate them and show applications.<br />
<br />
<br />
<big>'''Register to the [https://lists.saitis.net/cgi-bin/mailman/listinfo/openradio mailing list]''' or '''follow us on twitter: http://twitter.com/opendigiradio'''</big> to get informed, involved or for any questions.<br />
<br />
==NEWS==<br />
<br />
*<BIG>'''CRC just announced the release of the source code (GPL) of their software DAB OFDM modulator'''</BIG> <br />
**See presentation http://www.slideshare.net/fralef/update-on-crc-open-and-free-dab-tools<br />
**[http://mmbtools.crc.ca/content/view/44/71/ CRC-DABMod description and source code]<br />
<br />
Older news<br />
*[http://events.ccc.de/congress/2009/wiki/Radio_broadcasting CCC Workshop] on digital radio and software radio.<br />
<br />
==DAB, DAB+ and T-DMB transmission==<br />
[[Image:dab1.jpg|thumbnail|Home setup]]<br />
DAB, DAB+ and T-DMB European digital radio and mobile television standards share the same transmission system. It based on [http://en.wikipedia.org/wiki/Orthogonal_frequency-division_multiplexing OFDM] modulation and use 1.5MHz of spectrum in VHF television band 3 (or L-band in SHF). A transmitter is broadcasting a set of programs, called a multiplex. The system has been designed for mobile use and is robust up to 300km/h.<br />
<br />
With the development of '''[http://mmbtools.crc.ca MMBTools set made by CRC]''', it is now possible to run a full transmission infrastructure on a laptop running linux and using a [http://en.wikipedia.org/wiki/USRP USRP] as [[RF]] hardware (with [[wikipedia:gnuradio|gnuradio]]) or any other similar device.<br />
<br />
The transmission chain can be divided in 4: <br />
*The encoding: encoding the sound to [[wikipedia:MPEG-1 Audio Layer II|MPEG-2 Layer II]] for DAB, [[wikipedia:High-Efficiency Advanced Audio Coding|MPEG-4 HE-AACv2]] for DAB+ or video in MPEG-4 H.264 for T-DMB.<br />
*The Multiplexer: gather different streams, produce necessary signalling and output a single 2Mbit/s stream in ETI format (Ensemble Transport Interface) <br />
*The Modulator: take the ETI stream and produce the complex [[wikipedia:baseband|baseband]] OFDM signal ready for upconvert at the desired radio frequency.<br />
*The [[RF]] transmission performed by the USRP using appropriate RF daughterboards (Basic TX or modified RFX400).<br />
<br />
[[CRC]] has recently opened the source code of the multiplexer ([[CRC-DabMux]]) and the modulator ([[CRC-DabMod]]). The MPEG-4 AAC encoding is subject to royalty payment and so CRC is selling it. <br />
<br />
However thank to the modular approach from these tools it is possible to interface it with other implementations. If there's no other software OFDM DAB modulator implementation at the moment, for the encoding it is possible to re-use [[wikipedia:TooLame|TooLame]] that is an implementation of MPEG-2 Layer II.<br />
<br />
===Software===<br />
<br />
*[[Example of live re-transmission on DAB of an Internet Radio radio station]]<br />
*'''[[Example of live re-broadcasting on DAB of many Internet radio stations]]'''<br />
*[[Example of the creation of a multiplex stream of 2 DAB stations]]<br />
*[[Example of the creation of a DAB+ transmission]]<br />
<br />
[[Image:Logo mmb.png]]<br />
<br />
Info pages on tools<br />
*[[CRC-DabMux]] DAB/DAB+/T-DMB multiplexer<br />
*[[CRC-DabMod]] DAB modulator<br />
*[[CRC-Dwap.py]] USRP modulator and controller<br />
*[[toolame]] MPEG-Layer II encoder<br />
[[Image:dab_s_1.jpg |thumbnail|right| USRP]]<br />
All questions and enquiries on MMBtools should be done directly on [http://mmbtools.crc.ca/component/option,com_fireboard/Itemid,55/ their forum]<br />
<br />
Other tools:<br />
*[http://code.google.com/p/dab-epg/ DAB-EPG API] from Global Radio Labs<br />
<br />
===Hardware===<br />
<br />
Find in this section some hardware experiment done with USRP RF front end like daughterboards or external devices (filters, power amplifiers). <br />
<br />
The following Ettus daughterboards can be used for transmission in [[Band 3 Channels|VHF band III]]: <br />
<br />
[[Basic TX]], [[RFX400 daughterboard modification|RFX400]] (after modification) or the new [[WBX]] board.<br />
<br />
*[[Example of RF amplifier for DAB]] for VHF band III (never connect to an antenna without a license !)<br />
*[[RFX400 daughterboard modification]] to operate in VHF Band III (around 200MHz)<br />
*[[WBX daughterboard]] wide band coverage<br />
*[[DAB in L Band]] test with the WBX daughterboard<br />
*[[Filter]] to kill harmonics<br />
*[[Carrier Shaping]] Mask<br />
*[[Antenna]] for digital radio broadcasting<br />
<br><br />
<br><br />
<br />
==FM/RDS==<br />
Despite the fact that FM is an analog technology, it is possible to generate it using software defined radio with enhanced possibilities such as simultaneous transmission of many FM stations. <br />
*[[Simple FM transmitter using gnuradio]]<br />
*[[Stereo FM transmitter using gnuradio]]<br />
*[[FM transmission on many channels using gnuradio]]<br />
*[[Multiple stations FM transmitter using gnuradio]]<br />
<br />
<br />
*[https://128.2.212.19/wiki/RDS RDS on gnuradio]<br />
*[http://mmbtools.crc.ca/content/view/45/73/ FM-RDS TX/RX using gr-rds] (from the CRC mmbTools website)<br />
<br />
==Open DAB/DAB+/T-DMB software receiver==<br />
[[Image:Phon3b small.jpg|100px|right]]<br />
===Software defined DAB receiver (up to logical layer)===<br />
*[[Gnuradio DAB constellation using gr-dab and USRP]]<br />
*[http://people.ee.ethz.ch/~andrmuel/files/gnuradio/ Gnuradio blocks for DAB reception] (developments from Andreas Mueller, ETHZ) <br />
<br />
<br />
===Openmokast ===<br />
Software defined DAB receiver (from logical layer up to application layer).<br />
<br />
Open Receiver project from CRC using RDI streams from DAB baseband receivers/decoders.<br />
<br />
*http://www.openmokast.org<br />
<br />
==Digital Radio Mondiale (DRM30, DRM+)==<br />
<br />
[[Image:drm4.jpg |thumbnail | right | RX DRM ]]<br />
<br />
Under construction<br />
<br />
[http://sourceforge.net/apps/mediawiki/drm/index.php?title=Main_Page Dream] open software receiver and transmitter<br />
<br />
[http://www.drm-sender.de/ Spark] free DRM/DRM+ transmitter<br />
<br />
<br><br />
<br><br />
<br />
==Other crazy techniques==<br />
<br />
Under construction...<br />
<br />
Transmission using a VGA card D/A converter as transmitter !<br />
*DVB-T transmission (static signal): http://bellard.org/dvbt/<br />
*Live FM transmitter : http://bk.gnarf.org/creativity/vgasig/</div>Stanhttps://wiki.opendigitalradio.org/WBX_daughterboardWBX daughterboard2010-05-13T09:35:10Z<p>Stan: /* Test with DAB modulator */</p>
<hr />
<div>This is a recent USRP transceiver daughterboard, released in January 2010. It can cover frequencies from 50MHz to 2.2GHz for reception or transmission (max announced power ~100mWatts).<br />
<br />
This makes it the ideal board to cover broadcast frequencies. It was used successfully to generate DAB or FM signals.<br />
<br />
==Introduction==<br />
<br />
We immediately purchased several units and try them !<br />
The main feature of this board is the wide coverage, from 50 MHz until 2.2 GHz !<br />
It include 2 RF ports One for RX and TX the second for RX only. The card provide filter, LNA...<br />
<br />
[[Image:IMG_0153.jpg]] <br />
<br />
Using the updated version of the CRC-Dwap player (frequency offset etc.) we achieved to get a clean signal up to 10 mW on the band 3. Playing with the gain allow us to trim from 1 uW (g = 0) to 10 mW (g = 20)<br />
<br />
Pay attention that you need to run the branch 3 of GNU Radio (we run 3.3.x) to use this board otherwise it will not be recognized on your system.<br />
<br />
==Test with DAB modulator==<br />
<br />
The measurement is done under the same conditions as for the Basic TX and modified RFX400 (See [[Example of RF amplifier for DAB]]) Using [http://mmbtools.crc.ca/ CRC MMBTools].<br />
The output = 8 mW<br />
<br />
The WBX output without any additional filtering, the picture show the spectrum starting at 0 Hz until 3 GHz :<br />
We clearly see the upper harmonics...<br />
<br />
<br />
<br />
[[Image:IMG_0151.jpg]] <br />
<br />
<br />
<br />
'''Then the same with one filter cell :'''<br />
<br />
[[Image:IMG_0152.jpg]] <br />
<br />
<br />
Looks good !<br />
<br />
'''Now a closer look on the OFDM group :'''<br />
No LO Leak and image frequency. <br />
<br />
[[Image:IMG_0148.jpg]]<br />
<br />
'''On a 2 Mhz channel slot, checking the signal envelope :'''<br />
<br />
[[Image:IMG_0149.jpg]]<br />
<br />
<br />
'''Using this board with external filters and feeding the amplifier, we achieve a good linear 15 Watt output.'''<br />
<br />
Simulating the reception of two DAB multiplex with the antenna near the transmitter dummy load (a few cm) : <br />
Receiving the public service (left signal, SFN from a transmitter located on a mountain at 30 Km and a second one from the city center at the TV tower at 6 Km). On the right picture area the leak from the dummy load. At the time of the photo 15 Watts was fed to the dummy load.<br />
<br />
[[Image:2_mux.jpg]]</div>Stanhttps://wiki.opendigitalradio.org/WBX_daughterboardWBX daughterboard2010-05-13T09:33:51Z<p>Stan: /* Test with DAB modulator */</p>
<hr />
<div>This is a recent USRP transceiver daughterboard, released in January 2010. It can cover frequencies from 50MHz to 2.2GHz for reception or transmission (max announced power ~100mWatts).<br />
<br />
This makes it the ideal board to cover broadcast frequencies. It was used successfully to generate DAB or FM signals.<br />
<br />
==Introduction==<br />
<br />
We immediately purchased several units and try them !<br />
The main feature of this board is the wide coverage, from 50 MHz until 2.2 GHz !<br />
It include 2 RF ports One for RX and TX the second for RX only. The card provide filter, LNA...<br />
<br />
[[Image:IMG_0153.jpg]] <br />
<br />
Using the updated version of the CRC-Dwap player (frequency offset etc.) we achieved to get a clean signal up to 10 mW on the band 3. Playing with the gain allow us to trim from 1 uW (g = 0) to 10 mW (g = 20)<br />
<br />
Pay attention that you need to run the branch 3 of GNU Radio (we run 3.3.x) to use this board otherwise it will not be recognized on your system.<br />
<br />
==Test with DAB modulator==<br />
<br />
The measurement is done under the same conditions as for the Basic TX and modified RFX400 (See [[Example of RF amplifier for DAB]]) Using [http://mmbtools.crc.ca/ CRC MMBTools].<br />
The output = 8 mW<br />
<br />
The WBX output without any additional filtering, the picture show the spectrum starting at 0 Hz until 3 GHz :<br />
We clearly see the upper harmonics...<br />
<br />
<br />
<br />
[[Image:IMG_0151.jpg]] <br />
<br />
<br />
<br />
'''Then the same with one filter cell :'''<br />
<br />
[[Image:IMG_0152.jpg]] <br />
<br />
<br />
Looks good !<br />
<br />
'''Now a closer look on the OFDM group :'''<br />
No LO Leak and image frequency. <br />
<br />
[[Image:IMG_0148.jpg]]<br />
<br />
'''On a 2 Mhz channel slot, checking the signal envelope :'''<br />
<br />
[[Image:IMG_0149.jpg]]<br />
<br />
<br />
'''Using this board with external filters and feeding the amplifier, we achieve a good linear 15 Watt output.'''<br />
<br />
Simulating the reception of two DAB multiplex with the antenna near the transmitter dummy load (a few cm) : <br />
Receiving the public service (left signal, SFN from a transmitter located on a mountain at 30 Km and a second one from the city center at the TV tower at 6 Km). On the right picture area the leak from the dummy load. At the time of the photo 15 Watts was feed to the dummy load.<br />
<br />
[[Image:2_mux.jpg]]</div>Stan