music trackers - linux usergroup nijmegen 2014

19
door Peter Martin Music Trackers Linux User Group Nijmegen 12 augustus 2014

Upload: peter-martin

Post on 06-Jul-2015

231 views

Category:

Technology


1 download

DESCRIPTION

Muziek is tegenwoordig vooral beschikbaar in MP3 formaat. In de jaren '80 & '90 was dat anders: MP3 was nog niet beschikbaar en computers hadden onvoldoende geheugen, opslag en netwerk capiciteit. In deze presentatie vertelt over oude muziek formaten en laat zien hoe hij recentelijk "oude" muziek bestanden (Commodore Amiga tracker files: MOD, IT & XM) op Linux afgespeeld kreeg.

TRANSCRIPT

Page 1: Music Trackers - Linux Usergroup Nijmegen 2014

door Peter Martin

Music Trackers

Linux User Group Nijmegen12 augustus 2014

Page 2: Music Trackers - Linux Usergroup Nijmegen 2014

1980s - Homecomputers

● 1982 - Commodore 64– OS: BASIC (in ROM)

– CPU: MOS Technology 6510

– Sound: 3 mono kanalenSID 6581 (Sound Interface Device)

● 1985 – Commodore Amiga– OS: AmigaOS

– CPU: Motorola 680x

– Sound: 4 x PCM-sample-based 8-bit sound channels

Page 3: Music Trackers - Linux Usergroup Nijmegen 2014

1980/1990s – IBM compatibles

– OS: Microsoft Disk Operating System (MSDOS)

– CPU: Intel 8088, 8086, 80286, 80386 ect

– Sound: Speaker – beepGeluidskaart – MIDI & Samples

Page 4: Music Trackers - Linux Usergroup Nijmegen 2014

1981 - MIDI

● Musical Instrument Digital Interface (MIDI)– Communicatie tussen instrumenten

– 16 kanalen

– Instrument nummer, toon, volume, effecten etc

– Instrument → samples op geluidskaart, midi-keyboard

Page 5: Music Trackers - Linux Usergroup Nijmegen 2014

1987 - Trackers

● 1987 - Ultimate Soundtracker● 1990 - Protracker – .MOD files

– Samples – 8 bit samples– Patroon - 4 kanalen,

64 stappen ● sample, toon & effect

– Sequentietabel – tabel met (herhaalde) patronen

● Fast Tracker, Scream Tracker – .XM (Extended MOD) files

● Impulse tracker – .IT files

Page 6: Music Trackers - Linux Usergroup Nijmegen 2014

Mijn eerste PC

● 1989 - 286 IBM-kloon– OS: MSDOS 3.3

– 40MB Harddisk

– 640KB geheugen

– Hercules Graphics Card● Scherm: zwart, wit & groentinten● extra “Centronics port”

Page 7: Music Trackers - Linux Usergroup Nijmegen 2014

1980/1990s – IBM compatibles

● 1991 - MODPlay– 1e Protracker Module afspeelprogramma

– PC Speaker, Soundblaster, etc

● MODedit

Page 8: Music Trackers - Linux Usergroup Nijmegen 2014

1980/1990s – IBM compatibles

● 1986 – Covox plug– DA Convertor, $70,-

– Printer port → versterker

Page 9: Music Trackers - Linux Usergroup Nijmegen 2014

2000s – Windows

● 2000 – Jeskola Buzz– Freeware modular software music studio environment

– Modular plugin-based machine view and a multiple pattern sequencer tracker

● Linux:– Neil (source)

– Buzztard / Buzztrax

Page 10: Music Trackers - Linux Usergroup Nijmegen 2014

Demo & Music Scene

● 1997 “Tokyo Dawn Records”– 1st netlabel “Open Source” music

– Electronische muziek

– Formaten: MOD, XM, IT, later MP3

– Bestaat niet meer (sinds 2009 ander concept)

