Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Open Source Solutions for Live Visuals Don Miller / NO CARRIER Blip Festival 2009
Battle Plan <ul><li>Open Source Live Visuals </li></ul><ul><li>My software </li></ul><ul><li>Software and Hardware options...
Open Source Live Visuals <ul><li>Visualist? VJ? What’s the difference? Who cares? </li></ul><ul><li>Live versus pre-render...
glitchNES <ul><li>What it does: RAM corruption causes graphical glitches ons screen, similar to hardware circuit bending. ...
galleryNES (0.1) <ul><li>What it does: displays still background images that you can swap through </li></ul><ul><li>How yo...
galleryNES 0.2 / NES Logo Program <ul><li>What it does: similar to galleryNES 0.1, but adds color cycling and scrolling. <...
NES Movie Player <ul><li>What it does: plays short movies via bankswitching graphics in the NES </li></ul><ul><li>How you ...
Software and Hardware options <ul><li>NES development cartridge  </li></ul><ul><li>RetroUSB PowerPak </li></ul><ul><li>Emu...
Development Cart <ul><li>Benefits: </li></ul><ul><ul><li>Easy to switch out PRG / CHR chips </li></ul></ul><ul><ul><li>gli...
PowerPak <ul><li>Benefits: </li></ul><ul><ul><li>Easy to change tile sets </li></ul></ul><ul><ul><li>Easy to make multiple...
Emulation <ul><li>Benefits: </li></ul><ul><ul><li>Easy to change tile sets </li></ul></ul><ul><ul><li>Easy to make multipl...
Live Setup <ul><li>Mixer - used to mix between multiple video inputs </li></ul><ul><ul><li>I use: Edirol V4 (pictured) </l...
Live Setup: Putting it all together
Performing Live: Quick demo <ul><li>Keeping the musician in mind </li></ul><ul><li>Beat matching and counting </li></ul><u...
More information… <ul><li>Me: </li></ul><ul><ul><li>http://www.no-carrier.com </li></ul></ul><ul><ul><li>[email_address] <...
… and even more information… <ul><li>Software: </li></ul><ul><ul><li>YY-CHR (freeware tile editor) </li></ul></ul><ul><ul>...
 
Upcoming SlideShare
Loading in …5
×

Open Source Solutions For Live Visuals

1,856 views

Published on

Presentation by Don Miller / NO CARRIER at Blip Festival 2009

Published in: Self Improvement, Technology
  • Be the first to comment

  • Be the first to like this

