Mod Archive Forums Mod Archive Forums
Advanced search  

News:

Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - barryvan

Pages: 1 ... 4 5 6 7 8 [9] 10 11 12 13
81
The Lobby / Automated Music Transcription System (my Honours project)
« on: October 23, 2008, 15:17:46 »
Today I handed in my Honours project (in Computer Science at the University of Western Australia). My topic was "Investigating the feasibility of developing a near real-time system for music transcription on mobile devices". In doing this project, I developed a desktop Java application which transcribes music from an audio signal into XML -- which is now available for free download!

Read more about handing it in on my blog.

Download and find out more about the system at my wobsite.

You can also download and read my thesis, which contains a lot of information about audio signal processing in this context, lots of pretty diagrams (more than are on the website), and lots of other exciting goodies. Well, perhaps not exciting. And perhaps not goodies. But it contains stuff! Interesting stuff! :D

Anyway, if you've got a moment or two to spare, why not go and check it all out? There's a whole stack of information up there now.


And while you're at it, you can take a look at my gallery of programming sketches, as realised in the Processing environment.

82
The Lobby / Sentence Generator
« on: October 08, 2008, 15:26:10 »
Well, here's what happens when I have half an hour free between classes, and an overwhelming desire to procrastinate: Sentence Generator.

Post your best ones here!

• His porous tuba rides alongside Phil's fridge magnet!
• Her rabbit assumes power slowly with the poison!
• My wise pinup girl burps tenderly alongside his musician!
• His frog gets naked with Bob's blue pinup girl!

83
Demoparties, Events & Compos / Barryvan Compo: Round 6 Begins!
« on: September 30, 2008, 14:40:39 »
Round 6 Begins!
For round 6, the inspiration is a classic children's song - "If you go down to the woods today". :) It's available in a whole bunch of formats (IT, OpenMPT, MIDI, PDF, PNG) on the competition website, so head over and start writing!

Dates for Round 6 (tentative)
Entry period: 30th September -- 10th November
Voting period: 11th November -- 26th November

84
Tracking / Re: What's your tracker / format of choice? And why?
« on: September 25, 2008, 17:55:13 »
I use and *love* OpenMPT. The most awesome tracker known to man.

85
Tracking / Re: Reducing muddiness..
« on: September 25, 2008, 17:53:19 »
It doesn't sound too bad to me - I've heard much worse! :D

Basically, you've got to give each instrument its frequency space to live in. Generally speaking, that involves reducing the amplitude of those frequencies in the other instruments. It's a bit hard to do that properly when you're dealing with samples played at different frequencies, though. :/

Moving to higher bitrate samples might help a little, too, if that's possible.

Nice little track, btw. :) But that low sine in the final pattern kinda messes with my ears. :/

86
MilkyTracker Community / Re: Filter Algorithms
« on: September 25, 2008, 03:45:00 »
@urban soul: There are lots of ways to do FFTs. I investigated quite a few for my thesis. There's your plain vanilla DFT, which you should know. Then there's your frequency-limited DFT (which I use) - once I've finished my thesis, I'll put it up on the web with pseudocode on how to do that. There's sliding window analysis:

...which I think you know, and then there's pyramid stuff. (I've got a pretty diagram for that, too, but I haven't uploaded it yet.) Basically, pyramid analysis uses windows of different sizes overlapped to analyse different frequencies. This allows you to overcome some of the problems related to the tradeoff between the temporal resolution and the frequencies you can detect. Recall that in an FFT, you can only detect frequencies up to the Nyquist frequency; that is, you can only detect a freq if it has at least one full cycle in the window you analyse. So to detect a low freq, you need a long window; but this means that you can't pick up rapid changes in notes. :)

@ phate: Yeah. Spectral analysis on low powered devices (which is kinda my thesis' point) is best done with a limited set of frequencies - like, for example, the notes of a scale (generally 12TET). This means that you might have difficulty working with out-of-tune or untuned instruments, but meh. :)

87
MilkyTracker Community / Re: Filter Algorithms
« on: September 25, 2008, 02:00:53 »
If you do want to do work with FFTs, there are ways and means to get around windowing difficulties, like sliding windows, pyramid schemes, combinations thereof, limited number of frequencies analysed, and a lot more. Bear in mind, though, that they're likely to be a tad processor-hungry for low-powerered devices like the DS.

88
Tracking / Re: The Best VST/DX Plugins ?
« on: September 21, 2008, 06:16:15 »
Oh, ok. :) Here's the same reply again - Kontakt. :D I love my Kontakt.

89
Sampling / Re: The Best XRNI Renoise Instruments ?
« on: September 21, 2008, 06:15:49 »
Hiya ViZiON.

To tell you the truth, no tracker instrument is every going to be wonderful. If you really want good orchestral and piano samples, you're going to need to invest in a virtual instrument - probably a sampler like Kontakt. :)

90
Wanted: Music for Projects / Re: Music for indie game Katakijin Needed
« on: September 10, 2008, 02:40:25 »
Right at the moment, those are the only two complete pieces in that style. I'm planning on expanding it out to a more complete "set" of pieces, though. :)

Perhaps we should move this discussion to email? That way, we can communicate more easily. :) My email address should be available on my profile page.

Pages: 1 ... 4 5 6 7 8 [9] 10 11 12 13