SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
Demoscene Talk
Noname and Dascon
Haujobb &The Deadliners
Amiga 34 in Neuss, 13.10.2019
http://www.dig-id.de/?p=322
Overview
 Quick history of the demoscene
 Amiga Music
 Cross-Development
2
Demoscene overview
3
Demoscene – Some Facts
 You probably all know some demos
 We are not talking tech or game demos here
 Demoscene is
 Uncommercial
 NOT unique to the Amiga
 Born at the heart of the home computer revolution
 Rooted in playful creativity and demonstration of skills
 Currently proposed as an UNESCO intangible cultural heritage
 A descendant of the cracker scene
4 UNESCO initiative: http://demoscene-the-art-of-coding.net/
Demoscene is Productivity
5
 Games: 4284
 * Source: Lemonamiga.com
 Demoscene Productions: 42700
 Source: demozoo.org
 No mods and graphics counted
 Only Amiga (OCS + AGA + PPC/RTG) categories
 That‘s 1:10!
4284
42700
0
5000
10000
15000
20000
25000
30000
35000
40000
45000
Games* Demoscene productions
OCS: 37450
AGA: 5100
PPC/RTG: 150
Distribution Channels
6
 Cracking
 (Mail-)Swapping
 Modem-Trading
 Copy-Parties
Sources: gotpapers.untergrund.net slengpung.com
Distribution Channels
7
 Cracking
 (Mail-)Swapping
 Modem-Trading
 Copy-Parties
Source: slengpung.com
Distribution Channels
8
 Cracking
 (Mail-)Swapping
 Modem-Trading
 Copy-Parties
 Demos largely same channels
 Copy-Party → Demo-Party
 Went viral through magazines,
word-of-mouth, then Internet
Source: kultboy.com
Demo Parties
9
 My first parties in 1994
 World of Commodore (*) / COMA in Cologne, GER
 The Party 4 in Herning, DK
 Be there, socialise, get onto the big screen!
*sniff, Commodore defunct 29.04.1994, Source: slengpung.com
Amiga Demoscene Releases Today
10
 Released mostly at parties, like:
 Revision,TRSAC, Demobit, Euskal, Compusphere, Nordlicht,
Datastorm, Decrunch, Gerp, Under Construction, Solskogen,
Loaderror, Evoke
Year AGA OCS/ECS*
2017 20 26
2018 10 18
2019 13 18
11
 Einfügen RevisionVideo
Video: https://youtu.be/NJePO4U_VZQ
Remember the Roots
12
 Altair 8800 (1975-77)
 Early micro/homecomputer
 Micro Soft Basic by Bill Gates, Paul Allen, Monta Davidoff
 →„Open Letter to Hobbyists“ by Bill Gates (02/76)
 Costs for computing time exceeded $40.000
 Lots of interest, but did not sell too well
 „[..] most of you steal your software“
 „Who can afford to do professional work for nothing?“
Source: https://en.wikipedia.org/wiki/Open_Letter_to_Hobbyists
Homecomputers
13
 Jack Tramiel surely noticed this
 and paid MS $25.000 for perpetual licence (!)
 Used in PET (1977),VIC 20 (1980), C64 (1982), Plus/4
(1984), C128 (1985) & others
 Many of us learned some programming there…
 Copying became a homecomputer phenomenon
 Copy protections get introduced and broken again
 Cracker teams tag their releases with intros and funky music
 It really kicked off on the C64 with disk drive
Source: https://www.c64-wiki.com/wiki/Microsoft#Commodore_BASIC
Cracktro Video
14
 Einfügen (soll reichen für Übergang C64 zu Amiga)
 https://www.youtube.com/watch?v=OME1aVWduYw
Video: https://www.youtube.com/watch?v=OME1aVWduYw
15 Video: https://www.youtube.com/watch?v=iYyo5E9-Fdw
Enters Amigaaaaaaaaaaaa!!!!
16
 Amiga added sampled sounds
 In a time that was full of it in pop culture
 Kraftwerk did electronic music since 1973
 Depeche Mode since 1980
 Beat Dis / Bomb the Bass (1987)
 The Ultimate Soundtracker 1987
 Many derivates (Sound/Star/Noisetracker)
 Finally Protracker (yay!)
It all started with a Tracker…
17
 SvenVäth
 Michael Münzing / Luca Anzilotti
(producers of SNAP!)
 Raphael Gesqua (Audiomonster)
 Christian Morgenstern aka (Groo)
 Falko Brocksieper (Rufferto)
 Martin Iveson – „Atjazz“ (Nuke / Spaceman)
 Muffler
