Current Server Time: 02:25 (Central Europe)

#apertus IRC Channel Logs

2020/12/01

Timezone: UTC


00:21
anuejn
axiom-recorder can write cinema dng now :)
00:21
anuejn
and it can convert a raw8 / raw12 sequence to cinema dng
00:22
Bertl_oO
yay!
04:18
lexano
left the channel
04:23
Bertl_oO
off to bed now ... have a good one everyone!
04:23
Bertl_oO
changed nick to: Bertl_zZ
04:23
lexano
joined the channel
04:41
lexano
left the channel
06:40
BAndiT1983|away
changed nick to: BAndiT1983
08:10
se6ast1an
anuejn: very cool!
08:10
se6ast1an
from which sources so far?
08:27
vup
se6ast1an: currently it supports the tcp streaming we had for the micro, a folder of raw8 or raw12 files or a single raw8 / raw12 file
08:27
se6ast1an
great
10:48
anuejn
se6ast1an: could you check if the cinema dng the recorder produces can be opened by davinci?
10:48
anuejn
I can prepare you a folder somewhere
10:49
se6ast1an
sure
10:50
EmilJ
Hi all! I'm currently thinking if there's a better way to figure out DDR controller access efficiency than to assume that the "valid, not ready" or "ready, not valid" signals in a StreamInfo instance at the AXI_HP master port reflect it well
10:53
EmilJ
I went through the framebuffer experiment design and gathered this much: 1. the 16k async stream FIFO is kept full, so it's fine if we add latency to its influx of data by accumulating DDR read requests into bursts in the AxiReader
10:57
anuejn
EmilJ: yup added latency will bring nothing bad there :)
11:01
EmilJ
another way of profiling how much we are holding up DDR would be to just, give top priority to the PL accesses over the CPU, and then benchmark memory write and read worst case scenarios. But in that scenario, we're going to have "noise" from the kernel doing stuff as well, I bet
11:04
anuejn
se6ast1an: https://files.niemo.de/dng_test.zip
11:04
se6ast1an
got it
11:04
anuejn
:)
11:05
anuejn
EmilJ: that seems to be a reasonable approach
11:05
EmilJ
the CPU benchmark one?
11:05
anuejn
I would actually recommend to not go with the complete minimum but rather record some kind of histogram
11:06
anuejn
the one were you try to mimize cpu impact and then do throughput benchmarks
11:06
EmilJ
okay
11:07
EmilJ
I think this profiling isn't going to be of much use if I don't compare it with the reburster module
11:07
EmilJ
so maybe I should write that first
11:07
EmilJ
but it should be easy, since its output is a stream
11:08
se6ast1an
anuejn: dngs work fine in resolve
11:08
anuejn
nice
11:08
anuejn
is the framerate detected?
11:08
se6ast1an
the pixel errors on the right edge are unrelated I think
11:08
anuejn
(should be 24fps)
11:09
se6ast1an
indeed it detected 24FPS
11:09
anuejn
se6ast1an: yes the pixel errors are also present in the original demo footage :)
11:09
se6ast1an
4096x3072
11:09
anuejn
yaaay :)
11:09
anuejn
nice
11:10
se6ast1an
great work indeed!
11:10
anuejn
that is another step closer to a working recording setup :)
11:10
se6ast1an
hurray!
11:10
anuejn
sadly I have no way of using davinci anymore because they broke it for intel gpus on linux
11:11
anuejn
and my current computer doesnt have a dedicated gpu anymore
11:11
se6ast1an
I see
11:11
se6ast1an
photoshop also opens single dngs fine
11:11
anuejn
so if I want to do some real video editing I have to come up with a open source solution ;P
11:11
se6ast1an
says 8bits though for some reason...
11:12
anuejn
yeah I can open single dngs in raw therapee just fine
11:12
se6ast1an
might be related to output not input...
11:12
se6ast1an
great
11:12
anuejn
but that is... no fun
11:12
anuejn
hm... should be 12 bit
11:12
anuejn
at least the data in there is certainly 12bit
11:12
anuejn
but maybe resolve just uses 8?
11:13
se6ast1an
yeah, ingore photoshop
11:26
se6ast1an
cant tell with resolve, its just what photoshop said
11:26
se6ast1an
but as I said its probably output related, not input
11:38
lexano
joined the channel
11:59
BAndiT1983
was darktable and rawtherapee mentioned regarding the CDNG files?
11:59
BAndiT1983
worked in the past for comparison of own code
11:59
BAndiT1983
ah, found rawtherapee, was just written with whitespace
12:00
se6ast1an
just tried quoting sample metal laser cut parts with oshcut and laserboost
12:00
se6ast1an
oshcut is US shipping only unfortunately so far
12:03
BAndiT1983
which part is it for?
12:04
se6ast1an
but laserboost is in spain
12:05
se6ast1an
no particular part yet
12:05
se6ast1an
but for future applications
12:05
se6ast1an
but its great to see how cheap these have become
12:05
se6ast1an
parts are just a few $ each
12:06
BAndiT1983
nice!
12:07
se6ast1an
also bending included
12:10
BAndiT1983
how do you supply the data for bending?
12:12
se6ast1an
lines for the bend tool basically
12:12
se6ast1an
angle I need to check how to supply
12:12
BAndiT1983
that was the next question ;)
12:41
se6ast1an
maybe you define certain line styles as certain angles
12:41
se6ast1an
as all you supply is a dxf file
12:41
se6ast1an
like dashed line = 90°
12:49
BAndiT1983
have tried their example, but there is no option for bending at all for me
12:49
se6ast1an
laserboost or oshcut?
12:50
BAndiT1983
laserboost
12:50
se6ast1an
yeah I dont think they do bending
12:50
se6ast1an
oshcut does
12:50
BAndiT1983
yep, just opened the page, looks like the sheet metal planning in fusion 360
13:53
EmilJ
https://gitlab.com/tywonemi-school-stuff/zynq-hdmi-nmigen/-/blob/master/hdmi_framebuffer.pdf
13:53
EmilJ
you can see how at some point I gave up and just drew a black box when I couldn't be bothered to demonstrate what approximately it does
13:54
BAndiT1983
nice image!
13:54
EmilJ
also I have no idea how to display something like "this goes ready only if X" - I guess it's a bad idea and in docs should only be described in text because it obscures the actual data flow?
13:54
EmilJ
thanks
13:55
BAndiT1983
can't speak for the digital processing side, but i would keep diagrams according to their topic, so your case would need additional sequence diagram, at least we do it like that for software planning
13:56
Bertl_zZ
changed nick to: Bertl
13:56
Bertl
morning folks!
14:01
se6ast1an
good day
14:03
vup
EmilJ: nice diagram :)
15:46
aombk2
joined the channel
15:50
aombk
left the channel
15:52
RexOrCine
joined the channel
16:12
anuejn
yup indeed nice diagram :)
16:19
EmilJ
do you like the forbidden clock divider
16:20
EmilJ
I didn't have a better idea to visualize CLK/2 than to draw a flip flop with a feedback loop
16:38
anuejn
I see
16:38
anuejn
quite forbidden
16:38
anuejn
;)
17:44
Bertl
off for now ... bbl
17:45
Bertl
changed nick to: Bertl_oO
18:57
mumptai
joined the channel
19:17
Bertl_oO
EmilJ: what's the purpose of the FF-divider?
19:21
Bertl_oO
changed nick to: Bertl
19:22
EmilJ
well what the gearbox does is take one double word on its input and serve two words on its output sequentially
19:22
Bertl
I mean, why not use a BUFR there?
19:24
EmilJ
don't worry, there's not a literal flip flop there like that - it's just a simplified view of a bunch of conditional statements
19:24
EmilJ
which act as if the same as what I drew
19:26
Bertl
conditional statements on the clock line?
19:27
EmilJ
Nope, just on a counter's value, really
19:28
Bertl
well, interesting way to 'document' that then :)
19:28
EmilJ
yeah I should have just drawn a box with "/2" written on it instead
20:03
bert_bxl
joined the channel
20:03
bert_bxl69
joined the channel
20:08
bert_bxl
left the channel
20:08
bert_bxl69
left the channel
20:09
bert-bx
joined the channel
20:10
se6ast1an
Welcome bertand
20:11
bert-bx
hi Sebastian
20:12
Bertl
hey bert-bx! how is it going with the remote setup?
20:12
bert-bx
I think it's ready
20:12
Bertl
great! /msg me the details in private
20:25
RexOrCine
left the channel
20:25
RexOrCine
joined the channel
20:58
RexOrCine
left the channel
21:03
RexOrCine
joined the channel
22:04
aombk2
left the channel
22:09
aombk
joined the channel
22:42
Umori
left the channel
22:55
BAndiT1983
changed nick to: BAndiT1983|away
22:56
BAndiT1983|away
changed nick to: BAndiT1983
22:56
BAndiT1983
changed nick to: BAndiT1983|away
22:56
BAndiT1983|away
changed nick to: BAndiT1983
23:30
Umori
joined the channel
23:52
bert-bx
Thank you vup !
23:54
vup
you're welcome :)
23:56
BAndiT1983
changed nick to: BAndiT1983|away
23:57
bert-bx
thank you very much guys !
23:57
Bertl
you're welcome!
23:58
bert-bx
Next step - shooting !