Mod Archive Forums Mod Archive Forums
Advanced search  


Please note: Your main 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 - urban soul

Pages: 1 2 [3]
MilkyTracker Community / Re: Tuning question
« on: July 16, 2008, 19:02:18 »
This is a quote from Deltafire:
C-4 is in fact 261.63Hz.

8363Hz / 32 samples = 261.34375Hz

so, you could also adjust the buffer length to get to the right pitch.


MilkyTracker Community / Re: How to start tabs in sync ??
« on: June 20, 2008, 15:03:51 »
I thought about it. Will be a bit tricky..

a) have a start command and start the tabs more or less simultanously and let them run free. Could be a implementation of MIDI In start/stop/continue.
This is realistic but of course not completely satisfying. Or have the possibility to start tabs by other tabs. There would be a command like Zxy where x is the tab number and y a pattern offset maybe.

b) Avoid syncronization by temporarily creating a 'super-module' (copying all data together). This would be some work, but keeps the code base untouched. Problem: different pattern length in different modules. Also editing will not be possible while playback. 32 tracks may also be a limit.
Edit: This could be a export filter, too. "Export tabs to new module" e.g.

Thanks for the generous offer.

I have some theoretical thougts about the relation of composition and programming. Musicians can learn a lot from programmers. E.g. using links to resources instead of physical copies. ('once and only once'). This is how trackers work. As we work in the time domain, there should be objects that can overlap in time. This is exactly what the playback of tabs offer.


MilkyTracker Community / Re: How to start tabs in sync ??
« on: June 20, 2008, 00:16:03 »
Source code is available though ;)
I had a quick look at it. Perfecly organized. Wow. Understanding that code is too much of a hacker job for me. The only thing I have written in c are some externels for pd.

MilkyTracker Community / How to start tabs in sync ??
« on: June 19, 2008, 13:14:39 »
It seems like a silly question, but I could not find out how to play back more than one module in sync with each other. Did I miss something?


C-4 is in fact 261.63Hz.

8363Hz / 32 samples = 261.34375Hz

sorry for putting in the wrong numbers. (A-4 is actually 440 Hz, didn't recall correctly)

So, buffers a read at a virtual rate of 8363Hz in the sampler for transposition 0 ?

If A-3 = 440 Hz, C-4 = 523,25 Hz. (This is 440 * pow 2\,3/12 )

You need 44100 Hz / 523,25 Hz = 84.280934 samples filled with a sine wave to sound exactly like C-4 on your keyboard.

The other way round:
44100 Hz / 32 samples = 1378.125 Hz (this is between E-5 and F-5)

Remember that the frequency depends on the spectrum you draw in the buffer.

Hello devels,

actually I feel a bit bad to have a feature request in my second thread here...

MT is becoming a major source of creativity for me and my workflow would be greatly enhanced if I had each track on its own output channel, let's say via jack (on linux or os x).

Last time this was requested in 2007... it may not be so difficult. Outputs could be hard wired, without extra GUI. Out 1/2 would be default as normal. Every other track n would be on output n+2 if the number of outputs is available. Mostly it would require diving into the jack code. Maybe also output buffers. (I was never concerned with driver programming, only soft and hard dsp).

Using another tracker is out of the question. (tried them all). First I thought it would be a hard learning curve and I can't use it when im drunk and stoned. Wrong! It goes like a charm, I managed complex (well - it seemed complex at this time) programming tasks like 5 over 13. The next day I had the handbook and shortcuts at hand - and it was even better. I like particularly the fact that lts not bar/beats based. At the beginning I thought this is for rapid prototyping. And you can have a grid as fine as you like - with the expand function. Now I like the raw sound and many many tracks will make it straight into the final mix. If only I had the chance to connect 20 milky-tracks straight to my mixing desk...

and big thanks again for this piece of software.

MilkyTracker Feature Requests / Re: XI 2 MID
« on: June 06, 2008, 23:46:05 »
Try timidity, it is a command line tool but does a pretty good job when converting XMs to MIDI.
thanks a lot ! Timidity works great with the -OM switch.


MilkyTracker Feature Requests / Re: XI 2 MID
« on: June 06, 2008, 19:37:08 »
ups, yes, sorry.  downloaded MIDI Tracker which should import xm and export midi.
Thanks. Is there something for linux or darwin available, too?

MilkyTracker Feature Requests / XM 2 MID
« on: June 06, 2008, 06:27:10 »
HI, (new here)

first off all: big thanks for this masterpiece of coding art...

I want to extract the note timing information from the XI file to create say a midi file from it. A quick search didn't show any results. I am ready to read some code also, XI format definition is open, I guess?

Can somebody point me into the right direction ?


Pages: 1 2 [3]