Tutorial: How to use Audiobus with VividTracker

In this tutorial, we will go through how to record a pattern from VividTracker to Cubasis. Start with opening Audiobus. Choose VividTracker as INPUT and Cubasis as OUTPUT, and tap to launch each app. In VividTracker, select the pattern you want to record in Cubasis. Mute the tracks you don’t want to record by tapping on each track header. In this case, we will mute TRACK #2, TRACK #3 and TRACK #4. The track headers will turn grey when muted. Before we start the recording, make sure the tempo is the same in both Cubasis and VividTracker. In this video, Cubasis is already set to a tempo of 125 BPM, so we don’t have to change anything. The Audiobus menu is always on the right side in VividTracker. You can reach it by sliding it out with your finger. You can control Cubasis within VividTracker from the Audiobus menu. Tap the record button to start the recording. We only want to play the pattern once and then stop it. Go to screen 6. You will find a button PPT1x, which means “Play pattern one time”. Hit the button directly after you started the recording. Once done, go back to Cubasis. In Cubasis, you need to trim the recording to get rid of the silent part just before the pattern starts. Turn off the grid level when you trim the sample. If your pattern consists of 64 rows, it will take up exactly four bars. You should therefore trim your sampled block to become exactly four bars long (make sure it ends where bar five begins). The easiest way to do this is to move the block as far to the left as possible after you have trimmed the left part, then turn on the grid again at 1/16 resolution. Then you should be able to set the end of the block to end exactly at bar five. Your sampled block should now be exactly four bars long, and you can use it as a loop and repeat it as many times as you want in...

read more

Amiga 1200 and NFS

Before VividTracker, I was solely using Protracker on my Amiga 1200 to make tracker music. Nowadays, I’m using both VividTracker and Protracker. My setup is pretty nice. VividTracker can sync modules with Dropbox and it does it seamlessly so I don’t have to actively tell Dropbox to sync. All modules are stored in Dropbox/Apps/VividTracker. My Mac is running an NFS-server and is sharing the Dropbox folder through NFS. Finally, my Amiga 1200 is running an NFS client! This means I can easily share modules between my iPhone/iPad and my Amiga. I just go to “Dropbox:Apps/VividTracker” on my Amiga and everything is there! If I copy anything to this directory on my Amiga (e.g. “copy modules:mymodfile.mod Dropbox:Apps/VividTracker”), it will instantly appear on my iOS devices. Very nice indeed, because it means I can work on a module on my iPhone while commuting and continue to work on it on my Amiga once I’m back home again. The only problem I have seen so far is that Protracker doesn’t play well with NFS. I can go to the folder directly from Protracker, but not all files are listed. Very strange, because I have no problems accessing all the files from other programs. Amiga shell works just fine, it treats the Dropbox:Apps/VividTracker directory like any other. I also tried OctaMED without any problems. Perhaps it’s just related to the specific version of Protracker that I’m running? I could of course just settle with running OctaMED instead, since it can both read and write mod-files. But I want Protracker! Right now, the solution is to open Amiga shell and copy the files back and forth between the two directories. It’s not too much of an extra effort. I just start with copying the file from NFS, then I load it in to Protracker. Once I’m finished, I save it back to modules: and finally get back to shell and copy it to NFS:. It works quite well...

read more

Time to play

Ah, I’m finally done with development now and I got time to play with VividTracker instead. You know, I actually did make this app for my own sake. I love Amiga tracker music, but I don’t have enough time to spend in front of my Amiga 1200 nowadays. What a great thing it would be to be able to do Amiga music while commuting. Then I could make tracker music when travelling to work on the train. I actually wondered why nobody has made a Protracker clone for iOS, but I thought someone should make it some day. So I waited. Then I waited some more. Five good years! And I saw some pretty cool music apps being developed to iOS during this time. Soft synths like Korg iMS-20 and Propellerhead’s Thor. But not a single Protracker compatible music app! At this point, I realised that if I want to see Protracker for iOS I have to develop it myself. So I did, and now I have the tracker app I wanted all along, with features I never thought about when I started this project (Audiobus, MIDI support, AudioCopy, Dropbox sync, etc). MIDI support is really nice. Keys C-1 to B-3 corresponds to Protracker’s C-1 to B-3. Keys C-4 and above corresponds to each sample from sample #1 to sample #31. This means, if you press C-4 then you will play sample #1 in C-3. If you press C#4 you will play sample #2, etc. This means you can utilise the drum pads on a MIDI-keyboard to map them to various samples. It becomes really easy to enter a drum beat this way. I’ve tested MIDI support with my Yamaha QY-70, but I would really like to have a larger but still portable keyboard with drum pads. I’ve been looking at this one from M-Audio (Axiom Air Mini 32). Looks quite nice, doesn’t it? It’s perfect for VididTracker. You almost get three octaves but you can easily jump between octaves with the octaves buttons. Then you have eight drum pads that can be connect to various samples. I’m thinking about mapping these to samples #1 to...

read more

VividTracker submitted to App Store

VividTracker has finally been submitted to App Store. I could have continued forever with fine tuning things, adding features, etc, but I will submit newer versions later anyway so why wait?

read more

Release Candidate 1

I’m now in the final stage of testing, testing, testing. All the features for v1.0 are now implemented, so I’m happy to say that I finally got a Release Candidate 1. Submission to App Store is just a few days away now! I don’t think I will be able to release it before February, since it has to go through Apple’s review process too, but I can at least give it a try. Anyway, with features like AudioCopy (import samples from other apps), Audiobus (stream audio to other apps), MIDI-in (hook up a real MIDI-keyboard), percussion mode, and Auto Chord, I’m really happy with what I’ve accomplished for...

read more