Thank You very much, although it’s rather Pi’s merit than mine, haha.
I just glue some notes into a bunch of them.
Anyway, I would never think that such a small computer can do this stuff.
On the other hand, UK computers were always based on the CPU’s power and usually had not entirely standard audio generators, so seems like everything fits very well, since 80s until today.
I made all the compositions on my Pi only, and actually it was very comfortable. True, I don’t have too big micro-SD card, only 16Gb, so it’s not too much to have a properly big instruments’ collection (and not to be forced to copy repeatedly the new ones from PC or Internet), but I also put there permanently a 32Gb memory-stick. I treat it as an additional hard-drive and I store there most of instruments/samples.
The MilkyTracker – I admit – has been installed for me by a friend, who is a Linux user.
The program’s site is here http://milkytracker.org/
and the Debian’s port is here: http://packages.debian.org/sid/milkytracker
(although I’m not entirely sure whether the friend used this one or maybe took the program from Repository, while he was making his “Linux magic” on my R_Pi2).
The program works almost perfectly well on the Pi, excluding marking/selecting music areas with mouse. Finally I found the exact moment of the bug: the selected area cannot “leave” the screen while one moves left/right. So I just select some things to copy; then I copy them and just make sure I _liquidate_ the selection entirely. Then I can “paste” the previously selected area anywhere I want and the program works normally.
Another technical problem (that we resolved with my friend but with a big help of the raspberrypi.org Forum) was a resolution of the tracker.
R_Pi2 has a HUUUUUUGE resolution. It seems to be very good but because of that - some programs are being displayed in very small windows (and they remain microscopic even on fullscreen, having a gigantic black border
I would say, the best would be to leave the huge R_Pi resolution but enter the MilkyTracker and then go into Config/Layout. Then, on the right-hand side there are sizes to choose. One can select there a resolution the best for him, and if the letters are still too small, there is also a “Scale” section, where I’ve chosen “x2” option – and all pixels became bigger, so the screen is very clear now.
This is the main screen of the program http://yerzmyey.republika.pl/milkytracker.png
and this is exactly how it looks on my R_Pi2.
I suspect it can generate sound both: through the ‘jack’ port as well as from the HDMI (supposedly the mixer program from the Pi-Store can force it. If not – then a proper text in the Pi’s CONFIG file should do the trick, I imagine).
We can assume that the HDMI will have better quality, as it’s – as far as I know – a fully digital signal. But – in case of recording from HDMI, one would must have of course a proper cable from HDMI to audio.
The program can play old-style Amiga music (4 channels, 8 bit quality) but most of all, it’s a powerful editor for modern machines, so You can use as many samples as You want, even veeeeeery long ones, and of course with full 16 bit quality.
Although it goes in 11 bit quality from R_Pi, that’s another matter.
But I like this sound because it’s more “soft”.
You can use also maaaaaaany many channels; in the last song I used 26 of them and I’m sure with the powerful Broadcom one can use many more, if required.
When the samples (instruments) are stereo, the program asks – while loading samples – whether to use left channel, right channel or whether to mix them. I always use the “mix both channels” option of course.
If any of You have the MilkyTracker successfully installed, I can upload somewhere my songs in the “source” form of the *.XM files, I imagine it would be far more informative, to check them out, listen separate channels to check out how they are built, or listen to them with slower tempo (in the same purpose). Right CTRL is “play entire song from the current position” and right ALT is play a single (current) pattern. SPACE is stop (and switching EDIT on/off, by the way).
One thing that could be strange for MIDI users and synthesizers’ users would be a fact, that tracker editors – within one and the same channel – end a note instantly when the next note comes. It gives a very dry/raw sound: to avoid it we have to make delays/echoes “manually” by copying the track into the next one and move it – let’s say – 3 lines lower (and of course put much more silent volumes). Et voila.
Also, if required, I can upload some sets of my samples/instruments (into the SendSpace for example) that I generated or recorded from various synthesizers.