TALK 914 - Firmware Hacking

TALK 914 - Firmware Hacking

•

Episode description

“SonicTALK Covers the latest news and releases in synthesizers, software, recording, plug-ins, DAWs and music production - techniques, tips and stories from the recording studio and on the road.

Live Stream of our weekly music technology show. SonicTALK Covers the latest news and releases in synthesizers, software, recording, plug-ins, DAWs and music production - techniques, tips and stories from the recording studio and on the road. With guests who are producers, musicians, manufacturers and other industry insiders.

This week:

Watch episode on YouTube: ““https://youtube.com/watch?v=nvWuUuRzF7I””

Find out how to support us on our Members page.

Cherry Audio Cherry Audio Pentaphionic based on the Gleeman Pentaphonic, known for its rich hybrid tone and unique clear case. Expands on the original with extended voice and modulation, polyphonic note and parameter sequencing, and 22 quality effects Cherry Audio’s Pentaphonic: Made to be seen, not just heard, available now at cherryaudio.com

Baby Audio HyperWarp Baby Audio HyperWarp Time-bending granular effect plugin for creating motion, texture, and color. Craft hypermodern ear candy effects with unexpected results every time Explore seven effect profiles for a vast range of sonic transformations

In this show: SHOW START
00:01:40 AD:Members 00:20:15 AD: Cherry Audio Pentaphonic 00:36:57 AD: Baby Audio HyperWarp“

Download transcript (.srt)
0:00

Hello everybody, this is a disembodied me because I'm not really here, I'm currently

0:44

in China, just before the Beijing Modular Show, which you will see videos coming back

0:49

from us, and then later on Music China, and in a sort of bizarre time travel kind of scenario,

0:56

we've got a guest who I'm going to be meeting in China, but will also be here before China,

1:02

this is, it's almost too much to kind of think, but we'll get onto that in a sec, I just wanted

1:06

to tell you, actually, yeah, coming up obviously, we've got, you will have seen Brooklyn Modular,

1:12

Brooklyn Synth and Pedal Expo this weekend, Matt's been over there recording, we've also

1:17

had, you will also have had a few exciting videos that came out yesterday, because Tuesday

1:21

the 20th of October seems to be the time that everybody wants to release stuff, so after

1:27

a quiet summer, we've just got a splurge of stuff, so you've probably got lots of things

1:32

to talk about, we're not talking about them, because this is a pre-record, do you see where

1:36

I'm getting? Anyway, I didn't really want to, I'm trying to make it kind of as obvious

1:39

as possible, we'll get onto that, so I'm going to run this as if we're a live show, it's

1:42

not a live show, so what I normally do now is play a little reminder to join us on, as

1:49

a member, incidentally, I'm going to be posting some travelogue stuff and some stuff behind

1:53

the scenes from China, which will be my sort of general experience, outside of all the

1:57

other videos, so if you want to hook up to those, you can join us as members, anyway,

2:01

back after this. Indeed, and so we're back in the room, and I want to welcome Gertz from

2:51

Erika Synth, who will have a little title here, in a bizarre twist, Gertz, you're going

2:58

to China tomorrow, in real time, obviously, and we'll meet there, because you're going

3:02

to be at Beijing Modular, have you been before? No, actually, this is my first proper Asia

3:10

trip, except Japan, where I've been a couple of times, but yes, I'm joining your split

3:17

personality stream. Yeah, it's weird, I've never been to China either, but I have been

3:25

to Japan a couple of times, so we're going to have a pretty much parallel experience,

3:29

I'd think, so if, like me, you end up sort of thinking, I can't eat any more wriggly

3:34

food, you know, I'll meet you somewhere, we can go and have a sandwich, or something kind

3:39

of normal, just to sort of decompress, so I'll make a date for you, I don't know how

3:43

adventurous your palate is, but I can't speak for, I can only speak for myself. No dogs,

3:50

no dogs for me. I think that's a thing of the past, I think that's something that doesn't

3:55

really happen anymore, but we must try and stop being stereotypical about it, I'm very

4:00

excited, it's going to be fun. Anyway, so really, the reason Gertz is here is because

4:05

we're talking, there's been a lot of talk about firmware hacking, and sort of the use

4:10

of AI for this thing has enabled this, but before we get on to kind of expanding on

4:15

that, I've also got Pauly, who's there in Birmingham, we did a show yesterday, so this

4:21

is a week, this will be out on, I think, October the 21st, I believe is the plan. How are you

4:26

Pauly? It hasn't been a week, it's only been a day, but I haven't seen you in ages, Nick,

4:33

how have you been? Yeah, good, thank you. I love it, no. My flight was fine. Really good,

4:39

yes, yeah, brilliant. I'm good, I'm going to the Conservatoire tomorrow to have another few

4:46

meetings and look around in Birmingham, just to start doing the joyful exercise of risk assessing

4:55

everything for our needs, because for everyone who isn't initiated, including Gertz, I'll explain,

5:04

we're going to run disability music workshops, so we have to make sure everything is safe,

5:10

essentially, and fit for purpose, and it's, I think it's quite an old historic building, so

5:17

we'll just see how it all works, and I'm sure there'll be workarounds and things like that,

5:22

so that's going to be fun, but yeah, it'll be nice, so that's me anyway. Excellent, well,

5:28

I could go to our three up, I mean, the reason we're here is we, Gertz actually reached out to

