Re: [AH] Waldorf Kyra

From Brian Willoughby
Sent Sat, Jun 16th 2018, 02:13

How, exactly, would an FPGA support plugins?

The only FPGA system I know of that supports 3rd party software of any =
kind is the Audinate Dante Brooklyn II platform. But that=E2=80=99s not =
really an FPGA plugin system, it=E2=80=99s a FPGA that implements a =
virtual processor that runs Linux. The 3rd party software is nothing =
more than a Linux program, compiled for the virtual processor, and =
stored in an attached Flash file system. The 3rd parties do not have =
have access to custom FPGA design.

Usually what happens in 3rd party situations is that the original =
developer packs their FPGA design into an IP core and licenses that to a =
3rd party. The 3rd party then creates a new, complete FPGA design around =
the IP core. That=E2=80=99s basically the opposite of a plugin. It takes =
significant skills to create a complete FPGA design, even with IP cores.

In other words, you can=E2=80=99t load partial programs into an FPGA. =
They=E2=80=99re always built from scratch. Note the comments in the =
Wired article about Microsoft, and how they had to completely reprogram =
the FPGA every time they changed what they wanted to do.

Those Arista switches don=E2=80=99t allow plugins or partial =
programming, do they? Then again, there are SmartNICs with MIPS cores =
and ARM chips running Linux, but that=E2=80=99s programmable software, =
not 3rd party FPGA programming.

Brian

p.s. What is a =E2=80=9Cplug-out=E2=80=9D anyway? I started hearing that =
term in audio hardware, and it sounds like marketing nonsense.


On Jun 13, 2018, at 6:35 PM, annika morgan <xxxxxx.x.xxxxxx@xxxxx.xxx> =
wrote:
> FPGA seems promising for 3rd party plugin architectures, thinking =
similarly to how Arista switches work. (I=E2=80=99m a network =
engineer..)
>=20
> On Wed, Jun 13, 2018 at 2:31 PM Mark C <xxxxxx.xxxxxxxxxx@xxxxx.xxx> =
wrote:
>> Pushing it a bit but Minimig implemented an Amiga (sound and all) in =
FPGA around 10 years ago.
>>=20
>> On Wed, Jun 13, 2018 at 7:47 PM, Kylee Kennedy <xxxxxxxxx@xxxxx.xxx> =
wrote:
>>> Where's James Patchell one of the first SDIY designers to put a =
synth on an FPGA chip?
>>>=20
>>> I honestly don't care what chip these synths are built on if they =
sound good.=20
>>>=20
>>> Kylee
>>>=20
>>> On Wednesday, June 13, 2018, Niall Munnelly =
<xxxxx.xxxxxxxx@xxxxx.xxx> wrote:
>>>> Announcement after announcement.
>>>> Novation=E2=80=99s =E2=80=9CPeak=E2=80=9D has an FPGA architecture, =
as, I suppose, do Intellijel=E2=80=99s biggest modules. I know there are =
more.
>>>>=20
>>>> People have been calling FPGA as the wave of the future for years; =
it=E2=80=99s nice to see it in the present.
>>>>=20
>>>> For a little more background about FPGA (non-musical uses, but =
still interesting)=E2=80=A6
>>>>=20
>>>> =
https://www.wired.com/2016/09/microsoft-bets-future-chip-reprogram-fly
>>>>=20
>>>> Sent from a mobile device. Typos and probably bad ideas.
>>>>=20
>>>> On Jun 13, 2018, at 2:12 PM, David Messenger <xxxxxxx@xxxxxxxx.xxx> =
wrote:
>>>>> =
https://www.keyboardmag.com/gear/waldorf-music-announces-kyra-fpga-powered=
-synth
>>>=20