11 ms·
MilkyTracker 1.04
- AlbertoGP 3y agoCoincidentally I was trying to compile this yesterday and it failed because it did not find the RTMIDI library, which INSTALL.md says is optional: “RtMidi/ALSA (optional, for Linux MIDI support)”. The machine I’m using does not have that library nor any convenient way of installing it right this moment, so I just moved on. I don’t know whether there will be further snags.
- ilyt 3y agoI guess they assume people gonna compile that on normal linux box
- AlbertoGP 3y agoI went ahead and compiled and installed the current version of RTMIDI, and now it fails with something else that looks like some file is not compatible with current CMake: CMake Error at cmake/FindRTMIDI.cmake:51 (string): string sub-command REGEX, mode REPLACE needs at least 6 arguments total to command. There might be issues even with normal linux boxes, just because of bit rot.
- ilyt 3y agoOh yeah, that's bad. I guess that's why you want tests running from time to time on <current stable> even if the software itself doesn't change.
- robinsonb5 3y agoI just had a quick look at the CMakeLists.txt file on github and I see "find_package(RTMIDI "2.1.0" REQUIRED)" - maybe removing the REQUIRED would solve your issue?
- AlbertoGP 3y agoThanks, after doing that it still fails in the same way as when installing RTMIDI from source: CMake Error at cmake/FindRTMIDI.cmake:51 (string): string sub-command REGEX, mode REPLACE needs at least 6 arguments total to command. I’ll see if I find some way of either compiling this one, or finding another one that does.
- mlatu 3y agothere used to be excellent youtube tutorial videos for this by one brandon walsh, archived here: https://archive.org/details/milky-tracker-tutorial/MilkyTracker+tutorial+-+01+FULL.mp4 https://archive.org/details/milky-tracker-tutorial/MilkyTrac...
- orangepurple 3y agoI love the extremely high information density. I abhor the vast wasted space on most modern UIs.
- nonethewiser 3y agoI agree but its hard to read on mobile. Very small, lots of wasted space.
- vpaulus 3y agoI believe @orangepurple was talking about the app UI, not the website
- nonethewiser 3y agoAh, I suppose you are right. The text content is pretty dense on the site which definitely reminds me more of 90's era web, which is what I thought he was talking about.
- spellbaker 3y ago[dead]
- ssharp 3y agoI have very fond memories of starting my music journey with trackers back in the 90's, but moving Scream/Impulse Tracker to Fruity Loops (as it was called at the time) was such a massive level up in terms of functionality and usability.
- junon 3y agoCool, never heard of this one. Famitracker was kind of a pain to use back when I did some NESdev, so might try out this one just for some fun. For anyone doing this seriously, you may also appreciate the music-as-code library Pently for smaller music sizes for ROMs, especially for new games that are using mappers with smaller bank sizes.
- eterevsky 3y agoThat's very cool! Back in the 90s when my computer wasn't able to play MP3's yet, MODs and XMs were the best sounding music that it could produce.
- sprash 3y agoThe big unique selling point of MOD/XM/S3M is that it is essentially "open source" music. You can exactly see what the artist does and how it is done as well as access all used samples.
- JellyBeanThief 3y ago2004's Bejeweled 2 soundtrack ([available in IT and MO3](http://www.futurecrew.com/skaven/index2.html http://www.futurecrew.com/skaven/index2.html)) was my gateway drug.
- catboybotnet 3y agoAh, MilkyTracker! I loved using this guy all the time before eventually moving to Renoise. Still go back sometimes. Maybe now's one of those times!
- moondowner 3y agoI always wondered, why are these called trackers? It's tracking the notes from a file?
- kqr 3y agoOr because you use it to make soundtracks.
- ValentinPearce 3y agoI think Ahoy answers the question in this video [1]. I'm not sure and I'm watching it again to check EDIT : Wikipedia says the first one was called Ultimate Soundtracker so probably from that [1] Trackers: The Sound of 16-Bit : https://www.youtube.com/watch?v=roBkg-iPrbw https://www.youtube.com/watch?v=roBkg-iPrbw
- gcr 3y agoThe original was “Ultimate Soundtracker,” and it was so influential that derivatives often named themselves ___tracker (noisetracker, screamtracker, impulsetracker) Ahoy on YouTube has a great video about tracker music, https://youtu.be/roBkg-iPrbw https://youtu.be/roBkg-iPrbw
- bityard 3y agoI can't say much about the early history, but trackers have a unique UI compared to other DAW software. Instead of a staff or piano-roll, the tracker UI looks more like a spreadsheet, with each column being a channel, each row being a step, and each cell containing a note or effect. This representation meshed well with early demoscene music storage and code, and evolved into its own subculture in the late 80's and early 90's. See https://en.wikipedia.org/wiki/Music_tracker https://en.wikipedia.org/wiki/Music_tracker
- daneel_w 3y agoThe term probably arose from the naming, starting with the very first one: Soundtracker (1987) on the Amiga, obviously a play on the word soundtrack. From there we got Noisetracker, Startrekker, Protracker, Fasttracker (MS-DOS) and so on.
- can16358p 3y agoAs an astrophotographer I was 100% sure I was about to discover a milky-way tracker software until I opened the link :)
- enobrev 3y agoAs just some random person, I was about 98.7% sure this was going to be milky-way tracker software.
- abrugsch 3y agoAs an Amiga fanboi I was 99% sure this was going to be a mod-type music player in the vein of MED/OctaMED, Sound Tracker etc. Then I remembered hearing about Milky tracker a long while back and was then 100% sure ;)
- jiffygist 3y agoFonts at 1920x1080 resolution are very small. Are you supposed to use it at half the resolution?
- dean2432 3y agoIf it's too smol try PT2Clone and FT2Clone. Works very well and scales nice to my high res screen. https://16-bits.org/pt2.php https://16-bits.org/pt2.php
- pmoriarty 3y agoIf you're interested in seeing a modern, full-featured tracker, check out Renoise.[1] [1] - https://en.m.wikipedia.org/wiki/Renoise https://en.m.wikipedia.org/wiki/Renoise
- fb03 3y agoI own Renoise and have played around with it for the last 12 years, and I can attest that it is better than sliced bread. I've done this with it: https://soundcloud.com/flipbit03/twothousandseventeen-feat-marcix https://soundcloud.com/flipbit03/twothousandseventeen-feat-m...
- epiccoleman 3y agoThat is really cool, thanks for sharing! I really like the intro guitar riff trill thing.
- amlib 3y agoIs there a way to or has anyone been able to use milkytracker as a decoder for a music player or even as a standalone player with the usual amenities such as playlists? I quite like how it sounds, specially when you tweak some of its settings such as setting an appropriate resampling filters for each song.
- daneel_w 3y agoIt's not the right tool for that job. What you want is e.g. XMPlay/BASS (https://www.un4seen.com/ https://www.un4seen.com/) or MikMod (https://mikmod.sourceforge.net/ https://mikmod.sourceforge.net/).
- snvzz 3y agoOr UADE[0]. 0. https://zakalwe.fi/uade/ https://zakalwe.fi/uade/
- daneel_w 3y agoYeah Delitracker is a great choice, too, since it runs practically every replay routine ever made.
- amlib 3y agoI've used xmplay and modplug, but specially xmplay don't always produce the best sounding output. I've also seen a few modules just play corrupted on xmplay... I've also used stuff like audacious to play those files with wathever tracker decoder they provide, but they don't allow much flexibility in the playback settings nor associating an specific decoder to an specific module. They usually also lack a variety of different decoders..
- daneel_w 3y agoThat's the opposite of my experience. BASSMOD (XMPlay) is, second to actually running the original replayers on the Amiga, the most accurate MOD replayer I've ever come across. Unlike e.g. Milky~ and MikMod, it already ages ago managed all of the effect commands of the "NT2" MOD standard, including the curiosities of the Amiga's audio hardware, with 100% accuracy. It has a reputation of being just as accurate for FT2, ScreamTracker and ImpulseTracker etc., though I can't confirm it personally since I never got into either of those very much.
- 29athrowaway 3y agoTry opening this file with it https://modarchive.org/index.php?request=view_by_moduleid&query=66935 https://modarchive.org/index.php?request=view_by_moduleid&qu...
- zellyn 3y agoIf you want to try out a tracker in your web browser, there's BassoonTracker: https://www.stef.be/bassoontracker/ https://www.stef.be/bassoontracker/ Also, the amazing-but-curiously-absent-from-many-lists-of-trackers SunVox. Some of the demo tunes I've listened to over and over! https://www.warmplace.ru/soft/sunvox/ https://www.warmplace.ru/soft/sunvox/ Almost all the software on Alexander Zolotov / NightRadio's site is worth checking out, both free and paid. Virtual ANS in particular is amazing for making old-school Doctor Who-style background noises.
- zellyn 3y agoFun tip for Virtual ANS (it's basically just a spectrogram → audio): if you record yourself talking, look at what it looks like, then clear it out and make a bunch of little swipes and curves and stuff in the same region, you get fascinating alien speech!
- kqr 3y agoSunVox is an amazing blend between tracker/sequencer and analog synth emulator.
- naikrovek 3y agoyeah, SunVox is legitimately amazing. I wish I had enough musical skills to use it.
- aidenn0 3y agoNice, they even have Guitar Slinger (GSLINGER.MOD from my memory) as a loadable example. Brings back memories...
- AdmiralAsshat 3y agoPity that no one has packaged it for flatpak yet. I guess the AppImage will have to do.
- freeCandy 3y agoAre there any resources for an absolute newbie to learn music production from? I really want to get into it but the dense UIs are intimidating and there doesn't seem to be a simple easy starting point. Are video tutorials the way to go? Or should I start with music theory first? I checked out some videos but they seem to assume some music theory knowledge but I'm not sure if that's needed if all I want to do is make chiptune music.
- sitzkrieg 3y agosome renoise tutorials will probably give you an idea whether you dig it enough to learn music composition
- epiccoleman 3y agoLearning music theory is a lot like learning programming (or really anything) in that you can't just frontload the "theory" and then hope to use it. Music theory is important in the sense that it helps you put a name to sounds you like, but it's much _less_ useful as a set of guiderails for composition. That said, it's still _sort of_ useful in that sense, especially when you're getting started. My advice is to get only the very basics into your mind, and then as you start to branch out, learn what you need as you go. And don't be afraid to break the "rules" - most of the coolest stuff you will hear is stuff that upends some convention, and draws your interest by subverting your expectation. I think that the best introduction to music theory that you can use to help get you rolling is to learn the concept of the major scale and how to use it to build the diatonic chords of any given key. Signals Music Studio is a really great channel for this, and I would recommend his intro video on the diatonic chords and chord progressions to anyone who's interested in learning more about music theory: https://www.youtube.com/watch?v=M8eItITv8QA https://www.youtube.com/watch?v=M8eItITv8QA After this, you could try programming some of those chords into a simple tool like Google's "Song Maker" toy, and play with the basic ideas. This is maybe the lowest friction way to "play with music" that I can think of. https://musiclab.chromeexperiments.com/Song-Maker/ https://musiclab.chromeexperiments.com/Song-Maker/ Here is an example where I just programmed a really basic chord progression (Cmaj, Fmaj, Amin, Gmaj): https://musiclab.chromeexperiments.com/Song-Maker/song/5286602258251776 https://musiclab.chromeexperiments.com/Song-Maker/song/52866... Here's an example with the same progression, but with a little more interesting arrangement. I threw this together in just a few minutes. Nothing revolutionary, but fun to do! Most of this was not done with any theory in mind besides knowing which notes belonged in each chord of the progression. I also just drew random shit at certain points, and fiddled with it until I liked it. https://musiclab.chromeexperiments.com/Song-Maker/song/4976782930083840 https://musiclab.chromeexperiments.com/Song-Maker/song/49767... If you find that you enjoy this kind of workflow, trackers are somewhat similar. You can also go a long way just hand-entering notes into the piano roll in GarageBand or whatever other DAW (Bandlab is a pretty cool online one that is fairly easy to get started with). Once you feel like keyboard/mouse entry of notes is limited, grab a cheap MIDI controller (i.e. a piano shaped computer peripheral for entering MIDI data) and go to town. You can go very far without ever buying any gear or software. Above all, just be willing to experiment, play, have fun. And cram as much music as you can into your head. If you like something you hear, try to work out what it was that made it cool. See if you can ape that sound, steal it, twist it, etc. There's endless fun to be had in this pursuit and it doesn't take much to get started. Lastly I just want to emphasize once more that music theory is a descriptive language, whose main use is to help you put names to sounds you like. I found this thing that Bill Wurtz (music youtuber) wrote to be a really great perspective on the use of theory and also a good example of how the game is not to "learn the rules" but rather to find stuff you like and pull it apart to see how it ticks: https://www.reddit.com/r/musictheory/comments/8n7w5k/comment/dzu31e0/?utm_source=share&utm_medium=web2x&context=3 https://www.reddit.com/r/musictheory/comments/8n7w5k/comment...
- pengaru 3y agoFor anyone familiar with ScreamTracker and ImpulseTracker from the MSDOS days, a cross-platform IT clone SchismTracker is still maintained and relatively recently transitioned from SDL1.2 to SDL2: https://github.com/schismtracker/schismtracker https://github.com/schismtracker/schismtracker