This week I started writing a couple of articles about wavetable synthesis. In this article I would like to write down an idea when it comes to "borrowing" wave tables from other synthesizers. From this angle I am going to focus on one device in particular. Orbis. Techniques described in this article will require Reason 9.2 as a minimum requirement.
The Orbis Wavetable Synthesizer in Reason is a cheap unique type of wavetable synthesizer. While in comparison to devices like the Vibro Wavetable or the Blamsoft Expanse the Orbis may seem like a little bit limited. There are a few good explanations why this synthesizer might be a bit limited compared to the others. First of, it is an IDT device. There are no Control Voltage cables. The routing is quite limited. And it quite simplistic as a device. Now, this may sound all really negative. However, as it comes to being an IDT device it does something unique while being a wavetable synthesizer. This is one of the few devices in this realm where you are able to morph through different wave forms while using the Oscillator Position knob.
From a device perspective this works pretty linear at this extend. Since you have the oscillator (which is driven by an Amp Envelope to control the volume). This goes through a parallel filter. And then you have a wide range of LFOs to go through the different positions, pitch, and filters. The device works pretty nice as is.
Now, here is somewhat where the problem starts to occur. If you compare this with lets say a Malstrom Graintable Synthesizer. This device is a stock device and contains 82 different wave tables. If you compare this device with lets say a another wave table synthesizer like DyingStar (containing almost 130 wavetables). Then well, yeah. That already says a lot. The only good news is that creating sounds using the Orbis is quite a blast, since this is done pretty fast.
While I am not just writing an article, I am writing an article with a purpose. Since in terms of IDT devices like these (in the way this device is setup in particular), there is a new way in to using them.
Lets say you would record the sequence from a wave table synth like this in a sequence where the position goes from 0 to 127. Export that as a wave file. You have in your possession a wave table from an IDT device. Now, I know what your saying: The Orbis Wavetable Synthesizer costs money. However... you can trial a Rack Extension for 30 days and then use that time to export all the wave files (because that is what they are) and export those one by one using this technique.
For a device like the Orbis, it takes you 5 minutes to do this, since all you need is one note. Edit automation on the position knob. Move from 0 to 127. Export the loop. Select the next wave form and repeat this for 14 times. And you wave all the wave tables from the Orbis (and thus all the core sounds from it).
If you have Expanse from Blamsoft, you can record all the samples from this device and import those one by one in to Expanse. And voila. You have just made your "free" library of your own set of wave tables. It is however not legal to publish the core wavetables online with out the consent of the creator of the synth though. But still you are able to use them in your own productions. Personally, I am not really supporting these type of ideas though. I am just saying, it is an option to do just that! Since Reason 9.2 basically allows you to do this (and I am quite surprised to see I am the first one to bring this to the table. No pun intended (ow...). I personally own a copy of the Orbis wavetable synthesizer myself.
From this angle, exporting wavetables is applicable with devices like the Malstrom Graintable (which requires a bit more work because it contains 82 wavetables). And with Thor the Wavetable Oscillator (32 tables). Even while these are stock devices, they can be useful in a device like Expanse. Now of course similar tricks can also be applicable with lets say VSTs. If you can record VST devices that have "moving" wave tables. You do the same thing in the DAW that supports it. Export it, and import the wave table in Expanse. So you can recycle VST wave forms while doing so. Why not!
The benefit behind this technique would be that you are able to re-use existing wave tables that are out there and re-shape them with the features that Expanse has to offer. And there are quite a lot. But since I just wanted to share this "idea" and write an article about it. Just because I have been quite busy lately, I did want to break the radio silence a bit.
My question is other than recycle is there a way to chop a sample for reason? Whats the advantage of using say a mpd to play sample chops over using a keyboard? Good lookin on any help you can give me.
You can chop samples using almost any WAV editing software. Before I started using Recycle, I used Zero-X BeatCreator. The thing about these two software programs is that they have an easy way to create slices by allowing you to draw slice markers and then have the program do the cutting for you. In other programs, you have to do the cutting manually, which can be tedious sometimes.
The MPD advantage is the feel of striking the pads vs. striking the keys. This may not seem like an advantage, but the feel of making music can actually come across in the music itself. With the pressure sensitivity in both the MPD and the Oxygen 8, I have to be mindful that HOW I press or strike a key/pad will have an effect on the sound that is triggered. "Pressing" a key down has a different sound than "striking" a key. It is still more of a preference thing, though. You can still bang some beats out using both.
The key is to pick the equipment that works best for you, rather than just getting the latest or most popular thing out. Go to a Guitar Center or music store like it, where you can test the different equipment in the store. Pick the equipment you feel good about and that motivates you when you look at it.
When I look at my MPD, I'm automatically thinking "BEATS" (drums, percussion, rhythm). When I look at my Oxygen 8, I'm thinking "MUSIC" (strings, piano, melody). There are some psychological aspects to making music. Whatever your mind state is when you sit to create, will come out in the track.
Because it needs to guarentee (to a degree) that it can save your files. Let's work with a 20GB partition, and use 10% as an example. You can delete up to 2GB worth of files, and it will ensure you can still access it.
Now, I want to "recycle" a 4GB file. It's too big, so it gets removed immediately. Why? Because the Recycling Bin is not so important that it should leak out on other parts of your disk. If the Recycling Bin gets too full, it has been known to delete older data automatically (TODO: Insert citation).
If you run a restaurant, you have MAYBE up to 1% of your floor space reserved for the garbage can - Your eggshells, your packaging, your dishwasher's cigarette box... Whatever you need to throw out. It keeps it separate from everything else, and prevents a mess. However, if you need to put more than 1% of your floor space into this garbage can, it's going to overflow and get messy. The point of the garbage can is to keep your kitchen clean. If you increased the size to 50%, then you'd have half garbage, half everything else. This would affect the quality of the food, and the staff, having too much garbage kicking around.
You can easily create a Garbage Can folder, and drop stuff in there, to later be deleted. There is no issue with that! However, you won't have the functionality of the Recycling Bin (i.e. can't execute files that have been recycled, meta data about where the file/folder belonged before, who the owner was, deleting with the keyboard or right-clicking and choosing Delete, etc). It will be up to you to decide if the trade off is worth it or not.
Due to the computational limits of computers at the time, the very earliest time stretching algorithms required a significant amount of time to process, and the algorithms were not nearly as sophisticated as they are today. Even a minor time stretch often resulted in a massively quality drop in the sound file. The first time stretch algorithms started appearing in software apps in the mid/late 90s. These integrated into the DAWs themselves in the early 2000s.
Hi,can anyone out there clear this confusing/worrying matter up for me? i heard somewhere that .aif files are not the same as .AIFF files in that there is a degree of compression in the former and none in the latter also that this is the default encoding in OsX when importing audio files from CD via drag & drop into the finder. In fact some apps such as recycle will not import them until they are un-compressed back into AIFF format. are .aif files basically just AIFC encoded files and if this is indeed OsX default import option is there any way I can change it without having to import every audio file using quicktime or 3rd party app?
so basically they're the same except (Little Endian) are compressed and (Big Endian) are un-compressed? something very weird is going on here because all my old commercially released sample cd's are being imported as compressed (little Endian) aiff's and as a consequence rendered unreadable by some apps which never used to happen in Os9. Could OsX be converting them on the way in? they're showing up that way when i get info directly from the CD via the quicktime inspector.
Again, if you're copying a file from a CD onto your machine, it will be uncompressed. Unless your importing a CD into iTunes, it will copy the file in the same format it's in on the CD. If an application can't open it because it has a suffix of .aif instead of .aiff, it just means that that application is confused about the tag of .aif, not that the file is different or compressed in some weird way. Just manually change the suffix of the file to .aiff if that's the problem, and you apps should be able to read them.
hi, sorry if I lost you a bit, but that is exactly what i have always thought, an aif is an aiff is an aif.. but there appears to be two types: aiff or .aif (Big Endian) and .aiff or .aif (LIttle Endian) the latter being the problem 'compressed' file that won't import into say 'recycle.
b37509886e