Let’s be rational people.
There are many reasons that remote controlled music-production won’t be available for everyone in at least a couple of years.
It requires an insane connection. I’m talking about a connection of minimum 2/2 mbit. That’s what’s called SDSL. The problem is the UPLOADING SPEED. Most countries who have broadband have ADSL where the upload speed is much less than the download speed.
Just to make you understand why you need a good connection:
If you are the host of the session.
- You have to send a copy of you screen every nth seconds. Let’s say you have a refresh rate that sends pictures to your friend one time per second. You’re using a 1024x768 desktop resolution. With some heavy JPG compressing (noticeably grainy image) you get a picture that’s around 6 kb (and that’s with 1024x768, which is a “low” resolution for many). That’s not really a problem. You just need to accept that a smooth gradient on your screen will be a set of single colored bars on your mates screen. If you’re saying “why don’t you resize the pics before sending”. Well, that would require some CPU-power, and when already hosting a remote-controlling client and using a music application, you should spare some CPU for the music app.
So at this point we’re using around 6kb/s if we’re compressing the hell out of every image we send.
I estimate around 20kb/s for a high quality pictures.
- You have to stream the music for your mate. When producing music, isn’t the point that the music should be of high quality? Imagine EQ-ing or compressing with 128 kbps quality. If you’re new to producing, this won’t be a problem since tweaking is an art that has to be learned with time. To achieve an “acceptable” result when mixing and tweaking, you need at least 360kbps. I’m aware that the audio is often compressed when streaming.
I’m not sure how much bandwidth is use, so I won’t say. But I’m sure it’s around 30kb/s at 360kbps. When streaming there’s a buffer, and when buffering you loose the whole point with real-time tweaking. So we have to look away from traditional streaming, and look at raw data transmission. We now have a problem, if we were to send 360kbps uncompressed, the size of the data sent per second would amazingly be 360kb/s. Do you have 4 mbit upload? Do all your friends have it?
Well, I’m not an expert on sending audio, but that’s the biggest obstacle for live music production!
- The friend you’re working with also send you some data, but I doubt that will be a big problem since all the things he does can be transformed into binary data and sent.
Also, the host needs a high end computer to handle all the tasks. I’m talking about P4 > 3.4 or AMD64 (with 64 bit O/S) and 1gb RAM and etc.
I’m just saying that music production across the internet isn’t for everyone yet, but in time it’ll be possible!
___________________
- Just be who you are...
KORG KARMA Music Workstation
Roland JP-8000
SONY MDR-7506
ECHO MIA MIDI
STK VX-804FX console mixer
THX Audio ST-90 Studio monitors
It's a real bedroom studio! 
|