
I even found an old OS4 port of the library done by Varthall in 2008, but I got discouraged seeing that in order to use it I would have to either pay a licence fee of 1000 Australian dollars (ouch!) or release Rave under GPL (ouch! ouch!). For resampling, I had my eye on libsamplerate, a platform-independent C library that is known to provide high-quality sample rate conversions. Therefore, I’m on the lookout for whatever industry standards and good practices can be brought over from major platforms, rather than trying to invent my own half-baked solutions. My readers will know that I develop Rave with the aim of bringing innovation to audio editing on the Amiga. I had to agree that producing “tracker samples” from modern-day sound libraries can be a challenge in the absence of a dedicated resampling function. But as one user rightly pointed out in a forum comment, oldschool tracker musicians will be less thrilled because Amiga programs of the ProTracker kind often use audio data sampled somewhere between 8 and 16 kHz.
FADE IN MILKYTRACKER SOFTWARE
Music software like Audio Evolution or MilkyTracker will happily import sounds available from major sample providers such as Loopmasters, which makes resampling somewhat redundant. I didn’t consider it top priority because the typical sound material of today is no longer a mixed bag of data formats and properties as it was in the 1990s. One particular feature that didn’t make it into the initial releases of Rave is resampling – that is, changing the sample rate (a.k.a.

After some thinking I opted for two main new features to form the core of the 1.4 update, which I scheduled for 25 December (of course). My only problem was which features I could realistically implement within the relatively limited time frame. The developer has inadvertently become some sort of Santa figure, so I didn’t want to disappoint and leave my users’ stockings empty. In AmigaOS4 quarters, there’s always a lot of eager expectation around Christmastime, and with operating system updates no longer being a given, the focus of attention has shifted towards software releases. I also visited and had a lot of fun at the Amiga37 party in Germany as I reported previously.īut with the festive season approaching, I thought it would be nice of me to prepare a Christmas release.

I used the self-imposed leisure time to catch up with my reading, and so I finally managed to get through the latest issues of Amiga Future and Amiga Addict, which had piled up in my room since earlier this year.

In September, having made three public releases of the Rave audio editor within three months, I felt I needed a little break from programming.
