CasparCG / client

Client software primarily used with the CasparCG Server software for audio and video playout, to control graphics and recording, but it can also be used for other tasks within television broadcast.
https://casparcg.com
GNU General Public License v3.0
281 stars 98 forks source link

MIDI I/O #20

Open hummelstrand opened 11 years ago

hummelstrand commented 11 years ago

With the GPI/GPO functionality in CasparCG Client 2.0, there's a possibility to add other protocols. We have been playing with a separate Pbus2 I/O, but we'd love to see the community take a crack at adding MIDI support to CasparCG Client 2.0.

Discussion: http://casparcg.com/forum/viewtopic.php?f=3&t=1397

Suggestions for MIDI hardware and software clients: http://casparcg.com/forum/viewtopic.php?f=3&t=835&p=4355&hilit=midi#p4355

HellGore commented 11 years ago

I can recommend the RtMidi C++ library:

http://www.music.mcgill.ca/~gary/rtmidi/

Which works for all platforms supported by the client.

tklicki commented 9 years ago

Direct MIDI support in CasparCG server would be great idea! I could imagine that live music performances (eg. using Ableton Live + Network RTP MIDI) could control graphics and visualisations on CasparCG server.

Keksstar commented 8 years ago

+1