|
|
|
|
|
|
#301190 - 12/19/10 05:51 AM
Re: Tyros 4 loading times.
|
Senior Member
Registered: 11/18/01
Posts: 1631
Loc: Ireland
|
just am interested in a bit more detail in the thinking behind the questions. Hi John. Lets take the Tyros first.... Basically the Tyros loads the data at around 570KB/s the first time, which means it takes upwards of half and hour to load your sounds. That's half an hour you have to sit there loading sounds one by one to create that 1GB bank. After that point then everything is instantly available, minus the 1 minute it adds to to the bootup time. So, not all that bad other than the fact that if you want to unload, replace or add a new sound, it's going to be very slow at doing it. Now to the Mediastation,. Streaming is a very different animal altogether. The upper limit to how much data you can load is very much so unknown because the system does not have to load the entire sound to RAM ever. Look at it this way, let say I load a 4GB Piano sound, that does not mean 4GB of memory is needed. Only a few MB from each sample that makes up the entire sound will be loaded to RAM. This allows the RAM to provide the sound instantly when you press the key, and give enough time for the hard disk to find the rest of the sample and stream that data just in time as you play in realtime. So, just how much data you can load is very much so unknown but you can be sure it's many many times the 1GB limit the Tyros has. I have 4GB of RAM in my mediastation which is shared memory between VSTi's, the OS and everything else. That 4GB of RAM also serves my 15GB sample library I use. So as you can see, it's not really possible to work out what the upper limit is. Loading times for adding new sounds and unloading sounds is likley to only take milliseconds. I uploaded a video to YouTube a few months ago you should check out. You really get to see how fas the Mediastation is at loading sounds. http://www.youtube.com/watch?v=FwqnVgNO4bQ Regards James.
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#301192 - 12/19/10 07:30 AM
Re: Tyros 4 loading times.
|
Senior Member
Registered: 10/09/04
Posts: 2580
Loc: Ocala, FL USA
|
James, Yep good way to do it...BUT, anything, anything at all, your fault, my fault, nobody's fault (Quote from a movie!) that crunches the CPU during live play...enough that the CPU can't get the sound into RAM...and...Dropout happens. The OS and complete system must be optimized and have safeguards to try to prevent this.
But, it can happen in the right situation.
IMHO, with Windows this is more concern than Linux? The CPU speed and all other aspects must be way overkill to hopefully prevent this.
Then, what about very heavy polyphony???? And who can really predict how many notes may need to go at the same time?
Lee S.
_________________________
Lee S.
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#301194 - 12/19/10 08:40 AM
Re: Tyros 4 loading times.
|
Senior Member
Registered: 01/31/06
Posts: 3354
Loc: The World
|
Originally posted by leeboy: James, Yep good way to do it...BUT, anything, anything at all, your fault, my fault, nobody's fault (Quote from a movie!) that crunches the CPU during live play...enough that the CPU can't get the sound into RAM...and...Dropout happens. The OS and complete system must be optimized and have safeguards to try to prevent this.
But, it can happen in the right situation.
IMHO, with Windows this is more concern than Linux? The CPU speed and all other aspects must be way overkill to hopefully prevent this.
Then, what about very heavy polyphony???? And who can really predict how many notes may need to go at the same time?
Lee S. Lee, I NEVER had any issues with dropouts, or timing glitches when streaming with the MS. In some Combo patches (multi-instrument patches) I had up to 4 VST's/Giga samples streaming, and playing two-handed chordal patterns. No problems at all. And these were being played over the top of audio/midi backing tracks.... To give you deeper info, the CPU I had was a 2.6 g dual core AMD chip, with 6 gig of ram. So nothing out of the ordinary. If a user of an MS REALLY wanted to go heavy on streaming, they ALWAYS have the option of increasing the CPU and RAM on any given MS system. An option NOT available on any "fixed hardware" keyboard. Truly, dropouts and audio glitches just don't happen on the MS Dennis
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#301195 - 12/19/10 09:00 AM
Re: Tyros 4 loading times.
|
Senior Member
Registered: 11/18/01
Posts: 1631
Loc: Ireland
|
Hi Lee Yep good way to do it...BUT, anything, anything at all, your fault, my fault, nobody's fault (Quote from a movie!) that crunches the CPU during live play...enough that the CPU can't get the sound into RAM...and...Dropout happens. It's more like down to your own doing than anything else. There are no unexpected spikes in CPU usage under linux as it's not going to start running processes in the background like Windows does all on it's own. So really any drop outs you experience are caused by your own doing and the fact your running far too much at the same time for the resources you have. The OS and complete system must be optimized and have safeguards to try to prevent this. But, it can happen in the right situation.
About the only thing you can tweak is the latency buffer. There's nothing else that can or needs to be optimised. But your right, drop outs can happen in the right situation. For example, Spectrasonics Omnisphere would bring the best of PC's to their knees. I guess it's a matter of getting to know the system and know it's limitations. If you find your the type of user that's running into problems, or the VSTi's you prefer are all hungry ones. Then an upgrade of the resources would be needed to work efficiently and without drop outs. Take Domenico for example. His personal keyboard is running on the Asrock 770Extreme3, 6 Cores, DDR3 and he's got RAID with two 10,000RPM HHD's. lol.... power junkie. IMHO, with Windows this is more concern than Linux? The CPU speed and all other aspects must be way overkill to hopefully prevent this. Yes, totally. As I mentioned above, Linux runs very flat, there's nothing unexpected. The only increases in the system resources are your own doing and what your running. Then, what about very heavy polyphony???? And who can really predict how many notes may need to go at the same time? If all your running are samples, then your poly count will be hundreds of notes. It's far far beyond any closed workstation or arranger, that's for sure. Regards James
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#301196 - 12/19/10 09:17 AM
Re: Tyros 4 loading times.
|
Senior Member
Registered: 09/21/00
Posts: 43703
|
quote: -------------------------------------------------------------------------------- Yep good way to do it...BUT, anything, anything at all, your fault, my fault, no body's fault (Quote from a movie!) that crunches the CPU during live play...enough that the CPU can't get the sound into RAM...and...Dropout happens. --------------------------------------------------------------------------------
It's more like down to your own doing than anything else. There are no unexpected spikes in CPU usage under linux as it's not going to start running processes in the background like Windows does all on it's own.
So really any drop outs you experience are caused by your own doing and the fact your running far too much at the same time for the resources you have.
quote: -------------------------------------------------------------------------------- The OS and complete system must be optimized and have safeguards to try to prevent this. But, it can happen in the right situation.
--------------------------------------------------------------------------------
About the only thing you can tweak is the latency buffer. There's nothing else that can or needs to be optimised. But your right, drop outs can happen in the right situation. For example, Spectrasonics Omnisphere would bring the best of PC's to their knees.
I guess it's a matter of getting to know the system and know it's limitations. If you find your the type of user that's running into problems, or the VSTi's you prefer are all hungry ones. Then an upgrade of the resources would be needed to work efficiently and without drop outs.
Take Domenico for example. His personal keyboard is running on the Asrock 770Extreme3, 6 Cores, DDR3 and he's got RAID with two 10,000RPM HHD's. lol.... power junkie.
quote: -------------------------------------------------------------------------------- IMHO, with Windows this is more concern than Linux? The CPU speed and all other aspects must be way overkill to hopefully prevent this. --------------------------------------------------------------------------------
Yes, totally. As I mentioned above, Linux runs very flat, there's nothing unexpected. The only increases in the system resources are your own doing and what your running.
quote: -------------------------------------------------------------------------------- Then, what about very heavy polyphony???? And who can really predict how many notes may need to go at the same time? --------------------------------------------------------------------------------
If all your running are samples, then your poly count will be hundreds of notes. It's far far beyond any closed workstation or arranger, that's for sure.
Regards James
............... Every time I start to try to understand the Mediastation in hopes of maybe considering getting one as I love the open architecture systems verses closed.. I read things like this above and wonder if you have to be a Computer Scientist to understand how to operate one?....is it as EASY to use as it is DIFFICULT? or what? Simplicity on stage is a key concern.
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#301198 - 12/19/10 09:44 AM
Re: Tyros 4 loading times.
|
Senior Member
Registered: 11/18/01
Posts: 1631
Loc: Ireland
|
Hi Dnj Every time I start to try to understand the Mediastation in hopes of maybe considering getting one as I love the open architecture systems verses closed.. I read things like this above and wonder if you have to be a Computer Scientist to understand how to operate one?....is it as EASY to use as it is DIFFICULT? or what? Simplicity on stage is a key concern. No, if anything we have wondered into an area you don't need to consider at all. The keyboard is not a PC in a keyboard case at all. Think of it as operating Closed Keyboard that's can accept any new software or harware upgrades you will need in the years to come. What I mean by that is lets say you want to just switch on the keyboard and just plan it. You DO NOT at any point have to load a single PC program. The sounds on the keyboard are displayed no differently than they are on a Tyros. It's a simple table with sounds down each side of the screen and page up and down buttons. When you press the ASIO button to run a VSTi, you still see all the sound of the VSTi displayed in the exact same way. You do not see the actual VSTi running on the screen unless you actually want to see it. So for the most part you will never see the external programs running. Everything is displayed from within the Lionstracs OS, just like you see them on typical closed keyboards. As you grow with the system and you want to to add your own sounds, modify the default banks, built your own libraries, add new VSTi's and then integrate all of the above into the Lionstracs OS so they are all displayed like a normal keyboard would display them..... You still don't need to have a degree in computers as my free LSCP Gen program is your Editor / Librarian that does all this for you. It actually writes the system files for you So bottom line is, there's nothing stopping anyone from just switching the keyboard on and just playing it. You do not see a single PC program running if you don't want, and you do not have to load any software. The OS make you truly feel like your playing a closed keyboard. So forget PC spec's. The chances of you ever needing to care about all that is extremely unlikely. It's an OPEN keyboard that operates and looks like a Closed One until such time as you intentionally want to do something the OS doesn't offer by default. Regards James
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#301201 - 12/19/10 11:57 AM
Re: Tyros 4 loading times.
|
Senior Member
Registered: 07/21/05
Posts: 5403
Loc: English Riviera, UK
|
Hi All All operating systems run programs in the background to keep things running smoothly, however if it is only doing one job (Running Music Software) then most of the background tasks are not required.
In PC based keyboards, or PC systems dedicated to music production, all the background tasks and programs that are not required to produce music are turned off, and the OS optimised for the job in hand, (Any OS can be customised to specific tasks) consequently you don’t get any problems with the CPU spiking etc.
Hope this helps to put your minds at rest
Bill
_________________________
English Riviera: Live entertainment, Real Ale, Great Scenery, Great Beaches, why would anyone want to live anywhere else (I�m definitely staying put).
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|