5:33

me via email a couple of days ago and said, what do you, what do you think about all this sort of

5:40

firmware hacking and the news, you know, because there was, we've got a few touch points to run

5:44

as rough topics, but essentially, I think Electron had recently said that they weren't allowing people

5:50

to talk, to post news about their firmware hacks, but there's all these other kind of things coming

5:56

out, lots of, it seems to be half, some of it is endorsed, some of it is open source, so it's okay,

6:02

some of it's for, for instruments and equipment that's been discontinued, so where does that

6:08

stand, but I mean, ultimately, it's a real thorny subject, what was it that triggered you

6:12

to sort of reach out, I mean, what was the kind of, the thing that made you want to talk about it?

6:20

We had a discussion in our, in our headquarters about this trend happening,

6:27

and two days ago, a day before yesterday, a support ticket was submitted that some of our

6:38

modular users improved our black sequencer, so that was actually after I reached you out,

6:46

and he added some features that kind of make sense, and so in generative mode,

6:56

which is this magic mode, so to make it more musical, and yeah, that was, that was after,

7:04

actually, I reached you out, but basically, yes, all this discussion about Electron gear being,

7:10

being improved, what it means for manufacturers, what it means for support, and how it can impact

7:20

industry in general, so I thought it would be a nice topic to discuss, actually. Excellent, well,

7:25

and that triggered me, I know, I need to have a filler show while I'm away for two weeks,

7:29

because of my terrible lack of planning, and it sort of popped into my lap, which is fantastic,

7:34

but those, immediately, those questions are really interesting, because I think one people,

7:40

you know, the, the, the, probably the end user is, why shouldn't I, I own it, I can be, I can do what

7:46

I like, but there have got to be a couple of factors that, that are, have to be considered,

7:50

and I guess the first one is, they have to decompile what you've done, which is your

7:55

own proprietary code, which is not, not designed, unless it's open source, to be modified, to be

8:01

picked apart, and to be improved upon, does that present problems in itself, or is that,

8:07

I guess it depends on manufacturer to manufacturer, right?

8:10

True, you see, the guys who do hacking, or let's say improvements on, on our, on instruments,

8:25

they do not have full picture, how the, how the instrument is designed, you know,

8:31

and of course, by help of AI, you can inject some bits and pieces in some parts of the firmware,

8:40

and so, but, but what are consequences of that, you know, does it, how it impact other parts of

8:49

the, of the firmware, you know, and functionality, that's, that nobody can tell, and, and,

8:59

and we agreed with our support guys that we cannot support cases like that, so the best

9:08

we can advise is just do factory research, and hope for the best, you know, that it goes back

9:15

to the original form. Oh, that's interesting, I mean, yeah, I hadn't really thought about that,

9:20

I mean, I suppose, and that, that support issue is one of the factors, because as we know, I mean,

9:25

certainly from software houses, and other people factoring in the amount of resources that have

9:30

to go into resource, into supporting a product, whether it be hardware or software, hopefully

9:35

hardware, none at all, because it's all perfect, and everything, your design is impeccable, and,

9:40

you know, there are no issues with hardware, there are no issues with firmware, and you can only do

9:44

so much, so it adds, what you're saying is, it adds a lot of extra, or could add a lot of extra

9:50

load onto a manufacturer, whether they be small or large enough to eat that extra load, right?

9:57

Correct, but yeah, that depends how a manufacturer approaches it, you know,

10:02

maybe the update is kind of nice, but imagine the amount of possible variations of

10:11

of those hacks that can pour in, and even responding to each inquiry takes some time,

10:23

yeah, so yes, yeah, so yeah, we decided that this is where is our, where our like red line is, that

10:33

okay, if people do something, and do some hacks that make the instrument more

10:44

like easy to use for specific creative intention, or something, then sure, do it, but

10:55

if something goes wrong, then our advice will be just do a factory reset, and that's it, you know,

11:01

because we cannot track, yeah, we have no resources of tracking all possible changes,

11:07

no, that's understandable, so is there, I mean, is there a possibility that something could

11:13

irrevocably brick a piece of software, a piece of hardware, or is there always that sort of

11:19

backstop, I mean, or can a system be designed so that, you know, whatever happens, you can always

11:24

re-flash it, and it'll be okay, I mean, is there, are there, or are there things that could be done

11:28

that would might, I'm not talking necessarily Erika since, but you may know, you know, that

11:33

this is a possibility. If a bootloader is somehow affected, then you cannot do firmware update in

11:43

normal way, just plugging a USB cord, or something, so you need a dedicated flash,

11:51

flasher device, or programming device, that reverts the firmware, so that's a worst case

11:58

scenario, and yeah, nobody knows, you know, how the code is impacted, and what happens, you know.

12:07

Oh, interesting, I hadn't thought about that. Have you got any questions about that,

12:11

Pauli, because I think it's, I'm well aware that I've got a big list, and we could easily,

12:17

I could easily dominate this, I mean, do you, I suppose the question, yeah,

12:22

one of the questions for me is, is it worth it, I suppose, you know, I don't know whether, because,

12:28

you know, there are sometimes firmware is released by the manufacturer that causes a problem as well,

12:36

and, you know, that these things do happen, they're not finite, you know, people can make

12:40

mistakes across all areas, hopefully the manufacturer knows what it's doing, you know, but

