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,771 views

Published on

Presentation by Don Miller / NO CARRIER at Blip Festival 2009

Published in: Self Improvement, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,771
On SlideShare
0
From Embeds
0
Number of Embeds
221
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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>

×