SlideShare a Scribd company logo
1 of 11
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?
What’s a scene?
What’s a scene?
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/
Sources http://www.rjdj.me http://www.techcrunch.com/2008/10/13/rjdj-generates-an-awesome-trippy-soundtrack-for-your-life/

More Related Content

What's hot

IV_WORKSHOP_NVIDIA-Audio_Processing
IV_WORKSHOP_NVIDIA-Audio_ProcessingIV_WORKSHOP_NVIDIA-Audio_Processing
IV_WORKSHOP_NVIDIA-Audio_Processingdiegogee
 
6. production reflection(4) (1)
6. production reflection(4) (1)6. production reflection(4) (1)
6. production reflection(4) (1)JamesHornerborrett
 
Dj club powerpoint intro
Dj club powerpoint   introDj club powerpoint   intro
Dj club powerpoint introVonage
 
Output devices
Output devicesOutput devices
Output devicesharyanie
 
Presentation1
Presentation1Presentation1
Presentation1Syed Afiq
 
Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...
Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...
Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...Syntheway Virtual Musical Instruments
 
Nerve Slide Show 04 19 2009 97 03
Nerve Slide Show 04 19 2009      97 03Nerve Slide Show 04 19 2009      97 03
Nerve Slide Show 04 19 2009 97 03DJ Johnny' O
 
DJ Masterclass
DJ MasterclassDJ Masterclass
DJ MasterclassJohan
 
Modern Improvisation World
Modern Improvisation WorldModern Improvisation World
Modern Improvisation WorldWillow Cheng
 
Zap Guitar app by instruMagic
Zap Guitar app by instruMagicZap Guitar app by instruMagic
Zap Guitar app by instruMagicEyal Eldar
 
Intro to Digital DJing
Intro to Digital DJingIntro to Digital DJing
Intro to Digital DJingklarock
 
Audio Editing, Langara Journalism
Audio Editing, Langara JournalismAudio Editing, Langara Journalism
Audio Editing, Langara JournalismDuncan McHugh
 
Genuino and codebender
Genuino and codebenderGenuino and codebender
Genuino and codebenderLuca Mazzotti
 
How To Use Audacity Guide Handout
How To Use Audacity Guide HandoutHow To Use Audacity Guide Handout
How To Use Audacity Guide HandoutMarcus9000
 
Lesson 1 Parts of Computer
Lesson 1 Parts of ComputerLesson 1 Parts of Computer
Lesson 1 Parts of Computersabi18
 

What's hot (18)

IV_WORKSHOP_NVIDIA-Audio_Processing
IV_WORKSHOP_NVIDIA-Audio_ProcessingIV_WORKSHOP_NVIDIA-Audio_Processing
IV_WORKSHOP_NVIDIA-Audio_Processing
 
6. production reflection(4) (1)
6. production reflection(4) (1)6. production reflection(4) (1)
6. production reflection(4) (1)
 
Dj club powerpoint intro
Dj club powerpoint   introDj club powerpoint   intro
Dj club powerpoint intro
 
Output devices
Output devicesOutput devices
Output devices
 
Presentation1
Presentation1Presentation1
Presentation1
 
Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...
Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...
Syntheway.com MIDI Controllers - MIDI Musical Instrument Digital Interface. F...
 
Nerve Slide Show 04 19 2009 97 03
Nerve Slide Show 04 19 2009      97 03Nerve Slide Show 04 19 2009      97 03
Nerve Slide Show 04 19 2009 97 03
 
iPod nano 6G
iPod nano 6G iPod nano 6G
iPod nano 6G
 
DJ Masterclass
DJ MasterclassDJ Masterclass
DJ Masterclass
 
Modern Improvisation World
Modern Improvisation WorldModern Improvisation World
Modern Improvisation World
 
Zap Guitar app by instruMagic
Zap Guitar app by instruMagicZap Guitar app by instruMagic
Zap Guitar app by instruMagic
 
Subsonic
SubsonicSubsonic
Subsonic
 
Intro to Digital DJing
Intro to Digital DJingIntro to Digital DJing
Intro to Digital DJing
 
Audio Editing, Langara Journalism
Audio Editing, Langara JournalismAudio Editing, Langara Journalism
Audio Editing, Langara Journalism
 
Genuino and codebender
Genuino and codebenderGenuino and codebender
Genuino and codebender
 
How To Use Audacity Guide Handout
How To Use Audacity Guide HandoutHow To Use Audacity Guide Handout
How To Use Audacity Guide Handout
 
Lesson 1 Parts of Computer
Lesson 1 Parts of ComputerLesson 1 Parts of Computer
Lesson 1 Parts of Computer
 
SOUNDS Like Fun and Games
SOUNDS Like Fun and GamesSOUNDS Like Fun and Games
SOUNDS Like Fun and Games
 

Viewers also liked

Corporate donating system
Corporate donating systemCorporate donating system
Corporate donating systemSeung Je RYU
 
Edld 5352 Week 4 Assignment
Edld 5352 Week 4 AssignmentEdld 5352 Week 4 Assignment
Edld 5352 Week 4 Assignmentjhod1
 
Edld 5352 Week 4 Assignment
Edld 5352 Week 4 AssignmentEdld 5352 Week 4 Assignment
Edld 5352 Week 4 Assignmentjhod1
 