12:45

that can happen too.

12:48

It's a difficult one, isn't it, because the, I feel, you know, I wrote an article about this

12:59

the other week, about firmware hacking, the great debate on whether companies should embrace this,

13:10

or whether they should try and protect their, you know, protect their work and stuff like that,

13:17

and how is that going to be seen by the community if some companies go,

13:22

you know, have at it, the floodgates are open, and if some manufacturers don't,

13:32

and the thing that concerns me is that there doesn't seem to be,

13:40

a particularly nice reasoning behind it, or a particularly kind reasoning behind it.

13:50

I feel it's all what I'd call a bit edgelord, and what I mean by that is,

13:58

in the responses to my article, I saw a lot of people saying things like, you know,

14:07

they've been keeping things from us for years, they've been keeping features from us for years,

14:16

you know, like a conspiracy or something like that, and people almost kind of were happy to,

14:24

are happy to see synth companies burn, you know, because they've kept things away from us for years,

14:32

away from us for years, and I think it's, I mean, to be polite, I think it's short-sighted,

14:39

because we've just got these tools which allow for things like rapid decompilation of

14:47

binaries, and allow you to inject kind of custom coding and stuff, so that, you know,

14:52

lots of people can alter hardware in a way that wasn't possible before,

15:00

but we all need to remember that that wasn't the world a year ago, two years ago, and that

15:08

when these companies, ErikaSynths, Electron, were creating these things, DSP was something that,

15:18

and it still is if you want good DSP, something you have to pay for, you have to pay

15:24

a programmer money to develop features, and also, here's the other thing, you have to make

15:31

sure the UI makes sense. I find that some of these community firmwares overstuff,

15:38

they overstuff the UI, right, so they put too many features in, so it's tricky to find,

15:45

and also it has to be stable, a manufacturer has to create a stable black box, whereas these

15:54

people who create custom firmwares, you know, don't have to do that, and I think, you know,

16:02

potentially there are different ways that companies can respond to this. Firstly,

16:10

they could lock the hardware the hell down using things like crypto tips, you know,

16:17

like trusted platform modules, which are little encoded, 72-bit encoded chips, I think they cost

16:27

about, if you buy them in bulk, like about a dollar, it doesn't add much to the price of the

16:31

synth, and that means only properly signed code can even run on the hardware, or the other way,

16:43

do manufacturers go, right, well, either we create, either we put an analog component,

16:51

like a filter or something, on every module to make something that can't be kind of cloned by AI,

17:01

or do we just put, like Korg does with their SDK, do we put an open source little playground,

17:08

fenced-off playground in every product now, just to satiate that kind of hacking spirit,

17:18

and would that allow the manufacturers and the community to kind of find,

17:26

you know, a customised, yeah, that's really interesting, a walled garden, if you will,

17:31

yeah, that's really interesting, I mean, does this, Gerts, does this make you think about ways

17:37

that your hardware could be designed so that it is more bulletproof, or, you know, what,

17:44

going forward, is this something that you incorporate, you think about incorporating

17:47

into further future products on how to combat this, or you just, hands off, it's over to you,

17:53

we have to stay at our position, do whatever you like, but you can't, you can't come back

17:59

on us because, you know, it's just, we can't possibly support it? Most of our hardware

18:06

is partly bulletproof because it is all analogue or hybrid, like 70% of things is analogue,

18:18

but I 100% agree with Pauli's point about user interface and user experience when operating the

18:30

instrument, so I love to quote Napoleon that, and we actually approach it, we use this approach in

18:39

our user interface development, that he said that the essence of strategy is sacrifice,

18:47

meaning that you put aside features that are nice to have, but that are, that make user interface

18:59

more complicated, user experience is not there anymore, and so, and you cannot imagine how many

19:06

features we set aside when developing an instrument, and of course, there is so much to add

19:13

to the instrument, and to make it more capable, of course, to the limit of computing power it has,

19:21

or DSP processing capabilities, you know, that's also a question, you know, you can add

19:29

some new features, but the processor simply cannot do all computations in that, yeah,

19:39

exactly, exactly, so then you overclock it or something, you know, so yeah, these are all

19:47

things like a technical perspective, but like my favorite thing is really what you sacrifice in

19:54

order to have this nice experience when using instruments, and that's where Erika's things

20:03

somehow excel, you know, our sequencers, I'm really, I'm genuinely proud of what we do in terms of

20:11

user experience, user interfaces, and adding something to that, yeah, that's actually

20:22

fascinating, and I totally get that, because also it's the vision of the company, and then

20:25

somebody else will come along, I guess, hold that thought there, and I do have the business of

20:31

sponsors for the show to include, so we'll be back shortly, just after this,

21:11

excellent, so sorry, Paul, I think you wanted to come in there, and I think that curated sort of

21:16

noticed that sense, and a loss of control of that is quite an important point, I think,

21:21

yeah, I was gonna, I was gonna just mention an ErikaSynths product, I think gets it absolutely

21:29

bang on, this isn't an advert, by the way, I just genuinely love it, and that's the

21:34

Percon's voice Eurorack module, because it's got such a range of different digital synthesis types,

21:42

but they're all just kept in a UI, which is just so tweakable, that I'm sure they could

21:50

have put even more algorithms and stuff in the Percon's, you know, than, and completely overstuff

21:58

