|
Welcome to the Piano World Piano Forums Over 3 million posts about pianos, digital pianos, and all types of keyboard instruments. Over 100,000 members from around the world.
Join the World's Largest Community of Piano Lovers
(it's free)
It's Fun to Play the Piano ... Please Pass It On!
|
|
76 members (AaronSF, apianostudent, beeboss, brdwyguy, benkeys, Abdulrohmanoman, accordeur, 17 invisible),
2,263
guests, and
436
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Joined: May 2007
Posts: 2,215
2000 Post Club Member
|
OP
2000 Post Club Member
Joined: May 2007
Posts: 2,215 |
I've used Truepianos standalone for awhile with my DP. I downloaded vsthost with the intention of using Truepianos as a VSTi (next step will be to add string VSTi). Lots of questions, first is what's going on. I think I understand this is what's happening with just Truepianos and no vsthost:
DP ->midi-> soundcard-> midi-> Truepianos -> digital audio -> soundcard -> analog audio -> speakers
Is this what happens when I use vsthost:?
DP->midi->soundcard->midi-> vsthost->midi-> Truepianos-> digital audio-> vsthost->digital audio-> soundcard->analog audio-> speakers
So vsthost is a program that can take midi input from a source like my DP, and send it to multiple instruments, in this case just Truepianos. Then what happens? Truepianos sends a digital audio signal back into vsthost, which "mixes" it with digital audio from other instruments and sends it to the soundcard? Or does vsthost just send midi to each instrument, and each instrument sends digital audio to the soundcard?
Many more questions configuring vsthost once I understand the big picture. thanks
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: Dec 2008
Posts: 3,842
3000 Post Club Member
|
3000 Post Club Member
Joined: Dec 2008
Posts: 3,842 |
... Truepianos sends a digital audio signal back into vsthost, which "mixes" it with digital audio from other instruments and sends it to the soundcard? That is pretty much it. It sounds to me as if "vsthost" is acting as a kind of primitive "DAW". Typically you'd be using a DAW software for recording and then using software instruments like Truepiano VST as a kind of "plug in". But the purpose of the VST is to convert midi data to audio. One technical nit-pick You do not send midi data to a sound card. Maybe you have an external USB interface that combines sound and mini but these are two different interfaces that just happen to share a box. So I'd write DP -> MIDI -> midi interface -> USB -> VST Host -> VST ->.....
|
|
|
|
Joined: May 2007
Posts: 2,215
2000 Post Club Member
|
OP
2000 Post Club Member
Joined: May 2007
Posts: 2,215 |
One technical nit-pick You do not send midi data to a sound card. Maybe you have an external USB interface that combines sound and mini but these are two different interfaces that just happen to share a box. So I'd write DP -> MIDI -> midi interface -> USB -> VST Host -> VST ->..... Yes, understood. My original diagram had midi going into the midi port on my Audiophile 2496 soundcard, but the diagram got so complicated I just shortened it to soundcard. OK, now I'm off to try to understand the configuration questions in vsthost. The manual assumes a level of familiarity that I don't have with audio and midi device jargon, so this will be largely experimental. thanks
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: Feb 2006
Posts: 168
Full Member
|
Full Member
Joined: Feb 2006
Posts: 168 |
Or does vsthost just send midi to each instrument, and each instrument sends digital audio to the soundcard? I've used VSTHost for a while and this is how I understand it. If you have 2 separate VST instruments they are both receiving the midi data at the same time and sending their output to VSTHosts output. The power comes from the fact that you can chain various vsts to any of the instruments to create any combination of effects you want. I've linked an image of VSTHost here to show a simple routing. You may have already gotten this far in your understanding but here it is anyway. VSTHost Example 1 This is just a basic example of what I think you might want to do. It shows an instance of Truepianos and an instance of Omnisphere. In this case, I've also added a reverb effect to Truepianos just for illustration. I've connected only Truepianos to Glaceverb. If you also wanted to run Omnisphere through Glaceverb all you'd have to do is connect the little blue box on the right side of the Omnisphere instance to the little blue box on the left side of the Glaceverb instance. In the second example Omnisphere runs to the stereo enhancer and bypasses the reverb while Truepianos goes through the reverb first then into the stereo enhancer. I'm sure you get the idea. The routing possibilities with VSTHost are almost endless. VSTHost Example 2
Yamaha U3 SH2 Roland RD-800
|
|
|
|
Joined: May 2007
Posts: 2,215
2000 Post Club Member
|
OP
2000 Post Club Member
Joined: May 2007
Posts: 2,215 |
[You may have already gotten this far in your understanding but here it is anyway.
Ha, that's a good one. I haven't made it past configuring the pull down menus that define MIDI device in, audio device out, etc. If you have 2 separate VST instruments they are both receiving the midi data at the same time and sending their output to VSTHosts output. Light bulb just went on, I get it. Your examples are exactly what I'm trying to do, so it's very helpful. I'll play some more tonight, you may get a PM from me. thanks
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: May 2007
Posts: 2,215
2000 Post Club Member
|
OP
2000 Post Club Member
Joined: May 2007
Posts: 2,215 |
OK, trying to install Truepianos as a plugin. Pull down the vsthost menu "file->new plugin". It seems to want the location of a .dll associated with Truepianos, but there is no dll to be found in the Truepianos area. So I tried pointing it to the Truepianos.exe, but it doesn't show up. How do I get Truepianos installed as a plugin?
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: Aug 2006
Posts: 1,471
1000 Post Club Member
|
1000 Post Club Member
Joined: Aug 2006
Posts: 1,471 |
Just curious, why not just use a DAW instead of vsthost?
|
|
|
|
Joined: Aug 2006
Posts: 1,471
1000 Post Club Member
|
1000 Post Club Member
Joined: Aug 2006
Posts: 1,471 |
OK, trying to install Truepianos as a plugin. Pull down the vsthost menu "file->new plugin". It seems to want the location of a .dll associated with Truepianos, but there is no dll to be found in the Truepianos area. So I tried pointing it to the Truepianos.exe, but it doesn't show up. How do I get Truepianos installed as a plugin? Maybe when you installed Truepianos it dumped the .dll in a Shared plug-in directory.
|
|
|
|
Joined: May 2007
Posts: 2,215
2000 Post Club Member
|
OP
2000 Post Club Member
Joined: May 2007
Posts: 2,215 |
Maybe when you installed Truepianos it dumped the .dll in a Shared plug-in directory.
Yep, that's what happened. It's in Program Files\VST. Let's see if that works. thanks
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: May 2007
Posts: 2,215
2000 Post Club Member
|
OP
2000 Post Club Member
Joined: May 2007
Posts: 2,215 |
Maybe when you installed Truepianos it dumped the .dll in a Shared plug-in directory.
Yep, that's what happened. It's in Program Files\VST. Let's see if that works. thanks Hey hey! it works. Thanks for everyone's help. Off to load a string instrument and see how the two work together.
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: Feb 2006
Posts: 168
Full Member
|
Full Member
Joined: Feb 2006
Posts: 168 |
MarkL, I'm glad to see you're making headway. I was trying to get a video made yesterday and posted to my website to help walk someone through the process of getting started with VSTHost. Unfortunately, work got in the way and I didn't have enough time to finish it but I'm going to get something posted soon. It may no longer be of any value to you by the time I get one made but maybe it will help someone else down the road. Just curious, why not just use a DAW instead of vsthost? I would agree that if you're going to do any kind of serious recording, especially when multiple tracks are involved, any half-way decent DAW would probably work better than VSTHost. VSTHost is good in a couple of specific instances, though, First off, it's free so anyone who is just starting out working with virtual instruments or plugins can use this program as a way to get their feet wet without spending any money on a DAW. Once you have VSTHost setup correctly I don't think it's nearly as intimidating as most DAWS are, especially if all you want to do is test out some plugins. If you have a certain setup, i.e. Truepianos and a couple of effects plugins, I think it can be easier to set up a performance and access it quickly if you just want to play and not necessarily record. I know you can do the same with your DAW but it's just one more option available. Obviously, it's not nearly as powerful as a good DAW but it makes playing around and experimenting with plugins quick and easy.
Yamaha U3 SH2 Roland RD-800
|
|
|
|
Joined: Aug 2006
Posts: 1,471
1000 Post Club Member
|
1000 Post Club Member
Joined: Aug 2006
Posts: 1,471 |
If you have a certain setup, i.e. Truepianos and a couple of effects plugins, I think it can be easier to set up a performance and access it quickly if you just want to play and not necessarily record. I know you can do the same with your DAW but it's just one more option available. Ah Ha!! Real time sound and effects!! I totally didn't think of that application at the time. So in that aspect, do stand alone vst hosts typically offer less latency?
|
|
|
|
Joined: Feb 2006
Posts: 168
Full Member
|
Full Member
Joined: Feb 2006
Posts: 168 |
I think any issues you have with latency may be more related to your drivers and how you have your hardware setup. VSTHost is using the same drivers that any other audio program/DAW would be using so I don't know that you will automatically see better performance.
Having said that, VSTHost may use less system resources than another DAW just because it's a smaller program so that could help with overall performance. But if you're having latency issues using another audio program I don't know that VSTHost will automatically work better.
Yamaha U3 SH2 Roland RD-800
|
|
|
|
Joined: Aug 2006
Posts: 1,471
1000 Post Club Member
|
1000 Post Club Member
Joined: Aug 2006
Posts: 1,471 |
Not sure if I would have latency issues, I don't use any vst's in real time, just post processing.
@ setchman - dumb question (MarkL,sorry for going partially off topic) Are your sounds and/or effects from the Motif XS8 available as a vst plug-in ? I'm pretty sure the answer is NO. I have an S90es and just want to make sure I'm not overlooking an extraordinary feature!
|
|
|
|
Joined: Feb 2006
Posts: 168
Full Member
|
Full Member
Joined: Feb 2006
Posts: 168 |
Not sure if I would have latency issues, I don't use any vst's in real time, just post processing. You're correct, latency shouldn't be an issue. Are your sounds and/or effects from the Motif XS8 available as a vst plug-in ? I'm pretty sure the answer is NO. I have an S90es and just want to make sure I'm not overlooking an extraordinary feature! You're correct again. Neither the sounds or effects are available as plugins BUT if you want to upgrade to the S90XS you can have the exact same sounds and effects.
Yamaha U3 SH2 Roland RD-800
|
|
|
|
Joined: Aug 2006
Posts: 1,471
1000 Post Club Member
|
1000 Post Club Member
Joined: Aug 2006
Posts: 1,471 |
You're correct again. Neither the sounds or effects are available as plugins BUT if you want to upgrade to the S90XS you can have the exact same sounds and effects. As a VST?? Or you just mean as the Motif XS?
|
|
|
|
Joined: Feb 2006
Posts: 168
Full Member
|
Full Member
Joined: Feb 2006
Posts: 168 |
Sorry I wasn't very clear. The S90XS now features the same sound and effects engine as the Motif XS. That was one of the big changes with the new model. The only thing the S90XS can't do (in terms of sounds) is use any of the 3rd party sounds available for Motif since it still doesn't the have expansion capabilities. I can, however, create a sound using the Motif's built-in patches, effects and all, export it and then import it into an S90XS. That feature may not be useful to most people but it illustrates how the sound engines have been made identical.
Yamaha U3 SH2 Roland RD-800
|
|
|
|
Joined: Aug 2006
Posts: 1,471
1000 Post Club Member
|
1000 Post Club Member
Joined: Aug 2006
Posts: 1,471 |
I figured that, just like the S90es is the same engine as the Motif es.
What I haven't done is look at the specs to see what the upgrades from ex to xs are. I dare not do this as it will definitely give me a bad case of GAS, and there's no way I can justify (to my wife) the upgrade. Not that I'm hurting with the S90es, heck, I still feel spoiled owning it! I think one thing I did inadvertently find out was the S90xs has an on board sequencer.
|
|
|
|
Joined: May 2007
Posts: 2,215
2000 Post Club Member
|
OP
2000 Post Club Member
Joined: May 2007
Posts: 2,215 |
I now have a strings plugin in addition to Truepianos, and I wouldn't call it beautiful but I have both working together. There is no documentation that I can find for the dsk strings plugin, and nearly everything on the controls that it offers are foreign to me. For example the word "volume" appears nowhere, but many words I've never heard of do, such as "flanger and bend range". The sound of the strings isn't bad, still experimenting.
Yamaha P90, Kawai GL-10
|
|
|
|
Joined: Feb 2006
Posts: 168
Full Member
|
Full Member
Joined: Feb 2006
Posts: 168 |
I've downloaded a lot of plugins but somehow I missed that one. I'll have to download it myself and give it a try. There are so many little gems like that scattered throughout the Internet it's hard to keep track of them all.
Yamaha U3 SH2 Roland RD-800
|
|
|
|
|
|
Piano
by Gino2 - 04/17/24 02:34 PM
|
Piano
by Gino2 - 04/17/24 02:23 PM
|
|
Forums43
Topics223,405
Posts3,349,434
Members111,637
|
Most Online15,252 Mar 21st, 2010
|
|
|
|
|
|