Edld 5352 Week 4 Assignment
Edld 5352 Week 4 AssignmentEdld 5352 Week 4 Assignment
Edld 5352 Week 4 Assignmentjhod1
 
PrimaryWater_WebPlanning_09.12.wk1
PrimaryWater_WebPlanning_09.12.wk1PrimaryWater_WebPlanning_09.12.wk1
PrimaryWater_WebPlanning_09.12.wk1Seung Je RYU
 

Viewers also liked (6)

Corporate donating system
Corporate donating systemCorporate donating system
Corporate donating system
 
Edld 5352 Week 4 Assignment
Edld 5352 Week 4 AssignmentEdld 5352 Week 4 Assignment
Edld 5352 Week 4 Assignment
 
Edld 5352 Week 4 Assignment
Edld 5352 Week 4 AssignmentEdld 5352 Week 4 Assignment
Edld 5352 Week 4 Assignment
 
Edld 5352 Week 4 Assignment
Edld 5352 Week 4 AssignmentEdld 5352 Week 4 Assignment
Edld 5352 Week 4 Assignment
 
PrimaryWater_WebPlanning_09.12.wk1
PrimaryWater_WebPlanning_09.12.wk1PrimaryWater_WebPlanning_09.12.wk1
PrimaryWater_WebPlanning_09.12.wk1
 
Rjdj
RjdjRjdj
Rjdj
 

Similar to Rjdj

IG2 Task 1 Worksheet
IG2 Task 1 WorksheetIG2 Task 1 Worksheet
IG2 Task 1 WorksheetSamDuxburyGDS
 
Media hardware
Media hardwareMedia hardware
Media hardwarecoralprout
 
Media hardware and softwares used to create my media product
Media hardware and softwares used to create my media product Media hardware and softwares used to create my media product
Media hardware and softwares used to create my media product coralprout
 
Ig2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martinIg2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martinKalen612
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheetgordonpj96
 
U9-P2-Olena&Karen
U9-P2-Olena&KarenU9-P2-Olena&Karen
U9-P2-Olena&KarenOlena_13
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordanSmith96
 
Jordan smith ig2 task 1 work sheet v2
Jordan smith ig2 task 1 work sheet v2Jordan smith ig2 task 1 work sheet v2
Jordan smith ig2 task 1 work sheet v2JordanSmith96
 
Research methodology RJDJ EP presentation
Research methodology RJDJ EP presentationResearch methodology RJDJ EP presentation
Research methodology RJDJ EP presentationRichard Hemming
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improvedBen Atherton
 
Sound Recording Glossary Improved Version
Sound Recording Glossary   Improved VersionSound Recording Glossary   Improved Version
Sound Recording Glossary Improved VersionJoshuaRidett
 
Sound recording glossary improved vershion 2
Sound recording glossary improved vershion 2Sound recording glossary improved vershion 2
Sound recording glossary improved vershion 2ThomasDowson123
 

Similar to Rjdj (20)

IG2 Task 1 Worksheet
IG2 Task 1 WorksheetIG2 Task 1 Worksheet
IG2 Task 1 Worksheet
 
IG2 Task 1
IG2 Task 1 IG2 Task 1
IG2 Task 1
 
Ig2task1worksheet
Ig2task1worksheetIg2task1worksheet
Ig2task1worksheet
 
Media hardware
Media hardwareMedia hardware
Media hardware
 
Ig2 task 1 iian
Ig2 task  1 iianIg2 task  1 iian
Ig2 task 1 iian
 
Media hardware and softwares used to create my media product
Media hardware and softwares used to create my media product Media hardware and softwares used to create my media product
Media hardware and softwares used to create my media product
 
Audio editing ppt
Audio editing pptAudio editing ppt
Audio editing ppt
 
Ig2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martinIg2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martin
 
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
 
IG2 Task 1 Work Sheet
IG2 Task 1 Work SheetIG2 Task 1 Work Sheet
IG2 Task 1 Work Sheet
 
U9-P2-Olena&Karen
U9-P2-Olena&KarenU9-P2-Olena&Karen
U9-P2-Olena&Karen
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisited
 
Jordan smith ig2 task 1 work sheet v2
Jordan smith ig2 task 1 work sheet v2Jordan smith ig2 task 1 work sheet v2
Jordan smith ig2 task 1 work sheet v2
 
Research methodology RJDJ EP presentation
Research methodology RJDJ EP presentationResearch methodology RJDJ EP presentation
Research methodology RJDJ EP presentation
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improved
 
Helmi Zuhdi
Helmi ZuhdiHelmi Zuhdi
Helmi Zuhdi
 
Sound Recording Glossary Improved Version
Sound Recording Glossary   Improved VersionSound Recording Glossary   Improved Version
Sound Recording Glossary Improved Version
 
Sound recording glossary improved vershion 2
Sound recording glossary improved vershion 2Sound recording glossary improved vershion 2
Sound recording glossary improved vershion 2
 
Applets
AppletsApplets
Applets
 
Chap67
Chap67Chap67
Chap67
 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Rjdj

  • 1. 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!"
  • 2. 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.
  • 3. 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
  • 7. 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.
  • 8. 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.
  • 9. 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.
  • 10. Anatomy of a scene https://svn.rjdj.me/scenes/trunk/rjdj_scenes/Amenshake.rj/