Jimmyoshi
Level 28 Mixist
 
bytebeat
1st/3

 
equinox 
4th Σ5.931

 
pervernality 
12th Σ5.648

 
germinations 
7th Σ5.850

 
parturition 
9th Σ5.683

 
flowers in pants 
8th Σ5.749

 
Shoot for the Moon
 
  7th/198   Σ28.862   May 6th 2018 12:15pm
 
 
[x] Bytebeat

Will update description with usage info later.
969
61
308
24
38
 


previous entry
petet - Heart of the Matter


nextious entry
kgb525 - Facing Your Formidable Fate
 
99018
Level 24 Chipist
pigdevil2010
 
 
 
post #99018 :: 2018.05.06 12:22pm
  
  MiDoRi and RazerBlue6 liēkd this
  
  Producer-san, kleeder, raphaelgoulart, goluigi and Sinc-X hæitd this
MOD player is not allowed :V
 
 
99027
Level 24 Chipist
pigdevil2010
 
 
 
post #99027 :: 2018.05.06 12:42pm
  
  pedipanol, kleeder, raphaelgoulart and goluigi hæitd this
  
  Slimeball liēkd this
I meant yeah, you said you write almost all the synths in code but it still doesn't change the fact that it's borderline invalid. Your code took very long to render and not able to play in real time without reducing the sample rate to like 32kHz even on new PCs.
 
 
99033
Level 28 Mixist
Jimmyoshi
 
 
 
post #99033 :: 2018.05.06 12:51pm :: edit 2018.05.11 12:53am
  
  MiDoRi, kleeder and goluigi liēkd this
Ok so apparently you can't actually update descriptions after the battle ends (I could've sworn you could).

ANYWAY

This is a C program that generates music. HOW TO RUN:

-----------------------------------------------------------------------------

ON WINDOWS

Install MinGW
Type the following in cmd:

gcc c_file.c -std=c99 -lm -O3

This will generate a.exe. You can render a wav by doing the following:

a.exe 48000 > music.raw

Import music.raw into audacity. You should select unsigned 8-bit stereo 48000 sample rate. Then export as wav.

To play in realtime:

Install ffmpeg/ffplay

Type the following into cmd:

a.exe 32000 | ffmpeg -f u8 -ar 32000 -ac 2 -i pipe:0 -f wav - | ffplay - -showmode 1

You can now listen to it in realtime in full stereo. :)
(Note: if it stutters, change all instances of 32000 to a lower number. My machine can handle up to 32000Hz but that may not be the case for everyone.)

-----------------------------------------------------------------------------

ON LINUX

gcc c_file.c -std=c99 -lm -O3
a.out 32000 | aplay -c 2 -r 32000

(Note: untested in linux/aplay)
Confirmed working in linux now. Ty golgi.

-----------------------------------------------------------------------------
 
 
99035
Level 28 Mixist
Jimmyoshi
 
 
 
post #99035 :: 2018.05.06 12:52pm :: edit 2018.05.06 1:02pm
  
  Flaminglog, raphaelgoulart and goluigi liēkd this
@pigdevil This was never in issue in bytebeats in previous Spring Tracks so I fail to see why it would suddenly be invalid now. Also yes, I set the default sample rate in the C file too high and forgot to lower it because I was in a rush to submit this and the deadline had almost passed. I enabled commandline arguments because I know the performance may be worse for others so I made the sample rate fully customizable. If I had remembered I would have set the default to 32000Hz in the first place.
 
 
99040
Level 27 Mixist
petet
 
 
 
post #99040 :: 2018.05.06 1:00pm
  
  Jimmyoshi, kleeder, raphaelgoulart and goluigi liēkd this
@pigdevil2010 If I'm reading the lyceum correctly the bytebeat1k format was created partly to prevent tool assisted entries (i.e. mod players), but the size-unlimited bytebeat format has no restrictions on that.
 
 
99047
Level 24 Chipist
th4 D34D
 
 
 
post #99047 :: 2018.05.06 1:18pm
  
  kleeder, Galgox and Jimmyoshi liēkd this
Well I have no idea what the deal is with the invalidness or whatever, but this song is fuckin great! Really nice upbeat arcade vibes.
 
 
99053
Level 28 Chipist
goluigi
 
 
 
post #99053 :: 2018.05.06 1:35pm
  
  kleeder, Cessor Safari and Jimmyoshi liēkd this
confirmed linux user, plays flawlessly even at 48000 and 64000(!!!) hz

screenshot of my terminal outputs (underrun!!! == stutter)
https://i.imgur.com/hcjWbaD.png 88.2 kHz is the limit for me...

no stutters up to 64k even if i do it the ffmpeg way

this is legit! you need to Install Linux!
 
 
99064
Level 22 Chipist
RazerBlue6
 
 
 
post #99064 :: 2018.05.06 2:01pm :: edit 2018.05.06 2:02pm
  
  MiDoRi, Flaminglog, MS, kleeder and Jimmyoshi liēkd this