What stuff do we use on Amiga?
18
 Common music formats
 MOD. -> OCS / ECS
 ADPCM / WAV and MOD. -> AGA
 Other music formats:
 AHX (Abyss Highest Experience) –
 synth tracker, no samples, small size, very
characteristic sounds
 PreTracker
 was just released in April 2019
 crossdev chipmusic tracker
Tracker specs
19
 ProTracker 2.3.
 THE(!) demoscene tracker.
 4 columns, each being a channel
 31 samples (8-bit PCM), up to
28.867 kHz sample rate
 64 rows
 Sample size of max 64kb per
sample
My weapon of choice
20
 A track consists of notes, octave info, sample number plus
(optional) a 3-digit code used for commands
 A track is replayed on one of the 4 channels
(left / right echoeing possible)
 A sequence of 4 tracks is called a pattern
 Order of patterns are set and replayed by a
time table
Why I fell in love with a tracker?
21
 not a musician, only played a bit
(lousy) guitar
 never learned to play keys or piano
 Tracker opened a new world:
 No need to know notes / harmonics.
 Just hit a key.
 If it sounds odd, erase.
 Retry with another one. ;)
ProTracker Command Table
22
The learning curve
23
First steps around 1991, the
early years…
The learning curve
24
…ridiculous 28 years later…
My personal learning curve
25
 Well, come on, what´s 28 years…
Power is nothing without control…
26
 Limitations = competition
 Demoscene = competition
 4ch = yay!
Pattern Art
27
It ain´t over until the fat Paula sings...
28
 Only one (!) time a multichannel tune
won the biggest demoscene event nowadays, the
REVISION demoparty in Saarbrücken / Germany.
(it´s each Easter, come there!)
 All other years, including 2019, a 4ch
Amiga module won – and did beat multichannel stuff.
 The heritage will be continued.
 Slimey (Virgills son) was 13 years old,
when he did join us in doing music for our
latest Amiga demo „De Profundis“
 So – even if we old guys retire
 -> there´s gonna be more Amigaaaa music!
Crossdev – it´s so easy.
29
 requirements:
 doing Amiga music
in the early 90s
(picture showsVirgills room in the 90s)
Crossdev – it´s so easy.
30
 requirements:
 doing Amiga music
in 2019
Crossdev – it´s so easy.
31
 OpenMPT
 Looping samples in the early 90s – „wave your wife goodbye, see her again
when the kids will move out!“
 Looping samples nowadays – crossfade me. By clicking one button.
 Record a Wav or generate one by using aVST in your DAW of choice
(Renoise it is!), import, convert to 8bit – it´s seconds only.
www.openmpt.org
Crossdev – it´s so easy.
32
 8bit bubsy ProTracker clone
 Clone of ProTracker 2.3d done in C
 Windows / macOS
 Most accurate PC clone in terms of
original replay
www.16-bits.org
Code Cross-Development
In a Nutshell
33
Why develop for Amiga on PC?
 20 years ago,Amiga was the main machine
 Edited in 640x256 (PAL) or 640x400 (Euro72)
 Assemble on 68060 with 50 MHz
 Today, PC is just more productive
 Edit in 1920x1080 (Full HD), dual head
 Compile on Core i7 with 3200 MHz
 In essence:
 Bigger monitors
 Better tools (IDE, debugger)
 Faster, i.e. quicker turn-around times
34
Sorry to burst your bubble
 Cross-Development ain‘t a new thing
 CBM/MS Basic developed on PDP-10
 Original AmigaOS → Sun
 AmigaOS 3.1.4 → vamos
 TwinWorld / Blue Byte → Atari
 Turrican / Factor 5 → Pegasus (PC)
 Core Design → SNASM (PC)
 Demos by TBL, Ephidrena, Elude,
The Electronic Knights, Lemon.
Haujobb
35
Holger Schmidt / Factor 5 onTurrican
Source: https://youtu.be/-HyuUByT06o?t=132
Cross-Development Examples
36
 Complete Demos
 Planet Rocklobster / Oxyron
 Frameworks
 Lemon. Winuae DemoToolchain
 The Electronic KnightsTEKMO
 CapsuleTornado Amiga Demo System
 Abyss vscode-amiga-debug (video seminar)
 Haujobb Amiga Framework (video seminar)
