-
[Music]
-
round three
-
fight
-
hello everybody and welcome to a new
-
glorious day here in the vintage and
-
dream factory
-
where this fine gentleman next to me
-
is trying to build a new marble machine
-
i am hannes 3000
-
and how are you today my friend martin
-
mullin
-
the thirst for revenge is burning in my
-
mouth i'm i'm i'm i'm excited today
-
yesterday i was in the mood
-
and um if you saw the stream
-
you witnessed that uh today i feel i
-
i feel i want to get to work and i know
-
what i want to do
-
so it's going to be
-
um
-
super more
-
abstract highest level stream again
-
and i'm going to uh work on the design
-
requirements
-
and someone yesterday in the stream said
-
as a complicated machine as you're
-
trying to build i couldn't build it
-
without thinking in modules and
-
interfaces
-
and this just got me
-
sparked your imagination yeah and it's
-
but i've been googling a little bit so
-
uh what we're gonna do in this stream as
-
you can see in the to-do list is uh
-
first we're going to learn a little bit
-
about modules and interfaces
-
um
-
and then we're going to use what we
-
learned to write less dumb design
-
requirements than we're going to be done
-
and
-
i think
-
basically why i was in a mood yesterday
-
is that i i haven't been able to make
-
the decision about how many notes for
-
the vibraphone so
-
11 or 37 kind of
-
and i think
-
i came to the conclusion i've already
-
made this decision a lot of times and
-
walked it back but today honest sir
-
sir three thousand
-
um
-
[Music]
-
i was thinking about the form from
-
function absolutism
-
and i was thinking that
-
wha
-
what is that and
-
yesterday we also talked about minimum
-
viable product which is something in
-
software which is the smallest version
-
of an app you can send where where the
-
user still can use it
-
and i'm
-
pretty sure that it's going to be 37
-
notes on the vibraphone you heard it
-
here people and i'm pretty sure that
-
we're gonna use let me just find one
-
here we're gonna use um
-
so something else have been on my mind
-
um
-
is
-
i'm gonna just go to tourman um
-
and get a picture of a vibraphone here
-
so
-
the graduated vibraphones
-
have
-
different um width of the plates
-
it's a little bit hard to see it here
-
but
-
the center to center between these
-
plates are different so i thought that
-
we were going to buy one of these
-
cut it into pieces and make all the
-
plates the same distance
-
and now i think
-
we're of course not going to do that
-
we're going to buy one of these
-
and we're going to put the marble gates
-
we're going to design the machine after
-
exactly this and i think you and me can
-
go on a super fun field trip to germany
-
and we can live stream like live when
-
we're trying out because i've been to
-
tomorrow before there's actually images
-
um
-
[Music]
-
i don't know where i have them anyway
-
but i've been to thomas in germany
-
before and there's like 10 vibraphones
-
in the same room
-
so we can like go there and like live
-
stream when we try out which one we're
-
going to use
-
and
-
[Music]
-
then we can because
-
one of the design requirements
-
to make this machine viable is to use
-
less custom parts
-
and
-
and
-
an instrument like a vibraphone has been
-
fine-tuned in forever like a guitar has
-
been fine-tuned and the design is like
-
perfected so why redo what they already
-
have done so instead i'm i'm thinking
-
right now that we're going to use a
-
custom microphone the only thing we may
-
might have to do is that we might have
-
to still cut it in two pieces so the two
-
rows might be separated so the upper the
-
black keys are higher
-
and then all the white keys but i don't
-
i want the keys to have
-
to rest in the same way as they are
-
built so the resonator pipes the
-
vibraphone vibrato everything is just as
-
they built it yeah um
-
[Music]
-
the sustain pedal is we're gonna have to
-
fix that if we separate the roads
-
because
-
right now it's hard to see in these
-
images one sustained pedal goes on both
-
rows i don't like this gold color
-
um that's that's uh like another issue
-
it's like the more expensive nice
-
vibraphones have this gold color i would
-
like something like this
-
um it's nicer right
-
yeah so anyway
-
i it was so hard for me uh because i
-
felt like it's just feature creep and
-
someone's told me feature creep is only
-
after you frozen the feature set yep
-
so that's why the famous vasa ship from
-
a swedish king sank because the king
-
wanted more and more cannons all the
-
time so this is not gonna be the master
-
ship and another thing that is maybe a
-
burden of my mind it's um
-
the fact that because i was thinking
-
yeah i should probably just use 11 notes
-
like on the previous machines and have
-
the footprint and
-
now i realize there's because the
-
audience loves
-
everyone knows these machines everyone
-
roots rooting for me to make this
-
machine that we have on picture here to
-
work
-
and i finally decoupled myself from this
-
form form factor i want to build a
-
functional machine yeah and i will do i
-
want to build a machine also i was
-
thinking i want to play a lot of waltzes
-
so like the things i've been playing
-
all that and
-
and i want to tell like longer stories
-
and i want to make like a real music
-
instrument so 37 notes
-
custom
-
no custom parts from the vibraphone some
-
custom solutions by cutting it up a
-
little bit
-
i think this is going to be like
-
um
-
[Music]
-
anyway that's my assumption for today
-
and yesterday i didn't know what to do
-
so that's why i feel a little bit better
-
today that's why i know what we should
-
do
-
and could be right almost the first
-
real decision now on the machine this is
-
how it's going to be
-
everything has been a lot of
-
figuring out
-
now
-
yeah this is like a weak part of me and
-
that i
-
that i'm i think it's called being a
-
maximizer it's not a good thing or a
-
perfectionist it's like that i
-
i'm having issues like
-
i'm learning a lot from you actually
-
like making a decision and stick stick
-
with it yeah because it's all this
-
thought what if we can make it even
-
better and i think
-
if i keep on thinking what if i can make
-
it even better this machine will
-
absolutely never never be finished there
-
will never be a world tour i won't be
-
able to write songs i won't be able to
-
decide on
-
anything
-
so it's almost a meta
-
my main motivation now i've been
-
thinking a lot
-
in therapy there's something called the
-
act uh therapy
-
acceptance commitment therapy
-
and one of the things you're doing that
-
is that you're
-
kind of working with an ultimate image
-
of
-
how you want to function in the future
-
as a person as an individual yeah and
-
it's very very high level and i think
-
like one of the things that i think
-
main motivation for me right now
-
is to kind of become a person who can
-
actually make decisions who can actually
-
finish something
-
and i think
-
the safe the safer decision on
-
[Music]
-
between 11 notes on the verb phone and
-
37 and what can be future save for me is
-
a 37 yeah it's a full music instrument
-
and it
-
and i think the problems
-
the problem we would have and also
-
so secondly then what i've decided is to
-
not have the instruments on top of each
-
other so vibraphone in one place
-
drums somewhere else
-
because like on these um
-
previous machines
-
i'm sick and tired of of like
-
knowing the simplest most logical form
-
from function mechanical solution but
-
not having the space for it yeah
-
so i'm gonna allow the instruments to
-
use the space they need and the
-
vibraphone needs some stuff drums needs
-
completely different stuff so let's not
-
like
-
put them in the on the same
-
it may be like a three-course meal what
-
about that
-
yeah do you put your ice cream on your
-
pasta
-
no
-
and and the precourse it sounds good in
-
your mind to add everything but look
-
look at the result here it looks cool
-
doesn't work
-
that's ice cream and pasta right there
-
mmx
-
yeah
-
do we have this one oh we have it
-
so here is ice cream on pasta
-
and when when when you sit down and eat
-
it you serve it at your restaurants and
-
your reviews afterwards is only one star
-
because they were like it's the best ice
-
cream ever and it's the best pasta ever
-
but just we couldn't feel the tastes you
-
know yeah and that's why on the new
-
machine
-
um
-
so yeah
-
that's why i feel not good today so
-
let's get into um
-
what what do you feel by the way before
-
we leave this you
-
how does this sound to you right now i
-
love this so much because
-
after all the hurdles of the past weeks
-
it's been a lot of like back and forth
-
and trying to find something
-
actually yesterday was a
-
semi-breakthrough where we actually
-
found the real mvp where it needs to be
-
focused and that is the vibraphone
-
that's the main thing you really want
-
you need it to tell your stories and it
-
needs to be 37. so
-
after all those hurdles we now have a
-
decision
-
yes yes we're gonna we're gonna stick
-
with this focus on the mvp right now
-
that's a vibraphone
-
that's the first thing to
-
solve
-
do you know what i like what i realized
-
yesterday hannes
-
um our action cam is a little bit bad
-
today but let's let's see let's try it
-
[♪ Wintergatan: Paradis ♪]
// Subtitled by Wintergatan Writers. Join our team on discord. //
-
anyway
-
i i realized something yesterday that 11
-
notes
-
the vibraphone can almost not
-
um play chords and melody so
-
with 37 notes we get two instruments
-
from the vibraphone
-
so
-
of course i made i made this um i can't
-
where where it's actually here
-
[Music]
-
so so this is a
-
magical composition with only 11 notes
-
it is genius
-
i mean if i say so myself
-
it's beautiful in its simplicity what
-
you can get out of 11 note that's not a
-
challenge i want to live with for the
-
rest of my life i i did it once it's
-
enough so uh you can almost
-
so with 11 notes the chords are going to
-
be very close to the melody always so
-
you only have it like this and i kind of
-
maximize that on on the first machine
-
if we have 37 notes
-
oh what's something happen oh yeah okay
-
now let's see if we have
-
37 notes
-
imagine you could have a melody
-
[Music]
-
you can you can play real chords
-
under the vibraphone could do
-
[Music]
-
down there and then
-
[Music]
-
answering itself
-
so we get
-
two instruments instead of one if we
-
just allow ourselves to have the
-
vibraphone take the space it's needing
-
so
-
that's what we're gonna do
-
[Music]
-
not working not walking that back
-
anytime soon
-
that's go how it's going to be
-
oh
-
so
-
and to
-
this was kind of the missing piece for
-
me to to to keep on working
-
and this leads into the title of the
-
video
-
modules and interfaces and i think i'm
-
going to start to
-
[Music]
-
name
-
the modules and the interfaces that i
-
know that we will have and i'm going to
-
start to number them so i'm gonna start
-
to work on a pbs actually
-
um
-
pbs stands for
-
product breakdown system oof that's a
-
cool one um so this is the pbs and i'm
-
going to
-
um delete everything here
-
and
-
i learned from rudy from grand garage
-
very simple numbering structure so this
-
is this was highly controversial on the
-
machine x project but the numbering
-
structure i'm gonna go with on this
-
machine is the simplest ever it's
-
um
-
so let's see if i can zoom in on this
-
over here it's maybe okay
-
so we're gonna have it like this zero
-
zero
-
um
-
okay i have to reformat s because it
-
doesn't take the second 0. i have to
-
reformat as
-
plain text
-
zero zero dash zero zero
-
that is
-
machine three
-
oh
-
yes
-
and
-
why are you a square
-
hope everyone is doing
-
fine by the way in chat nice when you
-
treat them with that beautiful playing
-
in
-
directly in the stream we got them
-
hooked immediately here
-
as gonzonetre says here chills
-
mr grandson
-
sacha gretzky here hero of engineer
-
um airflow tube best melody ever
-
gone
-
by the way guns and nature have this
-
marble divider which is the i'm thinking
-
a lot about your marble divider gone
-
snatcher when i'm lying home trying to
-
sleep at night
-
because you did the split um
-
with lego
-
the simple split why split marble
-
divider we we're going to look at that
-
later ever you want to show another
-
comment sorry satish kumar add an
-
uh
-
yeah
-
before number thank you
-
thank you satish
-
um perfect and yoshik v tumanai thumbs
-
up for the full size vibraphone thank
-
you
-
and we also have satish
-
kumar mvp is full vibraphone yes yes
-
there's where we're going people whoa
-
so
-
um
-
first of all numbering structure then
-
let's see here no i think zero zero is
-
the marble machine three
-
and then
-
zero one
-
is going to be
-
[Music]
-
um
-
let's start let's start where everything
-
begins programming
-
programming wheel
-
um
-
and then if we have a sub component of
-
the programming wheel
-
that's going to be like zero one zero
-
one and th if we have a sub component of
-
that that's gonna be i should probably
-
make them in different
-
columns let's do that
-
um
-
some guy says
-
11
-
37 dot dot whatever you do make sure
-
it's a prime number
-
and then jerome blom share yes make them
-
twin primes
-
and that's so funny because hannes what
-
is a prime number oh do you think i
-
remember that we talked about it in the
-
gym this morning we googled what why
-
prime numbers are exciting at the gym
-
this morning because no you knew is
-
better than me yeah
-
so
-
don't you remember i'm just trying to
-
phrase it in my mind
-
like
-
four is
-
no
-
five is a prime number
-
and why because you can't
-
you need two
-
two plus two is four
-
you need to have two equals that add up
-
to
-
the number it's so hard to explain
-
you three plus two
-
it needs to be
-
two of the same
-
equals
-
right
-
do it
-
explain to me i had it wrong this
-
morning a prime number is a number where
-
two
-
smaller natural numbers can't be
-
um
-
[Music]
-
oh i forgot
-
can't be
-
you can't
-
put
-
added to each other and then make up the
-
number
-
lucas vendel only divisible by one and
-
itself okay that's again there we go
-
drop the mic
-
um
-
[Music]
-
so
-
what i want to do in this stream here so
-
we're already at point two writing
-
design requirements i wanna start
-
noting out the big modules
-
because i want to start your thinking in
-
modules and interfaces which i think
-
means
-
you have a module that sits together
-
like
-
here is a module
-
and the interface is the kind of the
-
cable and probably software so since
-
we're in a physical world now maybe
-
that was a bad example
-
um
-
so i think
-
the coffee mug is a module and the
-
handle is the interface is that could
-
that be something
-
[Laughter]
-
am i onto something
-
zero two high level big stuff here
-
programming wheel is the program
-
um
-
so
-
where where should we go from here
-
let's say
-
[Music]
-
um maybe we should think of it as a user
-
input so maybe zero one is drive train
-
drivetrain
-
this is flash scene zero never mind this
-
chat never ever gets read
-
i just want to prove to you that i read
-
i can't always read everything
-
and mostly i try to keep it on topic for
-
me and martin
-
some can to what we're talking about
-
but if you have brilliant suggestions i
-
will pull them up if i don't understand
-
them perhaps they're even greater than
-
my mind you know then you should upload
-
them to our dropbox system
-
and you can do that if you go to the
-
document central on
-
the website it's a link in this
-
description as well and you can paste
-
your ideas there if you have some great
-
ideas don't trust me
-
to figure out your brilliance out there
-
sometimes i miss stuff the one place
-
where we check at everything is dropbox
-
submissions and in in the documentation
-
central you have a
-
thorough um
-
oh i'm missing the no back to front
-
pages here
-
so in in this document
-
here how to upload your design
-
suggestion images and videos
-
click that link and and read the
-
instructions and follow that and we will
-
look at everything and hannes is uh here
-
to read the chat full time
-
uh but hannes is deliberately choosing
-
to keep uh on topic to not derail me
-
from from the work i'm trying to do
-
so there there you go that's the that's
-
the that's how we are trying to set this
-
up um
-
[Music]
-
let's see here
-
where is the pbs
-
here
-
there we go
-
um
-
so yeah this it doesn't really matter
-
here which order i put them in but we're
-
gonna leave with this pretty long
-
and then i'm going to use the same
-
number for the design requirements
-
that's where i'm going with this so we
-
can get a little structure
-
um
-
[Music]
-
so i'm just have to think where i should
-
start
-
so in cad i started with the programming
-
wheel
-
[Music]
-
yeah why not do that actually that's it
-
doesn't matter
-
programming wheel which is a big one
-
loop wheel
-
here
-
gilda's p is marble machine 3 the
-
official name
-
for now it is at least until something
-
brilliant just comes out of the clear
-
sky
-
i would like to maybe just call it the
-
marble machine i think it's the same
-
machine i've been building all the time
-
yeah so it's just versions of the same
-
machine so
-
they're like
-
world tour vint garden featuring the
-
marble machine i think that's cooler
-
so nothing so i think the official name
-
is the marble machine and we just say
-
three now to separate them
-
loop wheel
-
[Music]
-
so what else
-
um
-
and doro just
-
says here start with listing the
-
components you can renumber them in a
-
second step
-
just to keep it up for you
-
yes that's that's good so let's do
-
vibraphone
-
let's do um kick drum
-
thanks for that suggestion that was
-
exactly what i what i needed to hear
-
snare drum hi-hat
-
we have um
-
[Music]
-
crank
-
crank and pedal
-
power input cogno marco interface should
-
be understood as the boundary among two
-
or more product
-
modules
-
okay cool this is this is this is good i
-
need to understand this um
-
i have notes in the design requests
-
let's go there i saw them there
-
here design requirements
-
so let's go out here
-
i'm gonna paste that here
-
interface equals the boundary
-
among
-
two or more
-
product modules
-
great
-
so the boundary so question for chat um
-
when a programming pane
-
[Music]
-
so a programming pin that goes into the
-
programming wheel
-
is a programming pin a module
-
and the hole is
-
in interface
-
or is that too too tiny is that
-
interface for example the programming
-
pin touching the registrators because it
-
feels like registrators are a module
-
programming wheel is a module
-
and then the pin
-
interfacing the boundary with uh
-
touching the registrators
-
that feels like that's an interface but
-
how far down do we go yeah let's see we
-
have a couple here let's see what sean
-
lebell says
-
i think the interface is more about how
-
the model go together it is not always a
-
physical thing i think it's more about
-
defining boundaries and how modules
-
interact at these boundaries
-
and
-
jiron says the registrators are an
-
interface between the programming wheel
-
the muting system and the marble
-
droppers
-
[Music]
-
okay so
-
so as always it's kind of like you can
-
you can use these words
-
on a little bit different levels and in
-
different ways
-
um
-
when i googled it
-
this morning it's mostly software stuff
-
um so what are modules in system
-
uh here's hardware a module is a
-
separate unit
-
of software or hardware
-
typical characteristics of modular
-
components include portability which
-
allows them to let's not use this module
-
like that okay
-
um pablo edwardo interfaces can be
-
abstract for example a marble gate might
-
have a trigger interface defined
-
and you might implement multiple
-
triggering systems that work with that
-
interface for example program plus
-
mutual
-
at a manual i mean
-
so
-
what if
-
suggestion for chat let me know what you
-
think about this
-
what if we make
-
modules like the physical assemblies
-
and interfaces is more a theoretical
-
abstraction of
-
uh how they interact so
-
bowdoin cable is is is a is a good idea
-
the bounding cable is actually done a
-
module
-
but the actual pulling of the bounding
-
cable
-
the actu the action
-
is the interface kind of the thing that
-
happens not the thing itself um sector
-
kumar says here like programming pin
-
will be interface between the wheel and
-
the registrator
-
okay so
-
according to that the setup is saying
-
here then the bounding cable is an
-
interface
-
between registrator and marble gate
-
programming pin will be the interface
-
between the
-
so it's it's maybe so okay
-
mark marketing the interface is where
-
the pin and the registrator connect i
-
think
-
yeah so here we have two different
-
options
-
um
-
[Music]
-
so what what mark is suggesting here is
-
more of the abstract thing there's
-
actually not a physical item
-
representing the interface the interface
-
is the action the pin is hitting the
-
next thing that's the interfacing
-
surface kind of that's where they
-
interface and in my mind
-
this is easier because
-
we have physical things
-
and we have
-
abstract uh we have actions theoretical
-
or practical actions
-
um
-
but what sages said
-
um the actual physical pin
-
is the interface
-
then the actual physical bounding cable
-
is the interface
-
pablo edwardo exactly martin bowden
-
cable is just an implementation to
-
satisfy an interface
-
okay
-
because this will make it easy
-
i'm leaning to using these definitions
-
because this will make it easier to to
-
write the lists and stuff when all the
-
physical objects can be can be modules
-
and then the pulling
-
[Music]
-
is the action is the interface so
-
interesting and davissimo123
-
interfaces should be how modules are
-
connected not a component okay but then
-
we're then we're getting a little bit of
-
consensus around this so
-
uh and satish adds here how they
-
interact will be the interface okay so
-
sages is also on board we have consensus
-
we have consensus here right now modules
-
i'm going to make a very simple
-
definition down here
-
in the left of your screen modules
-
equals
-
the physical objects
-
and then add another
-
row um
-
interfaces
-
the
-
the action
-
that happens i don't have a battery
-
right now
-
pulling
-
so so as a physical object
-
powering cable
-
and the action that happens is pulling
-
and i think this is a super good base
-
for
-
cleaning and getting the design
-
requirement document much more um
-
because i've been
-
in the design requirement document we
-
still have a lot of great suggestions i
-
hope to go through them during this
-
stream and i'm moving all of these into
-
here
-
and
-
i think i've been confused around like
-
very much how to fundamentally build
-
this document
-
and i think when i have a pbs built on
-
modules and interfaces
-
and i think that's can be done the base
-
structure to kind of then go in and
-
write the design requirement for each
-
module and the design requirement for
-
each interface
-
so actually kind of cool
-
maybe we should have like a numbering
-
system
-
in the pbs
-
this is not how a pbs normally is used
-
but
-
maybe we can even have numbers here for
-
interfaces
-
so
-
this could actually be very helpful so
-
let's say that
-
i'm just making an example here 0101
-
um
-
for example
-
is a programming pin
-
and then
-
yeah
-
from this is interesting also from
-
machias levicek
-
in code the interface is in
-
interface in a set way defining how two
-
components interact so that if you
-
change one or the other as long as you
-
keep obeying the interface modules keep
-
being compatible
-
that's from the software
-
coding right so that if you change one
-
or the other as long as you keep obeying
-
the interface modules keep being
-
compatible
-
and that's very interesting let me see
-
if i can
-
defining how two components interact so
-
that if you change one or the other as
-
long as you keep obeying the interface
-
modules keep being compatible so for
-
example
-
say i want a new programming wheel
-
another size
-
in the interface or or another
-
registrator because the registration
-
failed
-
the interface is pulling
-
and we have a design requirement in the
-
interface that says
-
it has to pull exactly 20 millimeter
-
yeah and then let go
-
then
-
if i make new registrators that looks
-
completely different but also pulls
-
exactly 20 millimeter
-
then um
-
then the marble gate will be happy yeah
-
this is so cool so the interfacing is
-
almost like sending all
-
major rules the rules of the machine
-
that it needs to obey yeah so just like
-
we have design requirements for the
-
physical things like 37 notes yeah um we
-
can have a design requirement that the
-
travel length
-
of the bounding cable is 20 millimeters
-
yeah
-
and
-
um can you show me the same comment
-
again
-
i i want to take some notes from that
-
one
-
um
-
[Music]
-
so i've been thinking a lot about
-
when i'm trying to learn these kind of
-
things
-
and i'm going to be
-
um
-
[Music]
-
better at just picking the chairs that
-
are helping me because my project isn't
-
so
-
not like a normal engineering project
-
and i think sometimes i get stuck in
-
kind of learning the way it's done for
-
nuclear power plants
-
and i think like that's a beginner
-
mistake so just taking
-
doing it a little bit my own way but not
-
doing it the way i did um when i when i
-
built these two machines like we have
-
some footage from that and
-
it didn't end well so
-
we have to kind of um this is my new
-
idea
-
that i'll take what i find useful but
-
then i don't get bogged down with
-
learning too much about it because it's
-
not applicable okay so picking up
-
picking out the raisins from the cake
-
yes
-
[Music]
-
in
-
an interface
-
equals
-
a set
-
definition
-
of
-
how two components
-
interact
-
um
-
[Music]
-
if you
-
change one
-
component
-
but obese
-
base the
-
rules
-
for the interface
-
the two components
-
will still
-
be
-
um
-
compatible
-
so this is what pc got wrong right yeah
-
this is why i overpay for my apple
-
computers because the components are
-
always compatible with each other it's
-
not like you buy a new thing and then
-
something else doesn't work
-
and thiru oran and i think a camera lens
-
bionet is a good example of this the
-
lens fits if the bionet is compatible
-
so what is a bionic yeah you mean
-
where you may when you mount the lens
-
like if everything is then they it could
-
be a
-
50 millimeter short lens or a zoom lens
-
or
-
at the mount yeah like the e-mount on
-
the on the sony cameras ooh
-
you know that's a great example tarot
-
and goodyear taking something that you
-
know we know about uh
-
something from our world and there are
-
some words of encouragement for you from
-
your sheikh v to money sound like you're
-
starting to get the hang of this martin
-
you're on the right path
-
you are teaching me you're teaching me
-
live it's i absolutely love this
-
um
-
so um
-
example a camera
-
lens mount
-
if the mount
-
is
-
universal universal
-
if the mount
-
the interface
-
is universal
-
[Music]
-
any type of lens
-
will be
-
mountable that's such bad english
-
and then we have matias live check here
-
again so that if you change the size of
-
the programming wheel as long as it
-
pulls the same length it will work
-
awesome
-
so
-
this is awesome um
-
we we used the word a lot assemblies and
-
sub-assemblies
-
before and um
-
so i think like module
-
um the word module is actually exactly
-
going to be used as we used we used to
-
use the word assemblies
-
um
-
so maybe i'm just going to call them
-
assemblies and sub or
-
modules and sub modules yeah uh just to
-
be fancy so to go with this module and
-
interface um thing
-
let's go and see
-
and here we have a nice little
-
explanation on the software side again
-
here from
-
xe4lu for duo one
-
encoded interface is usually on the side
-
that provides a result example the
-
website has the interface and the client
-
sends requests
-
the pin is input to the registrator
-
interface
-
on this i have to process this
-
the website has the interface and the
-
client sensor requests
-
the pin is input to the registrator
-
interface
-
so
-
the programming pin
-
okay so the programming pin is like the
-
website user
-
uh
-
searching for something on on like
-
google search
-
and saying
-
bam and when it hits the registrator the
-
registrators comes up with a result
-
yeah so it's like
-
so does that mean there's like an input
-
output uh framework um
-
for an interface
-
so that's that's the next question then
-
uh for everyone
-
um
-
if it's useful to think of input and
-
output for for when you make design
-
requirements for an interface maybe
-
that's
-
maybe an interface always have input and
-
output
-
yes or no
-
um
-
probably needs that right
-
where am i stupid
-
i don't you're not stupid but um
-
so i'm going back here
-
programming pin
-
zero one zero one for our example and
-
then i was thinking
-
if we could do
-
like an interface number
-
zero one
-
um
-
zero one
-
[Music]
-
um
-
either just either just we
-
we do 99 and we say that 99 is always an
-
interface so we don't have any
-
letters
-
and then
-
input process output thank you army ceo
-
um
-
people say yes yes i think they mean the
-
input output okay cool
-
um so then we have um
-
[Music]
-
paul wilkins yes interfaces are about a
-
consistent input always having the same
-
reliable output
-
cool we go i have to i have to write um
-
in our we're learning so much we're
-
learning today this is so fun
-
this is as soon as the south park
-
i think we learned something today
-
the interface is in action
-
and not a physical item
-
[Music]
-
interface
-
equals
-
i'm behind the names there wait i'm
-
gonna add more rows
-
interface
-
input
-
process
-
output
-
that's super handy because when we're
-
making the
-
that's super handy
-
let's see um
-
why can't can i never find this one
-
here we go
-
so either i do this or i do
-
um
-
int
-
like
-
no i'm gonna keep it like 99 then it's a
-
so
-
um
-
people saying here also contract is the
-
main key word when it comes to
-
interfaces
-
from paul wilkinson also pablo edwardo
-
it's your contract between components
-
tell me more one is a contract
-
someone said here gamers max16 in code
-
interface is a contract defining input
-
and output
-
can be empty in code
-
in it okay so the interface is a
-
contract
-
it's like a deal we made a deal and here
-
eric morris reminds us you should be a
-
bit careful about stretching this
-
metaphor coding is not the same as
-
making a physical machine yeah
-
yeah
-
this is a very good comment eric
-
mirrors because this is like where we
-
have to like just take what we need
-
and then not not not go too far with it
-
but what about this here we have
-
um
-
[Music]
-
programming pin interface
-
which then is a completely different
-
thing coded by a 99 i'm not so happy by
-
the code
-
um
-
your contract
-
the code contract
-
everything is contracts now yeah the
-
contract
-
i'm not gonna i'm not gonna understand
-
it right away i i will i will i will
-
think of it as it's the
-
that we
-
two components agreed
-
to exchange inputs and
-
to change like information or or
-
actions
-
and we agreed what the input is how the
-
processing should be done and what
-
output
-
then will be
-
or something like that
-
mark marketing repeating a bit
-
but i'd love to suggest drawing a block
-
diagram with the modules connected by
-
the interfaces i found that incredibly
-
useful for designing modular stuff
-
that is probably a super good idea it's
-
only i think that that's a whole stream
-
by itself i think because the machine is
-
so vast i think
-
i think we should do that um
-
block diagram let me google block
-
diagram
-
um
-
but i need to first
-
just get the okay so this is
-
so it's kind of like this electrical uh
-
what goes to what
-
kind of thing
-
um
-
this is going to be super fun to make
-
this when we have the names and
-
everything
-
um
-
but i need to kind of
-
learn like a software or learn some
-
so
-
but this there is probably good software
-
to do this
-
yeah do you have a suggestion for our
-
software to do it i think we should do
-
it but i think it's the next time pablo
-
eduardo martin has it right if two
-
components agree how they talk to each
-
other they don't care what they do
-
inside
-
sounds good
-
let me keep on with the list here bass
-
marble
-
catching marble catcher
-
marble catcher
-
marble lifter the block diagram is a
-
great idea actually yeah
-
probably
-
like yeah a lot of
-
cool apps or programs you can do it in
-
let's just add some more rows
-
so
-
please give me suggestions if because
-
you know how this machine
-
looks if you have
-
any other
-
um
-
modules that i should list here very top
-
level i see this coming up a lot right
-
now here's from abigabs and draw
-
a good
-
program to use
-
draw io
-
oh this looks fun
-
but does it run on ios
-
on mac os
-
it's not what it's called yeah
-
draw i oh
-
try it free
-
or maybe i have to go to the app store
-
note it down somewhere i will take a
-
look at it right
-
maybe i can install it during the lunch
-
yeah
-
oh look jean
-
i recognize you
-
this is exactly what i've been dreaming
-
of we have live industry
-
jean-lebel making a brilliant suggestion
-
in the correct cell in the document um
-
in here i have to uh write it let's see
-
can i i can't answer you
-
but i'm gonna oblige oh i can
-
spot on
-
today marblegate
-
marble gates
-
draw io is web-based so it runs in the
-
browser
-
does it
-
that's great so why couldn't i i'm just
-
curious i just wanna
-
why can't i
-
try it free
-
start free trial
-
[Music]
-
choose a site to start your
-
free trial
-
which sites you can install this look at
-
this off stream martin
-
oh i'm
-
thank you i'm getting uh i'm getting um
-
i'm getting sidetracked back to the list
-
yeah yeah you're absolutely right
-
uh thank you sir 3k yeah keeping uh
-
keeping things together
-
marble gates
-
[Music]
-
we have the instruments
-
[Music]
-
we have frame
-
we have transportation
-
transportation
-
equipment
-
we have
-
audio
-
equipment
-
transportation equipment is that marble
-
transportation no it's uh for touring
-
so is marble transport something
-
oh marble lift good one
-
marble lift i saw it from ox through
-
three f 2d okay
-
[Music]
-
and then we have marble divider the
-
horrible
-
horrible component
-
oh i'm in the wrong view here we go
-
funnels such as kumar we have
-
already up here marble catcher
-
so that's the that's the funnels
-
thanks for giving the suggestions in the
-
document i love it
-
[Music]
-
there we go
-
xie4lu4duo1
-
thanks mom 3000.
-
my phone kick drum sling from height
-
bass crank pedal power input
-
oh gear we don't have drive train i
-
would i would like to say
-
gear train
-
uh or drive
-
drive train
-
it's a very big one
-
including gear train
-
gear train
-
oh that's drive train martin that's okay
-
jean labelle
-
is on spot here gretzky gretzky jean
-
already in point 10. i noted it twice
-
you're dead right
-
um
-
hammer jammer
-
row unit flywheel from sages kumar
-
absolutely correct flywheel and then we
-
have also the lever um
-
levers um we have
-
levers
-
and jerome just went in here
-
it says hammer jammer is a sub component
-
of the base okay great yeah so let's
-
let's um
-
i think that could be
-
great to actually put the sub components
-
in different to start a kind of tree
-
thing so zero
-
seven
-
zero one i'm gonna change later
-
hammer jammer
-
um
-
to start building the tree
-
this machine is so
-
complex
-
registrator from jean spot on
-
19
-
registrators
-
um
-
and if we take a
-
look at our design requirements we can
-
see the user inputs we can get some
-
um
-
not here
-
but
-
here
-
so
-
crank football football break
-
play will decoupling control
-
i don't need everything right now
-
highest inputs
-
i think i think that's all levers
-
program switches lever
-
programming state
-
now here's an interesting very high
-
level question
-
um
-
when we made the design requirements
-
some
-
some talked about different states so we
-
have the playing states when the machine
-
is playing a song the reprogramming
-
state when the song is reprogrammed
-
we have the
-
transportation state we have the storage
-
state
-
um
-
so i think
-
um
-
defining the different states
-
could be a very good high level thing
-
because
-
something has to work in all states and
-
the the requirements will be different
-
maybe from different states i don't know
-
if it's too convoluted and complicated
-
um
-
but i'm going to put it in somewhere
-
here
-
um
-
maybe machines they maybe it's a memory
-
it's a complete section
-
in the design requirements i i think
-
this is so great i love the audience we
-
have when you have stuff like this from
-
yake
-
seath
-
i'm an avionics engineer
-
and deal with block diagrams and system
-
interfacing the block diagrams should be
-
sub systems
-
for example marblelift subsystem drum
-
subsystem marble dropper subsystem etc
-
avionics engineer come on now that's
-
cool thank you jake um but i don't
-
understand um
-
subsystem is that the same as sub module
-
or sub assemblies that yes yeah probably
-
um
-
oh you mean so do you mean
-
to make a block diagram of the whole
-
machine is way
-
probably too hard right
-
what about we make one diagram per
-
no
-
per tree level and what i mean with that
-
so jake
-
my question if if you can follow up on
-
that comment is
-
do you mean
-
that it's going to be too high level to
-
capture the whole machine in one diagram
-
and that we should make
-
individual
-
the one diagram is looking like more
-
zoomed in on one part is that what you
-
mean
-
um because if so i have a suggestion for
-
how maybe
-
we could do that
-
um
-
if i can only find it
-
um
-
i have too many
-
i have to manipulate
-
pages here jake says yeah that is right
-
okay because one idea with this pbs
-
structure
-
is that you have different levels so you
-
have the first level here
-
which are these numbers
-
and then you have the second level here
-
which is the numbers that has a one
-
so that's the pbs kind of idea with a
-
product tree
-
and
-
perhaps it's possible to make
-
like
-
a very high level thing
-
on this level
-
and then when number seven has more
-
components
-
you make one pair
-
so we have basically here we would make
-
19 different block diagrams
-
look at this what are you doing martin
-
so on beautiful suggestions uh from from
-
the audience in the first part of the
-
stream i have installed something called
-
draw io i had to like get 100 different
-
accounts
-
with stuff that i don't know what it
-
does to reach this point but here i am
-
making a block diagram and i think this
-
is going to be a wonderful wonderful um
-
more visual way to work
-
when we're doing kind of theoretical
-
design with this design requirements and
-
stuff
-
and
-
what we did in the first part
-
is that we started
-
with these um which is the
-
let's see here we can see them a little
-
bit better
-
um
-
the modules so we're defining modules
-
and interfaces
-
and i saw a beautiful comment here from
-
oh is it already gone because i replied
-
to it
-
now here it is um so i can't pronounce
-
it this name
-
um
-
but the command is great i see four big
-
systems the drive system the marble
-
cycling system
-
the music control system and instrument
-
module system five if the frame is
-
counted as a system and i resonate with
-
this comment so i think on the first
-
level i'm gonna keep it much larger
-
um so
-
um you could see that we were already up
-
to 19
-
levels and what i don't like with this
-
is that we have
-
very big things like drivetrain
-
um
-
on the same level as something very
-
small like the flywheel so i think a
-
good rule is to keep like the scope of
-
each level of this three kind of similar
-
size and i think i'm going to do exactly
-
what this commentary is suggesting
-
so each instrument is a subsystem with
-
only one shared parameter the location
-
of the marble instrument interface to
-
keep music tempo consistent
-
um
-
uploaded a graph to other oh can you
-
check um
-
can you check other hanas
-
um
-
so
-
what i'm going to do now is that i'm
-
going to keep on working on this list
-
but i'm going to try to work on it
-
inside
-
draw io if i can find it
-
here we are um
-
so um
-
let me see how i can frame this better
-
for you
-
let's do this but i'm going to try to
-
frame this software better so you can
-
see what i'm doing
-
so a lot of people in chat are probably
-
good at this software i'm complete
-
beginner but
-
that's what makes fun i guess as well so
-
um
-
let's erase these test things
-
and let's put here
-
um
-
oh
-
marble machine
-
actually i'm gonna skip the whole three
-
thing
-
it's just going to be marble machine
-
from now on
-
let's take a look at that then oh
-
so this is from ludovic
-
um what's this in the other
-
yeah
-
drive thank you so much for using our
-
submissions template i
-
can't thank you enough for
-
for trying we're trying to steam
-
streamline this interaction between us
-
and when you are on the same board as us
-
it makes me really really happy
-
uh
-
let me just check
-
oh
-
yeah do we have you have to click one
-
more button and then we
-
no no okay we don't have it
-
close and not another stream
-
yeah
-
um this works perfect now
-
drive motion brake motion output
-
marble cycle music control
-
uh instrument
-
yeah so also each one is
-
starting it's like a signal chain i i
-
love
-
so signal chains i understand that comes
-
from i'm producing a lot of music you
-
always think of of the signal chain as a
-
flow in one direction
-
and this is kind of flowing in one
-
direction
-
and the symbols here now i love this
-
um this is kind of what we're going to
-
do but i'm going to do it here um in
-
draw io
-
um
-
cool cool cool cool just
-
say the words and i can pull it up for
-
you if you want to take a look at it
-
again fantastic
-
oh i heard a little chime there
-
that's because tommy
-
vasquez
-
gave us a nice nice little super chat
-
here bringing his support thank you so
-
much tommy that means a lot to us thank
-
you so much that that means a lot to us
-
it's repeating what fantasy said what
-
that guy said and i yes what he said oh
-
thank you i just realized that my list
-
is in the wrong place what happened here
-
and he also adds here here take my fika
-
money
-
it's a fellow fika lover
-
fika it's a holy ritual we're doing in
-
sweden it's the holiest thing we have
-
coffee and figure yeah so actually i'm
-
having half of afiki right here so
-
cheers tommy i'm drinking some coffee i
-
don't have any cookies
-
though now so doro said here please have
-
a look into the comments on the dr sheet
-
of the dock
-
yes um that's that's part of my to-do
-
list yep what dora means is um all these
-
and i'm going to go through them all
-
um
-
um
-
oh you probably mean
-
these
-
uh here
-
it's from amy
-
uh there's uh the comments from doro an
-
example of a mind map in dot io
-
um with some very basic starting points
-
for the mm3 oh that's brilliant uml is
-
beneficial relevant for communicating
-
information here from amica let's show
-
more
-
um
-
whoa
-
dora made um like dora said
-
they made um
-
example one
-
so let's have a look at that
-
oh such as can comment here
-
i mean
-
if we had like an engineering dial
-
we would also have us like a software
-
engineering dial and then we would from
-
this collaboration we would see the need
-
for better collaboration tools like uh
-
of course google is awesome probably i
-
just can't do them but it's so cool how
-
we're trying to learn how to collaborate
-
there is like some better applications
-
that could be made here i always thought
-
so like collaborating like this online
-
is going to be more important i think
-
there's like some kind of big
-
opportunities to create like a killer
-
app
-
for what we're trying to do
-
um probably it exists like hundreds of
-
them but i should have heard about there
-
is not like
-
what i mean the youtube for video
-
sharing but for collaborations i think
-
like if we created like vintage software
-
engineering we could create that
-
together
-
um and i also wanted to follow up on
-
jake our aviation expert who made
-
two quick diagrams for us okay
-
as he said he would
-
beautiful
-
so hang on a little bit marble subsystem
-
subscription user input instrument
-
subsystem
-
long time watcher first time contributor
-
you made it on your first try jack
-
because
-
because the contribution is awesome
-
thank you so much for showing this this
-
is and he made another one here oh
-
martin interface subsystem oh i like
-
those rectangles with headline
-
um
-
functions defines the
-
subsystem instrument subsystem creates
-
the sound marble subsystem manipulates
-
marbles subsystem interfaces are the
-
ways in which these subsystems interact
-
eg what is eg actually abbreviated for
-
uh oh this is latin ergo ergo
-
nikobo whatever
-
ergonomical ergonomically
-
chat will tell us yeah what g is what is
-
eg
-
ergo ng
-
the programming wheel interfaces with
-
the marble subsystem through the
-
registrators it's already the first
-
diagram in a rush this one is a bit
-
better yeah great so we have the marble
-
we have the instrument and it's
-
interesting because jake is on the same
-
um
-
way as um the other commenter was to
-
have fewer big ones let's look a little
-
bit on uh doroth's
-
suggestion here
-
a marble machine in the middle
-
and then eg equals example
-
yeah but what does it actually example
-
grotia
-
ex
-
is it italian or is it latin
-
i'm like a three-year-old there's always
-
another question yeah
-
i can't win
-
so this is
-
this is beautiful with the shadows and
-
everything
-
so but this also exemplifies i think the
-
the example from doro here that we need
-
kind of a lot of sub um
-
so we we need each
-
block diagram to stay
-
like
-
simpler
-
uh as said this is a very basic thing
-
and everybody could edit it with having
-
the right setup duro and that's that's
-
interesting so that's super good dora so
-
let me know how to because
-
maybe later
-
um
-
i think right now it's better that i'm
-
just the only one doing this because i'm
-
gonna keep it very very simple but maybe
-
later it would be so nice to make like
-
um
-
editable um documents ox3f2d
-
doris example has more pages open it
-
withdraw you
-
draw you
-
so
-
yeah that's the
-
so what can i do here can you open with
-
open with ah
-
diagrams.net perhaps
-
authorization required
-
so i'm not i'm not going to go into this
-
right now
-
i'm going to um
-
stay a little bit on target to see if i
-
can create
-
okay doro says the other pages are blank
-
okay but that's that's good that's good
-
okay now we can go back
-
oop
-
so
-
let me just see
-
mine
-
my document went away i'm just going to
-
try to find it
-
so
-
i had to start something called
-
confluence which i don't know what it is
-
confluence
-
i don't even know
-
how i get back to the page
-
[Music]
-
[Music]
-
gazelle you entertain the crowd sir 3k
-
now are they not entertained by this you
-
mean
-
um they're giving us latin
-
latin
-
lessons here
-
so
-
confluence is kind of a wiki
-
i don't need the only entertainment i
-
need comes from this
-
and you have one guess my friend
-
what that means
-
uh wait
-
that's right we got slice of sparta here
-
today and yesterday's streams have
-
looked at some potential purchases for
-
mm3 and i want to help small scale
-
testing is important and some physical
-
engineering will give you a break from
-
all the cad as a musician and engineer
-
myself your creativity passion
-
pragmatism and drive is inspiring keep
-
up the great work with h3k cheers and
-
love
-
that's all kind of useless partners
-
thank you for supporting and thank you
-
for saying
-
smart and useful things on top of that
-
as well you are a true mvp
-
you and the vibraphone
-
definitely and and your point is uh
-
well taken because um
-
as soon as we're out of the rough of the
-
theoretical as soon as we have some
-
design requirements i want to let
-
everyone who wants to
-
take part in the physical prototyping
-
i would love to promote anyone putting
-
videos up online for making making
-
making prototypes and i also want to
-
[Music]
-
try perhaps with my 3d printer to print
-
some things in small scale i think you
-
can learn a lot from that as well so
-
it's it's a good idea and we can
-
definitely use the support for for that
-
purpose exactly so awesome
-
so this is my id marble machine it's the
-
this is a classic product tree i'm
-
drawing here i'm going to draw an arrow
-
to the to the modules below here
-
tricky ricky am i missing the short term
-
slash highlight video somewhere i don't
-
have time for hours of live stream and i
-
really want to keep up to date
-
i'm good that you're pointing this out
-
we do those short-term highlight videos
-
on the main vintage youtube channel so
-
not this one this is vintage on live and
-
we do them on wednesdays and
-
today is wednesday so we should do one
-
later today right martin
-
yeah so uh every wednesday yeah we do an
-
eight minute video and um they're
-
getting simpler and simpler because i
-
want to spend all the effort here well
-
when the work is happening so just check
-
out all the uploads on main channel and
-
you will be summarized every week on
-
everything and sometimes it is a bit
-
tricky to find because we do them as
-
lives usually so when you go into videos
-
and looked at the regular uploads
-
sometimes you don't see them you need to
-
you need to click on the live button to
-
find those
-
live video on the months
-
you should see them
-
there gonna use almost exactly this
-
comment here a drive system marble
-
cycling
-
um
-
hey miss oyoka martin you don't want to
-
get dragged into confluence it's all
-
part of the it information systems
-
management world
-
[Laughter]
-
marvel cycle
-
yeah as long as long as this is the only
-
thing i'm seeing
-
i think i think we're fine
-
i think my type is too big here
-
let's go down to 12.
-
wow
-
should be called
-
what do you think marble drive system or
-
drive train
-
i think it should be drive system
-
as long as it's
-
named same in all different documents
-
we're golden right so now this arrow is
-
not following i think i can just
-
like tell it to follow like doing this
-
oh i love this program
-
[Laughter]
-
so
-
simple
-
maybe i can reconnect this no that's
-
another one
-
let's undo that
-
can i oh look at this oh wow
-
but it's still there
-
and evo akerman i hate confluence it's
-
so useful
-
so
-
um
-
can i move
-
i
-
i'm not okay i click maybe i click this
-
maybe the easiest is just to delete the
-
arrow and draw a new one
-
so
-
um
-
what do we have more
-
um we have
-
music control system
-
and instrument module 5 if the frame is
-
counted as a system
-
and i'm gonna to deliberately add frame
-
last
-
um
-
[Music]
-
o5 frame i think frame is a system
-
yes i love this
-
damian michalak let's jingle the hell
-
out of this street
-
thank you so much
-
you're so awesome you are
-
our viewers are the best yes
-
i can't
-
i'm like my my patients almost ran out
-
yesterday
-
and it seems like your patience is still
-
the patience of the viewers is still
-
like spot on yes
-
drive system instrument module music
-
control
-
um should i call this then
-
music
-
control mute system
-
and i'm going to
-
i think this is the easiest way to do
-
this i'm just reconnecting the arrows
-
connecting the dots right here
-
so this is not yet
-
um
-
this is not yet like a interface thing
-
now i'm just making um the this is a
-
product uh breakdown structure if you
-
would google that it would look like
-
this
-
um
-
yeah it looks
-
that's the great thing with this program
-
it looks professional immediately
-
yeah it looks like we know what we're
-
doing yes that's all we want right yes
-
um
-
[Music]
-
but i want this arrow to go into the
-
middle of this oh yeah
-
but then
-
then it's going to be a can of worms to
-
kind of
-
to go further from here
-
i think will be
-
maybe what we should do here
-
is maybe just list our
-
what should we do here actually um
-
we have these nice ones vertical
-
container
-
so maybe if this is if this is our most
-
high level things i'm just going to try
-
something uh
-
drive
-
i was inspired by um the the suggestion
-
we had
-
i think vertical containers were used
-
what is this minus ah ah you can hide it
-
beautiful oh great
-
so
-
and then i think
-
oh no
-
so this is basically just
-
ah wait
-
okay and there's
-
we have to do it like this
-
i thought it was like text in here
-
so maybe this is not a good idea
-
o101
-
crank
-
oh it's not contained
-
where's constraints
-
no it's not it's not
-
it's not what i thought it was
-
i thought it was a list
-
tool
-
to this
-
list
-
how to make another item
-
this is oh
-
how do i make an item
-
copy paste
-
yeah
-
copy paste now
-
you yash has a tip for you there at
-
first it should stay with one box per
-
item
-
later you can add them together for
-
better visibility
-
can i
-
at first you should say one books per
-
item later you can add them yeah so
-
what i'm building here is not really
-
like um
-
right now i'm not doing the interfaces
-
now i'm doing the very very very first
-
page of the whole machine
-
and i thought that maybe
-
to make this page a little bit more uh
-
useful
-
i think it could be a good place to list
-
all the subsystems and then we go
-
so i'm going to show you what i mean
-
i'm i'm not going to drive
-
draw more arrows here
-
um
-
it's basically just a list
-
and then we're going to make a
-
new map for the drive system
-
so i take this away
-
and then we have here on item one we
-
have crank
-
or why actually no then we have to put
-
two things
-
at the same place let's not do that
-
wow
-
let's let's just say
-
hmm
-
[Music]
-
okay maybe i should keep on going here
-
and i just have to let everything expand
-
so then it's the question is
-
i never did something like this i don't
-
i don't know how to plan for like future
-
um and in new york continues there yes
-
that's exactly the reason why it's the
-
first page keep it simple and then add
-
to it yeah
-
um
-
but this first page is telling us a
-
little bit too little
-
um
-
and i will be a bad host right now and
-
derail you slightly i just want to give
-
a little tease here we should do a
-
design review pretty soon but i just i
-
saw a new image from ralph appearing in
-
dropbox
-
i always get excited when ralph does
-
something new oh that's fantastic that's
-
cool bro that's actually pretty close
-
too to what i have in mind that's so
-
badass although i don't think i will
-
make it circular i think it will make it
-
fantastic ralph to see your your you're
-
back at it we will soon do a stream to
-
go through all the submissions that's
-
come yeah into the dropbox it's fun it's
-
fun to see a picture like that from time
-
to time you're welcome to derail us
-
i have to gather my thoughts around uh
-
if i should continue on this page or if
-
um
-
um
-
probably there will never be
-
the whole idea here well of course there
-
will be interfaces between them
-
um
-
so first of all let's talk about the
-
numbering so if the drive system is the
-
most
-
fundamental
-
um i think actually
-
what's your instruments
-
what is most fundamental hana's
-
instruments or the drive system
-
or the music control system
-
well it's got to be the drive system
-
right
-
since it is a marble machine
-
it's a marble machine that plays music
-
so the machine part first
-
drive system
-
and then
-
instruments and then instruments and
-
it's going to rename
-
instruments
-
one
-
oh sorry
-
so the two was correct already
-
and what did i just remove marble
-
thank you
-
so that's that should be here actually
-
uh
-
marble cycle
-
and then we do
-
music controls
-
music control
-
frame
-
this is good
-
oh we have grid lines and everything
-
i love it
-
there we have cognomarco also you can
-
add remove replace instruments you
-
cannot if you don't have a drive system
-
so
-
yes drive system first awesome
-
so
-
now i'm i just have to think
-
um
-
though
-
what do i want to achieve right now i
-
want to achieve greatness
-
i want to achieve the sub
-
components which means that i'm going to
-
keep on building here
-
um
-
because i also saw that you can expand
-
so
-
oh we should fix the air humidifier it's
-
warm in here now
-
is it not is it is the water out yeah
-
okay i can't fix it you know
-
i'm mr multitask
-
i will do it for you your brain needs
-
some
-
humidity
-
i think so
-
i think well so oh yeah so we talked
-
about making one diagram per tree level
-
yeah so that was actually the plan we
-
had okay so now i'm back to we already
-
decided on this
-
this page is done
-
um
-
this page is done
-
and then we can actually okay so now i
-
know what i'm doing
-
we can go to our uh let me
-
see what i did there
-
i'm just going to do this
-
and i'm going to open here the product
-
breakdown system
-
so
-
i'm just going to translate
-
what we just done into here
-
um these were your sketches
-
so i'm gonna resolve these comments
-
great comments
-
first draw for interaction unfinished
-
yet
-
oh jean has created something
-
um
-
cool
-
programming group motorcycling loop
-
group rhythmic group actor actor
-
audio equipment yeah so this is
-
this is super good example jean because
-
you will see that this will explode um
-
this map will explode so fast because
-
the machine is so huge
-
um so it's a super good visualization
-
why we're
-
like only gonna keep the pages like this
-
and then make a separate page for each
-
group
-
i hope this will be um this will work
-
good
-
so
-
let's remove this
-
thank you
-
so we have
-
oh ralph winkelmeier
-
thanks a lot modeling with the existing
-
mmx cad files as a base is a pleasure
-
and makes real fun
-
ralph this is my dream to share the cad
-
and people hacking hacking with it i
-
love it and it's going to be so fun i'm
-
going to share the whole cats throughout
-
the whole project so it's going to be
-
more and more fun when we have some like
-
real cat but you're already playing
-
around with it makes me so happy and
-
it's it's very inspiring for me to see
-
so
-
thanks for thanks for um
-
collaborating on this and con
-
contributing
-
um it also makes me feel that i'm not so
-
crazy or anyway there are other people
-
as crazy as i am
-
out there
-
all of us take it as a compliment
-
uh instruments
-
marble cycle you know what
-
this is so cool because
-
the first machine was divided on
-
physical
-
um
-
physical place the pbs on
-
on mmx this is much better
-
music control
-
and this will also be the way we are
-
going to structure the design
-
requirements
-
let's see cogno marco is wilson all
-
right with humidity and that's uh look
-
he looks happy enough he's not fine with
-
humility though
-
definitely not there that's not his
-
strong sign he pulled the poster down
-
tonight yeah enraged look that crashes
-
this dude all the time in a fit of rage
-
yeah
-
and as soon as the camera's pointing at
-
him he's just smiling
-
so
-
okay that took me some time but we have
-
something very foundational
-
um
-
but we can't have this the yellow is in
-
on so there we go oh wait
-
wait
-
um there we go
-
so this is i think a fantastic
-
foundation we have laid down
-
um
-
so let's start to fleshing out
-
o1 drive system
-
i should probably keep all this smaller
-
i found this
-
really nice from robert james
-
wanted to share that why what you've
-
been doing the last few weeks is called
-
diverging
-
now you will start the process of
-
converging exploring wide before
-
funneling down
-
that is so interesting so i think what
-
you mean robert thank you for for that
-
is like
-
we've been in
-
like uh
-
everything is possible kind of diverging
-
out looking at everything and now we
-
take it
-
you already said it but i'm just i'm
-
repeating it so now we're trying to
-
narrow down
-
and converging what can you can you look
-
at what converging means
-
isn't that when you're collecting
-
everything
-
this is something with narrow down but
-
let's let's get let's get some wikipedia
-
in there
-
i'm gonna prepare for some more space
-
here let's see if this works
-
in mathematics
-
it's approximate in the sum of its terms
-
towards a definite limit
-
come together ah come together meet
-
converging paths
-
this is a sedone
-
i fiddled around with the program online
-
and apparently you can create second
-
pages and link them so you can create
-
basically endless sub pages gives you
-
the luxury luxury to just plan
-
great
-
ah so you can link
-
them so
-
because why what i'm stuck here is that
-
are we gonna make like 100 boxes down
-
here like this and draw arrows from the
-
drive system to all these
-
that's that's
-
that's what i like to do but it's going
-
to be
-
it's going to be right we're going to
-
run out of space fast bernard but downed
-
bad beyond
-
trying to drag the list into the
-
container that you deleted then you can
-
open and collapse the container
-
yeah
-
that was a container idea i want to try
-
to stay
-
i want to try either
-
either we should do this
-
or we're going to try to make a second
-
page and somehow
-
okay
-
to convert just to approach a common
-
point
-
ah cool
-
uh like everyone was converging around
-
the idea yeah that democracy it's kind
-
of that machine is a good idea
-
um
-
so why i'm fretting about this is that
-
we're going to have
-
um
-
i should i should just start making and
-
and
-
stop thinking
-
um
-
drive system
-
what does it start with it starts with
-
crank
-
so
-
0 1
-
0 1
-
crank
-
okay and pablo edwardo just gives a tip
-
here that you can make a new page
-
example one that just shows
-
uh zero one drive system and it's sub
-
components if you want to keep it clean
-
yeah this i think it's i think that's
-
actually better
-
um
-
and also sit down again here at the
-
bottom like in excel there is the page
-
header
-
press on the plus and create a new one
-
then right click on the box press link
-
and select the page
-
who else in the world has better
-
tutorials than i have like this is
-
exactly what i tried to figure out so i
-
made a second page
-
um at the bottom press on the plus
-
create a new one then right click on the
-
box
-
press link
-
edit link
-
yeah page
-
two page two
-
apply
-
uh
-
what yes what okay so i'm going to
-
rename these pages
-
um
-
oh yes this is the drivetrain the drive
-
system
-
this is the this is the module 3
-
overview yeah this is the first page
-
zero zero
-
marble actually
-
let's just call it zero zero because we
-
know what zero zero is
-
and this one i'm gonna rename
-
zero one
-
rename
-
02
-
03 this is a dream everyone thanks for
-
and i know sometimes i'm silly because i
-
just have a new procrastination tool and
-
i say this is gonna
-
make the machine work
-
but i think
-
this stream today is maybe the stream
-
where
-
most foundations have been laid so far
-
this is how i feel right now and then
-
maybe tomorrow i'm just gonna scrap
-
everything but right now it doesn't feel
-
like that you can't scrap everything
-
because we have a mvp at least woohoo
-
vibraphone 37 notes
-
oh yeah
-
so i'm linking this
-
edit link to zero two
-
um
-
attachments and stuff i'm linking this
-
to zero three
-
i'm linking this
-
to zero four
-
i'm linking this
-
to zero five
-
um so now when we know that we're not
-
gonna do anything else in here
-
and we can actually like allow this to
-
take we can give it some more space like
-
this
-
amy soyuka
-
can you add a tab to the excel sheet for
-
things martin might benefit from
-
learning
-
i have been posting on the discord
-
but some of it would be helpful to you
-
it's a good idea we
-
we um
-
um
-
there's a risk with a page like that
-
that a lot of people spend a lot of time
-
and writing and i that i don't don't
-
have time to check it
-
so
-
what i suggest actually it's better that
-
you add the comment
-
uh on on the
-
on the most uh suitable
-
place
-
or we can make
-
maybe we can make like um
-
here
-
but you have the sketch notepad also
-
right yeah so i think um in this page
-
how to make longer written contribution
-
how to make
-
so
-
every time that i offer an
-
a to open interface a lot of you are
-
doing spending a lot of time
-
and it's often risking
-
that i don't see it and i can't follow
-
up which can lead to a lot of
-
disappointment
-
so i'm
-
i'm a little bit hesitant in doing it
-
for that reason
-
um so
-
my my
-
what i would prefer
-
is that if you have a suggestion
-
regarding project
-
planning then you go to the project
-
chapter page and you make that comment
-
in there
-
or if you have a suggestion regarding
-
how to write design requirements you
-
make the comment in there
-
it's it's better that we keep it a
-
little topical and if you feel like
-
um
-
you don't have a place
-
just slap it on the front page yeah
-
there we go yeah
-
and and and and i'll see if i can follow
-
it up um
-
and larissa amirov bye everyone i'm
-
going to go to my ballet class happy to
-
see martin hannah's active again good
-
job good luck on your ballet class uh
-
did you know martin that i actually have
-
taken some ballet lessons i have seen in
-
the images and it looked like you were
-
you nailed it first try i really didn't
-
uh oh my god was that a workout i'm so
-
impressed with ballet dancers i mean the
-
strength you need for that
-
and the coordination whoa
-
and what about this we have our first
-
subpage zero one drivetrain
-
so
-
here i think i will
-
hopefully then have the space for all
-
the sub components here
-
so you're getting slap on your wrists
-
here
-
from chat in you yasha and a couple more
-
says martin keep page titles consistent
-
with the block names this will be better
-
if you add more components later you
-
will get lost quickly if there are only
-
numbers
-
hashtag team consistent naming hashtag
-
teams consistently mean you win
-
no protest marble machine
-
um
-
rename
-
uh drive
-
train no drive system we call it right
-
o2
-
so i don't even know the names yet oh
-
two instruments
-
i like when i get slapped on the wrist
-
by shot yeah
-
rename
-
marble cycle
-
music control
-
imagine if we
-
if we make a machine that works and we
-
go on tour and we can point back to
-
these kind of moments like it was the
-
preparation and the planning that made
-
it work and it was the consistent naming
-
of the different blocks that finally
-
made a working machine
-
it's a mindset we we shouldn't like
-
cheat anywhere in the preparation
-
that's that that's the nice
-
um
-
and i think i
-
drive system i think i made a wrong
-
headline here probably chat is already
-
pointed at out
-
drive system um
-
and here i am going to make the next
-
level under
-
and um
-
call mal
-
don't forget to say oh is it not auto
-
save
-
i don't know all changes saved i see it
-
up there right okay good thank you
-
um
-
drive system so here are the high level
-
here are the high level stuff
-
so we have uh crankshaft we have zero
-
one zero two
-
we have um
-
what do we have
-
so now it's a little
-
a little crazy because the
-
so we have the crankshaft
-
we have
-
no pedal is
-
pedal is under let me do this then
-
um zero one
-
zero one
-
zero one that sounds stupid but it's
-
true
-
crank and then we have
-
no no no no zero two pedal
-
and on it goes this makes my mind happy
-
yeah i see this it's it's better now
-
before
-
before we have so many many stuff
-
but um
-
so much things
-
we will see
-
can i make them oh yes i can make this
-
there we go
-
and satish kumar flywheel break
-
is that in the drive system
-
yes um
-
i'm thinking about in what order though
-
uh flywheel should be already up here i
-
think
-
flywheel
-
so let's put a two on that
-
[Music]
-
and i just need to click on this comment
-
from siebertfields.madison
-
i'm really impressed how professional
-
you become with the whole streaming
-
thing great job by h3k handling the
-
comments
-
you know how to get picked right
-
say something nice about me you will get
-
up on the screen
-
not a
-
guarantee thank you so much you're such
-
a fundamental part of this whole and
-
diverse or three cases you deserve you
-
deserve the praise
-
um
-
i tried one evening streaming without
-
you never again
-
[Laughter]
-
um flywheel
-
um
-
so
-
i'm thinking this is maybe crazy
-
i'm thinking of making the gear
-
maybe gear
-
train is this one
-
is here
-
maybe this is wrong
-
um
-
so here's here's when it becomes so
-
crankshaft has a gear
-
flywheel
-
and the
-
interfaces with each other dead fish
-
cheese spread drive wheel connected to
-
the flywheel flywheel connected to the
-
belt
-
yeah so
-
why we are all confused right now is
-
because now i'm making uh like a product
-
breakdown system system
-
i'm not actually making
-
um
-
the physical connections
-
boxes first link afterwards
-
reminding you
-
i'm just thinking high level how to
-
build this for future combat combability
-
com
-
compatibility compatibility
-
compatibility
-
let's see here
-
what big drive system modules are there
-
actually
-
um
-
maybe this maybe this category is
-
wrong um
-
maybe i'm stuck in the old way of
-
thinking maybe this
-
so the last commenter wanted the arrows
-
to be how
-
how it's connected and maybe that's
-
better
-
let's let's try a new thing
-
this is completely different from from
-
what i did on the machine before i'm
-
just gonna try it
-
so
-
now i'm going to put this
-
how they are
-
connected in real life
-
so
-
we start
-
i think this is actually only a headline
-
let's try let's try like this crank
-
where does the power from the crank go
-
to
-
the crankshaft
-
yeah so i'm gonna skip the numbers now
-
to just see if this makes sense yeah
-
crankshaft and for example we have
-
and what is the grade here because pedal
-
to the metal
-
is also going into the crankshaft aha
-
this is nice this makes more sense i
-
think
-
and
-
[Music]
-
on the crankshaft
-
we have for example
-
um
-
oh what did i do
-
we have for example
-
um
-
a
-
flywheel pulley
-
and we also have
-
we have the
-
gear one
-
pull uh gear we have the gear one
-
[Music]
-
and it's kind of cool because crank
-
gives input to the shaft
-
and the shaft gives input to the gear
-
and then um
-
[Music]
-
the flywheel pulley let's say it's a
-
belt
-
this is i think what the commenter
-
wanted and right now it feels sweet
-
belt
-
but now i abandoned my id that it's not
-
the physical connection because now it's
-
actually
-
kind of both the functional and physical
-
connection
-
um
-
let's name this something fly wheel belt
-
um
-
[Music]
-
let's be generous with our naming so we
-
know what is what flywheel belt
-
this belt goes to
-
flywheel fully
-
yeah
-
cogno marco i think this is better each
-
arrow can be easily seen as an interface
-
you'll have to work on
-
brilliant
-
and you know what we can do then
-
check this out we can label the arrows
-
so we can do
-
int
-
and then we can do the the the little
-
um
-
um
-
we can do a little code here
-
so let's do that very small like we
-
so this comment is referring to what we
-
discussed earlier in the stream to talk
-
about modules and interfaces
-
and basically everything in a box is a
-
module and all the arrow is an interface
-
which is a super cool new way of looking
-
at the whole machine
-
and what i want to do is that i actually
-
want number on everything so if this is
-
the code for the crank
-
um
-
let's take the pedal
-
then this interface right here gets its
-
own uh label
-
so
-
what we do then is that we call it
-
int let's do this now
-
we should
-
no we should not have letters and
-
numbers let's do what i did before
-
how do you
-
oh okay i
-
i one
-
um
-
one o2
-
so then we have like a unique code for
-
this interface okay it sounds like so
-
over the top but i swear to you
-
that if
-
if we do this consistently
-
this machine is so complicated someone
-
said it was
-
more difficult than a than a rocket i
-
don't maybe agree but
-
um
-
so then we can get this nice like
-
a number for this interface
-
because this arrow means something
-
um
-
so flywheel pulley
-
and then actually from the flywheel
-
pulley we
-
are going
-
to the flywheel itself
-
what happened with my font
-
12.
-
oh why is this not connected
-
now yes there we go
-
is this awesome not connected
-
you're tangent with you
-
apply constraints
-
parametrics everyone
-
spot answer 3k
-
you've been following along
-
yeah i'm picking one
-
some things up along the way you know
-
my arrows are ugly
-
oh this is gonna be eternal uh
-
procrastination on moving these around
-
um
-
what else do we have
-
um
-
we have
-
um
-
so is the brakes and stuff
-
going in here
-
i guess so
-
so maybe maybe just like this
-
o x 3 f 2 d
-
h 3 k that's exactly what i've done
-
indoors example but not for a drive
-
system for now
-
so this person is inside that document
-
and doing stuff as well
-
i don't know if you still have that
-
document martin
-
yeah but the last time i clicked on it
-
it's here i'm
-
i forgot my
-
yeah okay you couldn't open it up no
-
so but it sounds like people think this
-
is the way to go
-
and it's cool because this is actually
-
the way it's going to look in cad as
-
well
-
um so i think we have a break that goes
-
to the flywheel
-
oh wait
-
we have a decoupler in between here
-
um
-
an excellent question here did martin
-
hydrate
-
mom 3k
-
[Music]
-
that's my new nickname right now
-
good another good idea from chat
-
um
-
let's see crankshaft we have gear one
-
going
-
going to
-
so let's let's let's investigate the
-
gear a little bit here
-
gear one oh here we go some fusion humor
-
right here i i'm thinking
-
sit on i don't see the problem no lines
-
are blue all blacks so all fully defined
-
okay and doro once again you need to
-
open it in edit mode to see the sub
-
pages
-
on his document there
-
i don't know how to do that
-
let's keep on working yeah
-
and pablo edwardo i'm guessing this
-
isn't interfaces but just a block
-
diagram of all components
-
if interfaces the flywheel should just
-
be an quote-unquote energy storage
-
system with inputs outputs not
-
belt etc
-
the interfaces are the arrows
-
we thought
-
um and
-
the components as you call them we call
-
them now modules or components it's the
-
same assemblies it's the same it's not
-
really the same one but kind of
-
it's the things in the boxes
-
and then
-
[Music]
-
so actually but you're right the
-
flywheel actually has both an input and
-
an output oh it gets complicated in my
-
hand
-
because because here the the true the
-
the true system is that the flywheel
-
gets energy here
-
from the crankshaft but it sends the
-
energy straight back
-
as well sometimes
-
so this is like
-
look it's coming back here
-
it's going back in again on this
-
oh wow
-
so
-
it's a loop here
-
oh it's getting complicated
-
i'm just imagining the loop drum later
-
on
-
um andorra once again yes by clicking on
-
the drawing i o message at the top
-
then we just come to the login screen
-
right
-
i'm gonna try to authorize this done
-
[Music]
-
now i'm i need to kind of connect i
-
don't really know what i'm doing there
-
so i'm gonna i'm going to keep on
-
working
-
on my own one but we would love if you
-
could send anything to dropbox or or or
-
just link it in there
-
in the um
-
in the document yeah
-
um
-
and i appreciate it but don't don't
-
spend too much work on like um
-
something that is exactly what i'm doing
-
as well
-
just just enough so i
-
and show me like the ideas and then i
-
can implement them right here
-
[Music]
-
so i guess i guess it's a cool i what
-
what the input output thing because a
-
flywheel so this is where it's actually
-
kind of cool
-
so this arrow down here to the left
-
should have kind of one name
-
and this arrow should have kind of
-
another name because they are providing
-
different functions
-
this arrow is charging the flywheel
-
and
-
this oh a double-sided arrow yeah rogue
-
unit zero zero one
-
and also nikita leovov use two arrows
-
online that's also a way to
-
differentiate right
-
bidirectional arrow
-
i wonder if there's not a point in
-
having two different arrows
-
um so let me just try
-
can you connect this
-
that does look pretty sweet oh it's
-
following
-
okay yes we have to keep this
-
graphically
-
manageable
-
is this the arrow you wanted
-
it's like pretty big
-
a little bit smaller it's not arrow you
-
wanted it's the arrow you deserved
-
[Music]
-
because you're gonna just add another
-
point to the smaller ones
-
that would be better right
-
and there are any way to do it
-
double-sided
-
oh bi-directional connector
-
let's see
-
there we go
-
sir 3k
-
with a goodness yes oh that looks really
-
good oh
-
no
-
yes
-
okay
-
isn't this lovely
-
is it following oh yes it is
-
so this is really cool because then this
-
interface
-
instead of having two it's the same
-
interface but they you it's obvious that
-
it both gives and takes
-
love it
-
um
-
can we still give labels yes we can
-
inked
-
xxx
-
let's do eight on that one
-
okay it looks like we know what we're
-
doing yeah
-
um
-
fake it till make it what is 16 times 4
-
is that 64
-
yes why did you ask me
-
you knew it all along
-
i just wanted to double check me if i
-
was still alive here
-
no i i'm actually
-
um
-
so
-
these are not
-
these are not done yet
-
um
-
so a new thing
-
is that for the loop wheel
-
so what's cool with this attach it so
-
for the loop wheel i i want a new
-
[Music]
-
i want a one two
-
eight gear reduction
-
what did i say
-
one to sixteen i i want
-
um
-
so
-
let's do let's do this
-
gear one
-
xx
-
uh
-
tbd
-
uh teeth
-
oh mike perry is back
-
let's see what he has to say over here
-
good morning my voice is th is
-
thoroughly destroyed
-
after yelling at the referees for bad
-
officiating of the bruins game it is
-
good to hear that h3k's voice is in
-
working order
-
cheers hope you had a good time i don't
-
know the score perhaps you don't want to
-
tell me about it either it sounds like
-
it was a rough game
-
nice to have you back here mike and my
-
voice is semi-working at least
-
a lot better than yesterday but you can
-
hear
-
it's not 100 yet
-
loop wheel
-
so fun i see a future in a tour when you
-
and mike go to on hockey together won't
-
that be something
-
my pleasure
-
it's kind of a bucket list when visiting
-
the states now yes a lot of hockey
-
yes hopefully the devils will have
-
cleaned up their act until then
-
[Laughter]
-
bruins lost six to four okay i'm sorry
-
mike but it was all the referee's fault
-
i i understand
-
being there
-
someone needs to take out both mitch
-
marner and austin matthews right
-
oh wait wait wait loop wheel
-
we have the timing clutch in here
-
well i know this is more fun than being
-
only an excel sheet
-
easily more fun
-
um
-
time to do requests from the audience
-
tessa is
-
wondering can you do the prey on noise
-
with your voice like this
-
haven't tried
-
but for you tessa
-
let's try it
-
it prays
-
on noise
-
i i could
-
starting coughing
-
um
-
that was that was beautiful harness
-
thank you um
-
the machine is done
-
yeah drive system what else do we have
-
actually because it feels like there's
-
100 things on the crankshaft
-
um crank pedal goes into the crankshaft
-
out of the crankshaft const is the start
-
of the gear train
-
and it's um
-
um
-
it's the and it's a flywheel is it this
-
simple
-
this is nothing then what are we
-
complaining about it's an easy machine
-
so
-
let's do
-
[Music]
-
let's call the flywheel o3
-
01.0103
-
flywheel
-
um
-
i kind of wanted you on the same line
-
can i can i have that yeah
-
oh what is happening here call me i'll
-
call mal
-
last three boxes are not part of zero
-
one but of zero three
-
yeah so this is a good this is good
-
carmille you're absolutely right but
-
it's also part of zero one so loop will
-
i think what i need to you're right loop
-
wheel gear
-
it needs to be here
-
the wheel gear
-
um so zero three is the music control
-
music um
-
no more you mean zero four i think um
-
music control
-
loop wheel gear
-
timing clutch programming wheel gear
-
gretzky in the chat right there call me
-
out
-
[Music]
-
and someone has noticed something else
-
that is missing right now
-
it's from simon rossian you forgot the
-
kinetic fingers
-
simon is back
-
as patient it was funny simon because i
-
saw you made like a very serious comment
-
that i that i enjoyed that was a good
-
serious comment in the excel sheet the
-
other day and it was so funny you like
-
broke you broke the fourth wall there
-
for a bit
-
um yeah
-
no kinetic fingers in here programming
-
wheel gear time and clutch
-
and so this is this is very new in my
-
head compared to the
-
machine before because on margin x
-
programming wheel gear
-
would be attached to the programming
-
wheel
-
but it's completely two different
-
functions completely to different
-
modules and yes they're sitting together
-
and they're interfacing
-
that
-
reminds me of when joe rogan asked elon
-
musk if we would communicate to each
-
other in the future when we have the
-
chip in our brain and elon was just like
-
we will interface
-
programming wheel gear
-
is there nothing else and i'm also
-
thinking
-
the brake
-
i think the brake should actually look
-
at this look at this
-
i think the brick should actually um
-
not only go
-
at the flywheel
-
but also can i not make an arrow
-
but also break maybe some other stuff
-
um
-
so break the gear train at the other end
-
as well
-
or break the crankshaft perhaps oh yeah
-
here we go that's what we did
-
um
-
we attached a brake
-
maybe we should use to make a brake
-
right there
-
so the brake is just clamping down
-
immediately on the crank oh i did that
-
wrong
-
um
-
why is this arrow above this is it
-
because i made it later
-
um
-
let's give me let's do this
-
so what i mean if we only break the
-
flywheel the machine can't stop really
-
fast and we have the decoupling as well
-
break
-
[Music]
-
let's do this
-
break pad
-
so that's another component on the
-
crankshaft
-
and then the brake is interfacing with
-
the brake pad
-
and what about the decoupling
-
so flywheel belt
-
um
-
because we need
-
we need the decoupling where do i put
-
the decoupling decoupling of the
-
flywheel
-
that's where where i want to lift the uh
-
i want to break the connection between
-
the flywheel and the crankshaft
-
[Music]
-
oh maybe we can do that in a pulley like
-
um
-
yes
-
you know
-
like on a motorcycle or gearbox with
-
lamellar
-
yeah
-
um
-
what is it called in an engine when you
-
put two discs spinning against each
-
other
-
um
-
it's a clutch
-
and maybe this time
-
we can have a clutch
-
not at the belt itself
-
but we can have we can we can have a
-
real clutch
-
between the crankshaft and the flywheel
-
pulley
-
because this is a problem that has been
-
solved
-
already
-
clutch
-
decoupling
-
clutch
-
this is better than what we had on mmx
-
so why i need to do this is that
-
we can't the flywheel will have so much
-
energy so if you want to break the
-
machine quick we have to decouple the
-
flywheel
-
and so the brake
-
that we're having here
-
it
-
not only has to break it also has to
-
send the signal to the decoupling clutch
-
there
-
my arrows are not super beautiful yet
-
trust me these arrows are going to be
-
magnificent
-
by the end of this
-
teeth tbd
-
what happens here
-
oh i'm so happy for the air
-
sir 3k
-
so
-
this is high level like my just my brain
-
dump on the drive system
-
yeah and i absolutely love um
-
[Music]
-
so wait the break
-
i need a lever for that
-
so
-
and chad is talking a lot about
-
ex for example here's from say don
-
you need to focus only on the surface
-
level stuff there is no need for a
-
single positive list
-
all of that should be covered by the
-
interface arrow okay
-
yeah i see what you mean this is this is
-
this is very difficult um to put it on
-
this on the correct and say don't also
-
and let's see if i can pull that up from
-
this chord i actually had a
-
little example thingy here
-
let's see
-
let's go into can you see it there yeah
-
okay so yeah so this is this is um
-
way to simplify it
-
i think you're right said on i think
-
we should go
-
yes because the the error i did is that
-
i put two different tree levels in the
-
same
-
image actually
-
so i think you're absolutely right and
-
thanks for sending the image that this
-
is like the best way to explain it
-
um
-
this is also really
-
beautiful
-
from ox3f2d
-
can you see it
-
so this is the
-
okay it's trump oh okay
-
yes
-
this is this is super cool super
-
succinct
-
um
-
we're all doing a little bit different
-
things
-
so this is like
-
because this diagram
-
is
-
this is more the whole machine
-
this is a flow chart more
-
um
-
so this is kind of a little bit of a
-
different view i feel than the one where
-
we're doing right now um
-
but let's start with let's start let's
-
start with the one point said on was
-
making here
-
and the reason i think you're absolutely
-
correct is that
-
so flywheel
-
is the same level as you can see on the
-
number here 010103
-
is on the same level as the pedal
-
however
-
um
-
[Music]
-
all these things flywheel belt flywheel
-
pulley
-
i wouldn't do them as
-
010104 they're actually on the next
-
level under
-
um
-
so
-
i'm going to save them here
-
and keep
-
more high level as you say
-
so let's do a double connector here
-
boom
-
can you show me salon's um suggestion
-
again give me one second my friend
-
there you go
-
okay thanks
-
um
-
yeah so
-
i'm gonna do this we have the break
-
and it's actually
-
what is this
-
and say don't also says here oh and by
-
the way yes you can link arrows to pages
-
oh cool so we can actually link here
-
interface nice
-
so we can link to an interface yeah
-
brill that's totally brilliant that is
-
brilliant
-
but this break i think is going to be
-
connected
-
both to the
-
shaft this arrow is going the wrong way
-
and to the flywheel
-
and then we are going to have um
-
gear one
-
yes they don't also have more gears
-
right can i just sneak peek
-
what would say don't do what would say
-
don't do
-
um yeah gears timing clutch more gears
-
loop wheel
-
okay cool
-
so loop wheel
-
this is also a great idea from amy
-
soyoka
-
you can validate your ideas by comparing
-
with other people and the similarities
-
are what should confirm slash reinforce
-
your assumptions slash views yeah
-
brilliant i always love when i see two
-
viewers independently from each other
-
two contributors is a nicer name
-
actually two contributors uh
-
independently from each other coming up
-
with the same
-
idea
-
that always tells me they're onto
-
something yeah
-
um
-
so now to the right here we have to
-
clean this up um
-
o4 is break
-
wait wait wait i know i know i know o5
-
is gear train
-
we're not going to
-
oh but
-
yeah so we're all trying to make kind of
-
a little bit different things
-
because
-
how is
-
what is the gear
-
let me try
-
so there's no absolute right or wrong
-
it's just what what's going to be most
-
helpful
-
so um
-
o5
-
gear train
-
so i think i'm going to stay more high
-
level here
-
so um
-
we're only going to do this
-
we're only gonna do
-
[Music]
-
so o six
-
no maybe this maybe no loop wheels and
-
stuff here just like this maybe
-
this is maybe it jimmy crosby is
-
wondering what is 101
-
101
-
[Music]
-
where do you mean
-
where is it is it the crankshaft that is
-
oh of course yes no
-
oh i'm used one too much i thought i i
-
had big numbers first you're right you
-
may crossfit
-
gretzky in the chat
-
boom
-
thank you it's looks so much nicer
-
oh nice nice nice i'm hanging out for a
-
quick one more thing be right back yeah
-
um
-
i thought we went up to so many numbers
-
fast
-
um
-
and i think the crankshaft i'm gonna
-
change all the numbering here i think
-
crankshaft is three
-
[Music]
-
flywheel is four
-
brake is five
-
gear train is
-
six
-
it's kind of cool to have a gear train
-
as a completely separate one
-
and there we go
-
here we go um
-
[Music]
-
like super simplified i'm going to
-
remove all these and we're going to
-
revisit them when we go into the gear
-
train
-
how did i do on the first one
-
yes i'm gonna make a recta i'm gonna
-
make this rectangular instead can i just
-
change it no i can't
-
i think for headlines
-
i should not have a box at all
-
um
-
i'm gonna do this uh
-
rhombus or what it's called
-
zero one
-
drive train drive system
-
drive system
-
so this is just the headline of the
-
document it's not a module
-
so and i'm keeping it consistent with
-
this
-
rhombus kind of
-
thing so then you can see we have
-
i think that's good actually
-
crankshaft
-
brake
-
i want this arrow to be straight
-
um
-
let's remove that for now the interface
-
thing
-
um
-
so of course
-
it is a shame that we can't like
-
keep on going
-
we could make like
-
once so maybe we
-
we could try later one one of you could
-
like when this is set in stone we could
-
make like a crazy map with just a
-
machine in the middle and then just
-
crazy our way out
-
um
-
with the whole machine
-
as a fun thing that it's also a
-
beautiful poster actually um
-
[Music]
-
but right now when i'm learning the
-
program i'm not going to try to do that
-
because it's going to be such a big mess
-
i think it's much better to do
-
one page per
-
[Music]
-
per tree
-
what we maybe could do though
-
so we set one page per
-
we're gonna have so many pages
-
does this make sense
-
um
-
i was thinking to add like
-
the instruments here below
-
i'm gonna try to do it i can copy it
-
over
-
let's try to do this
-
so i'm
-
keeping on down here and i'm just i'm
-
doing o2 here
-
um
-
instruments
-
so and in what order do i want to list
-
them
-
let me go to the pbs
-
we started
-
here
-
well kick drum snare drum hi-hat bass
-
vibraphone i think that's how we should
-
list them
-
o2
-
o1
-
so this is high level stuff kick drum
-
there's kind of no connections here
-
that's a little strange maybe
-
snare drum
-
i had o203
-
let's copy that and we're going to make
-
0204
-
[Music]
-
base
-
and
-
the mvp
-
[Music]
-
is of course
-
o205 vibrophone
-
if the vibraphone is the mvp
-
maybe i should put it first but in music
-
production like kick drum is always
-
channel one so it's just like
-
kick drum is always first like
-
in all input lists and everything when
-
you're touring you always put the kick
-
drum first so it just feels so awkward
-
do not have it first i'm gonna
-
i'm gonna just do that
-
[Music]
-
let's do
-
the marble cycle high level here as well
-
another idea that i just had
-
if this is the high level thing
-
that we could actually paste all this on
-
the front page
-
but there because there's no arrows
-
between these at all
-
it's going to be inside them it's going
-
to be a lot of arrows
-
so 03
-
marble cycle here we will have some
-
arrows though
-
so where do we start the marble cycle it
-
all starts with
-
let's start it with the marble lift
-
marble lift
-
we should be able to make a nice loop
-
here
-
so
-
maybe we can even put it in the bottom
-
so we have it like a visual with gravity
-
as well
-
0301
-
marble lift
-
and that goes to
-
[Music]
-
o3
-
o2
-
i think marble divider
-
the divider could be before the liftoff
-
eventually i don't know
-
um
-
let's try this
-
boom
-
boom
-
i'm gonna drag an arrow instead
-
this is nice
-
and then we have
-
and chat is going to be re read very
-
soon when cert 3k has returned
-
um right now i'm just fleshing out a
-
marble cycle
-
marble divider we have
-
i wonder if the marble
-
queues
-
now that's gonna be like
-
marble
-
reservoir
-
marble q what should we call this
-
marble
-
queue
-
he is back everyone
-
it's always so airy silent when you're
-
gone
-
marvel reservoir
-
we go on to
-
marble gates
-
d
-
o three
-
o four
-
and then
-
we go to
-
marble drop
-
perhaps
-
yeah you have to catch up now yeah yeah
-
i need to see what's happening
-
consonator one is wondering are you
-
still definitely having a divider
-
um
-
i think we're having the function of a
-
divider somewhere so
-
for example if we pick every marble to
-
its same track with with a closed loop i
-
don't think we will be able to do that
-
because i've done the high demands of
-
the marbles catching
-
um
-
so
-
i think
-
the function of a marble divider will be
-
somewhere on the machine um
-
and even if we catch them like with
-
unique loops per tracks that's also sort
-
of a marble divider so yeah
-
yes
-
but i'm very open-minded about how it
-
would
-
look and where it would be placed
-
it could also be before the marble lift
-
but then we need like a lot of channels
-
on the marble lift
-
but gonza nature i've been as i said in
-
the previous stream i've been thinking
-
about your
-
no part divider with just a broadening
-
channel
-
i think that's kind of very interesting
-
idea for this machine
-
said on hannes save him he is putting
-
all on one page
-
you're in there you're doing everything
-
in zero one drive system right now it
-
looks like yeah it's it's it's it's it's
-
um by it's intentional
-
okay
-
because i think this is how high level
-
so i'm i'm even thinking of putting
-
everything on this page
-
because there's no use on on like
-
clicking around
-
because we're this is just a big big big
-
map
-
um
-
if it's so little we can even actually
-
because i'm a higher level now and if
-
not i think i can i'm a higher level oh
-
i'm i'm gonna
-
yeah i'm in more high level the map is
-
not so granular it's not so zoomed in
-
um
-
i just yeah it isn't yeah if we have 100
-
million tabs
-
you can't derive knowledge from looking
-
at it quickly
-
so since we're so high level i think
-
[Music]
-
i'm planning on actually
-
i think i can make everything until the
-
second level in one diagram
-
[Music]
-
i think i should keep on building on
-
this because
-
um it was just in the beginning when i
-
thought that we would list so many
-
functions
-
so
-
um
-
if we have thousand tabs
-
we will have no oversight at all
-
and
-
that's why i'm thinking like this right
-
now
-
then we have
-
[Music]
-
um
-
ah what is that
-
marble catch
-
question is if instrument hit should be
-
in between here
-
it's pretty important part of the
-
machine
-
but it's it's not a
-
it's a function
-
okay
-
you got confirmation here from sedon
-
that is respectable okay
-
it feels and like
-
it feels like we're a little bit on the
-
same frequency right now sit on because
-
i'm doing i think it was your suggestion
-
to go more high level
-
and i think it would be super beautiful
-
if we can put everything that is on
-
screen now
-
together with what is on screen here
-
then i think we've done an amazing like
-
first overview page and then from there
-
on the third level we're gonna
-
dive into the um
-
dive deep dive really deep there
-
um
-
so chat what should i do with the
-
instrument a hit point
-
should that be mentioned in the marble
-
cycle it's only a function so
-
is it part of the interface here in the
-
arrow or is it actually a thing that
-
should be in the marble cycle
-
but it's also going to be
-
so it's also part of the instruments of
-
course
-
but of course it is the function i'm
-
gonna put it here
-
um hit point
-
it feels a little bit awkward but it's
-
probably it should probably be here
-
marble
-
hit point
-
a nice little loop right
-
oh
-
so do you have a good better name for
-
this hannes marble reservoir it's like
-
the pipes with the q for the marble
-
gates
-
um
-
yeah it should be the reservoir it's
-
okay
-
um
-
yes it should be part of the marble
-
cycle okay jepson nice cc blue warlord
-
yes it is a vital function of the world
-
cycle it makes the music
-
cool
-
so
-
um
-
let's let's leave it in there let's move
-
on to the
-
to the fourth
-
so what's cool with this program i just
-
realized if i drag outside my working
-
area i get more space
-
um add add02 instruments block have you
-
missed that
-
it's up here oh there you have it i
-
think maybe you miss it i think that's
-
what you mean
-
um
-
cc blue warlord marble reservoir could
-
be marble buffer yeah that is a better
-
word thank you
-
because the re it because i don't want
-
to have a reservoir like uh in another
-
place of the machine
-
and so marble buffer is much better
-
okay oh four everyone
-
we are thundering like schlepner cross
-
music control
-
um
-
okay everyone help me what do we have
-
here music control
-
um
-
we can take a sneak peek it's it's kind
-
of the programming wheel i guess
-
i guess it starts with the programming
-
wheel
-
so here we can make the flow chart that
-
you showed with the ink pen drawing
-
i think
-
[Music]
-
0401
-
programming wheel
-
and then
-
and now we can do really flowy here um
-
i'm going to try to do just
-
down like this
-
this is so fun
-
this is a blast right
-
it gives me a feeling of control yeah
-
and progress
-
so
-
what comes on us can you guess
-
what comes here loop drum no what is
-
programming wheel interfacing with
-
registrators
-
round of applause for sir 3k
-
registrators
-
so do not go too high level
-
i still think that a muting
-
should be mentioned here
-
um
-
muting and program switch
-
or is that
-
yes
-
it's such a big thing
-
so
-
let's just call it program switch
-
because mute is one of the programs yes
-
there we go okay program switch
-
um
-
so it's like i can't make a flow chart
-
out of the instrument section
-
but i can make a flow chart out of both
-
the marble cycle and the music control
-
so program switch what do we have done
-
um
-
we have
-
i think the marble gates
-
roll of films instrument levers
-
gates
-
or is that also in the program switch
-
category
-
so instrument levers
-
is in music control definitely
-
um
-
but i think
-
it's going to be sub
-
of 0403 yup so the instrument levers is
-
going to be a sub component of the
-
program switch module
-
um
-
no wait it is a really big thing
-
um
-
so
-
oh this is gonna be beautiful look we
-
just put
-
we just put it here
-
um
-
program levers
-
oh wow slice of sparta you're gonna make
-
me blush here
-
h3k more than a pretty face
-
i'm learning stuff also
-
yeah
-
yesterday we showed the
-
sir three case
-
feet up bench press personal best with
-
155 kilo from last week
-
more than just a pretty face
-
i'm doubting
-
if the program levers because we are we
-
are
-
now
-
i think the program levers is on the
-
next
-
level
-
for example here we only have like
-
marble drop we don't have like
-
um wait why do i have marble drop marble
-
gates and drop
-
it's the same thing
-
marble gates and drop
-
i'm gonna re
-
redo this
-
so
-
i think it's the same thing
-
so i think
-
the program levers is going to be inside
-
the program switch module
-
so programming wheel touches the
-
registrators
-
go through the program switch
-
open and closes the marble gates
-
[Music]
-
freddie can touch the program switch
-
module would also be a sub component of
-
the registrators
-
i think it belongs more to the program
-
switch because the registrators will
-
always be registrating it's it's i think
-
you you mean the same i think freddie um
-
it's just that i
-
i took the program switch as a separate
-
module and that's actually where the
-
levers are um
-
oh no sorry i read you wrong the program
-
switch module would also be a
-
subconscious
-
component
-
it could
-
but
-
the way i'm thinking
-
because this arrow i should actually
-
start cad but this arrow is a thing
-
that's always moving
-
um
-
i think it makes sense to break it out
-
here
-
um
-
because the registrators
-
program oh
-
and perhaps there is something to this
-
from seebs293
-
programs which should drive the
-
programming wheel and the registrators
-
the registrators do not drive the
-
program switch
-
oh this is getting complicated no no
-
this is fun this is fun it's this is a
-
great discussion um
-
the registrators
-
the part and that i mean are the
-
registrators are always moving
-
regardless of the setting of the program
-
switch
-
um
-
[Music]
-
so
-
i think i i think i disagree because
-
what what i see is that
-
pro this the programming wheel
-
it doesn't care about uh the setting of
-
the program switch the registrators the
-
things that are interacting with the
-
programmer pin it also doesn't care
-
about the setting of the program switch
-
the marble the
-
so if we think an input output kind of
-
thing and processing
-
the registrators is always sending the
-
same output
-
but before that output
-
comes to the marble gates is getting
-
processed by the program switch so i i
-
think this works um
-
we need another tree here
-
which is then going to be o5
-
which is loop wheel
-
loop wheel
-
and this is
-
i think the word regis the word i think
-
i think it's uh semantics a lot there
-
but it's also important semantics
-
discussion loop wheel
-
goes to
-
[Music]
-
loop b stars
-
and they go to
-
[Music]
-
so music control
-
um
-
so the loop eaters play on the
-
instruments but probably we shouldn't
-
yeah they're not part of the control
-
no
-
but we also have
-
loop beaters we also have perhaps height
-
close open
-
and stuff like that yeah
-
um
-
let's leave it like this for now
-
we have only one more to go frame
-
and this is the most difficult one i
-
think
-
slice of sport is wondering would the
-
resonator pipes be considered music
-
control since that's where the vibrato
-
is
-
um
-
if it would
-
it would still i think um end up far
-
deep into this o205 vibraphone
-
sub component yeah
-
uh since we're
-
trying to be high level um
-
but i'm not sure
-
um
-
o5
-
frame
-
and this is going to be tricky one it's
-
so far frame
-
is that right yep
-
so
-
i guess it's going to be like this o501
-
welded
-
laser
-
cnc steel frame
-
and here's just going to be crazy hard
-
for me to guess now
-
it's going to be like
-
i'm just gonna make a um
-
example
-
maybe like
-
o502
-
[Music]
-
uh
-
vibraphone
-
brackets or let's do kick drum
-
etc etc etc
-
um
-
so kind of one big skeleton and then all
-
the little arms maybe i i don't really
-
know how to um
-
i'm just gonna make some examples
-
uh i think also maybe like bearing
-
housings i'm gonna go here
-
o5
-
xx
-
um prog wheel
-
prog wheel
-
shaft holders
-
so they will be welded on or
-
screwed on bolted on
-
fastened on carmel frame sub
-
subsystem one feet ah that's nice that's
-
a super nice idea
-
um
-
and also even more feed stabilization
-
anchor points connecting rods
-
um
-
feet where do i put feet
-
pull the laser
-
all file
-
let's put here
-
feet
-
am i wrong with my numbering on this no
-
this is true
-
someone just had a little tip here if i
-
scroll up
-
a mere ammo replace 0305 marble hit
-
point to o2 instruments
-
yes this is what we discussed before
-
yeah um
-
so this is where
-
this is where things get murky
-
where kind of something has to be
-
where in my head like i don't want to
-
link in and out here
-
um
-
but it's true that 0305 marble hit point
-
will be
-
like on the instrument
-
so maybe this should maybe this is just
-
an yeah how to do this
-
um
-
because the marble hit point
-
maybe we should make references
-
yeah
-
so perhaps that's what the person meant
-
right it should be connected to o2
-
instruments
-
reference
-
o2
-
instruments um
-
maybe this is a way to handle it
-
because
-
like the marble cycle is interacting
-
with the instruments and maybe then to
-
send a little
-
um make a little connection here
-
it's better
-
reference
-
[Music]
-
hit point inside
-
something like this
-
how's that
-
for our collective ocds i love it
-
so now i'm going to try
-
um
-
this is the whole machine honest
-
simple as that simple simple stuff right
-
yeah
-
now i'm going to try my best to copy
-
this onto the
-
the main line the main line so what what
-
if
-
we just put
-
i'm going to show you why i want to
-
product tree
-
product
-
breakdown tree
-
uh so this is this is what i have like
-
in my mind
-
uh here's a good one
-
can i get some of these big
-
work yeah
-
vbwbs
-
so
-
these are
-
here
-
this is what i have in mind
-
um
-
this is what i want to create i think
-
but of course here the levels are
-
super super clean
-
so there's never like
-
[Music]
-
but let's try
-
let's go for it
-
can't go anything more than fantastic
-
right yeah yeah
-
let's try doing it like this
-
and we'll see
-
i'm gonna try with the drive system
-
first can i now just oh i think i love
-
this program
-
copy
-
oh wow
-
sweetness oh wow sweetness
-
but
-
this is kind of a flow chart
-
so it's kind of
-
maybe i maybe i can just do this
-
you can create more space by just
-
dragging to the side remember oh nice
-
good
-
one and i can make all this smaller as
-
well
-
um
-
so the confusion here is if we're gonna
-
make like a pbs or if we're gonna make a
-
flow chart and now we're kind of making
-
both
-
um
-
so
-
crank drive system so for example what
-
do i connect
-
from the drive system do i connect it to
-
the
-
maybe just to the oh
-
oh yeah to the one should be the one
-
yeah it should be the o1
-
obviously
-
so let's just do this
-
but then
-
i think i should use somewhere the
-
vertical space more
-
this is this is not too bad
-
gear train
-
brake
-
let's remove this crazy arrow
-
nice
-
there
-
so this is a strange hybrid between a
-
flow chart and a pbs
-
i still i think it's still
-
think it's not too bad
-
what do you think famous last words
-
it's not too bad
-
i like having this on the same um
-
[Music]
-
same little thing let's go for the next
-
one
-
and let's go for these
-
they are not even connected so
-
we can make this super super clean
-
um here
-
and here i'm going to take some
-
inspiration from the
-
wbs
-
that i showed you here
-
okay so so they're all connected like
-
this
-
because it's not a flow chart let's see
-
if we can create that instead of like a
-
multi arrow
-
how do you do that
-
can i drag an r
-
no
-
can't i drag an arrow from here
-
let's zoom in
-
no
-
maybe the arrow is too small
-
i think i did it before
-
sure you should be right
-
i can just drag multiple maybe from the
-
same
-
wait what happens if i do that
-
oh here we go
-
okay
-
nice huh
-
now we're talking but i actually want it
-
i want it from the underside of the box
-
let's
-
let's drag it over there
-
so what are people saying
-
um dun
-
maybe you can explain for new viewers
-
what we're trying to do today hannah's
-
context
-
the context maker
-
so like
-
so um while i'm just
-
doing it you can try to
-
see
-
i don't know how i would describe it but
-
for any new viewers like what are we
-
actually trying to do here
-
oh that's a great question i guess we
-
started at trying to define
-
uh trying to define the modules and
-
interfaces and the difference between
-
them right breaking down it's almost
-
like a product breakdown system
-
it's a hybrid right now
-
and chad pointed us to this great uh
-
program called draw io i guess it was
-
name right
-
where you can do this great block
-
diagrams
-
block
-
charts
-
and this is a great visualization for us
-
and the viewers about all the
-
the key
-
modules of the marble machine i guess
-
on a high level
-
so all the subsystems are not in this
-
yet
-
but what drives what basically
-
uh
-
that's a great summary and
-
i love i loved it
-
the context um
-
god of context has entered into the chat
-
and um what i would add is that
-
we want to do this as a way of
-
structurize
-
structuring our design requirements
-
so the design requirements are going to
-
be written
-
uh on on this flow on this um block
-
diagram
-
uh or not on this but it's going to be
-
have this follow the same structure yeah
-
and a great tool
-
to find
-
as chad pointed out
-
for example you can use the arrow to see
-
what interfaces interact with what
-
module and stuff like that yeah later on
-
and this is a
-
reference module right here
-
see if i can go in a little closer
-
with this one oh this one
-
[Music]
-
oh
-
my list is
-
this is not good
-
something happened
-
they're on the loose
-
they're on the loose so this one i'm
-
working on right here the reference um
-
[Music]
-
we're referencing another
-
thing
-
which is kind of um
-
maybe it's a little crazy that we do
-
that or maybe not
-
and it's also today it's fun to learn a
-
new tool and
-
to be able to make something that looks
-
semi-professional
-
instead of sketching on the ipad yeah a
-
flow diagram there's something like this
-
that looks like okay i think they kind
-
of know what they're doing
-
kinda did you see how i created the
-
marble loop here marble catch goes up to
-
the marble lift there we go maybe the
-
marble lift should have been at the
-
bottom maybe that would have been
-
um
-
no it doesn't matter
-
there's no gravity in this document
-
and i'm gonna make this like this
-
and
-
girgus008 has an accidental arrow
-
creation counter going right now we're
-
up to eight
-
yeah one click
-
there's a ball
-
[Laughter]
-
that's fun
-
um i'm gonna try to
-
arrow it down oh
-
two only oh
-
zero
-
um
-
look at this let's take a look on the
-
wow look at this wow
-
wow
-
music control
-
let's control the music
-
oh wait i know exactly how to do this
-
one
-
it's just like this
-
and then
-
now wait
-
um
-
and there we have a little delay for the
-
viewers there but we have the counter is
-
now at nine
-
[Laughter]
-
that's funny
-
uh itamar priel marble cat should be
-
0305 question mark
-
yeah
-
oh good point because i made a reference
-
thank you so much itamar
-
legend
-
legend right there legend
-
um
-
so i'm just wondering
-
[Music]
-
okay so here i think we're gonna do what
-
we did on the instruments
-
i'm gonna drag uh
-
two arrows
-
for the price of one yes
-
no
-
and it's ugly
-
there we go
-
so this is where we're lost in the
-
middle between a flow chart and a pbs uh
-
diagram it's like a visual pbs almost
-
yes
-
um
-
but maybe i should make like i did on o2
-
here
-
so it's it's strange because
-
um
-
these arrows doesn't mean the same as
-
these arrows
-
so that's what's turning me off a little
-
bit here
-
so maybe i should just do this actually
-
um
-
now we need that interface yeah we need
-
that interface i should have other
-
arrows for
-
is there another
-
connector with two labels connected with
-
three connector with symbol can change
-
color of the arrows one check this out
-
link
-
so if i if we reserve the arrows for the
-
interfaces
-
and link
-
no that's those
-
dotted line
-
dashed line
-
here we go
-
dashed line
-
oh nice there we go
-
so i want i want these arrows to mean
-
something special
-
amy soyorka if you hold down control and
-
click on multiple boxes boxes it selects
-
them all at once
-
hold down
-
maybe command because i mean
-
like this you mean yeah yeah command
-
because i'm on on mac
-
to make perhaps that's a great way to
-
make arrows concise and nice
-
so with this beautiful method i couldn't
-
make this nice
-
um
-
i couldn't make this trick
-
what if we
-
[Music]
-
kind have just a line
-
it doesn't matter
-
list item
-
i'm just gonna try or maybe this
-
why is there a letter
-
ship it
-
sit down if you click on your existing
-
arrows you have the side menu where you
-
can adjust where you can just change the
-
line type
-
oh
-
let's see
-
okay let's try this a side menu
-
set on is on
-
perhaps on the point here again
-
so
-
none yeah
-
okay you have a menu yes behind we can't
-
see it okay
-
and now i can maybe make this dotted
-
oh yes
-
here we go this is what i want
-
this is so much fun
-
this is exactly what i wanted thank you
-
sadon
-
doing
-
god's work here today
-
oh and now it it takes that
-
automatically
-
so you know what these arrows are also
-
going to be
-
[Music]
-
so i want as i said i want the arrows
-
to have a meaning the arrows are
-
interfaces
-
they tell a story right the tell
-
beautiful stories
-
and then
-
i want to make the same here
-
and then i want to also connect
-
this one no
-
that went wrong
-
oh
-
wrong
-
what about that it's a thing of true
-
beaut
-
let's do the frame let's do the frame
-
let's say let's finish this yes
-
um
-
we have this
-
so
-
the frame is probably thing that i have
-
welded frame i'm gonna shorten the name
-
here
-
frame is probably the thing that i have
-
the
-
least
-
good thing going
-
[Music]
-
let's connect that
-
like this
-
because these are just examples
-
um
-
but this is an interface
-
so if i
-
connect this
-
i can go into the line menu and
-
oh the feet
-
other way around perhaps
-
okay this is a little bit of an the
-
black sheep
-
for now
-
that's a bad one but that's okay
-
okay
-
nice
-
um
-
it doesn't look too bad
-
right
-
no
-
beautiful
-
and then like we we're going to go
-
crazy deep when we come to the third uh
-
level so
-
martin will probably do some ocd repairs
-
of streams slice of sparta that could
-
very well happen yeah so
-
i totally understand if someone wants um
-
to line up
-
things to be lining up better
-
um
-
that that could totally be it but what's
-
fun now
-
is that now i'm very happy with this and
-
now we can translate this
-
into
-
our pbs
-
that we have here
-
so
-
great
-
um
-
symbol from callum harvey
-
symbol
-
good column um
-
that's uh that's something that i forgot
-
completely
-
let's add it
-
i think we're running a little short of
-
time ah are we running short of time
-
perhaps today this is a wednesday also
-
yes
-
screw the main channel we have a summary
-
to think about also through that oh and
-
also screw that it's break time soon in
-
that case
-
screw the main channel no this is
-
this is where the part is at yeah that's
-
true this is the real party
-
now i'm gonna finish this
-
and then we're gonna um
-
then we're gonna end the stream when i
-
finish it but uh sir 3k if you want to
-
take a break you are be my guest yeah
-
um
-
so i'm gonna take this to the logical
-
conclusion
-
[Music]
-
which is basically
-
of course it's not going to be
-
interesting to watch actually so maybe
-
maybe you have a point there but symbol
-
has been let's just see if there's any
-
else
-
uh audio equipment i'm gonna check this
-
many notes
-
uh levers
-
from kev and none
-
[Music]
-
um so what's what
-
i can actually just
-
let's just see diagram with module
-
subsystems
-
energy inputs
-
and the next
-
sedone
-
main channel is temporary live streams
-
are forever
-
definitely um
-
sub systems marvel collection storage
-
lift feed divide up to some more
-
subsystems
-
um
-
[Music]
-
also this is a big um work here from
-
this user whose name i can't read out
-
because it's in another language
-
[Music]
-
so
-
the whole endpoint here is that now we
-
can feed these titles
-
into this document and i can really do
-
that off stream so you're right about
-
that sir 3k
-
we deserve a break now also yeah and the
-
viewers
-
um
-
deserves an applause so thanks for like
-
getting me to this point today we have a
-
beautiful overview that we didn't have
-
before and i also feel um
-
that
-
uh
-
i'm so much more in control than
-
yesterday so thanks for all your
-
wonderful contributions we will keep on
-
tracking on the livestream channel but
-
there will be some kind of very very
-
very easy update on the main channel
-
today because we have to apparently
-
because people are apparently not uh on
-
the livestream channel
-
but i don't understand why because this
-
is where it's on
-
this is where it's at and i want to say
-
thank you to all the wonderful viewers
-
out there all the generous people who
-
are sending super chats and supporting
-
us with super chats and merchandise you
-
guys are
-
the greatest and also a big huge thanks
-
to the beautiful moderators always with
-
us here on the streams you're doing
-
amazing work we
-
love you guys
-
so take care and perhaps we'll see you
-
on the main channel later then
-
take it home martin
-
[Music]
-
you