rdex:client.git
7 years agouse new intro module
Claude Heiland-Allen [Sun, 26 Sep 2010 14:58:48 +0000 (15:58 +0100)]
use new intro module

7 years agopre-intro audio state for transport to sync before the real deal
Claude Heiland-Allen [Sun, 26 Sep 2010 14:58:09 +0000 (15:58 +0100)]
pre-intro audio state for transport to sync before the real deal

7 years agoconvert PNG to binary object (hardcoded to 1024x1024x4)
Claude Heiland-Allen [Sun, 26 Sep 2010 14:56:59 +0000 (15:56 +0100)]
convert PNG to binary object (hardcoded to 1024x1024x4)

7 years agoinitial intro sequence structure
Claude Heiland-Allen [Sun, 26 Sep 2010 14:56:10 +0000 (15:56 +0100)]
initial intro sequence structure

7 years agointro image at 1024x1024x4
Claude Heiland-Allen [Sun, 26 Sep 2010 14:54:05 +0000 (15:54 +0100)]
intro image at 1024x1024x4

7 years agoproper ecasound options for JACK transport slaving
Claude Heiland-Allen [Sun, 26 Sep 2010 13:30:29 +0000 (14:30 +0100)]
proper ecasound options for JACK transport slaving

7 years agoignore _
Claude Heiland-Allen [Sat, 25 Sep 2010 12:29:38 +0000 (13:29 +0100)]
ignore _

7 years agoprogress update
Claude Heiland-Allen [Sat, 25 Sep 2010 12:28:11 +0000 (13:28 +0100)]
progress update

7 years agoattempt 3 to fix meterbridge window position
Claude Heiland-Allen [Sat, 25 Sep 2010 12:24:00 +0000 (13:24 +0100)]
attempt 3 to fix meterbridge window position

7 years agostop process monitor too
Claude Heiland-Allen [Sat, 25 Sep 2010 12:23:26 +0000 (13:23 +0100)]
stop process monitor too

7 years agoadd process monitor window and reposition windows
Claude Heiland-Allen [Sat, 25 Sep 2010 12:08:59 +0000 (13:08 +0100)]
add process monitor window and reposition windows

7 years agofix up window positioning (2)
Claude Heiland-Allen [Sat, 25 Sep 2010 11:46:26 +0000 (12:46 +0100)]
fix up window positioning (2)

7 years agoattempt to beautify window positioning
Claude Heiland-Allen [Sat, 25 Sep 2010 11:27:43 +0000 (12:27 +0100)]
attempt to beautify window positioning

7 years agoimplement audio start/stop with dummy intro/outro states and JACK transport control
Claude Heiland-Allen [Sat, 25 Sep 2010 11:27:23 +0000 (12:27 +0100)]
implement audio start/stop with dummy intro/outro states and JACK transport control

7 years agoadd keybindings to start and stop
Claude Heiland-Allen [Sat, 25 Sep 2010 11:26:34 +0000 (12:26 +0100)]
add keybindings to start and stop

7 years agohide mouse cursor
Claude Heiland-Allen [Sat, 25 Sep 2010 11:25:41 +0000 (12:25 +0100)]
hide mouse cursor

7 years agofix rare scenario where textures could contain nonsense
Claude Heiland-Allen [Sat, 25 Sep 2010 11:25:13 +0000 (12:25 +0100)]
fix rare scenario where textures could contain nonsense

7 years agofix scripts to work as intended
Claude Heiland-Allen [Sat, 25 Sep 2010 11:24:29 +0000 (12:24 +0100)]
fix scripts to work as intended

7 years agouse audio PBO define
Claude Heiland-Allen [Sat, 25 Sep 2010 08:21:31 +0000 (09:21 +0100)]
use audio PBO define

7 years agono longer need video hz
Claude Heiland-Allen [Sat, 25 Sep 2010 08:20:39 +0000 (09:20 +0100)]
no longer need video hz