Arranging effects in a Tracker interface with the Rocket editor
Beam Riders / Haujobb & Ghostown PatternView in Rocket editor
37 See this in action: https://youtu.be/s1lVS4tW33g?t=1137
Demoscene Overview
Slides and links at: http://www.dig-id.de/?p=322
38

Mais conteúdo relacionado

Semelhante a Amiga 34 Demoscene Talk by Noname and Dascon

8 x8x8 3d rgb led cube 18 steps (with pictures)
8 x8x8 3d rgb led cube  18 steps (with pictures)8 x8x8 3d rgb led cube  18 steps (with pictures)
8 x8x8 3d rgb led cube 18 steps (with pictures)safepassage
 
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2Salvatore Iaconesi
 
History of CHI
History of CHIHistory of CHI
History of CHIErik Duval
 
Retrobjects - Fun with C64 and NES
Retrobjects - Fun with C64 and NESRetrobjects - Fun with C64 and NES
Retrobjects - Fun with C64 and NESESUG
 
glitchNES - Bent Fest workshop
glitchNES - Bent Fest workshopglitchNES - Bent Fest workshop
glitchNES - Bent Fest workshopnocarrier
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasMarcus Denker
 
From Abacus To I Phone To Cresta Tv Share
From Abacus To I Phone To Cresta Tv ShareFrom Abacus To I Phone To Cresta Tv Share
From Abacus To I Phone To Cresta Tv ShareGeorge T. Haber
 
Taking the hard out of hardware
Taking the hard out of hardwareTaking the hard out of hardware
Taking the hard out of hardwareRonald McCollam
 
3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...Azul Systems
 
Digital resistance, East European demo art
Digital resistance, East European demo artDigital resistance, East European demo art
Digital resistance, East European demo artJari Jaanto
 
Making Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry PiMaking Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry PiLeon Anavi
 
Alessandro Abbruzzetti - Kernal64
Alessandro Abbruzzetti - Kernal64Alessandro Abbruzzetti - Kernal64
Alessandro Abbruzzetti - Kernal64Scala Italy
 
PVS-Studio and 3DO Emulators
PVS-Studio and 3DO EmulatorsPVS-Studio and 3DO Emulators
PVS-Studio and 3DO EmulatorsAndrey Karpov
 
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...Roberto Dillon
 
Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...
Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...
Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...WiseNaeem
 
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")Leif Bloomquist
 
Electronic musician by letruongan
Electronic musician by letruonganElectronic musician by letruongan
Electronic musician by letruonganAn Le Truong
 
Music With Pharo
Music With PharoMusic With Pharo
Music With PharoESUG
 

Semelhante a Amiga 34 Demoscene Talk by Noname and Dascon (20)

8 x8x8 3d rgb led cube 18 steps (with pictures)
8 x8x8 3d rgb led cube  18 steps (with pictures)8 x8x8 3d rgb led cube  18 steps (with pictures)
8 x8x8 3d rgb led cube 18 steps (with pictures)
 
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
Sperimentazioni di tecnologie e comunicazioni Multimediali: Lezione 2
 
History of CHI
History of CHIHistory of CHI
History of CHI
 
Demoscene Guest lecture
Demoscene Guest lectureDemoscene Guest lecture
Demoscene Guest lecture
 
Retrobjects - Fun with C64 and NES
Retrobjects - Fun with C64 and NESRetrobjects - Fun with C64 and NES
Retrobjects - Fun with C64 and NES
 
glitchNES - Bent Fest workshop
glitchNES - Bent Fest workshopglitchNES - Bent Fest workshop
glitchNES - Bent Fest workshop
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is Ideas
 
From Abacus To I Phone To Cresta Tv Share
From Abacus To I Phone To Cresta Tv ShareFrom Abacus To I Phone To Cresta Tv Share
From Abacus To I Phone To Cresta Tv Share
 
Taking the hard out of hardware
Taking the hard out of hardwareTaking the hard out of hardware
Taking the hard out of hardware
 
3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...
 
Digital resistance, East European demo art
Digital resistance, East European demo artDigital resistance, East European demo art
Digital resistance, East European demo art
 
Making Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry PiMaking Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry Pi
 
Alessandro Abbruzzetti - Kernal64
Alessandro Abbruzzetti - Kernal64Alessandro Abbruzzetti - Kernal64
Alessandro Abbruzzetti - Kernal64
 
PVS-Studio and 3DO Emulators
PVS-Studio and 3DO EmulatorsPVS-Studio and 3DO Emulators
PVS-Studio and 3DO Emulators
 
