Giter Site home page Giter Site logo

edgeradio993fm / rivendell Goto Github PK

View Code? Open in Web Editor NEW

This project forked from elvishartisan/rivendell

21.0 21.0 2.0 31.05 MB

A full-featured radio automation system targeted for use in professional broadcast environments using ARM based hardware and Debian based systems (armhf and arm64).

License: GNU General Public License v2.0

Shell 0.63% C++ 83.99% C 9.42% Objective-C 0.18% HTML 0.84% QMake 0.43% JavaScript 0.13% Makefile 2.48% M4 0.37% Perl 0.06% Python 1.43% XSLT 0.05%
aarch64 am arm arm64 armbian armhf audio automation broadcast debian fm linux radio raspberrypi sbc streaming

rivendell's People

Contributors

bpm1992 avatar chrko avatar danielbair avatar deltecent avatar dklann avatar edgeradio993fm avatar elvishartisan avatar k2fc avatar smowton avatar toadybarker avatar tonsofpcs avatar wmth avatar xavery avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

johnjansen

rivendell's Issues

Drop Box

Hello
First thank you for this great resource! .. I'm just getting my feet wet with Rivendell I'm running it on a Pi4 with a HIFI Berry hat seems to work well.. I have one perplexing issue I cant solve.. When using A drobox I setup the filter the song is imported but it seems to ignore the Segue Level field all together.. I originally installed 3.2 I'm now running 3.5 of Rivendell and the behavior is the same.. When I check the file in RD library they always look the same Segue end is 4 seconds before segue begin and the times are always the end of file times.. Thank You

jackd startup issues

jackd will not start with -d alsa

$ sudo systemctl status rivendell
● rivendell.service - Rivendell Radio Automation System
Loaded: loaded (/lib/systemd/system/rivendell.service; enabled; vendor preset
Active: active (running) since Tue 2022-09-13 15:00:14 EDT; 18s ago
Main PID: 9573 (rdservice)
Tasks: 14 (limit: 2059)
CGroup: /system.slice/rivendell.service
├─9573 /usr/local/sbin/rdservice
├─9576 /usr/local/sbin/caed
├─9577 /usr/local/sbin/ripcd
├─9578 /usr/local/sbin/rdcatchd
├─9579 /usr/local/sbin/rdpadd
├─9590 /usr/local/sbin/rdpadengined
├─9591 /usr/local/sbin/rdvairplayd
└─9592 /usr/local/sbin/rdrssd

Sep 13 15:00:19 raspberrypi caed[9576]: added connection 30
Sep 13 15:00:19 raspberrypi caed[9576]: added connection 31
Sep 13 15:00:19 raspberrypi caed[9576]: added connection 32
Sep 13 15:00:19 raspberrypi caed[9576]: added connection 33
Sep 13 15:00:19 raspberrypi caed[9576]: added connection 34
Sep 13 15:00:19 raspberrypi ripcd[9577]: unable to communicate with JACK server
Sep 13 15:00:19 raspberrypi ripcd[9577]: JACK general failure
Sep 13 15:00:19 raspberrypi ripcd[9577]: no connection to JACK server
Sep 13 15:00:19 raspberrypi caed[9576]: added connection 35
Sep 13 15:00:20 raspberrypi ripcd[9577]: added new connection 3

but will start with -d dummy

$ sudo systemctl status rivendell
● rivendell.service - Rivendell Radio Automation System
Loaded: loaded (/lib/systemd/system/rivendell.service; enabled; vendor preset
Active: active (running) since Tue 2022-09-13 14:58:34 EDT; 1s ago
Main PID: 9492 (rdservice)
Tasks: 19 (limit: 2059)
CGroup: /system.slice/rivendell.service
├─9492 /usr/local/sbin/rdservice
├─9494 /usr/local/sbin/caed
├─9495 /usr/local/sbin/ripcd
├─9496 /usr/local/sbin/rdcatchd
├─9497 /usr/local/sbin/rdpadd
├─9500 /usr/bin/jackd -R -T -d dummy -p4096 -r48000
├─9508 /usr/local/sbin/rdpadengined
├─9509 /usr/local/sbin/rdvairplayd
└─9510 /usr/local/sbin/rdrssd

Sep 13 14:58:35 raspberrypi ripcd[9495]: started
Sep 13 14:58:35 raspberrypi rdcatchd[9496]: rdcatchd engine load starts...
Sep 13 14:58:35 raspberrypi rdcatchd[9496]: loaded 0 events
Sep 13 14:58:35 raspberrypi rdcatchd[9496]: rdcatchd engine load ends
Sep 13 14:58:35 raspberrypi rdcatchd[9496]: rdcatchd started
Sep 13 14:58:35 raspberrypi ripcd[9495]: added new connection 0
Sep 13 14:58:35 raspberrypi rdservice[9492]: initial maintenance run at 15:17:40

The odd thing is, if I stop rivendell with service rivendell stop and confirm that jackd is not running, then sudo bash, then caed -d will start jackd according to the rdadmin parameters:

$ ps ax | grep jackd
9730 ? SLsl 0:00 /usr/bin/jackd -R -T -d alsa -d hw:CODEC -p4096 -r48000 -n3

Has anyone else run into this? Any ideas on how I can begin to track this down?

I can get things working with -d dummy and then zita-j2a tricks but I rather not deploy anywhere this way.

Request for howto use Network Database in Wiki

Hi

I have really enjoyed your Wiki articles. The howto use Network Storage has been particularly useful.
I would like to request a similar Wiki article on howto place the database on a network storage and let many Rivendell Pi clients connect to that database.

Again, many thanks for the work you are doing!

/Tobias

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.