it if they wanted, but the, it's just the kind of perfect amount of controls and CV, just to,

22:06

you know, keep it intuitive, basically, so yeah, I was just going to point that out as a highlight

22:12

for me of ErikaSynths design, to balance out this unexpected advertising, I'm wearing a

22:23

Shachmat modular t-shirt, so, okay, well, here's a thought, here's a, so, so, I mean, in the same

22:31

way that, I mean, it's really interesting that, you know, coming back to Korg, as you mentioned,

22:36

they've all, you know, their foresight, in a way, I mean, I think maybe accidental, or possibly

22:41

planned, is really fascinating, but as a result, we're still not, I mean, I'm not getting tons of

22:47

press releases about people who are writing vibe-coded SDK kind of thing, you'd, I know you

22:52

did one for the, the Drumlog, but it's interesting that building extra spare capacity into future

23:00

hardware, so that there is the potential, if you're a machine-based thing, so you say, okay,

23:06

if you load this into it, you know, these are the parameters you get, do you think there's a future

23:10

in terms of the way you build things, like, you know, you're, so that there's a little bit of

23:15

spare capacity, I mean, are, or are, when you build, are you right up against the stops for

23:20

the chips, I mean, do you have certain amount of headroom, I mean, how do you approach this,

23:24

because, I mean, chips are expensive, you know, you can't just kind of go, oh, we'll make it twice

23:28

as powerful as it needs to be, because that'll cost a fortune, right, in the bond cost.

23:34

This is actually what we seriously reconsidered after

23:42

microprocessor crisis, which come during, came during the COVID, because back then we realized

23:49

that we literally used a unique microprocessor for every single module we had, because we selected

24:00

the microprocessor that is just enough for the task, you know, that's what Nicky was saying,

24:07

you know, so, of course, there is a lot of possibilities still to do some hacking,

24:15

but, yes, there is some threshold on what you can do with that, but then we, of course,

24:23

changed our approach, because we realized that that was, like, pure nightmare to manage

24:30

20 different microprocessors, you know, when you have shortage of every single one.

24:37

And then, yeah, we started, we started optimizing, and, of course, we have

24:41

more headroom in processing power now in our instruments currently,

24:47

but, yeah, still, as these vibe coders do not have full picture on what is hardware and what

24:58

like original firmware is running on the instrument, you know, it's always, it always

25:03

takes some risk. I suppose they wouldn't know, they wouldn't have the same tools to say, you know,

25:09

this is the CPU, it's running, you know, with this much headroom, you can't just do a top command

25:13

on the command line on your instruments and have that running. But I suppose, but that's what you

25:19

saying, by standardizing the DSP platform for a series of instruments or a particular, you know,

25:25

like for a couple of years, you've got the opportunity to buy in larger amounts, which

25:31

reduce the overall cost, which means that you can be more efficient in your build cost, and then

25:36

some instruments might have a bit more headroom than others, or some instruments might have a lot

25:39

of headroom because they don't need to use all that, but it makes developing easier. Do you think

25:45

there's, I mean, I guess that the other thing that's really hard is you could be completely

25:49

transparent, or a manufacturer could be completely transparent and go, this is how much we use,

25:56

you know, there's this much headroom, here's, maybe here are some tools so that if you do anything,

26:01

watch out for this number, because if it ever spikes above this, then it's going to be too much,

26:05

so almost making it easier for people to do that, I don't know, does that, or is that, that's

26:10

too much like the fact that the crown jewels, the family secrets, I mean, how does that, would that

26:15

work? Is that a naive approach? You see, we are having this discussion, you know, if we would

26:26

rewind like 100 years back, then this process, what we are witnessing now would take a decade,

26:35

I guess, but we are talking now months, you know, this first electron posts appeared like

26:45

three, four weeks ago or something, you know, so we actually have not, haven't had time actually to

26:52

consider this, so it's, it's just happening as we, as we see it, you know, and it's happening

26:58

in days, like we had our chat, I wrote you an email about this topic, and next day our

27:06

black sequencer was improved, and we didn't see it coming. Yeah, I suppose so, and again, yeah,

27:15

yeah, but, and again, that, that just illustrates how fast it is, and most good companies are

27:21

planning at least one or two years ahead with a sort of product roadmap, so that's it, so building

27:26

that kind of nimbleness into, into your direction forward is, I can't imagine that's, that's

27:35

particularly easy. Imagine there are, there are some business models that are

27:43

being, like, ruined at the moment, for instance, take, take the VST company, who makes a business

27:54

model in a way that we, we sell you a plugin, and then we consider selling some updates,

28:02

or some extra features, for instance, and that, that will not work anymore, and

28:11

and that's entire, and that's entire industry ruined, possibly.

28:18

Yeah, my, my, my friend, ex-colleague from advertising agency, he was a creative director

28:25

there, he's now in esoterics and in yoga, so he developed a synthesis, virtual synthesizer

28:35

for, that emulates those crystal balls that are used, and, or copper balls, you know,

28:42

in used in meditations. He had, he has zero, he has zero experience in, in coding, and in

28:50

basically music technology. He showed me nicely sounding VST instrument that, okay, okay, it

28:59

doesn't have integration with, with large platforms or so, so it's an app, but to integrate

29:09

it with, with, to make it a proper VST instrument, it's maybe just this much stretch, and, and it

29:18