Sam magazine
Sam magazineSam magazine
Sam magazine
 
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
 
Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...
Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...
Advanced View of Atmega Microcontroller Projects List - Projects Tutorials Co...
 
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
 
Electronic musician by letruongan
Electronic musician by letruonganElectronic musician by letruongan
Electronic musician by letruongan
 
Music With Pharo
Music With PharoMusic With Pharo
Music With Pharo
 

Mais de Leif Oppermann

BITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdf
BITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdfBITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdf
BITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdfLeif Oppermann
 
Underwater AR talk at WaterHCI 2021
Underwater AR talk at WaterHCI 2021Underwater AR talk at WaterHCI 2021
Underwater AR talk at WaterHCI 2021Leif Oppermann
 
Erfahrungen aus der Planung und Beschaffung zweier 5G Campusnetze
Erfahrungen aus der Planung und Beschaffung zweier 5G CampusnetzeErfahrungen aus der Planung und Beschaffung zweier 5G Campusnetze
Erfahrungen aus der Planung und Beschaffung zweier 5G CampusnetzeLeif Oppermann
 
Mixed, Virtual, and Augmented Reality - Getting outside and back into buildings
Mixed, Virtual, and Augmented Reality - Getting outside and back into buildingsMixed, Virtual, and Augmented Reality - Getting outside and back into buildings
Mixed, Virtual, and Augmented Reality - Getting outside and back into buildingsLeif Oppermann
 
#GATEMAKO Keynote Oppermann VR/AR
#GATEMAKO Keynote Oppermann VR/AR#GATEMAKO Keynote Oppermann VR/AR
#GATEMAKO Keynote Oppermann VR/ARLeif Oppermann
 
2012 05 fraunhofer fit @ mai-tagung
2012 05   fraunhofer fit @ mai-tagung2012 05   fraunhofer fit @ mai-tagung
2012 05 fraunhofer fit @ mai-tagungLeif Oppermann
 
2011 03 fraunhofer fit @ mobile cultural sector
2011 03   fraunhofer fit @ mobile cultural sector2011 03   fraunhofer fit @ mobile cultural sector
2011 03 fraunhofer fit @ mobile cultural sectorLeif Oppermann
 
Mobile gaming 2009 an abstract location model
Mobile gaming 2009   an abstract location modelMobile gaming 2009   an abstract location model
Mobile gaming 2009 an abstract location modelLeif Oppermann
 

Mais de Leif Oppermann (9)

BITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdf
BITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdfBITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdf
BITKOM-Metaverse-Einordnung-Oppermann-Fraunhofer FIT.pdf
 
Underwater AR talk at WaterHCI 2021
Underwater AR talk at WaterHCI 2021Underwater AR talk at WaterHCI 2021
Underwater AR talk at WaterHCI 2021
 
Erfahrungen aus der Planung und Beschaffung zweier 5G Campusnetze
Erfahrungen aus der Planung und Beschaffung zweier 5G CampusnetzeErfahrungen aus der Planung und Beschaffung zweier 5G Campusnetze
Erfahrungen aus der Planung und Beschaffung zweier 5G Campusnetze
 
Vom Büro ins Bauwerk
Vom Büro ins BauwerkVom Büro ins Bauwerk
Vom Büro ins Bauwerk
 
Mixed, Virtual, and Augmented Reality - Getting outside and back into buildings
Mixed, Virtual, and Augmented Reality - Getting outside and back into buildingsMixed, Virtual, and Augmented Reality - Getting outside and back into buildings
Mixed, Virtual, and Augmented Reality - Getting outside and back into buildings
 
#GATEMAKO Keynote Oppermann VR/AR
#GATEMAKO Keynote Oppermann VR/AR#GATEMAKO Keynote Oppermann VR/AR
#GATEMAKO Keynote Oppermann VR/AR
 
2012 05 fraunhofer fit @ mai-tagung
2012 05   fraunhofer fit @ mai-tagung2012 05   fraunhofer fit @ mai-tagung
2012 05 fraunhofer fit @ mai-tagung
 
2011 03 fraunhofer fit @ mobile cultural sector
2011 03   fraunhofer fit @ mobile cultural sector2011 03   fraunhofer fit @ mobile cultural sector
2011 03 fraunhofer fit @ mobile cultural sector
 
Mobile gaming 2009 an abstract location model
Mobile gaming 2009   an abstract location modelMobile gaming 2009   an abstract location model
Mobile gaming 2009 an abstract location model
 