7 years agouse PBO define; change hardcoded expression to its real value; use interpolation...
Claude Heiland-Allen [Sat, 25 Sep 2010 08:20:15 +0000 (09:20 +0100)]
use PBO define; change hardcoded expression to its real value; use interpolation when extracting audio; wrap position explicitly to avoid bitcrushing

7 years agointroduce a define for the number of audio PBOs we use
Claude Heiland-Allen [Sat, 25 Sep 2010 08:18:50 +0000 (09:18 +0100)]
introduce a define for the number of audio PBOs we use

7 years agomore to do
Claude Heiland-Allen [Sat, 25 Sep 2010 08:18:05 +0000 (09:18 +0100)]
more to do

7 years agoupdate jack rack settings
Claude Heiland-Allen [Sat, 25 Sep 2010 08:17:53 +0000 (09:17 +0100)]
update jack rack settings

7 years agointro image (original/stretched)
Claude Heiland-Allen [Sat, 25 Sep 2010 08:17:32 +0000 (09:17 +0100)]
intro image (original/stretched)

7 years agodesktop file with icon and start/stop script updates
Claude Heiland-Allen [Sat, 25 Sep 2010 08:16:23 +0000 (09:16 +0100)]
desktop file with icon and start/stop script updates

7 years agoremove trailing slash so symlink is ignored too
Claude Heiland-Allen [Fri, 24 Sep 2010 22:52:53 +0000 (23:52 +0100)]
remove trailing slash so symlink is ignored too

7 years agoupdate (c) year
Claude Heiland-Allen [Fri, 24 Sep 2010 22:51:17 +0000 (23:51 +0100)]
update (c) year

7 years agodisable screensaver, change record directory, sleep for longer (race condition..)
Claude Heiland-Allen [Fri, 24 Sep 2010 22:50:55 +0000 (23:50 +0100)]
disable screensaver, change record directory, sleep for longer (race condition..)

7 years agomore to do
Claude Heiland-Allen [Fri, 24 Sep 2010 22:50:28 +0000 (23:50 +0100)]
more to do

7 years agoextra optimizations
Claude Heiland-Allen [Fri, 24 Sep 2010 21:25:42 +0000 (22:25 +0100)]
extra optimizations

7 years agoback to 32bit
Claude Heiland-Allen [Fri, 24 Sep 2010 21:23:37 +0000 (22:23 +0100)]
back to 32bit

7 years agoonly rebind fbo when necessary, disable texture interpolation, switch back to timer...
Claude Heiland-Allen [Mon, 24 May 2010 19:54:45 +0000 (20:54 +0100)]
only rebind fbo when necessary, disable texture interpolation, switch back to timer instead of idle

7 years ago64bit
Claude Heiland-Allen [Mon, 24 May 2010 19:52:52 +0000 (20:52 +0100)]
64bit

7 years agounused varying means attribute not given a location...
Claude Heiland-Allen [Mon, 24 May 2010 19:52:33 +0000 (20:52 +0100)]
unused varying means attribute not given a location...

7 years agouse smaller volatile vars, read/write volatile vars less often, rebind framebuffers...
Claude Heiland-Allen [Mon, 24 May 2010 19:50:32 +0000 (20:50 +0100)]
use smaller volatile vars, read/write volatile vars less often, rebind framebuffers only as necessary

7 years agodon't strip debugging info
Claude Heiland-Allen [Mon, 24 May 2010 19:48:23 +0000 (20:48 +0100)]
don't strip debugging info

7 years agorestore nrt video recording with PBOs
Claude Heiland-Allen [Sat, 22 May 2010 20:28:46 +0000 (21:28 +0100)]
restore nrt video recording with PBOs

7 years agomore todos
Claude Heiland-Allen [Thu, 20 May 2010 15:12:58 +0000 (16:12 +0100)]
more todos

7 years agotweak audio curve to be less noisy
Claude Heiland-Allen [Tue, 18 May 2010 21:17:38 +0000 (22:17 +0100)]
tweak audio curve to be less noisy