will be there, you know. So, yeah, those developments are quite impressive, I must say.

29:25

But I suppose the thing is, is that the things that have their own proprietary technology in

29:29

their own specific synth engines, I mean, you know, we've seen UI hacks on various plugs,

29:34

you don't really see them on, you know, like the big stuff, the G4 stuff, the Arturia stuff,

29:38

the, I mean, whatever, you don't see people hacking like they used to with ResEdit, you know,

29:42

where you change the knobs and all this thing. I mean, it doesn't seem to be a thing, and I suppose

29:48

decompiling and recompiling VSTs, that's, I mean, do you think that's, well, you know, Paul, do you

29:52

think that's something that's going to happen next? I mean, I don't know if it's even viable,

29:55

because I guess the code must be locked down to a degree, I don't know.

29:58

It's, uh, from, from, obviously, there's things I can't talk about on podcasts, but from my

30:06

perspective, it's already happening.

30:10

Right.

30:10

It's already happening, and not just in our industry, and not just plugins, either. I saw

30:15

that someone had vibe coded, essentially, a completely feature-complete Adobe Suite

30:25

with Photoshop, Premiere thing, and it was using new code, but it was going for feature parity

30:33

kind of coding, where it's re-implementing new stuff. So, in my mind, it's literally already

30:41

happening, where people are, you know, decompiling things, re-compiling things.

30:47

Okay, well, here, but here's a thought, I mean, is that...

30:52

There was one, there was one, I...

30:55

Go, sorry, go, Paul, yeah.

30:56

There was one I saw, I've got an example, there was one I saw, um, just a few days ago,

31:02

where there's, um, an Ensoniq SQ80 plugin called, uh, SQ8L, and it's been 32-bit forever,

31:13

and it's a really good emulation, free emulation of the Ensoniq SQ80, which, of course, is quite

31:19

a classic synthesizer, and bam, in the last couple of days, there's been a 64-bit, uh,

31:27

binary created of it.

31:30

Okay.

31:31

By decompilation, so it's already happening.

31:34

I suppose my question is, if that, is that a bad thing? I mean, if we take the kind of,

31:40

the output of everybody who makes things, that the reason that Adobe and these other companies

31:46

got ahead is because they came up with unique ideas. If other people are building on that,

31:51

and moving forward, we see this all the time in other industries, we see it in DAWs,

31:55

where companies, you know, like, Cubase will introduce certain features that will then,

32:01

um, be emulated or adopted and improved, and then Studio One will do the same, and then,

32:08

you know, Ableton will do something, and all these things kind of move, there's always,

32:12

like, an arms race to a degree, and limiting it to just the three or four big software houses,

32:18

is that, is that okay? Should it, would it make sense to have wider periods of this,

32:24

and then it's, then it's just a question of if somebody at Steinberg, for instance,

32:28

saw what somebody had hacked on their DAW, they went, that's a great idea,

32:32

and they could implement it, and make sure it worked properly, and didn't break anything.

32:35

Is that bad? I mean, is that, is that a bad thing? I don't know. What, what, what do you think?

32:44

It's…

32:44

Anybody. That's odd, isn't it?

32:48

It's…

32:48

I suppose it's stealing, is it stealing code? Yeah, I guess.

32:52

I think, like anything, it could just be the removal of the, the middle,

33:00

from everything, you know, people who make things in the middle, and, and try and make a profit of

33:09

them. Maybe the big, big, big, big, huge companies will be able to, to take the, take the, the hit

33:15

of all of this competition. The, the, the, there's going to be a brand new low-end,

33:25

massive amount of low-end kind of, you know, people in their bedrooms creating

33:30

innovative products that can professionally compete now with stuff, and I think maybe

33:37

where it will suffer is the middle, and I think that happened in, in, in music as well, you know,

33:43

with the whole end of physical media, where we went into mp3s, and it had the same kind of

33:50

slightly edgelord approach. All information should be free, but when, but again, I feel it's

33:57

short-sighted, because when you say all information should be free, the, the bigger entities can,

34:05

can tank that hit, whereas the, the middling ones can't. Yeah, that's, that's my prediction.

34:14

And also, I guess we need to distinguish hardware companies and, and software companies, because

34:21

yes, in, in case of hardware companies, you still make, you make an instrument, you know, you have,

34:30

you have a hardware platform that is, that has certain features, and certain features can be

34:38

added, and so, but, and yeah, a company can intentionally make it. We had several, like,

34:47

attempts, actually, for, for modular, like this 4ms VC Iraq module, where you just import,

34:57

import, buy a bunch of VCV modules, and, and operate, yeah, exactly. So, that, I don't see

35:06

that, yeah, I don't see most, many of them succeeded, you know, they, they did some business,

35:12

but, but somehow, it's, this trend has not get, got, like, broad scale adoption. But in case of

35:22

software companies, it's, it's more, it's more, I'd say, painful for them, because somebody,

35:32

for instance, comes up with user interface. So, the VST has to look like this, you know,

35:40

it has to have this set of features, and then, if somebody, somebody just does everything, you know,

35:49

like, based on, like, vibe codes, based on that interface, you know, that's already

35:54

kind of copyright violation, and also software. Yeah, yeah, yeah, no, that's interesting.

36:01

Well, yeah, no, I agree, I mean, it's interesting, I've literally, this should be going out maybe

36:07

