If you keep making this type of videos, you sure will be one of the main reasons why more and more people will start to play it if the rate of people buying this game increases. btw "factorio - gameplay trailer" music?
That's basically the first one i've wanted to make. Sadly i'm not that good at transcribing, so i always get the base of the song from either converting sheet music or midi files. (Or even videos of midi files lol..)
When 0.15 came out I wanted to make something like an universal programming device for songs, but after 2 hours of not getting the basics working I gave up and haven't done anything similar since. But seeing this makes me (at least) want to figure out what I wasn't able to think of. Thanks for making something that amazing, I'm looking forward for more songs :) Keep up the great work!
I already had the idea of looking through the description finding the link to the dropbox. And with that I think I will be able to look at it in such detail that I will be able to figure it out. I also noticed how small the circuit is, making it even more interesting to find out how it works
From what I can tell, he uses signals a-p to encode each beat (1/16 note) , and columns of constant combinators each with ea full measure long pattern, and a decider combinator to key that pattern to a particular signal. each column passes into a specific speaker, with the value getting passed depending on the selected key in that column and the beat the sequencer is currently on. the keys are selected by the long horizontal line of combinators.
Yeah I have looked at the maps and also the tutorial map and have already seen how it works. The problem I had were , that I used only one signal to activate the speaker, resulting in it skipping some notes, when playing a song too fast
Nice work and a very clean performance! :D Makes you wonder about in-game functionality -- I mean the character is meant to build a rocket and (presumably) get home at some point. It'd be fun to see the native species. respond to this new stimulus of music. Pied Piper of Factorio--just lead the native species away from the base, or into a killing field, trick them into aggro against their own friends, or bases etc.
@@meithecatte8492 Option #2 for mobile: Download the NewPipe client from F-Droid, enqueue in background, and toggle repeat. Or hit the download button and play in app of your choice. Proceed to do whatever as audio loops. :D
I wonder how compact one can make the memory... you could feasibly code each note's position as a string of bits with a bit of bitshifting and toss it all into a integer up to 2^31-1 (2147483647). but then you only get 31 notes. but that's still better than 1 per combinator. programming the whole thing would be a pain though. perhaps one can automate that as well.
Do you figure out what the notes are by ear, with sheet music, or some other way? In any case, it is impressive how many songs you are getting out, i started doing a song myself, and it was taking me awhile just to translate the melody line to Factorio, and that's not even counting programming the constant combinators. and that was with using a program I wrote that read in a text file of the notes and output the signal values.
I mostly use sheet music and youtube videos as a reference. I've too thought about transcribing the Factorio trailer, but I don't feel that I would do it justice!
It's been 2 years since I've realy played my cello much, so i'm a bit out of practice reading sheet music, but even if your in practice it's still time consuming to transcribe the sheet music. Still a lot faster than doing it by ear, but I imagine it is still somewhat time consuming though. and even after that you still have to determine every single pattern in the song, determine what instrument you want for each pattern, and then program the patterns into the combinators, figure out your timing, and wire everything up. even though using patterns saves a lot of time in programming, there are still about 60 patterns in this song, averaging about 4-5 encoded notes per pattern, would be about 300 signals you had to manual enter, plus about another 20-30 for the logic to run the song. although its alot better than 1.5-2 thousand manually entered signals, that would still be a few hours of work. where do you find the time to do so many songs?
The most tricky part is figuring out how to best choose how to divide the song into patterns. Most of the time spend is indeed programming the signals though. Each pattern usually contains 16 - 32 notes (Chords increase the count a lot). As an estimate for these type of songs i figure it's around 1000 signals manually programmed. Usually songs have patterns that are very similar, then i can at least copy from previous pattern and change it as needed. So it does indeed take some hours, this one took about 5 hours. As for where i find the time... it magically appears!
Factorio has a hard limit of 10 simultaneous notes. if not for this fact, this system could encode up to 18 different nodes at the same time, and extending this limit would only require adding another row of constant combinators to the line of combinators that encode the measures.
Cool. But without Rythm? You design better Songs. This is your badest Song that i see now. Sorry. You have lot better Songs with Drums, Bass, Hihads... Best reguards.
♫♫ "what is love? biter, dont hurt me." ♫♫
"What are flamethrowers? Oh human, don't hurt me."
I don't know if it's the biters or trees saying that.
amazing, both of you
♫♫"Dont bite me, no more"♫♫
lol
The perfect music to accompany an artillery attack!
You had my curiosity but now you have my subscription
I asked for this ! Thanks !
Yep, that's what made me think of it! ;)
how about to make as next the Ding Dong Song? xD
If you keep making this type of videos, you sure will be one of the main reasons why more and more people will start to play it if the rate of people buying this game increases.
btw "factorio - gameplay trailer" music?
That's basically the first one i've wanted to make. Sadly i'm not that good at transcribing, so i always get the base of the song from either converting sheet music or midi files. (Or even videos of midi files lol..)
Now we need something like a midi file to blueprint string converter using combinators to just "import" a song.
Check out: th-cam.com/users/hungyG
He made and is developing just that!
miditorio.com/ is exactly this
It’s a good day when “Factorio - Haddaway - What is Love - Programmable speakers” comes on your car radio.
DARUDE SANDSTORM is almost obligatory now :P
with programmable speakers or just the screen both are impressive
i was thinking Freestyler.
Welcome back to making music in video games! You're actually the best at it I'm pretty sure.
these are so epic dude, nice job :)
It sounds so clean!
Hauntingly beautiful.
wouw dude, just awsome. saw this and subscribed. Grtz From belgium
love it! keep up the good work, i hope you will keep doing this
We asked, you brought the next day. Dammit, you work fast
When 0.15 came out I wanted to make something like an universal programming device for songs, but after 2 hours of not getting the basics working I gave up and haven't done anything similar since. But seeing this makes me (at least) want to figure out what I wasn't able to think of.
Thanks for making something that amazing, I'm looking forward for more songs :)
Keep up the great work!
contact tritex989 the guy who made this video, as it looks like he's solved half that puzzle with how compact his combinator program is.
I already had the idea of looking through the description finding the link to the dropbox. And with that I think I will be able to look at it in such detail that I will be able to figure it out. I also noticed how small the circuit is, making it even more interesting to find out how it works
From what I can tell, he uses signals a-p to encode each beat (1/16 note) , and columns of constant combinators each with ea full measure long pattern, and a decider combinator to key that pattern to a particular signal. each column passes into a specific speaker, with the value getting passed depending on the selected key in that column and the beat the sequencer is currently on. the keys are selected by the long horizontal line of combinators.
Yeah I have looked at the maps and also the tutorial map and have already seen how it works. The problem I had were , that I used only one signal to activate the speaker, resulting in it skipping some notes, when playing a song too fast
Nice! Now it's time for NOMA - Brainpower :P
and the marble machine (especially now that the new one is out)
Nice work and a very clean performance! :D
Makes you wonder about in-game functionality -- I mean the character is meant to build a rocket and (presumably) get home at some point.
It'd be fun to see the native species. respond to this new stimulus of music. Pied Piper of Factorio--just lead the native species away from the base, or into a killing field, trick them into aggro against their own friends, or bases etc.
I'm always amazed at what people can make in these sandbox games. Makes me want to reinstall Factorio :D
Do it
DO IT!
JUST
DO IT!
BEST MUSIC EVER !!!
holy shit, thats awesome
Dude holy sh*t this is awsome xD.
AWESOME! Good Job!!! :D
Guys why there is a drop box kink if we can't implement the things?
hey can someone programm synthesia factorio??? i really hope someone does that since they announced it!
It was only a matter of time.....
edit: now we just need a 10 hour verson
Right click on the video, there's an option to loop there. For mobile, I'm afraid you'll have to create a playlist with one video and loop that.
@@meithecatte8492
Option #2 for mobile: Download the NewPipe client from F-Droid, enqueue in background, and toggle repeat. Or hit the download button and play in app of your choice. Proceed to do whatever as audio loops. :D
For some reason when I paste this blueprint, the left red keys get stuck and only the high notes play :(
I got addicted to the game now xc
You should do some glorious vaporwave
*Head bobbin*
Dust on the CD!
I wonder how compact one can make the memory... you could feasibly code each note's position as a string of bits with a bit of bitshifting and toss it all into a integer up to 2^31-1 (2147483647). but then you only get 31 notes. but that's still better than 1 per combinator.
programming the whole thing would be a pain though. perhaps one can automate that as well.
marble machine in factorio?
or KSP theme song?
do you have a patreon page or something? I kinda want to give you some money...
Dig It!
What instrument do you play?
Tritex: *Factorio*
I want to see power consumption of the whole thing
*YTMND flashbacks*
Still waiting for an automated luascript that interprets midifiles to factorio speakers...
i wish i cloud like twice
The keyboard build is way cooler than the audio setup, though.
Please do the Seven Nation Army (Glitch Mob Remix)
You can do tutorials and I'll support you on Patreon or something. :) This is amazing.
plese do clocks by coldplay
Do you think you can make one from System of a Down?
Like "Revenga"
Tritex player the best!
What is love!?
Челлендж для Фёдора
0:21
Any chance of cara mia addio? :D
Great video, keep it up!
It looks like you've seriously reduced the amount of logic bits needed to play this song, congratulations!
pls two steps from hell - protectors of the earth
Why it working Why????
can you make a tutorial of how your factorio keyboard works? yours looks so much better than mine
How to make these things? Any tutorial or explanations?
Yep! Check this out: th-cam.com/video/5wAmb5XNwcg/w-d-xo.html
Good show ! (and I'm not English ;-) )
Do you figure out what the notes are by ear, with sheet music, or some other way? In any case, it is impressive how many songs you are getting out, i started doing a song myself, and it was taking me awhile just to translate the melody line to Factorio, and that's not even counting programming the constant combinators. and that was with using a program I wrote that read in a text file of the notes and output the signal values.
I mostly use sheet music and youtube videos as a reference. I've too thought about transcribing the Factorio trailer, but I don't feel that I would do it justice!
It's been 2 years since I've realy played my cello much, so i'm a bit out of practice reading sheet music, but even if your in practice it's still time consuming to transcribe the sheet music. Still a lot faster than doing it by ear, but I imagine it is still somewhat time consuming though. and even after that you still have to determine every single pattern in the song, determine what instrument you want for each pattern, and then program the patterns into the combinators, figure out your timing, and wire everything up. even though using patterns saves a lot of time in programming, there are still about 60 patterns in this song, averaging about 4-5 encoded notes per pattern, would be about 300 signals you had to manual enter, plus about another 20-30 for the logic to run the song. although its alot better than 1.5-2 thousand manually entered signals, that would still be a few hours of work. where do you find the time to do so many songs?
The most tricky part is figuring out how to best choose how to divide the song into patterns. Most of the time spend is indeed programming the signals though. Each pattern usually contains 16 - 32 notes (Chords increase the count a lot). As an estimate for these type of songs i figure it's around 1000 signals manually programmed. Usually songs have patterns that are very similar, then i can at least copy from previous pattern and change it as needed.
So it does indeed take some hours, this one took about 5 hours. As for where i find the time... it magically appears!
You should try combining 2 of these systems to play more notes at once.
Then maybe start playing some black midi files.
Factorio has a hard limit of 10 simultaneous notes. if not for this fact, this system could encode up to 18 different nodes at the same time, and extending this limit would only require adding another row of constant combinators to the line of combinators that encode the measures.
why the limit? Seems silly to have such a limit for such a new game like this.
To Zanarkand!
:golfclap:
Are the speakers set to global?
Just want to prank a few friends on our server
Does this use dynamics or just all full volume? Because Dynamics would be so cool to implement!
this is so meta
Well...
And then there is me... happy to survive the first night....
Русский человек услышит «Владислав» :Р
Cool. But without Rythm? You design better Songs. This is your badest Song that i see now. Sorry. You have lot better Songs with Drums, Bass, Hihads... Best reguards.