Page 11: Music Trackers - Linux Usergroup Nijmegen 2014

                          s

                           ßßß                           ÞÛÛÝ                    Ü                            ÛÛÛ                           ÜÜÜÜÜÜÜÜÜÜ                            ÞÛÛÝ               ß      ÜÜÛÛÛÛÛÛÛÛÛÛÛÛÛÛÜÜ              Ûßßßß          ÛÛÛ                    ÜÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÜ Ü ÜÜÜÜÜÜÜÜÜÜÜÛÜÜ   ° °²²ÛÛÛ ÞÛÛÝ         ß ÜÜ     ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ²Û²²²°° °     ßÛÛÜ       ßÛÛÜ       ßßßÛÛÛßßß   Üß   ÛÛÛÛ  ÛÛÜ ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ     ÜÛÛÛÝ    ts ÞÛÛ          ÞÛÛÝ  ÜÛß     ÞÛÛÛ ÞÛßß ÛÛÛÛÛÛÛÛß  ßÛÛÛÛÛÛÛÛÛÛÝ   ÜÛÛÛÛß     ÜÜÜÛÛÝ ÜÛßßßÛÜ   ÛÛÛÜßßÛÜ      ßÛÛÜ     ÞÛÛÝßß        ßÛÛÛÛÛÛÛÝ              ÛÛÛ   ÞÛÝ   ÞÛÝ  ÞÛÛÝ   ßÛÜ      ßßÛÜÜÜÜÜÛÛÛÜ            ßßßÛÛ            ² ÛÛÛ °  ß²ÜÜÜÛß  ° ÛÛÛ      ß          ÜÛÛß            ÛÜÛߠܲ           ² ÞÛÛÝ       ß       ÞÛÛ    t o k y o              ²  ÛÛÜ         ÜÛ  ÛÛÛ         ß     ßßßßß² d a w n            ùùÄÄÄÄÄÄÄÄÄÄÄ ° Ä ßßÛÛÛÛÛÛÛÛßß Ä ÞÛÛÝ ÄÄÄÄÄÄÄÄÄ ßÜÜ ° Ä ° r e c o r d s ÄÄÄÄÄùù                                  ÛÛ²°° °         ßß²                                  ÞÛÛÝ                Ü                                   ÛÛÛ                                   ÞÛÛÝ                                    ÛÛÛ

        tokyo dawn records release #1 ­                     (30/07/97)        "doppelleben" by mefis

                                                          introduction ÄÄÄÄÄÄùù

        welcome to the very first tokyo dawn records single­release  ­        music,  you  didn't  know  you  wanted  to  hear  beforehand..

  phew,  straight from the love­parade,  berlin/germany,  to the        wired­party, mons/belgium..  a shortened version of this track        was  actually  meant  to  be  mefis'  contribution towards the        multichannel­compo at wired97, but we (mefis, pirat and assign        that is)  missed the deadline,  which  was  set very early for        some strange reason, hm.. :/  anyway, just in case you noticed        any tokyo dawn flyers at the loveparade  ­  yes, mefis/tdr and        dac/rr  were  the  main  organizers of the "lurid sound drift"        (short: lsd) party  held  in  berlin  that  weekend..  36000kw        of pa power, 9000mý dance area, 15000mý relaxing zone (most of        which green), good music (liveacts + several good djs) as well        as live piercing, body painting and massages..  "die insel der        kl�nge  im  meer der natur  ­  eine oase der z�gellosigkeit"..        so  look  out  for  the  next  lsd  parties  in  berlin  (lake        "wuhlheide")  ­  the  dates  will  be announced in forthcoming        tokyo dawn releases, so stay tuned..        

Page 12: Music Trackers - Linux Usergroup Nijmegen 2014

                                                          members ÄÄÄÄÄÄÄÄÄÄÄùù

        assign (organizer) .................. [email protected]                                a­move .................................... [email protected]        falcon ..................................... [email protected]        mefis .................................. [email protected]        velvet ...................................... [email protected]        pirat ............................... [email protected]        keith303 ................. [email protected]­uni­bochum.de

        our helping hands:                              (thanks, guys)        climax .................... [email protected] (code)        gfx­twin .................... [email protected] (vga­artwork)        ts ................................... [email protected] (ascii)        nail ..................... [email protected] (webpages/ascii)        masakado ..................... [email protected] (distribution)

                                                          discography ÄÄÄÄÄÄÄùù

        watch out for our forthcoming musicdisk, featuring tracks from        all tokyo­dawn members, and an unconventional guest­appearance        from noone else than vim/mono..  sadly, one of his last tracks        before he leaves the tracking scene for good, sigh :(..        soon,  the  tdr­brotherhood  will also be featured in ethos9's        chiptune­musicdisk  "emissions#3",  so keep your eyes open for        that (http://kaoz.org/ethos9)..  if you enjoyed our tracks for        emissions#2,  than  you  can't afford to miss this forthcoming        edition, nopes :)..                                                          sites ÄÄÄÄÄÄÄÄÄÄÄÄÄùù

        whq      kaoz            poti/bm            +49 (o)2421 931493        ghq      crypt           nail/fire          +49 (o)2319 872188        chhq     ravebase        maverick/advance    +41 (o)2234 85521        fihq     cloud city      distance/orange     +358 (o)9 3403721        (new dist­sites in countries not yet covered are very welcome)

        http://www.snafu.de/~mefis                               mefis        http://www.spaz.com/tdr                                    bob        http://kaoz.org/tdr                                  faxe/poti        http://www.dim303.com/tdr                              freedom        ftp://sdc.wtm.tudelft.nl/tdr                           raymond