tomorrow, if you're watching the show now, as it were, not tomorrow, as in, anyway, you,

36:12

you know what I mean. We, I did an interview, I did a piece with the Natural Audio AL1,

36:18

which is a mastering limiter, high-end plug-in, you know, it's 299 bucks, yet,

36:23

they are selling by the bucket load, because it has a sound and a thing that people are responding

36:30

to, and they're, and they're doing extremely well, just word of mouth, just, so the notion that

36:36

larger companies only, only get to a certain point, it's not just about the, you know,

36:43

as in all industries, there's often, there's winners and losers, and people who make it,

36:46

and people who don't, so, I mean, I think it's, in a way, you know, the democratization of music,

36:51

yes, there are lots of people who lost in the middle, but there are lots of people,

36:53

little people, who would never have even got to the first, or second, or third rung on the ladder,

36:58

and be making half a living, or a third of a living, or a decent living, out of doing what

37:03

they love, you know, which is assisted by technology of delivery, and democratization

37:09

of social media, all of those sort of things. Hold that thought. Are you calling me a hypocrite

37:12

there, Nick? No, no, I'm not, I'm just, I'm just putting another point of view. We'll be,

37:18

we'll be back after this short break. Okay, so, to bring this round to, you know, we are,

38:23

I hate this phrase, but it sort of applies here, we are where we are, which is, we're dealing with

38:27

this stuff, manufacturers are having to respond very quickly, as we said, Electron have kind of

38:32

said, you know, we're not going to be allowing people to, but by the same token, they've also

38:37

said, it's fine, the Machinedron X oscillate, operating system, they're fine with that,

38:43

because that's obsolete hardware. Is there a world in which this extends the life of existing

38:51

hardware, so it can continue to be made, because other people are improving the firmware, the

38:56

burden, if you like, is taken away from the manufacturer, you know, they can say, hands off,

39:02

or hands on, they can say, yeah, we've tested it, it seems okay, but again, it's up to you,

39:06

but it means that people will then still buy the hardware, because they can add those additional

39:10

things, and then, you know, there could be a way forward to do it. I mean, you look at the

39:15

FM1, which is a 60, 70 quid platform that BoardGirl has done, it's firmware, it's really easy to do,

39:22

it seems to be almost, it's a symbiotic relationship, and that's the thing that

39:28

I find interesting, which could this actually be a positive thing, Gertz?

39:34

Yeah, that's, this FM1 thing is a nice example of providing a platform for experimentation,

39:43

so a hardware manufacturer makes his profit from selling the synth, and then, yeah,

39:54

people feel encouraged to hack it, and make, personalize in the ways they like, you know,

40:04

and so, yeah, it somehow amortizes this insane, I don't know how it's in English,

40:19

and sustainability of running all this AI infrastructure, which is a devastating thing,

40:29

you know, so maybe it does not offset it, so it does not offset it, of course, completely,

40:35

because it's just a tiny part of the business, what AI does, actually, but

40:43

maybe, so yeah, that's about providing platforms for experimentation, and then, of course,

40:51

hardware manufacturers have to reconsider their business models, for instance, I love motorcycles,

40:58

aesthetically, I prefer motorcycles over synthesizers, for instance, KTM had terrible

41:04

backlash when they sold their top-of-the-line adventure bike, and then, after a thousand

41:13

kilometers, they say, well, no, we are, we are discontinued, but we are switching off some

41:20

features, like traction control, or something, which you can get back by paying extra 3.5k,

41:28

you know, so that was like terrible backlash from the industry, and so, yeah, the business model

41:37

itself has to be reconsidered for hardware companies, or you sell a complete synth,

41:43

which has, which is inherently analog, and most, you can hack maybe some control

41:52

details, you know, of sequencer, or whatever, what, what engines are, like, how engines are

41:59

talking to each other, or something, but, but other ways, really, provide open-source platform,

42:07

make big money, make money from, from the hardware, and, and that's it, but then,

42:13

that's it, but then, it's middle-sized companies at the risk, because you cannot

42:23

make cheap enough hardware, you know, to compete with the larger ones.

42:30

Yeah, that's understandable, yeah, that's an, that, that's certainly a point, I mean, if I was Korg,

42:36

I mean, and we do know, what was it, the, is it the, the, the, the, the MicroKorg,

42:41

oh, I can't remember what it is, the one that's basically got 32 slots for,

42:45

for their, their APK stuff, I mean, you could, you can see that, I mean, if I was them, I'd be

42:51

plugging that like crazy, and go, yeah, make stuff for it, make stuff for it, and, you know, get people

42:55

to, to demonstrate how well it works, and things, because that's ring-fence, you can't break it,

43:00

you can only make it, make that bit not work, until you fix the, your, your, your load plugin,

43:08

so that would sort of make sense, but that is, it's an interesting point of view, yeah.

43:13

Yeah, so, is it a positive thing, you asked, didn't you?

43:19

Yeah, can it be?

43:22

For the thing, yeah, for the things, for everything that I feel is a bit distasteful

43:28

with all of this, you know, like, for instance, I've, again, I can't really release, talk about

43:34

details, but I've seen current, current hardware synths that have been sold for, you know, decent

43:42

amount of money being hacked, and a software version being made that just runs on ARM, you

43:49

know, and I'm like, oh, that's, that's not good, but for every, every distasteful use of this,

43:57

