considering purchase, need some pre-sales support
Posted: Fri Jan 18, 2019 1:47 pm
XITE seems like the closest thing I have seen to my dream of a live-focused platform that is stable and predictable for live performance. In my opinion hybrid linux based systems like Korg Kronos should have taken over the market already, but something is keeping vendors from going in this direction, I guess their market tells them that users find it disappointing to find out that their cool synth is just a computer with a keyboard and some knobs attached.
So I have done some research and find that SHARC is a not quite obsolete and excellent choice for pro grade audio hard ware and software development, and has good developer tools, but they are limited to run only on windows. When designing a hardware synth, it maybe does not matter that your IDE, like VisualDSP++, runs only on Windows, because once you upload the synth to firmware on the hardware unit, users will interact with it there as a black box, etc.
But since these limitations bleed into the Scope environment, it kind of concerns me. So while I really want to buy a XITE1, and a lot of plugins, I realize that this is a very late time for a small company to be still pursuing this DSP-only strategy. So I have some questions, and it seems that this forum is the place to start.
1. PCIe - I have computers like a Mac mini 2018, a Surface Pro 5 which I run VSTs from my Roland A70 midi controller (only one at a time, but it's very compact and great for playing virtual piano). But I don't have a computer that has any kind of PCI slot. Can I use a PCIe to USB-3 converter to connect the XITE1 to my Windows 10 computer? I firewire, USB-C, Thunderbird, or any of those since-2000 methods of of connection to be supported any time soon or at all?
2. Mac and linux. Mac is the present, I hate it but it is widely used, linux is the future. Tell me you at least have CMAKE installed on your dev machine?
3. The minimal relationship between XITE1 and the midi controller in a Live setting - do I still need the PC when I play live? I am hoping that I can just bring the XITE1.
4. External control - can I control the XITE1 (or rather plugins running on it) from a remote device like iPad or Surface?
5. OSC - supported?
6. VSTi - what are the current limitations vis a vis VIST? VST3? 64 bit plugins? Does XITE1 itself appear as a plugin or can I load individual plugin chains off the XITE into my DAW or VST host?
7. Juce - will someday there be a bridge between DSP code compiled for CPU like ARM or Intel processors, and DSP / SHARC? I have ported some c++ code between Juce plugins and Cortex ARM M4 which is an embedded processor. It means to me, a non embedded developer, that it should be possible for vendors to write code that will run as a VST or on an embedded device.
8. Community - why is the community small and Scope is obscure? Perhaps like Juce the SDK should be free, but you pay for the hardware and a commercial license only but give away the dev tools.
Sorry I am a musician who has been away from electronic music for a while but previously only used Reason, and before that just played live instruments until I had to get a job.
I really love the idea of XITE but I wish there was integration with linux for a hybrid setup, and I get this feeling that ELK and other innovations will make OEM linux based systems that are almost as good as DSP solutions and are much easier for vendors to target, so while latency will not be as good, and even a real time linux kernel is not as purposeful as DSP processor, it is good enough and its really open.
thx
George
So I have done some research and find that SHARC is a not quite obsolete and excellent choice for pro grade audio hard ware and software development, and has good developer tools, but they are limited to run only on windows. When designing a hardware synth, it maybe does not matter that your IDE, like VisualDSP++, runs only on Windows, because once you upload the synth to firmware on the hardware unit, users will interact with it there as a black box, etc.
But since these limitations bleed into the Scope environment, it kind of concerns me. So while I really want to buy a XITE1, and a lot of plugins, I realize that this is a very late time for a small company to be still pursuing this DSP-only strategy. So I have some questions, and it seems that this forum is the place to start.
1. PCIe - I have computers like a Mac mini 2018, a Surface Pro 5 which I run VSTs from my Roland A70 midi controller (only one at a time, but it's very compact and great for playing virtual piano). But I don't have a computer that has any kind of PCI slot. Can I use a PCIe to USB-3 converter to connect the XITE1 to my Windows 10 computer? I firewire, USB-C, Thunderbird, or any of those since-2000 methods of of connection to be supported any time soon or at all?
2. Mac and linux. Mac is the present, I hate it but it is widely used, linux is the future. Tell me you at least have CMAKE installed on your dev machine?
3. The minimal relationship between XITE1 and the midi controller in a Live setting - do I still need the PC when I play live? I am hoping that I can just bring the XITE1.
4. External control - can I control the XITE1 (or rather plugins running on it) from a remote device like iPad or Surface?
5. OSC - supported?
6. VSTi - what are the current limitations vis a vis VIST? VST3? 64 bit plugins? Does XITE1 itself appear as a plugin or can I load individual plugin chains off the XITE into my DAW or VST host?
7. Juce - will someday there be a bridge between DSP code compiled for CPU like ARM or Intel processors, and DSP / SHARC? I have ported some c++ code between Juce plugins and Cortex ARM M4 which is an embedded processor. It means to me, a non embedded developer, that it should be possible for vendors to write code that will run as a VST or on an embedded device.
8. Community - why is the community small and Scope is obscure? Perhaps like Juce the SDK should be free, but you pay for the hardware and a commercial license only but give away the dev tools.
Sorry I am a musician who has been away from electronic music for a while but previously only used Reason, and before that just played live instruments until I had to get a job.
I really love the idea of XITE but I wish there was integration with linux for a hybrid setup, and I get this feeling that ELK and other innovations will make OEM linux based systems that are almost as good as DSP solutions and are much easier for vendors to target, so while latency will not be as good, and even a real time linux kernel is not as purposeful as DSP processor, it is good enough and its really open.
thx
George