we started on the list of questions. Um,
first up, we have the usual uh two from J four and Yosh.
So J Four says, How are you doing?
I'm tired and stressed out. Uh, I'm going on vacation just over half a week, Uh,
just over a week and, uh,
gonna be cool. But like, you know, uh,
travelling on vacation is stressful. I've got
a,
um, prep a bunch of stuff which includes and for anyone who's who's done this, like,
a bunch of times, you'll you'll know the pain,
making sure that my laptop can do everything that my computer can.
Now, some of you might have, like, you know,
smart systems or profiles or like doc files or something that can help out with that
I don't.
And so I need to just do it manually, and, um,
I just do it every time I travel because it always changes.
It's getting, um,
easier, uh, with the advancements that we're making in, uh,
in for ex engine et cetera.
Uh, but I also need, like, pigs,
like keys and security credentials and stuff like that.
Um, but then, you know, that's just technology and resonate related
I've also got a
prepare the house.
Uh, prepare travel, get these dogs sorted all sorts of stuff, like it's It's a big,
big, big,
big, big, big.
Um,
what's the dog doing? So I already answered that, but we have two dogs currently.
Um, this is dog number two. This is Leo,
and then feta is down. Uh, here, just off camera
chewing on their toy.
Oh, Leo has decided to look at me. Yes. You heard your name. Is that right? Yeah. Hi.
Um, so these are both Chihuahuas,
So there's feta there. Hi.
Hi.
Coming.
Oh, God. Dog fucking
apocalypse is happening.
Um,
sometimes I end up with both dogs on my lap.
Uh, so that's what the dog's doing.
Moving onwards.
Um,
OZR is the joint sort of thing being actively worked on.
It is I just moved it in progress.
Um, I've seen some commits from frooks that suggest that it's in progress,
so I I've moved it there on their behalf.
Uh, I see lots of commits there.
I haven't had time to look into them because those are usually sort of like
moving data around or stuff like that. Um,
it's quite complicated
uh, one of the things that freak said to me in a meeting the other day was that
one of his goals would be to
make it clearer how that stuff works, Um,
which you usually have when you ref refer to stuff anyway,
like it becomes clearer and you can understand it a little bit more.
Um, so that's cool.
But until I look at it, it's It's like a It's like alien language to me.
I could see the kits and I'd like they sound good, but digging into them is is you know,
another another.
Um, what's the phrase kettle of fish? Do Americans use that?
And like, what does that phrase even mean? That doesn't make any sense.
Why would you put fish in a kettle
or I just misheard it.
Is it like
something else? A different kettle of fish,
origin of kettle of fish.
I'm going to read this verbatim.
Uh, the British idiom, a different kettle of fish
and a whole new kettle of fish is related to the North American idiom.
A whole new ball game.
The latter means a situation that is completely different from the previous one.
While the former means to be completely different from something,
uh, or something else that has been talked about.
Nowadays, the term kettle is usually associated with tea kettles.
But in the past, there were many different kettles for boiling or cooking things.
So kettle is basically any cooking pot or pan.
Interesting.
Yeah, it's It's one of those weird ones. It's also one of those ones that you're like.
Did I mishear it? Is it like a different word? Is it not Kettle, is it?
Like, I don't know
some other word.
Fella, are you gonna get tangled in my headphones? Careful. Here we go.
Yeah, here's dog one.
He's saying, Hello.
We got dog. Two. I'm just gonna have, like, no harms. This one's on the mouse.
This other one's on dog.
Are you biting? Are you biting me?
Sorry. These are really distracted office hours.
I'll get back to questions in just a moment.
He did.
Um,
So Parra has asked a simple sorry, a
simple quality of life suggestion.
When using desktop mode,
I think it would be helpful if there was a small
bit of text at the top right corner of the screen,
allowing users to know exactly which keys, uh, to press to do various things.
We actually want to solve that in a little bit of a different way,
and I'm trying to find the issue for it.
Um, but it's difficult to do that one handedly.
So give me a second.
I just typed help into the github
search that didn't work. But it's also like help. We're being attacked by two dogs.
Uh, we wanna add basically a help tab to the the the dashboard,
and it will have, uh, controls and things like that on it.
Um, so,
uh, these images are, like, quite old now, so it probably give it, like a a refresh.
Um,
but that image on the right there would
automatically update to be your active controller.
So if you were on
desktop, you would see the desktop image.
And if you're on index as as shown in the picture, you would see, uh, index. Um,
there's a much more in the issue of of of other things, including,
like credits and and licencing and and and stuff like that.
It's a
It's a really cool issue. I hope we get to at some point.
Um, that's the way that we, uh, plan to,
uh, fix that,
uh, V two
X says, uh, what is this week's PS A,
um,
double check your sources before spreading misinformation.
Double check your sources to make sure that
you're putting ketchup on instead of brown sauce.
Brown sauce is like good, but only on a couple of things.
If you don't know what brown sauce is, that's a British thing.
I don't know if you guys have it in America.
All we want both dogs on. OK, it's OK. Uh,
you're fine. You're fine.
Um,
this is sometimes how I have to do work right now.
It's not that productive. I assure you,
uh, I don't really have any other P SAS. I do, actually. I, I think I've got one.
I just I just don't know what it is.
You're right.
Hey, be nice.
Um
OK, so Red is asking about a specific github
issue.
Are we gonna lose Leo and game Feather is That's what's going on, OK?
No, Feder wants to lick my face. Leo, what are you doing?
Stop
it. Stop.
Hey, you're caught in my shirt. Now let's not rip my shirt off on camera.
Thanks There we go.
Uh, no.
Um
So Red's asking.
Is there any chance someone is working on them then links the github issue?
Uh,
no, not not currently. Uh, if you want people to work on that, get them to thumbs up it.
I see it's got two thumbs up as well. Uh, it is a quite a simple one.
and I'm sure it'll go out without a hitch, but, uh,
right now, that's not the case. Where are you? Right, Leo?
OK,
what's
up?
Uh,
let's scroll down, see what else we've got.
I
don't know how much Leo weighs, but his front two pores are on my, uh,
on my forearm here, and it kind of hurts a lot. There's a lot of pressure there, dog.
Um
OK, S a jar
asks any ideas What eye tracking headsets people are using
resonate these days and how they are doing it?
Um,
PICO, maybe.
I don't know.
People using PICO.
There's a few people I know that are like using like, weird setups.
Um, like I know a lot are still using the V i
pro,
but there are certainly other headsets that hey,
be nice or none of you get to be on my lab.
Uh, raids, typing raid knows Raid's awesome. They know they know everything.
Um,
yes. Hi, Feder.
Yes. Yes, I yes, yes.
Oh, yeah. Project babble as well Project babble is, is is is is
cool.
Um, Paris is
my favourite thing During my time in the UK was having Nando's short thoughts on it.
Um, I only went to Nando's at the time where I was like,
too young of a of a child to sort of vouch or or voice
my own opinion on things. Um And so
whenever we went there,
my like family were like, Oh, no, you can't have any other sauce other than mild.
Or in some cases I'd go for the the non spiced sauces that Nando's has for for context.
Nando's is a is a very good chicken place, but they've got signature sauces as well.
Um, that they they serve with there.
And those sauces are similar to Taco Bell sauces.
Although Nando's is a bit more upmarket than that,
uh, and so you can go like mild, medium hot, like extra hot.
And then there's a black one, which is like nuclear or something.
And I could only ever have mild or like garlic, I think, which is the like,
non spiced sauce Because I was too young to sort of stand up for myself and go, Yeah,
I wanna,
you know, eat too spicy food and then puke Later.
I couldn't do that. I was a kid.
Oh, and then,
I don't know. I just didn't really go to Nando's. Beyond that,
I'm trying to remember, like, the last meal I had out in the UK.
And it it's I don't know,
it's difficult. You want some help? How about you go up there
and then you stay down there,
OK? Yeah. There we go.
OK, we don't have any other questions, so, um, we can have a zoo for a bit if you want.
Where we just watch these two dogs.
This dog is now licking my armrest, which broke, by the way.
I got you to get a new armrest. It sort of broke in half.
He likes licking it, cos my elbows there, like, all day.
Yeah, I guess.
Jeez, my footstool just tipped over.
I need my footstool back, please.
If anyone asks what I'm doing
when I'm like a F can resonate over the next, like week or so. This
this,
um,
message fast. So the only natively supported eye tracking headset is still pro? I,
uh, yes.
Oh, quest Pro through steam link. Yeah.
Quest Pro three stream link. Uh, Quest Pro is really good.
Like Quest Pro is is like quest, pro via steam link is, like, quite like, really good.
Obviously not as good as as, like,
you know, a well calibrated index on a good machine, But, like, quite good.
Do we have any other questions?
Uh, the dog that's on top currently is licking
their feet.
Uh, the dog on bottom is is chilling.
And this hand here, you see this hand? I'm wiggling.
That's the only one that's stopping them. Being a bit grumpy at each other.
They're OK with each other. They just don't like,
um,
I guess. Like
awkward phrasing. They don't like sleeping together, right?
They they'll sleep like, you know, like half a couch apart or whatever.
Welcome to British man get smothered by dogs.
That's what this office hours is today.
See if I can get my mouse into a position where I can still use it. Excellent.
I'm there.
Right. I
thought you were gonna puke.
Uh, so, Jay, you just linked me. Um, a
Jason document full of random numbers.
OK, dog was is now licking my finger. What's what's
with
you?
Ok,
cool. You're making it even more difficult for me to use my mouse now, dog.
35550, you're making it really possible. Yeah, that's cool.
I was thinking the other day, actually,
and I'm not sure I'm able to explain this with, like,
a lack of arms because I need to draw it.
Um, but I was thinking about Jason
Path, and he knows what Jason Path
is. Hopefully someone does. Um,
Jason path
is like, um, like, a query language for, uh, Jason.
And I was, like, hypothetically thinking. And this is hypothetical.
I haven't run this by fruits yet.
If I added a few components
or maybe a few nodes, there's a possibility I could get,
um,
like, do a HTTP. Request
to result using Jason Path.
Save it as a variable. It would function a little bit similar to, uh, OS C.
Um, where, you know,
you're sort of indexing into a particular field in the OS C name space.
But this time it would be you're indexing into a particular Jason path area.
Um, I'm not sure, like freaks would be OK with that,
um, due to like it being a stop gap for, like, proper Jason support,
which would require collections,
but it would allow basic Jason object support like
it wouldn't allow a raise or anything like that.
I mean, it theoretically would if the Jason Path was explicit enough,
Maybe I'll try it out as an experiment.
See how fast I can make it.
I don't know if I've got time for that.
And, uh, for Yoshi's benefit. Yeah, it's It's a bit like JQ.
Um,
JQ is a is A is a Linux command, so it is very well documented in the man page.
Um, but,
uh, Jason path has a natural specification like an RFC, so it's even more specified.
So they're a bit like
jquery if you guys know
jquery. But like you can see on the examples on the website
there, you've got, like, a pretty straightforward Jason object,
and you can get out like one string from it.
There's this, uh, set of libraries.
I might be able to get to them using my mouse, because I put them in my D MS.
Yeah, There's a set of libraries here.
I can't push. Enter. I literally cannot push. Enter right now.
Let me see if I can open an on screen keyboard.
Where's onscreen keyboard these days?
If you right click, send message button. Hell, yeah. Lizard with the with the
with the help here.
Um,
So there's a set of libraries here called Jason everything.
And I was looking at them because they've got,
um,
Draught six and higher. Um, Jason schemers
Currently, our Jason schemers are on, um,
the draught four.
So if we could update them to draught six or higher, we could do some more features.
That's why I went there.
Um, but then I saw that it had
Jason path Jason Patch, Jason Pointer, Jason Logic, Jason E.
And I'm just like I
want to look at what all of these things are. I don't remember what Jason Pointer is.
For example,
it sounds horrible, actually.
Oh, Jason Pointer appears to be identical to Jason.
Path just a different way of doing it.
Yes, you are witnessing this correctly. Dog dog two is licking my fingers.
Um,
SHFL
is keen to ask a few questions of anyone doing quest Pro eye tracking. Yeah.
Try the wiki. If you have additional questions, I actually have a quest. Pro.
Um, do eye tracking with it, so I can probably help you out.
I'm trapped. Never escaping.
What's Jason E? Jason E is a data structure para,
uh,
para
system for a betting context in Jason objects. That doesn't tell me anything.
OK, so the last one I don't know is Jason Patch,
uh, silent TM open bracket, overwhelmed dot, dot, dot Close bracket.
Um
asks
I am wanting to attend an event sometime soon and resonate, uh,
and I was wondering how it's up An avatar and desktop as avatar set up.
Doesn't seem to be very good measure on
behalf.
It isn't like there are, like some, um, odd rough corners,
et cetera on desktop avatar support.
But you should be able to do it. Fine.
Um, I would recommend getting in game, um, heading to,
like one of the avatar station worlds and one of the mentor worlds.
And a mentor is totally willing to help you out there.
Um,
as for your second question which reads,
Uh, by that time, how much more steam audio will be implemented. I?
I don't I don't I don't know. Uh,
we're not currently actively working on steam audio, uh,
working on stuff like around it.
Like you got Sao doing the the new reverb.
Um, and you've got, uh, freaks, Obviously.
Just doing performance all over the place.
Me? I'm just a zoo right now. Literally.
Um
I will. I will be doing work later.
Um,
I don't know when
this will be one to remember.
Are you quite done, dog?
Oh, you done? Oh, no, Back back to that film, OK?
Are you sure you need to lick that finger more? OK, OK,
Um no, the the physical, like reverb is in my, you know, response to the world.
That's that's different.
Um, we're replacing the,
um
we're replacing the the reverb. Just the the sound of that
reverb. You know, like
you wanna make a sound have
reverb. There you go. Uh,
bredo suggests if you
if you manually position the head
headset and hand visuals and desktop through inspecting them,
it makes it really easily.
That's right. You can inspect them. And then with the inspector, you get the Dev Tip.
And with the Dev tip, you get the gizmos and you can sort of, um
look around. Hi. Hi. F,
Uh,
we're updating the reverb because we currently
use a unity specific version of reverb,
and we need to make sure that we are getting as much, um,
as much as possible, away from unity specific content.
Um,
so a good example there being reverb another
one would be the universal media player.
Um, that's like a a unity plug in.
So we want to go to live the LC only,
um,
bunch of other stuff there.
I was doing some experimentation with our like, unity side of things.
The way it works is that we've got,
um,
a unity repository
and then a fruit engine repository, and those are separate.
And the unity repository, uh, hasn't been cleaned out in a bit. Um,
so I found, like, alien dot FBX in there.
And the reason that occurs is if you download the SDK for a particular, um,
headset or whatever.
It usually comes with some sample assets to get going.
And those usually include, um, some models and stuff.
Now, based on my understanding of unity packaging,
you shouldn't have that alien FBX inside the unity.
Um,
but I still have to clone that when I do a gig clone of the unit
project. So I want to, like, clean those up at some point.
I don't think we should have the examples checked into the repository, For example.
Um,
it was just a random tangent about the fact
that there's alien do FBX inside the unity project.
Um, but yeah.
And yet silent. We we have to, you know, we have to remove anything.
That is, is unity specific? Because our goal is to be off of unity.
Uh, I got another example of that I just remembered is the particle system.
So particle systems right now are, um,
like a wrapper layer on top of unity particle systems.
Uh, so we've got to replace that with a completely custom particle implementation,
uh, for, uh, for for, uh, resonate.
Uh, red says the particle
system right now is art. I think that's, like, extreme,
um, I have no qualms or problems with our particle system.
I'm aware of features that are missing that I want,
Um, but But yeah, it's a pain
that won't actually change much. At least in the in the initial part.
It'll still be like
edit random numbers till it looks good.
Um, beyond that, we would have to, you know,
make some new U I or or or stuff like that to make it it better.
There are a bunch of features that's missing, but,
like I don't I don't notice them when I when I do particles, but that's because, uh,
doing them long Are there any additional questions or are we gonna
just sit here for five minutes whilst I'm swamped by dogs?
Don't start licking that finger again, dog.
It's moist. It's really moist.
This is getting like uncomfortable by the minute. So, uh,
we will wrap this up at half past so I
can probably take these guys out for AAA potty break.
Uh, Exxon says, where is G?
Um,
kings is around.
Red says, Is there any chance you could
Pretty please. If a chair on top at the feature I wanted to give up. No, I'm sorry.
It doesn't work like that.
There are
hundreds of of issues like the one that you have linked
that all need to be done at the same time.
And of all the people to ask, you're asking the wrong person like my time is basically
80 to 90% corporate clients
and 10%
stuff I need to do.
Um, So there isn't a coincidence that, you know,
we finished up the deadline that we spoke about in de Vlog,
and then suddenly the bridge and relay got rewritten
because, you know, I had more freedom to do what I need to do.
That also goes to the same answer there from Lux.
So Lux is asking about our wiki's PDF plug in.
Um,
I need to look at it like when it comes to the the wiki.
Um,
I need to update it so that it all runs under a, um, an up to date docker compose file.
And then I can add the relevant services to that compose
file to make the the really good PDF stuff work.
I'll also be adding the relevant services to make the search work because right now,
search is shit.
Um, so I'll make that that better.
Um, so that's that's what's going on there.
But again, I have to do that in, like my 10% time. So it's It's fun.
Uh, let's move on to silence Question. Um,
unfortunately, I can't answer that one.
it says, uh, how does its,
like steam audio do their somewhat advanced effects
about making things super slow or being laggy?
I don't know. I would have to look at the actual library. Uh, my guess would be
multi threading. I don't know.
And then you've talked about true
audio
as an alternative that we might want to look at.
I'll I'll write that down, take a look at it, Um, and and
maybe take a look. Do you have any additional questions?
You've got two minutes to ask them because I'm going at the
half hour mark because my butt's fallen asleep and I as arm is my right arm
and my left hand here. This hand is just incredibly moist from all that licking.
And I can't really do anything about it right now, so it's it's kind of gross.
Oh, it's part of steam
or like integrated into steam
audio. OK, I see
Red asks about or mentions VSTS.
Um, we have on our like, uh, docket,
um,
in the G
issue, you'll see that there is a proto
DS P system
included in that is audio,
Um,
and you might be able to like plug in VSTS. When we get to that point,
you'll also be able to, like effectively, make VSTS in game using that proto
flux DS P system
like I don't know how exactly how it'll work. And I am not
an expert in audio processing, either. So,
like
maybe you'll bring in an audio effect and then, with a couple of pro effects nodes,
you're like add a reverb in
a
flanger
or whatever the hell they're called.
I'm just thinking of guitar pedals at this point,
so
it says Can. One of a Sega mega drive in restaurant is most accurate animation.
There are a couple of gaps in proto
flux that would make that difficult to do.
Um, someone has done an emulator for a simpler system called Chip eight.
I'm I'm certain that you could do like Sega mega drive era emulation,
because it's quite simple,
Um, but I'm not sure if we have sufficient
layers in the, um
like proto
flux area to do as much bit bashing as as as Sega mega drive ROMs probably need.
And with that, we are out of time. Yeah, it's all theoretically possible. It's just
how much pain do you want?
Uh, for for context. There.
One of the space shuttles was programmed by weaving copper wire through a magnet.
Different ways to programme ones and zeros. Um,
that's about the equivalent complexity that you'd have to do.
Uh, and, uh, with that, I will go ahead and leave off, and I will see you again soon.
I've got to stand up or I'm gonna die. Basically,
I will speech you guys later.