I think there's also a, a positive, essentially, because we have to remember that not everyone has

44:05

money, and not everyone has money to satiate the latest, the latest piece of gear acquisition

44:15

syndrome. So, I imagine that for a lot of people, the, the Mwave FM firmware

44:26

hacking marathon, because it started with Bored Girl, but now there's,

44:31

well, let's imagine it's a week's time, or two weeks' time, and this is going out,

44:39

there are now 1500 firmwares available for the Mwave FM1. Let's see how close we get.

44:47

I even made a little meme, which said, this, this, it wasn't real, but I said, this firmware

44:55

turns your FM1 into a dating simulator, a virtual girlfriend who talks to you in FM synthesis,

45:04

depending on how you've treated them that day. But, you know, I, I bet that could actually be

45:10

made by Vibecoding. Yeah, for people who are, yeah, for people who are absolutely broke,

45:18

then this is a bit of a golden time, isn't it? Because they'll be able to

45:24

make their existing hardware do things they, they never imagined. So, I guess it's,

45:32

I guess it's essentially a neutral destabilizing force that is just shaking everything up,

45:40

and where it all lands, we don't know yet. Okay, here's another, another, another thought.

45:48

So, there's also, and this is a story as old as time, I bought Product X five years ago,

45:56

you said you was going to, it was going to do these things, you never fixed the bugs,

46:00

you never brought the features in, am I entitled to do what the hell I like, and then make it work,

46:05

and then possibly even sell my own version that improves the original hardware, even though you've

46:10

discontinued it? Or if it's not discontinued, where does that sort of lie? Would, if you're

46:16

then selling hardware based on the fact that my firmware makes it work better, for instance,

46:21

I mean, this is a notional concept, where, what does that mean? Gertz, you're the manufacturer,

46:29

sorry, I can only come to you. Now, you see, in a contemporary economy, people by default think

46:42

that there has to be a firmware update, and, and we, we have multiple occasions when we just release

46:52

the instrument, and, like, next day, somebody asks, so when were, when there is a firmware update?

47:01

But maybe we even did not intend to make a firmware update.

47:07

But is, is that just because you've got a wider user base, and things have been found that maybe,

47:13

you know, although I'm sure you or a manufacturer tests incessantly, there were just some edge cases

47:19

that, you know, don't immediately become obvious unless you're that user who uses it in a certain

47:24

way, so there's, yeah. Sure, sure, absolutely. We have actually a lot of, a lot of bugs discovered

47:31

during, during somebody filming a demo for our, for our instrument. Yeah, I've been there, I've done that,

47:40

not for you, but I've done that, yeah, definitely. Exactly, exactly, of course. So, yeah, there's

47:46

always a process, yeah, but what I, what I meant that people consider that there has to be firmware

47:52

updates, have to be firmware updates automatically. Yeah, but, I mean, that all also comes back to the,

48:05

to the technology, because, like, a friend of mine composed Rock Opera on Commodore, say,

48:12

computer, you know, and, of course, you cannot vibe code, I'm not sure if you can vibe code it,

48:20

because, because, you know, it's such a different architecture and, and, yeah,

48:28

different peripheries and stuff like that, which, yeah, of course, there is, yeah, there is some,

48:37

some threshold where, where this stops. Yeah, I suppose the thing is also,

48:47

sometimes firmware stops being upgraded, because something gets discontinued, and there are many

48:52

reasons why something gets discontinued. It may just be that the hardware that's in it is no

48:56

longer viable, or you can't get the parts, or, you know, the processor doesn't exist anymore,

49:02

or it has to be recoded, and that expense is too great. So, I mean, I suppose that's, that's where

49:08

we get all of these difficult grey areas, I suppose, and people, people from the outside

49:14

just go, well, why can't you just, you know, it's like, yeah, have you tried making something?

49:20

I know, I know a couple of, a couple of great composers and, and producers and musicians who

49:29

keep laptops without firmware update in their shelves with backing tracks, not backing tracks,

49:37

but with, with all projects for, yeah, for their albums, and they do not update any software there,

49:47

because the project will just break, and they have, of course, they are wealthy people, and

49:53

they have privilege to have a dedicated laptop for each, each project, and it, you know, so that's,

50:00

that's also, well, that, yeah, I mean, that's interesting, I mean, I know Yoad, who's a regular

50:06

guest on this, he does that, he's got legacy machines, and I think, Pauly, you said you do,

50:10

you run some legacy machines as well, don't you? I, I've, I've got Win95, Win98, WinXP,

50:19

Max System 7, Max Snow Leopard, that's got some plugins that doesn't, don't run anymore,

50:28

so yeah, I've got, I've got quite a few thing, because they, because some of the plugins that

50:34

came out back in the day were absolutely amazing, and you'd have to spend serious money to replicate

50:41

the functionality, you know, I've got like, I think I've got the whole Waves Gold Collection

50:48

or something on one of them, look, a really old version. I don't want to, yeah, I don't want to

50:56

become, like, nostalgic, but I mean, the skill of coding back then, you know, was on different level,

51:03

I remember when I, when I started advert, working in advertising agencies, like,

51:09

most of data was transferred in floppy disks, you know, four megabytes, and, and we still could,

51:16

could transfer entire designs to printing house on a floppy disk, you know, and so it works.

51:25

It does, yeah, that's interesting, I mean, I can also see, I mean, it would,

