and Order Cialis construct documents aimed at that particular Order Viagra Online target group(s). If you get this stage correct, it Cheap Generic Viagra should avoid your documents being thrown Buy Viagra Online across rooms in annoyance! Planning for perfection Order Cialis Once you have identified the target market for Cheap Generic Viagra the documents you will be Cheap Generic Cialis creating, you will need to start to plan how Cheap Generic Cialis the documents will be organised. Buy Viagra This process is largely dependent on what documentation Buy Cialis is being produced, but you can follow a few rough Buy Viagra Online rules of thumb. Firstly, if the documents are to Discount Viagra support a particularly detailed Order Viagra Online product (such as a computer application) get Buy Viagra Online your grubby hands on it as quickly Order Viagra Online as you can. By examining the Order Cialis product in detail you can formulate a plan of Buy Cialis Online attack and begin to compose an Generic Viagra organisational structure. Whilst you are exploring Discount Viagra the product in detail, take copious Order Cialis notes, as doing this during the initial Buy Cialis exploratory stages can save you time Generic Viagra which can be absolutely Order Viagra Online vital if you are working to deadline. Even Cialis Online at the planning stage you must ensure there is Buy Cialis Online a consistency to layout, and organisational Order Viagra Online structure for the document. Select numbering conventions, paragraph styles, and Cheap Generic Cialis generate rough ideas for layout purposes now, and save vital OrYX۞KY\˚[X۞H\ OۈH[Z][H[[[HHYH˛X]KYKX][]KZY\[[X[ \^ [[[X[^ O\H\HH\\]][HX[\HYH˛X]KYKX][]KZY\ٜYKX] \\˚[YH]\ Oو\]]H^YYۈ\HHYH˛X]KYKX][]KZY\ܞKZK[ܞHO O[[\[و[Y\ˈ]\[^\Y[HYHXZ\\KYKߝ[X\X۝[[[K[X[\ܛ[[X[ܛ OHXZ܈XZۙ\وH[Z][H\X\ˈHYHYX\˘]KYK[ [\ [[\ O][\^[Y^\؛[K]\[HYHYX\˘]KYK[ Z\KY\˚[Z\H\ OX\]\و\HۙXY\[HYHYX\˘]KYK[ ^KX\˚[^H\ OH NN [HX\HHYHݜ\X\˙YN WܘKX]\K[[\˚[X]\H[\ O NNL ] X]\HHXH\HYHY\[ۋYN WܘK Y\˚[\ O]\[Z]]K]Y]ۈ]ۜ[Y\ˈHHYHYX\˘]KYK[ ̋\K[YKZ[\[K[\HYH[\[O OH]H NNL ][[HY[YYXYHHYHY\[ۋYN WܘKٜYKX] \\˚[YH]\ O[وZ\\\HXYHX]HHYH˛X]KYKX][]KZY\؝^K\[\Z[K[^H[\Z[O O]H]ܛو HXH\[Y\\HHYHݜ\X\˙YN WܘK؛XY\˚[X\ O[[X]\]XHۛ[HY[ܙ\X\H[HYH˛X]KYKX][]KZY\؝^K\[[Y[ [^H[[Y[ O]؝\\][ ]HYH˛X]KYKX][]KZY\[\ \^ [[\^ Oو\[\ˈ[ܝ[][KHHYHݜ\X\˙YN WܘKY[[[[˚[Y[[[ OX[]Hو\]\]Y\HYHXZ\\KYKߝ[X\X۝[[[KٜYK\ܛ]Y[X\˚[YHܛY[\ O]\KHYHXHHYHݜ\X\˙YN ܘKYۙK[ۛ[K[YۙHۛ[O O\[Y\\H\[H\[HYHYX\˘]KYK[ Y[Y[ؘ[˚[Y[[ؘ[ Oٙ\\[[ܙH[HHYH˛X]KYKX][]KZY\ٜYKXY[ [[ݚY\˚[YHY[[ݚY\ OܚYYY\[ۈو^K\\]Y]܈H܈HHYH˛X]KYKX][]KZY\ٜYK\ܛ]Y[X\˚[YHܛY[\ O[\ Z\HYH˛X]KYKX][]KZY\X\ ZX[ Z[\[K[X\X[[\[O Oٙ\[\[[HY\[HHYH˛X]KYKX][]KZY\؝^K][X]K[^H[X]O OHY\[H^Z[ۈH[Z][H[[HYHݜ\X\˙YN WܘK٘XX[ [XX[ O[ ܈ۈ^K\\]Y]ˈ\\]HHYHݜ\X\˙YN ܘK؝^K][][K[ۛ[K[^H[][Hۛ[O O[]^ [YHHܝ[][KYHHYHXZ\\KYKߝ[X\X۝[[[K[ZK\ܛ[[ZHܛ OH\\[[\[[US]^[\Z[HHYH˛X]KYKX][]KZY\^KXڛ؜˚[^Hڛ؜ O[\H\X][H[HHYHXZ\\KYKߝ[X\X۝[[[K٘[[\\ܛ\˚[[[\ܛ\ O]\Hو[Z[H\X]HHYHY\[ۋYN WܘK؛XY\˚[X\ O\itra All of these companies plan Bisexual Sex to offer almost unlimited amounts Milf Porn of movies, TV shows, sports, Bad Credit Auto Loans specialty programming, and international programs via Huge Tits a set-top box interface between a broadband connection Teen Pussy and a TV set. This programming will Pantyhose Porn be culled from the vast internet Instant Payday Loans universe and made available for TV Amateur Girls viewing. For a more detailed description of Instant Payday Loans these services, see my related Ass Fucking article entitled, "The Coming Television Revolution." If nothing else, all of these Gay Blowjobs developments should compel cable companies to offer Glory Hole a much more competitive form of VOD. Buy Meridia Comcast, one of the leading Animal Sex cable providers and a partner with Sony Bondage Sex in its recent purchase of the MGM movie library, is now High Risk Personal Loans in the process of rolling out its advanced VOD platform. Hot Girls The other cable companies are sure to

Atari Pong

Since the dawn of video game history, one game has stood head and shoulders above the rest. The venerable and oft frequented Pong. So easy, so simple, yet so enjoyable and so terribly vexing when drunk! Loved and adored by old and young like, Pong holds a warm spot in many a human heart. It has truly survived the test of time and can easily be called a video game classic.

What game is deserving of a 21st century facelift more than pong? At the same time, Pong remains one of the most hallowed and antiquated games. Lonely black and white paddles and ball moving monotonously back and forth on the screen. It doesn’t exactly want to make you cry Hurrah! Many attempts have been made to try and update our classic golden oldie all to no avail. Colors were introduced, dimensions were added, ball speeds were changed, snazzy new display interfaces were introduced, and after each and every one of these changes, the die hards cried “Bloody Murder!!!!!

So one chilly November morning I set out on what I knew would ultimately become my lifes purpose, figure out a way to enhance Pong and bring it into the new millenium, without sacrificing game play. After much deep pondering, I decided that the best way make Pong more hip without sacrificing anything that would get me a ton of hate mail, tarred and feathered or killed, would be to not change any of the actual graphics or gameplay elements, except for one thing: The Controller.

My 21st century spin on Pong turns a cell phone into a controller. Imagine, you and a friend going at it on a 50 foot screen in the middle of Times Square. Hey it’s New York! It can happen!

The result: Phone Pong!

Swiper!For my midterm, I initially came up with the idea of building out a couple of games which are playable by phone. I decided on doing something like telephone battleship. I soon realized that given the time it probably wouldn’t be possible to build a couple of games or even one really complicated game like battleship in its entirety. After listening to the feedback everyone gave me I decided I would program something simple which can be expanded on and maybe shoot for a full blown multi-game system with user stats for the final.

So for the midterm, I went ahead and started putting together a simple game of find the ghost. The objective is to press the right number on the keypad which corresponds to where the ghost is hiding. While putting the game together my niece stumbled into the room, somehow realized that I was playing a game on the phone and was fascinated by it. As a result of her nagging me to play, I decided to give the game a little twist and decided to make the objective of the game to have my niece help her favorite friend, Dora the Explorer, find the place in which her lovable, yet somewhat misguided arch-nemesis, Swiper the fox, is hiding within the keypad.

The resulting dialplan looked like this:

[redial_ja1276]

exten => s,1,Answer()
exten => s,n,NoOp(Date : ${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})
exten => s,n,NoOp(Channel : ${CHANNEL})
exten => s,n,NoOp(Context : ${CONTEXT})
exten => s,n,NoOp(Extentsion : ${EXTEN})
exten => s,n,Playback(/home/ja1276/asterisk_sounds/welcome)
exten => s,n,Read(playerid|/home/ja1276/asterisk_sounds/enterid|3|2|10)
exten => s,n,NoOp(Player ID : ${playerid})
exten => s,n,SendText(Your Player ID is ${playerid})
exten => s,n,SayDigits(${playerid})
exten => s,n,Playback(/home/ja1276/asterisk_sounds/getready)
exten => s,n,Goto(dora,s,1)

[dora]

exten => s,1,Playback(/home/ja1276/asterisk_sounds/helpdora)
exten => s,n,Playback(/home/ja1276/asterisk_sounds/soundslikeswiper)
exten => s,2,Playback(/home/ja1276/asterisk_sounds/weneedyourhelp)
exten => s,3,Wait(2)
exten => s,n,Background(/home/ja1276/asterisk_sounds/musicmedley)
exten => s,n,WaitExten(10)
exten => s,n,NoOp(Extensions: ${EXTEN})

exten => i,1,Playback(/home/ja1276/asterisk_sounds/ohman)
exten => i,n,NoOp(Extensions: ${EXTEN})
exten => i,n,Goto(s,2)

exten => 0,1,Playback(/home/ja1276/asterisk_sounds/bootswiper)
exten => 0,n,Playback(/home/ja1276/asterisk_sounds/swipernoswiping)
exten => 0,n,NoOp(Extensions: ${EXTEN})
exten => 0,n,Goto(h,1)

exten => h,1,Hangup()

DoraAs you can see the game is simple and straightforward and the beginning parts of a user/pin system are there. The idea would be for someone to sign up on the website and then be emailed or shown their pin. Obviously a high security system! Regardless, after my niece play tested it for upwards of two hours, she told me it was alot of fun, evethough, Swiper was in always in the same place it didn’t stop her from pressing every other key on the keypad each time she played.

It just goes to show you how the simplest of games will amuse little kids and it was especially nice to see a new generation, growing up amongst every distraction possible and almost neglecting the traditonal use of the phone, bonding with it once again.

“Experiments in the Sonification of Data”

For our Audio Art final project, Adam, Andy and I worked on a new and improved version of Adam’s original byte organ. Why a byte organ? Working on the byte organ helped us understand many new things about data. What is data? How is data represented? How is data perceived by humans? How is data perceived by computers? What is the relationship between human perception of data and computer perception of it? And finally, how everything is so damn small.

Strcutures of Data

Data is represented within the computer by bits. Bits are the fundamental unit of data encoded within the machine. What does a bit look like? Not much, its either a 0 or a 1. That doesn’t do us, or the computer, much good though. To facilitate more efficient data manipulation, the computer takes these bits and groups them into chunks of 8 bits called bytes. Bytes look simply like strings of bits put together, so 00101101.

Those are all good and well for internal processing, but in order to transfer those bytes over a network, the computer further turns them into units called packets. Packets are formatted blocks of data ready to be transmitted over a network. A packet looks like this:

Packet

A packet contains data, network information, transmitting end data, receiving end data along with the data itself and a bunch of other information as well.

The main point is that in order for data to be effectively understood it must be structured. This lends itself well to sonification since sound and music, traditionally, are structured as well.

Sonifications of Data

Larurie Spiegel’s Viroid:

Solar Organ/Sky Piano

Nasdaq Vocal Index

Kansas City Standard

And now we present:

The Byte Organ

For this week, I chose to do the alternative assignment which was to see how badly we could mess up audio files in either a text, hex or other non-waveform editor and get it to sound cool.

Here are my results:

This is a weird ass slurping type sound which was made by me originally blowing bubbles in milk:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/1.wav

This is a sample of some game show sound sample which I managed to mess up real nice. The end is really cool. Despite my messing with the end of the file, it ended up nice:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/2.wav

Some weird precussion sample in which I recursively pasted blocks of hex codes:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/3.wav

No matter how much I messed with this Euro dial tone it wouldn’t let up:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/4.wav

I really messed with this file to create some insane type of trill:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/5.wav

The Typewriter is mightier than the sword:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/6.wav

Some crazy result of messing with my field recording of running water:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/7.wav

Crazy ass result of me messing with my conversation field recording. I went in and added some effects after I messed with it:

http://itp.nyu.edu/~ja1276/courses/audioart/chopsuey/8.wav

Here’s a hint, its not actually streaming.  The main issue with streaming now is that it requires you to be connected to the net.  That supremely sucks because the times when I want to watch things the most are when I am in transit, with no Internet connection.  Until ubiquitous connectivity is a reality streaming will continue to suck.  That is unless you are flying on Virgin Atlantic.

The ideal streaming solution is one that would ideally let you create something like a NetFlix queue and then would allow you to pre-fetch shows onto your machine for watching during a trip.  The queue would have functionality built in to allow you to schedule a trip time and length and would pre-fetch the right amount of programming to fill that space for you.  There should be no DRM either, since it would obviously be cracked anyway.  A better way to generate revenue would be to allow users of the service to be a hub for content served to other users and let them share a portion of the proceeds.

Some pretty awesome ideas, offered up by Jack.  What a genius!

… well I can kind of am.  I got addicted to the White Rapper Show on VH1.  Anyone who is involved or interested in Hip Hop culture should watch this show; its freaking hilarious.  Pretty much everyone on the show sucks except for two of them and one got booted last week.

Anyway, white rappers are not the focus of this conversation.  Its about how I watch the show.  VH1 was kind enough to create this site that will let you stream a bunch of shows, highlights, extras and a bunch of other stuff at the V-SPOT.  I watch the show almost exclusively on the vspot player.  It fantastic, except when it isn’t.

The streaming functionality works great and I love how they let me put together a playlist of different clips I want to watch, so I don’t necessarily need to watch a whole show, I can “create” my own.  The things that really annoy me about it are how they insist on showing the same commercial 50 thousand times.  I honestly don’t care too much to watch commercials so long as they are targeting me.  The problem is, they have been showing this stupid commercial for some shampoo or hair coloring that is targeted at women.  Over and over and over again.  I’ve seen it so many times, that my mind has subconsciously blocked out the name of the company even though they are famous.  It’s just plain annoying.  On the other hand, one day, they showed a commercial related to getting 10% off Amazon’s new grocery delivery, with an interactive link to a coupon.  I clicked on it every time, mainly because it gave me a new coupon code every time.

If you want 10% off Amazon groceries, let me know, I have about 50 coupons.

Our assignment for this week was to model a few things and to nicely texture them. Here are the results of my work.

My super awesome guitar which I needed some serious help to make. I imported the Fender Strat and placed it on a completely transparent and really thin piece of object. It is my tribute to my favorite band of all time: Pearl Jam.

The front:

The back:

I also made a treasure chest. I used the standard walnut texture for the wood of the chest and then imported a gold texture for the trimming along the sides. I also obviously had to hollow it out and create a bottom. Here it is. Sign into SL and put some money in it for me.

The front:

The side:

It’s hollow:

This week we played around with Modulatio Synthesis. There are 3 main kinds of synthesis, Ring Modulation, Amplitude Modulation and Frequency Modulation.

I made some pacthes in Max/MSP while playing around with some of the techniques. Here they are below:

I generally don’t like to wax poetic about readings and get into a line-by-line analysis of what was written.  Instead I like to pick a few short ideas out of the readings and talk about them.  In John Cage’s “The Future of Music” he says some pretty amazing things.

When Theremin provided an instrument with genuinely new possibilities, Thereministes did their utmost to make the instrument sound like some old instrument, giving it a sickeningly sweet vibrato, and performing upon it, with difficulty, masterpieces from the past.”

 

That quote really got me thinking.  It is human nature to always resort to the familiar; but is that a good thing or not?  Cage was talking about how although sometimes we create the tools to seemingly advance the medium or the state of the art, we tend to always fall back and try to reproduce the past.  As I stated to read further I was reminded of some things I read a while ago which always stuck in my head and touched upon precisely what Cage was trying to convey.

 

The great director Sergey Eisenstein was perhaps the greatest theorist in the realm of film.  In the mid 1920’s right when film was breaking out as a new artistic medium, Eisenstein invented what he called “montage.”  Montage was in essence a method and a theory for editing.  By using collision, visually juxtaposing metaphors, he was able to advance the art of film tremendously.  He was even so bold enough as to say that “editing is the basis of all film art.”

 

At the time no one really understood what he was saying and many wrote him off as a psycho who was overzealous and too “into” his art that he had started to think up all these insane theories.  Why would you want to edit film when it worked perfectly fine as a way to capture the essence of every day life?  Can you imagine what movies would be like today had he really been crazy.

 

What I am trying to say is that Cage and Eisenstein were saying the exact same thing.  That the freedom to tinker, and the freedom to alter what we perceive, either through sight or sound, and to thereby push the medium forward and advance the state of the art, is what art is all about.  It’s not about trying to recreate the past with new tools, although there is something to be said for paying homage.  But if we are too afraid to experiment and to afraid to step off the ledge and possibly be liberated, then we missing the point of art–liberation and learning through creation.

 

When people ask me why I decided to go to ITP instead of business school or continuing in engineering, you have your answer right there.

 

I started playing around with lsl, the Linden Scripting Language, to write some scripts for use in SL. I started out playing with Michael’s Script and then adding some stuff to it. My chatbot can actually figure out what day of the week it is and hates profanity. If you curse at it, it will chastise you. The date thing was a fair bit harder and required me poking into some API references on the SL site, but it worked in the end, so I’m proud.

The one huge pisser was that the environment for writing scripts is really crappy. After fighting with things in SL, I decided to try Vi and downloaded some syntax files for lsl. That worked, but not well, and even simple constructs were not highlighted due to the syntax file being incomplete. I’m so used to coding in an IDE that its driving me nuts to stare at a dark screen with white text in my terminal. I think I’m going to try SciTE.

You can take a look at the code here.

Next Page »