Firstly, this is a fantastic forum and I have enjoyed cutting my teeth on caspar. although I work and have an IT background, it has been a very sharp learning curve when I was asked to rollout a TV station for work, for the residents that live on site.
Hi!
many clients can control 4 channels, but most of them are designed for clip playout, not for 24/7 broadcast. To my knowing, there is no option to control 4 channels in RedCast, but you can have multiple instances of CasparCG, and then with multiple copies of RedCast, you can have multiple channels running with different AMCP port. However this is not the best solution and I would recommend running the channels on separate machines.
CasparCG cannot automatically change aspect ratio as of now. You can change AR manually e.g. for 4:3 in channel 1, layer 1, it is something like this: MIXER 1-1 PERSPECTIVE 0.125 0 0.875 0 0.875 1 0.125 1 0. Unfortunately it looks like it is not possible to insert custom event to RedCast client. It might be possible to develop custom module.
The latest version of folderplayout allows you to define a recurring schedule for a playlist. Say every day at 10am, 12am, 2pm and 4pm. But also allows you to blacklist items in a playlist (say a certain clip only plays wednesday and friday). This has been working really well for the station I built this for.
In its current form it does not support any channel branding, but since I switched it over this christmas vacation to the sofie stack it should be quite easy to add that in. Live input support via a decklink is on the list of planned features.
Hello! I am interested in developing a 24/7 over the air (low Power) and cable channel for our local community. I live in a beach area in North Carolina where there is not a lot of local TV coverage, but a lot going. I was interested in CasparCG as an automation platform to do what my vision of this channel could do.
Has there been any newer versions of folderplayout, Sofie or anything else to do something like this on a dependable basis? I have a decklink card i have had for a while that is working well with the basic casparCG software, and have played various schedules but I see I am going to need more programming for timing of events such as program schedule, on air graphics overlays (station branding, coming up next etc.) and just managing all the program inventory a 24 channel could cause.
If that is what you want, then in the Advanced Mixing Options window you should move the slider to six channels, click on the track box on the left of the window, then click all five other channels, so that each channel has a line connected to the track box.
I am relatively inexperienced with hardware building, but have some theoretical understanding of electronics. I am trying to build a multi-channel DAC system with the following requirements:
No. DAC Channels: >=8
DAC Resolution: 12-16 bits
Settling time: 5us or less
Also, I need to play out DAC patterns for at least 200ms. i.e., assuming 16 bits resolution for DACs, I would need data memory of at least 16x8x(200ms/4us)=16x8x50k bits=800kBytes, say 1MB.
With this in mind, here is what I was hoping to do. Use a DAC8568 evm ( ) in conjunction with a TMS320F2812 eZdsp Start Kit (DSK) ( ). These two boards are supposed to go together through the HPA-MCU Interface Board. In the specifications of Starters kit (TMS320F2812), it is mentioned that it can address up to 1.0Mword Total external memory. I hope this can be used for the data patterns that I wish to play out on the DACs and use the onboard RAM in TMS320F2812 to store the instructions to control the DACs. Here are a few queries in this regard.
1. First, I request experienced users here to point to any pitfalls in my thinking, before I procure these components, especially on the memory front.
2. Next, would it be possible to swap a AMC7812EVM ( -pdk) instead of DAC8568 (given their better settling times). The documentation of AMC7812EVM mentions that the board "can be connected to any modular EVM system interface card". Hence the question.
3. I would like to know of other microcontroller boards that can interface to the above DACs in a similar manner, but allow larger data storage for my DAC patterns (say from an external SD card).
I look forward to your inputs.
Regards,
Umesh Rudrapatna
If you are planning on communicating transparently and only writing to the device you will need store 16 data bits plus 3 channel bits in order to select each of the 8 channels. So you will have 19 dynamic bits and 13 static bits. (The static bits can stored once and not changed.)
Thanks a lot for your reply. That clarifies quite a bit. However, I still have a question regarding the memory usage. I was hoping to use the DAC boards to play out different analog patterns on different DAC channels. I realize that it would require more clock cycles to select a DAC at a time and load the relevant code to its register. But that is fine with me. I guess DAC8568 allows that. In that case, I hope you agree that I need 8x119kB of data memory. With the clock speed of 150MHz (TMS320F2812), I hope I can still squeeze in this 8x data loading steps and still achieve the desired 5us conversion rate. Any opinion on that?
The DAC8568 allows for a maximum update rate of about 1.56MHz with a 50MHz CLK. This means that you can write a new DAC code every 0.64us, regardless of which channel you are writing to. If you are writing to each channel sequentially you can write to each channel every 5.12us which is not within your specification of 5us.
Jumping ahead, in view of possible further expansions, I am wondering if two such microcontroller boards along with their 8-channel DAC boards can be synchronized to create a 16-channel DAC. If the prototype works, I may be asked to scale up the operation to 16-channels and hence this question. Except that the data transfer will get a bit messy, my gut feeling says that synchronized operation should be possible with a common clock source. Any comment on that?
Suryanarayana Umesh Rudrapatna said:Jumping ahead, in view of possible further expansions, I am wondering if two such microcontroller boards along with their 8-channel DAC boards can be synchronized to create a 16-channel DAC. If the prototype works, I may be asked to scale up the operation to 16-channels and hence this question. Except that the data transfer will get a bit messy, my gut feeling says that synchronized operation should be possible with a common clock source. Any comment on that?
It should be possible. Depends on how much work you want to employ. You could use separate /CS to distinguish between devices, but your channel update rate would double. You could instead, use two separate DINs from the MCU (one for each chip) and update a channel on each chip with different data values, while maintaining the same 6us channel update rate.
This forum is read-only only. See FAQ for replying or posting new topics. Legal Notice Terms and Conditions Privacy The mentioned product names may be registered trademarks of their respective owners. Copyright 2003-2016 MAGIX.
If you want to feed a signal to the TVs over the cable from a central point, you'll need to change your video feed to an RF (television) signal. To do that you need a modulator. If your video card has a CCTV output, that is called a "baseband" signal and is only good for connecting to a TV monitors direct input (usually labeled "video"). You'll need to feed that into the modulator and then set the TVs to whatever channel the modulator is using - usually 3 or 4. And you'll have to have a way of disconnecting the normal cable feed and connecting your modulator to it - and back again if you want to watch TV.
Levira owns three OB vehicles that are equipped with HD cameras and different lenses from wide-angle to long focus. All three OB units are suitable for smaller and larger productions: from sports contests and other live events to concerts, parties, and press conferences. The OB units are fully equipped for any kind of TV production. Levira HD3 unit enables to use of up to 16 LDX 80 cameras and up to four 8-channel SloMo servers.
Levira is one of the biggest independent TV playout centers in Northern Europe. We help local and international media companies to design TV channels and ensure that the programs are on air 24/7 and 365 days a year. Levira transmits programs to viewers in the Baltic States, Scandinavia, and Europe, as well as Turkey and the United Arab Emirates.
CASTUS provides easy to use and affordable playout servers that are HD/SDI and IP compatible, all in a single box. Servers require zero transcoding so you can upload, schedule, and play nearly any file.
ALSO NOTE: mAirList typically connects to the local Livewire driver (port 93 on 127.0.0.1), so the GPIO numbers correspond to the GPIOs of the LW driver, and the actual GPIO channels must be patched/subscribed correctly in the Livewire driver control panel, see page 10 here: _IP_Audio_Driver_Software_Interface.pdf
When importing some 16-Bit PCM sounds in our project (example: Freesound - "Hard Female Footstep (3)" by OwlStorm) they are forced to the right channel - even when previewing them in the asset browser.
thank for your quick answer. Yes, it affected a whole bunch of different mono sounds. I used a USB headset, so no problems with a headset jack, stereo sounds were played on both channels. The properties of the sounds looked like this:
We had a presentation on friday where they only used only the left channel and linked them to both speakers. We could hear no footsteps and none of the other mono sounds which were played back with playSoundAtLocation().
I looked further into why you might be experiencing your issue with sound being produced from one channel, and found some helpful information within the documentations page about mono sounds and their respective channels.
Let me know if you discover the root of your issue. My guess is that your mono sound is tagged with a specific naming convention and is being forced to play out of a specific channel. Let me know if this is the case!
aa06259810