51:29

it makes sense for a company who do work in firmware and have coding,

51:35

there's a nice red floppy there, I've got some floppies ready, just to have somebody,

51:40

just for anyone who's really young and doesn't know what a floppy disk is.

51:46

So, as I was saying, I think, I think there's a, there's, is there, is there an argument for having,

51:51

like, so a mid-sized company has firmware developing across multiple platforms, you have,

51:57

you know, you have various coders, is there an argument for having ring fencing a percentage

52:04

of time for those coders then to go crazy on the vibe coding thing, because they know the code,

52:10

they know the, the, the capabilities of the machine, could they then improve and increase

52:17

the, the quality of the output with these tools, or is it not that simple?

52:24

We, our engineers do use AI tools to, to be more efficient, to, to write code, like,

52:36

you know, you need to look at the broader scale, of course, if, if the, if the coder is,

52:45

has, like, he's advanced one, then it's no problem to, to do that, but there were bigger companies

52:53

with, with multiple departments that do specific parts of the coding, and so then,

53:00

then reports are actually that productivity does not increase, because, like, senior coders have to

53:09

check this messy code from, from junior coders, and, and, you know, it's, it levels out somewhere

53:20

at the moment. Maybe these AI tools will improve, and, and it will be, it will be much,

53:27

like, will become more productive, but, but, yeah, I, I'm not denying we are using

53:34

AI tools for coding, and it's, it's really, it really improves productivity, yes.

53:40

But I guess the thing is, is you're delivering something that is commercially paid for

53:44

at scale, and has to work, and has to, had to meet certain standards, whereas me sitting in

53:49

the office and going, oh, I've written a new firmware thing for the pocket operator, or

53:54

whatever, and now it does this thing, isn't it fun, is a completely different proposition, and,

54:00

and because we can all post something to Instagram, go, hey, I want mine to do that, and, you know,

54:04

people can, can do or not. I think it seems like the argument is, it could be great, but it can

54:10

also be not. It's, it's, it's caveat emptor, isn't it? It's, you know, try it by all means, go for it

54:15

by all means, but we can't, you know, you can't expect the manufacturer to support it, or justify

54:20

not adding those features themselves, because they, as you say, they have the bigger picture,

54:25

so there's a sort of, the bigger picture is the thing. Does that seem like a good summary?

54:31

Yeah. So, anyway, Gerts, you're, you're going to Asia. I think it's probably time to wrap

54:37

things up a little bit. I, I had planned on, on, on introducing a load of videos and stuff,

54:42

but I think the intro, the, the, the discussion has been fascinating as it is. But what's next

54:47

for you, then? You're going to Asia, going to be, going to Beijing Modular, where I will be seeing

54:52

you, or have seen you, by the time this is, I don't know, this is all a bit weird. And then

54:57

exciting stuff, any, yeah, I guess you can't tell us, but, but products in development,

55:01

things on the go, all times, right? Yeah, absolutely. So, I'm bringing some,

55:07

some exciting new modules to, to Beijing Modular. So, we haven't put out some new modules for a

55:18

while. We're more focusing on, on desktop or standalone instruments. So, this development

55:26

took some time, but it's, it's, I'm super excited about it. So, tomorrow you will see it.

55:31

But, yeah, I, I, just to, to wrap it up, I, I, we are living in amazing times again. You know,

55:42

at a certain point, I felt that, well, nothing like major happens in a span of our lifetime.

55:51

You know, this will be some boring generation or something, but, but, but now, you know, see

55:58

how world is changing and, you know, instead of decades, some time ago, it's, it's months,

56:06

it's months and we need to. I mean, our challenge, our challenge is as a society and governance and

56:12

administration is how we respond to that because, you know, you can't respond quickly enough if

56:17

things are changing that fast. And so, you have to be mindful of it. So, regulation is probably the

56:22

way to go at some point. But anyway, well, Paulie, thanks for coming on again. Next thing for you,

56:29

I guess, I've got something, I don't, it's weird because I don't know whether we can talk about it

56:33

yet because it's a week's time. I don't know. Stuff in the pipeline, stuff in the pipeline.

56:40

I, no, I thought I'd, I thought I'd end on something I've been musing about, you know,

56:46

just as a general overview of this whole topic. I think that we should, you know, if people want

56:56

to dip their toes into AI and see what it offers and, and explore it, that's one thing, but I don't

57:05

think we should, we should give up our skills and our cognitive stuff, you know what I mean?

57:13

Because the industry is apparently four point something trillion in debt or projected to be

57:21

that much in debt. So, I don't think it's going to stay as it is forever. I think maybe this,

57:29

you know, AI coding tools might get way more expensive one day if, you know, it can't be

57:35

subsidized anymore, you know, because there's only so much money in the world, isn't it,

57:40

to keep it throwing something that's losing all this money. So, I just suggest to everyone,

57:46

you know, keep your wits about you, keep reading the odd book, and keep the grey matter, you know,

57:52

going, basically. And play an instrument. Yeah. Play an instrument. Absolutely. That sounds like

58:00

perfect stuff. What a great, that's a positive note to end on. Gert and Paulie, thank you ever

58:06

so much. I'm going to wrap things up now. I press this button and the show ends. So, let's,

58:12

let's see what happens. Thanks for watching. Bye-bye. Ciao.

59:06

Bye.