Thanks @PLJ , Interesting, I used something like this a long time ago… My dream is to insert a card that produces the sounds of Arturia Mini inside my homemade controller.
… The ideal would be a system that turns on directly on the Arturia VST instrument… In practice I would like my controller to be independent from PC, Midi, Cables and cables…
I suggest you reconsider my previous posts in this thread, with a couple of general solutions to the current shortcomings of your project and idea.
While you can certainly run any VST plugin inside an appropriate host app or DAW, once you have installed Windows on Raspberry (which you have successfully), you still need to find a way to integrate the Raspi in your (lovely) pseudo-Minimoog controller box.
Even if you keep using Windows as an OS on Raspberry, which I guess might be problematic on the audio performance side, you have to hack your custom controller, integrate Raspberry in the box, implement audio and data connections, provide power supply and concoct some serious autorun scripting, if you really want to use the whole kit as a headless and standalone digital synthesiser, without having to connect keyboard, mouse and HDMI screen.
This is unfortunately unavoidable to fulfill your dream, wether you decide to run on the “hidden” SBC Raspberry OS + Wine (which I would recommend) or Windows.
Thanks @Aethermind Yes, I see that it is not easy… but if it were it would not be fun… By connecting a USB sound card the sound is excellent and the latency is minimal… I am trying to make Windows understand that when it starts it must start the MiniV3 software… but it does not understand it… If I succeed in this thing, my controller can do everything just by inserting two buttons that send the various sound banks forward and backward. I found a guy (Italian) online who made a small software to make the GPIO work… In the meantime it would be a nice thing to be able to insert a sound card directly on the GPIO, eliminating the USB card… I am ignorant in computer science, but I like to use other people’s ideas to create my own…
Exactly! but from what I read the GIPIO pins are not working with Windows… but it seems that this Italian guy has done something to make them work… I’ll study it…
Hmm… I am no Arduino expert, but from what I can see this guy aims at using the signals of just two pins to get a motor automation, of some simple mecatronic contraption.
… in fact this guy just replied to me… not being a DAC and VST user, he advised me to use Linux… but at that point the VSTs don’t work anymore… and I’m at zero progress.
On the other hand now Win 11 starts with the MiniV3 already working, so as soon as it turns on, it already plays…
But just comparing ourselves in Italian… is another thing…
Really these are just tool names that might or might not fit together and do they make the right noise at the right time?
Given the choice between using a Windows machine or a Pi in active anger, I’d choose the Pi everytime. Things can be made to work on a bench and the last remaining factor is the sound you are trying to achieve.
If you want the purest rendition go with the recommended hardware and buy a small PC.
If you want the sound of a Mini Moog, then acquire a minimoog.
Once you have accepted compromise, you are most of the way there. . . .
Our world would be better if we could present a model D…
This is why I stopped playing piano for over ten years… There were no instruments that could sound like a grand piano… Now these instruments exist and I wasted 10 years. My controller will never be a MiniMoog, but it comes closer than anything I’ve tried… and it costs MUCH less. Arturia is fantastic…
Here is my RaspyWin with the case I designed and printed in low quality for testing… I’m starting to make a few mistakes with Fusion 360… I’ll print my next job in high quality right away.
I also have to print the mask.
No @fussl , because I made Windows automatically start the Arturia MiniMoog. The miniMoog is managed by my controller and so I basically don’t need a big display, mouse and keyboard. Now I wait confidently that the geniuses who made Win run on Raspberry, make the GPIO work to connect the internal sound card instead of the external USB one.
Kudos on your progress with the VST on Raspi project.
I wonder what kind of computational audio performance you manage to squeeze from Windows on Raspberry (what sample rate and buffer size/latency time are sustainable on your chosen plugins, without incurring in Xruns?).
It seems that you still need to find a way for integrating conveniently RaspiWin in your homemade Moog-ish box, since as it stands the whole kit is still a CC controller hooked to a computer, requiring on-screen software operation and external connection.
BTW, have you ever considered this outstanding Canadian virtual analogue software synth, as an alternative to V Collection (and possibly even Diva)?
As far as emulations of analogue glories of old go, in my opinion and experience this is the nearest you can get, in terms of authenticity, sheer sonic presence and spectral richness. And… it is a four oscillators/two layers polysynth, so I guess that you could map at least partly the plugin to your custom controller. Minimum CPU requirements seem quite average, because the instrument is well programmed and the code is highly optimized, thus it should work reasonably well also on a Raspberry 4. Still, keep in mind that there is an entailed overhead with lesser computational efficiency, due to using Windows.
Sound-wise I don’t hear much difference. Latency and Xrun are unlistenable using the internal audio. Now I connected to the Raspy a SoundBlaster SBX Prostudio audio card that I bought to decrypt weather satellite signals… I’m talking about 20 years ago. With this card, latency is minimal… Even the piano The Grandeur on Kontakt runs well… I didn’t have the courage to test the Orchestra sounds… too heavy. I will certainly try the software you attached… I didn’t know it. This is just an experiment… but from what I was told, it seems that everything runs well… Maybe this result will lead the Raspberry geniuses to make it play VSTs without all this strange work… Now connecting my controller to the RaspyWin I don’t need a mouse, keyboard or touch, because Win automatically starts the Arturia MiniMoog which is then controlled by my controller… Let’s say that despite everything… I realized my dream…
Hi, if you mean the Zynthian devs, well I deem it rather unlikely if not outright unfeasible, for a number of sound reasons and at least for the time being, but… never say never!
And, what matters is that you are satisfied with your current compromise in your project, so: amen to that!