7 years agoback to sequence mode; disable audio sequencer display; curve to linear morph over...
Claude Heiland-Allen [Tue, 18 May 2010 13:55:26 +0000 (14:55 +0100)]
back to sequence mode; disable audio sequencer display; curve to linear morph over 15mins

7 years agotest random mode
Claude Heiland-Allen [Tue, 18 May 2010 13:29:41 +0000 (14:29 +0100)]
test random mode

7 years agotweak devilspie stuff to work with a new startup script..
Claude Heiland-Allen [Mon, 17 May 2010 14:59:25 +0000 (15:59 +0100)]
tweak devilspie stuff to work with a new startup script..

7 years agoignore
Claude Heiland-Allen [Mon, 17 May 2010 14:58:55 +0000 (15:58 +0100)]
ignore

7 years agoglyph sequencer for audio settings
Claude Heiland-Allen [Mon, 17 May 2010 14:58:38 +0000 (15:58 +0100)]
glyph sequencer for audio settings

7 years agoglyph to object conversion
Claude Heiland-Allen [Sat, 15 May 2010 21:39:51 +0000 (22:39 +0100)]
glyph to object conversion

7 years agosome things done
Claude Heiland-Allen [Sat, 15 May 2010 21:03:40 +0000 (22:03 +0100)]
some things done

7 years agosvg glyphs for curve sequencer
Claude Heiland-Allen [Sat, 15 May 2010 21:03:31 +0000 (22:03 +0100)]
svg glyphs for curve sequencer

7 years agouse JACK as master clock for video too
Claude Heiland-Allen [Fri, 14 May 2010 15:28:58 +0000 (16:28 +0100)]
use JACK as master clock for video too

7 years agoprune dead code; use pixel buffer objects to read back from the GPU asynchronously
Claude Heiland-Allen [Fri, 14 May 2010 14:22:20 +0000 (15:22 +0100)]
prune dead code; use pixel buffer objects to read back from the GPU asynchronously

7 years agomuch more interesting audio by sampling more frequently
Claude Heiland-Allen [Fri, 14 May 2010 05:47:16 +0000 (06:47 +0100)]
much more interesting audio by sampling more frequently

7 years agoanti-aliasing for ball textures
Claude Heiland-Allen [Fri, 14 May 2010 05:46:36 +0000 (06:46 +0100)]
anti-aliasing for ball textures

7 years agomore urgent TODOs
Claude Heiland-Allen [Thu, 13 May 2010 22:44:09 +0000 (23:44 +0100)]
more urgent TODOs

7 years agoless verbose; use mode switch for done flag
Claude Heiland-Allen [Thu, 13 May 2010 22:29:32 +0000 (23:29 +0100)]
less verbose; use mode switch for done flag

7 years agodon't auto-connect jack ports; tweak radius/center movement
Claude Heiland-Allen [Thu, 13 May 2010 22:28:45 +0000 (23:28 +0100)]
don't auto-connect jack ports; tweak radius/center movement

7 years agojack-rack compressor/limiter for post-processing
Claude Heiland-Allen [Thu, 13 May 2010 22:27:48 +0000 (23:27 +0100)]
jack-rack compressor/limiter for post-processing

7 years agochange highlighting of cursor
Claude Heiland-Allen [Tue, 11 May 2010 21:21:15 +0000 (22:21 +0100)]
change highlighting of cursor

7 years agodisplay sequence at bottom of viewport of any size
Claude Heiland-Allen [Tue, 11 May 2010 21:21:00 +0000 (22:21 +0100)]
display sequence at bottom of viewport of any size

7 years agodevilspie for clone mode
Claude Heiland-Allen [Tue, 11 May 2010 21:20:06 +0000 (22:20 +0100)]
devilspie for clone mode

7 years agotweak buffer count and radius
Claude Heiland-Allen [Tue, 11 May 2010 21:19:41 +0000 (22:19 +0100)]
tweak buffer count and radius

7 years agohandle different window shapes gracefully
Claude Heiland-Allen [Tue, 11 May 2010 14:36:35 +0000 (15:36 +0100)]
handle different window shapes gracefully

