Hi everyone Following my question about JACK and tempo transmission over a network, I felt the time is right for me to share some ideas about possible setup(s) of a studio mainly based on free software. The key idea is that such a studio is to be distributed among many hosts connected together with a fast local network. While the infrastructure should run primarily on FLOSS software, we should not shun proprietary tools, allowing a certain grade of interoperability between different systems (OS and applications). I don’t really know if I’m telling nonsense, but these ideas stem from my own experience over the years: the main use case for me is to make music for videos, being assisted in score and parts preparation, as well as “quick” mockup creation. Since money has always been tight for me, but I am a musician with enough curiosity and a certain experience with computers, I have been fiddling with Linux and music software for many years. What I’m trying to demonstrate is that the effort of integrating FLOSS and proprietary s/w with the great possibilities of modern and inexpensive h/w could give a professional great flexibility and relative ease of use, while keeping “low” costs and minimizing licensing and forced obsolescence woes. Basically, what I am trying to achieve is a network mainly made of Ethernet cables (while minimising audio cables), with the following nodes: * a master (or maybe better, a “conductor” ;-) ) machine controlling and transmitting the transport information, ideally a tablet or a minipc with a touchscreen showing the “big clock” and the “big buttons” (transport controls) * another machine (the router) with audio h/w and a DAW, receiving audio data from the network. The same machine could also host a notation software, perhaps * optionally, a machine showing a synced video * N >= 1 hosts running synths, virtual instruments, rocket launchers, microwave ovens getting the lunch done while I’m thinking of these things... ;-) On the FLOSS side, I think there are many of the right tools to implement my idea, I’m using them since many years. Here’s a incomplete list of them: 1) JACK (obviously ;-) ) 2) Cadence/Claudia 3) Carla 4) Qjackctl (gives me the “big clock” and the “big buttons”) 5) Ardour 6) MuseScore 7) Xjadeo While all of these tools do a great job (*really* great), there is still a big plumbing and tuning work to do. Actually this is the hardest part. ##### Personally, being a classical trained musician, I tend to compose using a notation software, with close attention to score neatness: I still prefer my music being played by humans rather than virtual gizmos. But I’m a “poor man”, so my great score is also to be “hashed” into a MIDI file, whose tracks are to be assigned to virtual (grrrr...) instruments, which in turn are to be mixed together, and the whole composition synced to a video. Since I cannot afford buying an expensive Mac nor can I pay for a plethora of licensed software, the challenge is to achieve similar results with alternative means. With this post I hope to start a constructive discussion about the potential of FLOSS music software and practical uses of it, instead of or in conjunction with other kinds of software, in professional environment. ciao Francesco Napoleoni _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx https://lists.linuxaudio.org/listinfo/linux-audio-user