Último

Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCamilleBoulbin1
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Delhi Call girls
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 

Último (20)

Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 

Amiga 34 Demoscene Talk by Noname and Dascon

  • 1. Demoscene Talk Noname and Dascon Haujobb &The Deadliners Amiga 34 in Neuss, 13.10.2019 http://www.dig-id.de/?p=322
  • 2. Overview  Quick history of the demoscene  Amiga Music  Cross-Development 2
  • 4. Demoscene – Some Facts  You probably all know some demos  We are not talking tech or game demos here  Demoscene is  Uncommercial  NOT unique to the Amiga  Born at the heart of the home computer revolution  Rooted in playful creativity and demonstration of skills  Currently proposed as an UNESCO intangible cultural heritage  A descendant of the cracker scene 4 UNESCO initiative: http://demoscene-the-art-of-coding.net/
  • 5. Demoscene is Productivity 5  Games: 4284  * Source: Lemonamiga.com  Demoscene Productions: 42700  Source: demozoo.org  No mods and graphics counted  Only Amiga (OCS + AGA + PPC/RTG) categories  That‘s 1:10! 4284 42700 0 5000 10000 15000 20000 25000 30000 35000 40000 45000 Games* Demoscene productions OCS: 37450 AGA: 5100 PPC/RTG: 150
  • 6. Distribution Channels 6  Cracking  (Mail-)Swapping  Modem-Trading  Copy-Parties Sources: gotpapers.untergrund.net slengpung.com
  • 7. Distribution Channels 7  Cracking  (Mail-)Swapping  Modem-Trading  Copy-Parties Source: slengpung.com
  • 8. Distribution Channels 8  Cracking  (Mail-)Swapping  Modem-Trading  Copy-Parties  Demos largely same channels  Copy-Party → Demo-Party  Went viral through magazines, word-of-mouth, then Internet Source: kultboy.com
  • 9. Demo Parties 9  My first parties in 1994  World of Commodore (*) / COMA in Cologne, GER  The Party 4 in Herning, DK  Be there, socialise, get onto the big screen! *sniff, Commodore defunct 29.04.1994, Source: slengpung.com
  • 10. Amiga Demoscene Releases Today 10  Released mostly at parties, like:  Revision,TRSAC, Demobit, Euskal, Compusphere, Nordlicht, Datastorm, Decrunch, Gerp, Under Construction, Solskogen, Loaderror, Evoke Year AGA OCS/ECS* 2017 20 26 2018 10 18 2019 13 18
  • 11. 11  Einfügen RevisionVideo Video: https://youtu.be/NJePO4U_VZQ
  • 12. Remember the Roots 12  Altair 8800 (1975-77)  Early micro/homecomputer  Micro Soft Basic by Bill Gates, Paul Allen, Monta Davidoff  →„Open Letter to Hobbyists“ by Bill Gates (02/76)  Costs for computing time exceeded $40.000  Lots of interest, but did not sell too well  „[..] most of you steal your software“  „Who can afford to do professional work for nothing?“ Source: https://en.wikipedia.org/wiki/Open_Letter_to_Hobbyists
  • 13. Homecomputers 13  Jack Tramiel surely noticed this  and paid MS $25.000 for perpetual licence (!)  Used in PET (1977),VIC 20 (1980), C64 (1982), Plus/4 (1984), C128 (1985) & others  Many of us learned some programming there…  Copying became a homecomputer phenomenon  Copy protections get introduced and broken again  Cracker teams tag their releases with intros and funky music  It really kicked off on the C64 with disk drive Source: https://www.c64-wiki.com/wiki/Microsoft#Commodore_BASIC
  • 14. Cracktro Video 14  Einfügen (soll reichen für Übergang C64 zu Amiga)  https://www.youtube.com/watch?v=OME1aVWduYw Video: https://www.youtube.com/watch?v=OME1aVWduYw
  • 16. Enters Amigaaaaaaaaaaaa!!!! 16  Amiga added sampled sounds  In a time that was full of it in pop culture  Kraftwerk did electronic music since 1973  Depeche Mode since 1980  Beat Dis / Bomb the Bass (1987)  The Ultimate Soundtracker 1987  Many derivates (Sound/Star/Noisetracker)  Finally Protracker (yay!)
  • 17. It all started with a Tracker… 17  SvenVäth  Michael Münzing / Luca Anzilotti (producers of SNAP!)  Raphael Gesqua (Audiomonster)  Christian Morgenstern aka (Groo)  Falko Brocksieper (Rufferto)  Martin Iveson – „Atjazz“ (Nuke / Spaceman)  Muffler
  • 18. What stuff do we use on Amiga? 18  Common music formats  MOD. -> OCS / ECS  ADPCM / WAV and MOD. -> AGA  Other music formats:  AHX (Abyss Highest Experience) –  synth tracker, no samples, small size, very characteristic sounds  PreTracker  was just released in April 2019  crossdev chipmusic tracker
  • 19. Tracker specs 19  ProTracker 2.3.  THE(!) demoscene tracker.  4 columns, each being a channel  31 samples (8-bit PCM), up to 28.867 kHz sample rate  64 rows  Sample size of max 64kb per sample
  • 20. My weapon of choice 20  A track consists of notes, octave info, sample number plus (optional) a 3-digit code used for commands  A track is replayed on one of the 4 channels (left / right echoeing possible)  A sequence of 4 tracks is called a pattern  Order of patterns are set and replayed by a time table
  • 21. Why I fell in love with a tracker? 21  not a musician, only played a bit (lousy) guitar  never learned to play keys or piano  Tracker opened a new world:  No need to know notes / harmonics.  Just hit a key.  If it sounds odd, erase.  Retry with another one. ;)
  • 23. The learning curve 23 First steps around 1991, the early years…
  • 25. My personal learning curve 25  Well, come on, what´s 28 years…
  • 26. Power is nothing without control… 26  Limitations = competition  Demoscene = competition  4ch = yay!
  • 28. It ain´t over until the fat Paula sings... 28  Only one (!) time a multichannel tune won the biggest demoscene event nowadays, the REVISION demoparty in Saarbrücken / Germany. (it´s each Easter, come there!)  All other years, including 2019, a 4ch Amiga module won – and did beat multichannel stuff.  The heritage will be continued.  Slimey (Virgills son) was 13 years old, when he did join us in doing music for our latest Amiga demo „De Profundis“  So – even if we old guys retire  -> there´s gonna be more Amigaaaa music!
  • 29. Crossdev – it´s so easy. 29  requirements:  doing Amiga music in the early 90s (picture showsVirgills room in the 90s)
  • 30. Crossdev – it´s so easy. 30  requirements:  doing Amiga music in 2019
  • 31. Crossdev – it´s so easy. 31  OpenMPT  Looping samples in the early 90s – „wave your wife goodbye, see her again when the kids will move out!“  Looping samples nowadays – crossfade me. By clicking one button.  Record a Wav or generate one by using aVST in your DAW of choice (Renoise it is!), import, convert to 8bit – it´s seconds only. www.openmpt.org
  • 32. Crossdev – it´s so easy. 32  8bit bubsy ProTracker clone  Clone of ProTracker 2.3d done in C  Windows / macOS  Most accurate PC clone in terms of original replay www.16-bits.org
  • 34. Why develop for Amiga on PC?  20 years ago,Amiga was the main machine  Edited in 640x256 (PAL) or 640x400 (Euro72)  Assemble on 68060 with 50 MHz  Today, PC is just more productive  Edit in 1920x1080 (Full HD), dual head  Compile on Core i7 with 3200 MHz  In essence:  Bigger monitors  Better tools (IDE, debugger)  Faster, i.e. quicker turn-around times 34
  • 35. Sorry to burst your bubble  Cross-Development ain‘t a new thing  CBM/MS Basic developed on PDP-10  Original AmigaOS → Sun  AmigaOS 3.1.4 → vamos  TwinWorld / Blue Byte → Atari  Turrican / Factor 5 → Pegasus (PC)  Core Design → SNASM (PC)  Demos by TBL, Ephidrena, Elude, The Electronic Knights, Lemon. Haujobb 35 Holger Schmidt / Factor 5 onTurrican Source: https://youtu.be/-HyuUByT06o?t=132
  • 36. Cross-Development Examples 36  Complete Demos  Planet Rocklobster / Oxyron  Frameworks  Lemon. Winuae DemoToolchain  The Electronic KnightsTEKMO  CapsuleTornado Amiga Demo System  Abyss vscode-amiga-debug (video seminar)  Haujobb Amiga Framework (video seminar)
  • 37. Arranging effects in a Tracker interface with the Rocket editor Beam Riders / Haujobb & Ghostown PatternView in Rocket editor 37 See this in action: https://youtu.be/s1lVS4tW33g?t=1137
  • 38. Demoscene Overview Slides and links at: http://www.dig-id.de/?p=322 38