7 years agodon't reshape unused bloom
Claude Heiland-Allen [Tue, 11 May 2010 14:23:03 +0000 (15:23 +0100)]
don't reshape unused bloom

7 years agoonly snap to library if in random mode
Claude Heiland-Allen [Tue, 11 May 2010 13:35:26 +0000 (14:35 +0100)]
only snap to library if in random mode

7 years agoclean generated files
Claude Heiland-Allen [Tue, 11 May 2010 13:34:25 +0000 (14:34 +0100)]
clean generated files

7 years agobuild sequencer
Claude Heiland-Allen [Tue, 11 May 2010 13:23:47 +0000 (14:23 +0100)]
build sequencer

7 years agocoordinate step sequencer
Claude Heiland-Allen [Tue, 11 May 2010 13:23:28 +0000 (14:23 +0100)]
coordinate step sequencer

7 years agotimer usage for as-close-as-possible to target frame rate; sequencer usage
Claude Heiland-Allen [Tue, 11 May 2010 13:22:44 +0000 (14:22 +0100)]
timer usage for as-close-as-possible to target frame rate; sequencer usage

7 years agord near function takes a distance too
Claude Heiland-Allen [Tue, 11 May 2010 13:21:08 +0000 (14:21 +0100)]
rd near function takes a distance too

7 years agolower tone; dynamic range compression (currently disabled)
Claude Heiland-Allen [Tue, 11 May 2010 13:20:02 +0000 (14:20 +0100)]
lower tone; dynamic range compression (currently disabled)

7 years agomore to do
Claude Heiland-Allen [Tue, 11 May 2010 13:18:53 +0000 (14:18 +0100)]
more to do

7 years agosimple dvdauthor file for 1 hour video with chapters every 5 minutes
Claude Heiland-Allen [Tue, 11 May 2010 13:18:27 +0000 (14:18 +0100)]
simple dvdauthor file for 1 hour video with chapters every 5 minutes

7 years agosave log file of rdex stderr
Claude Heiland-Allen [Sun, 9 May 2010 09:54:13 +0000 (10:54 +0100)]
save log file of rdex stderr

7 years agoless audio delay
Claude Heiland-Allen [Sun, 9 May 2010 09:53:52 +0000 (10:53 +0100)]
less audio delay

7 years agoless glitching when frame rate is greater than target frame rate
Claude Heiland-Allen [Sat, 8 May 2010 21:19:19 +0000 (22:19 +0100)]
less glitching when frame rate is greater than target frame rate

7 years agovideo script improvements
Claude Heiland-Allen [Sat, 8 May 2010 18:38:00 +0000 (19:38 +0100)]
video script improvements

7 years agostart of some documentation on how it all works
Claude Heiland-Allen [Sat, 8 May 2010 18:18:06 +0000 (19:18 +0100)]
start of some documentation on how it all works

7 years agobuild stuff
Claude Heiland-Allen [Sat, 8 May 2010 18:17:41 +0000 (19:17 +0100)]
build stuff

7 years agoexperimental bloom/glow filter (currently unused due to 5x fps slowdown)
Claude Heiland-Allen [Sat, 8 May 2010 18:17:27 +0000 (19:17 +0100)]
experimental bloom/glow filter (currently unused due to 5x fps slowdown)

