yzi information 943 glöps
- general:
- level: user
- personal:
- first name: Yrjö
- last name: Fager
- portals:
- csdb: profile
- slengpung: pictures
- demozoo: profile
- cdcs:
- cdc #1: Dope by Complex [web]
- cdc #2: Second Reality by Future Crew
- cdc #3: State of the Art by Spaceballs [web]
- cdc #4: darkroom by Stellar [web]
- demo Windows Square by Still [web]
- what i said
- rulezadded on the 2012-10-03 22:25:55
- 1k Windows Mundown by Supermies
- TÄÄ EI TOIMI MUN ATILLA
- rulezadded on the 2012-09-19 10:20:43
- 1k Windows what the frac by Alter!Krass!
- gopher: my "patterns" rotate 4 bits at a time, so 8 different 4bit pitch values per 32 bit word, and then there's the framecounter-AND-mask, which decides the activity. For each track, you can have one extra freely selectable 32 bit parameter for midiOutShortMsg, which can be for example "set patch 20 on channel 1" or "all notes off on channel 2". In practice this means that at least one of the tracks cannot have note-offs at all. ;) Fun trickery, trying to squeeze at least remotely sensible "music" out of all those restrictions.
- isokadded on the 2012-09-18 14:27:07
- 1k Windows what the frac by Alter!Krass!
- Quote:
something around 150 compressed bytes for everything sound related
Very interesting, thanks. I've been aiming at something like 120-130 bytes, so maybe I should relax a bit. ;) I've experimented with different kinds of structures and splits between code and data. The current best idea is to encode notes in a rotating 32 bit word, and then use AND bit masks for deciding whether to play or not play notes, given a frame counter. And include the complete MIDI message as data for every "track/channel". - isokadded on the 2012-09-18 12:09:52
- 1k Windows what the frac by Alter!Krass!
- Awesome! How many bytes does the music add to the exe size, compared to a no-sound version?
- rulezadded on the 2012-09-18 11:22:56
- demo ZX Spectrum recycler by Thesuper
- In some way, the Spectrum scene seems to produce the most interesting and inspiring demos.
- rulezadded on the 2012-09-13 15:39:32
- demo Raspberry Pi Porky's Pi by Bobby Davro Snooker Experience [web]
- Great stuff! Can't remember the last time I enjoyed reading scroll texts.
- rulezadded on the 2012-09-12 16:46:18
- demo Raspberry Pi Porky's Pi by Bobby Davro Snooker Experience [web]
- What did you do to fix the crackling? Do the whole music in one big buffer?
- isokadded on the 2012-09-11 16:07:23
- 4k Windows borntro by Rift
- Lots of stuff, and everything is nice and polished.
Music sync could be a bit less mechanically connected to the notes from 4klang (or whatever). My own current approach to music sync for bigger-than-1k size is to do something at the beginning of a pattern or a bar, or at some hard-coded special points. And use those musical pattern/bar/beat positions for all time position descriptions. Calculate the bar/beat position by dividing 44100 (or something) by the length of a beat, or 4x length of a beat for a full bar. - rulezadded on the 2012-09-09 18:26:19
- demo Raspberry Pi on the relative benefits of dental prostheses by CRTC
- Watched this on Philips CM8833-II, so it looked good (everything does). Full framerate and music sync on a CRT monitor, run by a totally silent machine... good old times are coming back.
- rulezadded on the 2012-09-09 13:49:36
account created on the 2008-08-13 10:06:16
