mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.4k stars 1.26k forks source link

Write nowPlaying.txt for RDS broadcasting #8245

Open mixxxbot opened 2 years ago

mixxxbot commented 2 years ago

Reported by: lpostoglu Date: 2015-10-04T20:54:38Z Status: Confirmed Importance: Wishlist Launchpad Issue: lp1502711 Tags: broadcast Attachments: [sample RDS file..](https://bugs.launchpad.net/bugs/1502711/+attachment/4484159/+files/sample RDS file..), [Added RDS program as a zip files.](https://bugs.launchpad.net/bugs/1502711/+attachment/4484806/+files/Added RDS program as a zip files.), [Mixxx and casterfm streaming at my web. You can see which song is playing. :)](https://bugs.launchpad.net/bugs/1502711/+attachment/4485096/+files/Mixxx and casterfm streaming at my web. You can see which song is playing. :))


Hi, Idea is Adding creating RDS file for Mixxx and radio broadcasting :)

some samples about RDS file...

00:15:00 start Paul Mauriat - Penny Lane 00:17:15 start Paul Mauriat - Ticket To Ride 00:20:13 start Paul Mauriat - Let It Be 00:22:59 start Paul Mauriat - Michele 00:25:05 start Paul Mauriat - Get Back 00:27:38 start Paul Mauriat - Lady Madonna

And fortmat is like : 2015-09-29.LOG I can open this log file with Notepad. And everday at 00:00 o'clock changing like new file as a 2015-09-30.LOG

if artist and title change, Mixxx has to write to log file immediatly new artist and new title.

I thing preference/live broadcasting/Custom Metada has this information $(Artist) - $(Title) if write this information to hard disc as a .LOG file, any RDS program can read this RDS .LOG file and Broadcast to air :)

Thank you for interest....

İf any questions please ask me :)

Levent

mail: <email address hidden>
mixxxbot commented 2 years ago

Commented by: lpostoglu Date: 2015-10-04T21:15:39Z Attachments: [sample RDS file..](https://bugs.launchpad.net/mixxx/+bug/1502711/+attachment/4484159/+files/sample RDS file..)


I added sample RDS file..

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2015-10-04T22:39:28Z


Which RDS program do you use?

mixxxbot commented 2 years ago

Commented by: lpostoglu Date: 2015-10-05T14:14:31Z


Hi, Daniel, I'm using RDSC PRO RDS 2.3 program...

mixxxbot commented 2 years ago

Commented by: lpostoglu Date: 2015-10-05T14:19:42Z Attachments: [Added RDS program as a zip files.](https://bugs.launchpad.net/mixxx/+bug/1502711/+attachment/4484806/+files/Added RDS program as a zip files.)

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2015-10-05T15:36:22Z


Thank you for the Info. It finally leads me to this side: http://www.pira.cz/rds/show.asp?art=magic_rds_how_to

It reads as if the proposed log file solution only a special feature of Magic RDS: "The file changes its name every day. This is a final stop for other control software but not for the Magic RDS!"

What you probably can already do is read Mixxx 1.12 beta window title like described here: http://www.pira.cz/rds/show.asp?art=guide_text_1

The rss feed solution sounds also smart. This can be probably used for other client applications as well.

But I think it is the easiest solution to just write a "nowplaying.txt" file with a single: 
<Artist> - <Title> 
entry, right? 

Are there additional requirements / Ideas?

This is independent from the Shoutcast broadcasting, right?

mixxxbot commented 2 years ago

Commented by: lpostoglu Date: 2015-10-05T20:08:37Z Attachments: [Mixxx and casterfm streaming at my web. You can see which song is playing. :)](https://bugs.launchpad.net/mixxx/+bug/1502711/+attachment/4485096/+files/Mixxx and casterfm streaming at my web. You can see which song is playing. :))


Hi, Daniel :) Thank you quick answering me :) First of all I'm only User the all kind of software :) I can't not coding. No problem :) some times I 'm using Mixxx for internet Radio and Local FM radio broadcasting (20 watts) for only as a hobby.

My internet radio: www.microfm.biz (Not always online :) )

For Fm bradcasting I'm using Raduga software and this software creating .LOG file and Magic RDS software reading this .LOG file and adding to radio waves to air and we can see the on the radio which songs playing :)

But I thought if I use Mixxx software both of them internet radio and FM radio same time broadcasting/streaming . But Mixxx can't crating RDS file :( for magicRDS software to broadcasting to air.

But my internet radio: I'm using Mixxx and caster FM streaming and I can see what song and title are playing :)  I'm attachded jpg file.... I thing Mixxx streaming this <Artist> - <Title> to Caster FM streaming.

1) This is independent from the Shoutcast broadcasting, right? Of course yes.

2) İf the txt file never changed then it's getting incerase and getting more and more. I thing daily period and log format are good enought. (every day adding 25 kbytes to this file and if this file gets error might be problem for magic RDS software or others. )

I'm looking forward to solitons of this RDS file and creating for Mixxx :)

See you soon....

Levent

mixxxbot commented 2 years ago

Commented by: lpostoglu Date: 2015-10-05T21:32:48Z


Yes I agree with you :) I thing this is the best and simple way to for RDS broadcasting. Thank you :)

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2016-06-12T23:07:09Z


related: http://www.mixxx.org/forums/viewtopic.php?f=6&t=8314 http://www.mixxx.org/forums/viewtopic.php?f=1&t=8135

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2016-08-04T08:45:54Z


UDP based solution: http://www.mixxx.org/forums/viewtopic.php?f=1&t=8434&start=10#p29708

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2017-01-19T13:46:30Z


related: https://bugs.launchpad.net/mixxx/+bug/1088699