7 years agoabstract image adding code; use camera; some experimental bloom filter (disabled...
Claude Heiland-Allen [Sat, 8 May 2010 18:15:29 +0000 (19:15 +0100)]
abstract image adding code; use camera; some experimental bloom filter (disabled); some fbo usage (disabled); aspect ratio tweaks

7 years agotweak window size
Claude Heiland-Allen [Sat, 8 May 2010 18:10:02 +0000 (19:10 +0100)]
tweak window size

7 years agovector componentwise mul/div/print
Claude Heiland-Allen [Sat, 8 May 2010 18:09:34 +0000 (19:09 +0100)]
vector componentwise mul/div/print

7 years agono background
Claude Heiland-Allen [Sat, 8 May 2010 18:08:34 +0000 (19:08 +0100)]
no background

7 years agoupdate (c) year
Claude Heiland-Allen [Sat, 8 May 2010 18:07:46 +0000 (19:07 +0100)]
update (c) year

7 years agoturn off shader after use
Claude Heiland-Allen [Sat, 8 May 2010 18:07:28 +0000 (19:07 +0100)]
turn off shader after use

7 years agoflat space for camera movement; camera friction; spring tweaks
Claude Heiland-Allen [Sat, 8 May 2010 18:06:59 +0000 (19:06 +0100)]
flat space for camera movement; camera friction; spring tweaks

7 years agouse distance from origin to scale balls; use ball size to give more uniform texture...
Claude Heiland-Allen [Sat, 8 May 2010 18:05:24 +0000 (19:05 +0100)]
use distance from origin to scale balls; use ball size to give more uniform texture scaling

7 years agoaudio sample rate independence
Claude Heiland-Allen [Sat, 8 May 2010 18:03:26 +0000 (19:03 +0100)]
audio sample rate independence

7 years agosample audio during overdrive for smoothness
Claude Heiland-Allen [Sat, 8 May 2010 18:02:59 +0000 (19:02 +0100)]
sample audio during overdrive for smoothness

7 years agosample rate independence, more audio buffers
Claude Heiland-Allen [Sat, 8 May 2010 18:02:12 +0000 (19:02 +0100)]
sample rate independence, more audio buffers

7 years agomore to do lists
Claude Heiland-Allen [Sat, 8 May 2010 18:00:11 +0000 (19:00 +0100)]
more to do lists

7 years agosave full shots to disk and scale/repeat borders to avoid seam glitches on the orbs...
Claude Heiland-Allen [Tue, 4 May 2010 22:26:42 +0000 (23:26 +0100)]
save full shots to disk and scale/repeat borders to avoid seam glitches on the orbs as they spin

7 years agofix minor visual glitch
Claude Heiland-Allen [Tue, 4 May 2010 22:24:33 +0000 (23:24 +0100)]
fix minor visual glitch

7 years agoadd new things to the build
Claude Heiland-Allen [Tue, 4 May 2010 18:34:39 +0000 (19:34 +0100)]
add new things to the build

7 years agoboost library size; use spin attribute; make worldsphere in center; remove dead rolli...
Claude Heiland-Allen [Tue, 4 May 2010 18:34:12 +0000 (19:34 +0100)]
boost library size; use spin attribute; make worldsphere in center; remove dead rolling ball code

7 years agoprojection uses spin attribute, some dead code removed, some lighting tweaks
Claude Heiland-Allen [Tue, 4 May 2010 18:32:59 +0000 (19:32 +0100)]
projection uses spin attribute, some dead code removed, some lighting tweaks

7 years agohead-on lighting for aesthetic reasons
Claude Heiland-Allen [Tue, 4 May 2010 18:32:05 +0000 (19:32 +0100)]
head-on lighting for aesthetic reasons

7 years agoworldsphere spins faster
Claude Heiland-Allen [Tue, 4 May 2010 18:31:30 +0000 (19:31 +0100)]
worldsphere spins faster

7 years agophysical modelling for camera movement: springs connect masses in a semi-rigid body...
Claude Heiland-Allen [Tue, 4 May 2010 18:30:46 +0000 (19:30 +0100)]
physical modelling for camera movement: springs connect masses in a semi-rigid body to hold the camera, and are attached to the target

7 years agofmod behaves strangely, can do without the glitch
Claude Heiland-Allen [Tue, 4 May 2010 18:29:19 +0000 (19:29 +0100)]
fmod behaves strangely, can do without the glitch

7 years agofix matrix bugs and add some more functions
Claude Heiland-Allen [Tue, 4 May 2010 18:28:20 +0000 (19:28 +0100)]
fix matrix bugs and add some more functions