DJing with Reason and Essentials - proof of concept

Have an urge to learn, or a calling to teach? Want to share some useful Youtube videos? Do it here!
Post Reply
User avatar
dioxide
Posts: 1788
Joined: 15 Jul 2015

09 Jan 2016

Here is a brief demo of DJing with multiple Reasons Essentials songs and Reason.

Short explanation
Audio is routed from two Reason Essentials songs into a DJ mixer in Reason. Using MIDI loopback you can start each of the Essentials songs from Reason.



Longer explanation
On my Mac this involved creating an Aggregate Device using the Built-in Output and Soundflower 64. Four audio outputs are taken from Reason Essentials which are then run into Reason and into a DJ mixer. A more complex version of this setup (not shown) includes a switch for the Reason Essentials songs so that the output can easily be switched between outputs 1&2 or 3&4.

The MIDI control uses a Matrix to either Start or Stop the songs. Originally I had set up Essentials with the DJ mixer and no MIDI was involved. However if you want to control the transport Reason must be the master as Essentials doesn't have the External MIDI device required to do this.

Some more screenshots below showing audio and MIDI setup for this. You could definitely do this easier with a multichannel soundcard as you should be able to skip the whole Aggregate Device + Soundflower thing, neither of which I personally trust in a real live situation.
Attachments
Essentials Output.png
Two stereo pairs are taken from Essentials
Essentials Output.png (718.03 KiB) Viewed 539 times
Reason Input.png
Two stereo pairs are input into Reason
Reason Input.png (962 KiB) Viewed 539 times
Last edited by dioxide on 09 Jan 2016, edited 1 time in total.

User avatar
dioxide
Posts: 1788
Joined: 15 Jul 2015

09 Jan 2016

MIDI from Reason EMI via IAC into Essentials Remote
Currently you need to do a Remote Override for every song in Essentials, but if you were to create a Remote Codec / Map you wouldn't need to do this.
Attachments
Remote Override.png
Remote Override in Essentials
Remote Override.png (43.55 KiB) Viewed 538 times
Reason controlling Essentials Transport.png
Inside the Combinator
Reason controlling Essentials Transport.png (1.45 MiB) Viewed 538 times
Essentials - Remote MIDI Input.png
Essentials Remote
Essentials - Remote MIDI Input.png (501.74 KiB) Viewed 538 times

User avatar
dioxide
Posts: 1788
Joined: 15 Jul 2015

09 Jan 2016

Finally Aggregate Device setup with Soundflower and IAC "Device Is Online" activated.
Attachments
Soundflower Aggregate Device.png
Soundflower Aggregate Device.png (354.77 KiB) Viewed 538 times
IAC Driver Activated.png
IAC Driver Activated.png (187.2 KiB) Viewed 538 times

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 13 guests