Page 13: Music Trackers - Linux Usergroup Nijmegen 2014

        probably  the  most  convienient way to get all new tokyo dawn        releases is via internet e­mail (mime­encoded)..  simply write        a message to "[email protected]" with "subscribe tokyo dawn" in        the  message  body  and  you'll  receive all releases as file­        attaches (0­2 days)..  you can also subscribe to this mailing­        list via www: just navigate your favourite internet browser to        our webpages and check out our internet homegrounds ­  at this        point a big thank you to nail/ms/fire for the good work he did        designing them..

                                                          greetings ÄÄÄÄÄÄÄÄÄùù

        special greetings  to  all our labelmates in following groups:        amable . anarchy . destiny . ethos9 . funk! . phase distortion        pulse . radical rhythms . scoopex . tpolm ..

        muchos  respectas  and  greetings  to  following  music­crews:        black sista . destiny . d3m . five musicians . groove . mono /        monotonik . smoke . flying salsa brothers . trsi recs . voodoo

                                                          archive contents ÄÄùù

        tokyo­01.zip contains following files:        doppel.xm ............................. "doppelleben" by mefis        file_id.diz ............................. bbs file description        tokyo­01.nfo ................. the tokyo dawn information file

                                                          copyright ÄÄÄÄÄÄÄÄÄùù

        the contained material in this archive (music, code, text etc)        is also in parts (c)opyrighted and (p)roduced by tdr in 1997 ­        all  rights   rights   reserved   by   tokyo   dawn  records..        our  releases  are  not  freeware.. although you may copy them        without  restrictions  for  non­commercial use (as long as the        archive  remains  unchanged!),  you are not allowed to put any        releases of ours on a  cd­rom without our explicit permission!        you  take  full  responsibility  for  the  operation  of  this        software and any consequences thereof..  we, the creators, can        not accept liability for  damages or failures arising from the        use of this software..

                                                          t o k y o                                                          d a w nùùÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ r e c o r d s ÄÄÄÄÄùù  NFOfile by assign and ts

Page 14: Music Trackers - Linux Usergroup Nijmegen 2014

The search for TDR tracks...

● http://www.tokyodawn.net/ ?● http://www.tokyodawn.org/ ?● ????

Page 15: Music Trackers - Linux Usergroup Nijmegen 2014

Zoeken

● Google: Tokyo Dawn Records Download– http://hornet.scene.org/cgi-bin/scene-search.cgi?

search=tokyo%20dawn%20records

● Google: Tokyo Dawn Records tokyo-01.zip– http://www.dreamlandbbs.com/sound/tokyo/

● 2 pagina's met bestandsnamen, links naar .zip, datums en bestandsgrootte.

Page 16: Music Trackers - Linux Usergroup Nijmegen 2014

Downloaden

● +- 180 zip files ● wget - Hoe alleen .zip?

https://www.google.nl/search?q=wget+zip+files+from+site

● wget ­r ­np ­l 1 ­A zip http://example.com/download/ 

­r,  ­­recursive          specify recursive download.­np, ­­no­parent          don't ascend to the parent directory.­l,  ­­level=NUMBER       maximum recursion depth (inf or 0 for infinite).­A,  ­­accept=LIST        comma­separated list of accepted extensions.

­nd    (no directories) flag, no extra directories  created (files in the root folder)

Page 17: Music Trackers - Linux Usergroup Nijmegen 2014

Uitpakken

$ unzip *.zip

foutmelding: caution: filename not matched:  tokyo­01.zip

Oplossing:$ unzip \*zip

bron: The unix­way and unzip ­ Lukáš Zapletalhttp://lukas.zapletalovi.com/2011/08/unix­way­and­unzip.html 

Page 18: Music Trackers - Linux Usergroup Nijmegen 2014

Afspelen

● MP3 spelerWinAmp + mod/xm/it plugin (& SID plugin)

● Zoeken: https://www.google.nl/search?q=debian+wheezy+xm+it+player – http://www.pc-freak.net/blog/listening-mp3-music-command-l

ine-mpg321-mp3blaster/

● Open Cubic Player

$sudo apt­get install opencubicplayer

Page 19: Music Trackers - Linux Usergroup Nijmegen 2014

(Jeskola) Buzz op Linux

● Neil (source)– https://sites.google.com/site/neilsequencer/home/installing-neil

$ scons configureError: no mpg123 development files seem to be installed.

● Buzztard / Buzztrax– http://buzztrax.org/– https://github.com/Buzztrax

$ ./autogen.shchecking for intltoolize >= 0.1.5 ... not found.[..]No package 'libxml-2.0' foundNo package 'gstreamer-1.0' foundNo package 'gstreamer-controller-1.0' foundNo package 'gstreamer-base-1.0' foundNo package 'gstreamer-plugins-base-1.0' found