rjdj in A Sentence

    1

    First, the obvious: Grab an iPhone and download Rjdj from the App Store.

    0
    2

    The scene is called Noble Choir, and it's available from the Rjdj repository.

    0
    3

    If you downloaded the free version of Rjdj, it came with one scene, Echelon.

    0
    4

    If you are going to be messing with Rjdj scenes, you will use this location a lot.

    0
    5

    Once you find the right folder, the contents of the Rjdj application folder will look like this:.

    0
    6

    Now you have a ton of(er, at least more than six) scenes that you can play on Rjdj.

    0
    7

    For working with Rjdj, the developers suggest that it's best to use PD-Vanilla(linked above) as opposed to the slightly fancier PD-Extended build.

    0
    8

    Rjdj uses just a few special objects(well, technically abstractions) that aren't found in regular PD to access the iPhone's sound inputs and outputs.

    0
    9

    In this path,/*/ is going to be one of a bunch of cryptically numbered folders, one of which actually houses your Rjdj application.

    0
    10

    This makes Rjdj scenes incredibly hackable, and it also makes it very easy to port Rjdj scenes that you have made to other platforms.

    0
    11

    Rj folders into the“Rjdj_scenes” folder and then fire up Rjdj on your iPhone(it isn't recommended to have the Rjdj app running while you do this).

    0
    12

    Now that you have made some monstrously wonderful PD creation that runs on your computer, it's time to get it into Rjdj so it can run there.

    0
    13

    Since there is no interactive GUI in Rjdj, using the accelerometer and touch screen are a few ways of allowing the user to adjust certain parameters within your patch.

    0
    14

    You might want to use headphones, since a lot of the Rjdj patches pump audio in and out at the same time, and this can cause some pretty awesome feedback.

    0
    15

    Rj that is designed to show you just how much Rjdj can handle(it's just a group of 256 oscillators all playing 220 Hz at the same time, same phase, same volume).

    0
    16

    Once you have them, if you have access to your iPhone's file system via SSH, you can upload and run as many Rjdj scenes as you can find or make yourself.

    0
    17

    A little-advertised feature of Rjdj is that there are over thirty other scenes(ranging from developers' utilities to sound games) that are publicly available at the scene repository on the Rjdj developer's wiki.

    0
    18

    I sent it to the Rjdj people, and they were kind enough to add it to the repository and give me a small shout-out on their web page the very next day.

    0
    19

    But did you know that Rjdj's scenes are made with PD(PureData), a free, open-source multimedia programming environment that uses a visual patch cable-style interface to create interactive applications for audio and multimedia?

    0
    20

    Having successfully made my own functional Rjdj scene from scratch in just a few hours a few weekends ago, I will guide you through the process of downloading, editing, and uploading scenes to the iPhone.

    0
    21

    Rjdj is a sound application for the Apple iPhone* that allows users to access“scenes” that transform sound that comes in through the microphone and allows additional tweakage via the the iPhone's accelerometer and touch screen.

    0
    22

    Because Rjdj is built with PD under the hood, it isn't difficult to modify the scenes that come bundled with Rjdj, and with a little PD know-how, you can also create scenes from scratch(see my video below).

    0
    23

    Rjdj is essentially a PD patch player that has been ported to the iPhone, minus the PD GUI(although you do get a touchscreen and accelerometer data that you can use to change parameters in your PD patch).

    0
    24

    I suspect that they will eventually update Rjdj so that you can have web-based access to specific folders in the application, similar to the way that other existing iPhone apps already accomplish this without violating the iPhone SDK.

    0
    25

    Developing scenes for Rjdj has applications beyond just the iPhone, because PD is so wonderfully open and portable(and by“portable” I mean able to ported to other platforms, not just“portable” like a Walkman, although that is certainly the case now as well).

    0
    26

    Here's where things get a tad tricky: Because Rjdj does not currently support the ability to be able to change the contents of the folder that houses your scenes, you will have to enable access to your iPhone's file system via SSH.

    0
    27

    So, this is by no means a comprehensive how-to on hacking/creating Rjdj scenes, but this should at least give you enough info to be able to download and upload Rjdj scenes on the iPhone and make simple modifications to them in PD.

    0
    28

    This is because Rjdj is built to read the objects found in pd-vanilla, and there are bells and whistles that are only found in pd-extended that you might accidentally include that would then not be understood when you open the patch in Rjdj.

    0
    29

    The Rjdj team has made it a point to encourage developers, musicians, anyone to write their own scenes by including a big button on their site that says“Create Your Scenes,” and has provided quite a bit of documentation at the Rjdj developer's wiki site.

    0
    30

    I would recommend that you play around with making patches on the computer and then load them into Rjdj, but as I said before, remember to switch the adc~ and dac~ objects to soundinput and soundoutput,(and vice versa when you bring Rjdj patches back onto the computer).

    0