RJDJ “ RjDj is mainly consumed with headphones. Think of it as the next generation of walkman or mp3 player. RjDj is a mind twisting hearing sensation.” The ‘father’ of the portable personal stereo cassette player, (aka Walkman) Andreas Pavel, described his first experience: “I was in the woods in St. Moritz, in the mountains. The snow was falling down. I pressed the button, and suddenly we were floating. It was an incredible feeling, to realize that I now had the means to multiply the aesthetic potential of any situation. "Hey, it's mushrooms without the mushrooms!"
Ok, so what is it? RjDj is an open source music-based software application designed for digital devices such as theAppleiPhone and iPod Touch. Using the iPhone’s built in microphone, the application listens for ambient noise which it then modifies and infuses into an automatically generated dynamic soundtrack. - it connects the outside world to your acoustic perceptions. RjDj uses sensory input to generate and control the music you are listening to. The music that listeners hear is produced by digital devices in the very moment it is listened to. Each of the application’s six different “scenes” has a different feel to it, with options like a trance-like beat that might fit in at a club and a track that is based entirely on percussion.
What’s a scene? Scene’s define how input from the external environment (sounds, movements, touching the screen) is manipulated and combined with a pre-existing “melody.” Each scene treats the incoming input differently – some scenes loop the input, while others distort it. A composition can be recorded while it is being listened to and uploaded to user accounts on www.rjdj.me
What’s a scene? Scenes are created using PureData open source software and can be downloaded from the website RjDj.me PureData is a real time music and multimedia programming environment. RjDj uses PureData as the basis for its scenes Technically a Scene is a zipped directory that contains all the resources to be played by the RjDj mobile app. Zipped scenes end in .rjz Each RjDj scene is a collection of PureData patches. PureData runs inside the RjDj player and can access the microphone, the headsets, the accelerometer and the touchsreen.
Anatomy of a scene This is what the content of a typical scene looks like: A Scene not only contains samples to be played, it also contains synths and effects and most importantly the instructions of how to bring everything together to create a reactive music experience.
Anatomy of a scene The following files are required: main.pd: the main patch of the scene. When RjDjstarts a scene, it opens this patch. image.jpg: this file is shown on the main screen of the scene player when the scene is loaded. thumb.jpg: this thumbnail file is shown on the scene selection screen of the scene player. plist: a description of the scene in plist XML format. This file contains information about the scene which will be shown in the scene browser. Besides the _main.pd patch, the image and the info file, a scene may contain several other files such as other Pd patches (abstractions) and sound samples.
Anatomy of a scene https://svn.rjdj.me/scenes/trunk/rjdj_scenes/Amenshake.rj/