Open Source Solutions For Live Visuals

  1. 1. Open Source Solutions for Live Visuals Don Miller / NO CARRIER Blip Festival 2009
  2. 2. Battle Plan <ul><li>Open Source Live Visuals </li></ul><ul><li>My software </li></ul><ul><li>Software and Hardware options </li></ul><ul><li>Live Setup </li></ul><ul><li>Performing Live </li></ul><ul><li>More Information </li></ul>
  3. 3. Open Source Live Visuals <ul><li>Visualist? VJ? What’s the difference? Who cares? </li></ul><ul><li>Live versus pre-rendered </li></ul><ul><li>Open versus closed source </li></ul><ul><li>From gnu.org: </li></ul><ul><ul><li>Free software is a matter of liberty, not price. </li></ul></ul>
  4. 4. glitchNES <ul><li>What it does: RAM corruption causes graphical glitches ons screen, similar to hardware circuit bending. </li></ul><ul><li>How you can use it live: works well as an abstract background layer </li></ul>
  5. 5. galleryNES (0.1) <ul><li>What it does: displays still background images that you can swap through </li></ul><ul><li>How you can use it live: still images such as logos or full screen art </li></ul>
  6. 6. galleryNES 0.2 / NES Logo Program <ul><li>What it does: similar to galleryNES 0.1, but adds color cycling and scrolling. </li></ul><ul><li>How you can use it live: as a moving foreground layer for a number of things, and for small color cycled animations. </li></ul>
  7. 7. NES Movie Player <ul><li>What it does: plays short movies via bankswitching graphics in the NES </li></ul><ul><li>How you can use it live: play short clips straight from hardware </li></ul>
  8. 8. Software and Hardware options <ul><li>NES development cartridge </li></ul><ul><li>RetroUSB PowerPak </li></ul><ul><li>Emulation </li></ul>
  9. 9. Development Cart <ul><li>Benefits: </li></ul><ul><ul><li>Easy to switch out PRG / CHR chips </li></ul></ul><ul><ul><li>glitchNES: easy to do further hardware bending to supplement effects </li></ul></ul><ul><ul><li>Fun / awesome / cool factors </li></ul></ul>
  10. 10. PowerPak <ul><li>Benefits: </li></ul><ul><ul><li>Easy to change tile sets </li></ul></ul><ul><ul><li>Easy to make multiple copies of the program with different effects </li></ul></ul><ul><li>Challenges: </li></ul><ul><ul><li>Looks different than dev cart and emulation </li></ul></ul>
  11. 11. Emulation <ul><li>Benefits: </li></ul><ul><ul><li>Easy to change tile sets </li></ul></ul><ul><ul><li>Easy to make multiple copies of the program with different effects </li></ul></ul><ul><li>Challenges: </li></ul><ul><ul><li>Different emulators provide different results </li></ul></ul>
  12. 12. Live Setup <ul><li>Mixer - used to mix between multiple video inputs </li></ul><ul><ul><li>I use: Edirol V4 (pictured) </li></ul></ul><ul><li>Monitor – used to preview a single channel </li></ul><ul><ul><li>Small, rugged, & color hopefully </li></ul></ul><ul><li>Hardware: </li></ul><ul><ul><li>Consoles – concerns with older parts </li></ul></ul><ul><ul><li>Computers – concerns with outputs </li></ul></ul><ul><li>Projector: </li></ul><ul><ul><li>Resolution, brightness, throw </li></ul></ul>
  13. 13. Live Setup: Putting it all together
  14. 14. Performing Live: Quick demo <ul><li>Keeping the musician in mind </li></ul><ul><li>Beat matching and counting </li></ul><ul><li>Mixing versus chroma keying </li></ul><ul><li>Effects </li></ul><ul><li>Layering: </li></ul><ul><ul><li>glitchNES </li></ul></ul><ul><ul><li>galleryNES </li></ul></ul><ul><ul><li>Logo Program </li></ul></ul><ul><ul><li>Movie Player </li></ul></ul>
  15. 15. More information… <ul><li>Me: </li></ul><ul><ul><li>http://www.no-carrier.com </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>http://twitter.com/nocarrier </li></ul></ul><ul><ul><li>http://playpower.org/ </li></ul></ul><ul><li>NESDEV: </li></ul><ul><ul><li>http://wiki.nesdev.com </li></ul></ul><ul><ul><li>http://nesdev.parodius.com/bbs/ </li></ul></ul><ul><ul><li>#nesdev on Efnet (IRC) </li></ul></ul><ul><li>References: </li></ul><ul><ul><li>Programming the 6502, by Rodney Zaks (book – gasp! ) </li></ul></ul><ul><ul><li>6502.org </li></ul></ul><ul><li>Hardware: </li></ul><ul><ul><li>http://retrousb.com/ </li></ul></ul>
  16. 16. … and even more information… <ul><li>Software: </li></ul><ul><ul><li>YY-CHR (freeware tile editor) </li></ul></ul><ul><ul><li>XVI32 (freeware hex editor) </li></ul></ul><ul><ul><li>Pin Eight nametable editor: name.exe </li></ul></ul><ul><ul><li>Loopy’s ASM6 compiler (for 6502 ASM language)‏ </li></ul></ul><ul><ul><li>Context (with 6502 ASM highlighter) </li></ul></ul><ul><ul><li>Nestopia and Nintendulator (accurate NES emulators) </li></ul></ul>

×