Orinj version 9.0.0
The following is a tutorial for those not familiar with Orinj. If you have already used Orinj or similar software, you do not need this tutorial.
This tutorial will help you record a simple song. You will play the guitar, sing the vocals, and use Orinj to create drum and bass tracks.
The tutorial is organized in five parts.
Part 1 - Set basic Orinj preferences
Part 2 - Build a drum loop
Part 3 - Create drum and bass tracks
Part 4 - Record guitar and vocals
Part 5 - Mix your song
Part 1 - Set basic Orinj preferences
Set up a folder for temporary sound files
When Orinj is running:
- Click on Preferences and then on Temporary Folder in the Orinj menu at the top.
- In the Temporary Folder dialog that pops up, use the Browse button to browse to a folder. Choose any folder. Ideally, find one where the temporary files created by Orinj will not hinder whatever else you might want to do on your computer.
- Open that folder. The name of the folder will appear in the Temporary Folder dialog.
- Click OK.
Explanation: Sound files, such as wave files, use a lot of data and are stored on your hard drive and not in the computer memory. Orinj uses temporary wave files for various purposes. For example, if you change a wave file, Orinj will create a copy of the file and keep the original, so you can undo the change.
By default, Orinj temporary files will be stored in the ".orinj" folder in your user directory for your system. If you specify a different folder here, this folder will be used for temporary files.
Temporary files are temporary. They will be removed when Orinj exits.
Not all temporary files are stored in this temporary folder. Most, in fact, are stored next to the original file or next to your session.
Orinj will remember the temporary folder settings next time it starts.
Check your sound buffers
- Click on Preferences and then on Buffers in the menu.
- In the buffers dialog, adjust your buffer numbers and sizes. Read the explanation below for what the appropriate settings might be.
- Click OK.
Explanation: The size of the buffer is the amount of data that Orinj reads from the hard drive, writes to the hard drive, sends for playback, or receives from recording at one time.
With larger buffers, there are fewer attempts to access the hard drive or the soundcard, which makes Orinj faster when working with audio data. However, very large buffers can make Orinj respond more slowly to your commands. For example, when you stop playback, you may have to wait for the current buffer to be processed, before playback stops.
The number of buffers used is not as important as the size of buffers. With the current design of Orinj, a larger number of buffers only helps at the beginning of playback, where there is extra processing.
You cannot know immediately what buffer sizes are appropriate. The sizes shown here may not be the best for your setup.
As you record and play, choose a size that is small enough so that Orinj is responsive to your commands, but not too small to cause problems when Orinj is processing audio (e.g., when playback skips).
Orinj will remember the buffer settings next time it starts.
There is no direct monitoring in Orinj. That is, the signal that comes into Orinj for recording is not played back through Orinj (it might be played back by the recording device or soundcard, but that is independent of Orinj). Since Orinj does not use direct monitoring, there is no need for its buffers to be very small. You could use very small buffers (e.g., 1 ms), but you can also use buffers that are much larger (e.g., over 50 ms) without noticing any changes to performance.
Check the latency of your recording device
If your device supports ASIO, you do not need to worry about latency. If playback and recording use the same ASIO device, any latency should be negligible.
If your devices or system do not allow ASIO:
- Click on Preferences and then on Device Properties.
- You will see the following dialog. Click on the Input tab.
- Note the Latency box at the bottom. If this is the first time you start Orinj, it should be at 0.
- For now, leave the latency as is and click on Cancel (see below).
Explanation: Orinj playback and recording are synchronized. Orinj starts playback and recording at the same time and sends and receives audio at the same rate. However, the operating system and sound devices may not start playback and recording simultaneously. The recording may be delayed from playback. Adjusting for this delay will ensure that future recordings are not delayed.
At this point, you cannot adjust for the delay (the latency), as you do not know what the latency is. Follow the steps in this tutorial to record a song. After learning how to record, the steps to find the delay are simple.
- Insert a drum track or a metronome track in a new session (see Part 2 of this tutorial).
- Record a second track when playing the drum or metronome track (see Part 4 of this tutorial).
- Zoom into the session to see the delay.
The latency will be different on different sound cards and operating systems. Some will not introduce a delay.
The latency that you set here is specific to the input device. You can specify a different latency for a different input device.
Orinj will remember the new latency next time it starts.
You can always ignore the latency and move the recorded piece to the correct position after the recording. Zooming in helps in being more precise.
See also
This completes the first part of the Orinj tutorial – setting up basic Orinj preferences. The remaining parts of this tutorial are as follows.
Orinj Getting started - Part 2 - Build a drum loop
Orinj Getting started - Part 3 - Create drum and bass tracks
Orinj Getting started - Part 4 - Record guitar and vocals
Orinj Getting started - Part 5 - Mix your song
Add new comment