Can I predict next year's Jimmy's bytebeat entry: sounds like a song made in a DAW, complete with crazy DSP effects lmao

how did you make this though, this is insane stuff
 
 
99106
Level 30 Mixist
Baron Knoxburry
 
 
 
post #99106 :: 2018.05.06 5:12pm
  
  Flaminglog liēkd this
So I guess I shouldn't try running it in a browser?
 
 
99108
Level 24 Chipist
pigdevil2010
 
 
 
post #99108 :: 2018.05.06 6:03pm :: edit 2018.05.06 7:29pm
  
  Slimeball liēkd this
Okay fine, I went a bit harsh. People will just going to vote based on how it sounds and not legitimacy anyways 🤷🏻‍♀️

Also yeah you did everything fair and square. Now I know what level I have to achieve for this format.
 
 
99243
Level 28 Mixist
Jimmyoshi
 
 
 
post #99243 :: 2018.05.08 2:09pm :: edit 2018.05.08 2:30pm
@charlotte I was just doing what I thought sounded good in my head at the time lmao
@RazerBlue believe it or not, I actually figured out how to make a compressor of all things (didn't use it in this though because fuck compressors lol)

Also, bit of an update. I decided to make an infinitely* looped version of this:
https://dl.dropbox.com/s/804c4ac5cbjsnqr/st7bytebeat.c?dl=0

I would advise against rendering a wav of this and leave it running for too long lol.

* Note: due to the max integer range it is not actually infinite. May crash after ~8 hours (more or less depending on which sample rate you use)
 
 
99444
Level 26 Mixist
A-zu-ra
 
 
 
post #99444 :: 2018.05.10 9:12am
  
  Sintel and Jimmyoshi liēkd this
first there was
marisa stole the precious thing
then there was
marisa tanked my score with an incredible hand
now there is
marisa crashed my computer with an awesome music
 
 
99725
Level 22 Chipist
Titan of Plasma
 
 
 
post #99725 :: 2018.05.14 3:47pm
  
  Galgox and Jimmyoshi liēkd this
I don't understand sh!t about bytebeat. What I've understood from comments and irc chat is that coming up with this in bytebeat is hard af, amirite?

Kudos, then.
 
 
99730
Level 24 Chipist
Flaminglog
 
 
 
post #99730 :: 2018.05.14 5:30pm
  
  MiDoRi and Jimmyoshi liēkd this
Jesus christ, man. This is incredible. I can't believe you straight up wrote a program to generate this song, that's dedication to the craft.
 
 
99745
Level 0 n00b
pingban
 
 
post #99745 :: 2018.05.15 1:32am
  
  argarak, Sinc-X, Sintel and raphaelgoulart liēkd this
  
  Jimmyoshi hæitd this
That sounds great. Thank you for sharing. Will its playing signal be blocked by the phone jammer?

https://www.jammer-buy.com/cell-phone-jammer/c-24.html
 
 
99890
Level 10 Chipist
FlashingYoshi
 
 
post #99890 :: 2018.05.16 3:35pm :: edit 2018.05.16 3:37pm
  
  hqaoqu hæitd this
Is this touhou on bytebeat
 
 
100030
Level 13 Criticist
Tiido
 
 
post #100030 :: 2018.05.19 5:50am
  
  Jimmyoshi liēkd this
This is naiss ! I did hope to see everything procedurally generated though
 
 
100158
Level 23 Pixelist
MiDoRi
 
 
 
post #100158 :: 2018.05.20 1:38pm :: edit 2018.05.21 12:44am
  
  RazerBlue6 hæitd this
  
  Jimmyoshi liēkd this
Your dedication and ~~~DETERMINATION~~ are unbelieveable
 
 
100319
Level 13 Criticist
Maximemoring
 
 
post #100319 :: 2018.05.23 10:07pm
  
  Jimmyoshi liēkd this
Indeed awesome music
 
 
104893
Level 31 Chipist
kleeder
 
 
 
post #104893 :: 2018.10.27 5:32pm
  
  Jimmyoshi liēkd this
still awesome
 
 
105807
Level 9 Chipist
Ultima
 
 
post #105807 :: 2018.12.07 12:30pm :: edit 2018.12.07 12:31pm
  
  Jimmyoshi liēkd this
still really liked to see this on SMW Central Idol 9's final round tbh ;)

this was definitely up there on my favorite entry list from that round too, and honestly it was a surprise to see it here while searching for your songs, haha

tho honestly, I think it's even more of a surprise on how much work you put into this, damn :O
 
 
108911
Level 27 Chipist
JonKaruzu
 
 
 
post #108911 :: 2019.03.08 4:48pm
  
  Jimmyoshi liēkd this
This song is kinda popular like this???
OmG that's great!
 
 

LOGIN or REGISTER to add your own comments!