Presented by:

72083a207e95da20108a064731b54876

Bobby Towers

from Linux With Attitude

A proud member of the Oregon Trail Generation. Clojure programmer, Raspberry Pi chiptune composer.

No video of the event yet, sorry!

As a music student at Portland Community College, I decided that I wanted to produce an entire album of electronic music on a Raspberry Pi. Part of this motivation was from having been seriously burned in the past by relying too heavily on proprietary music software and having too many expensive instruments and machines broken or stolen. As a result of constantly having to start over from scratch on a new platform, I sought to completely abstract away my process of musical composition so I would always be free to migrate my work to whatever format of my choosing.

This prompted a long search spanning the history of electronic music and the different types of software used in its production, along with the various cultures and the programs they tend to use, from notation editors to multitrack workstations, to try to find one that I would be happy using, that would be up for the task of encoding my life's work of chiptunes, and that meant first and foremost that it would have to run well on the Pi.

In this hands-on session we will introduce MilkyTracker, a free cross-platform music tracker application following in the tradition of FastTracker for DOS. With it we will create classic chip waveforms for bass, drums, leads and arpeggios for the authentic C64/NES sound.

Date:
2018 April 29 - 09:30
Duration:
2 h
Room:
CC-201 TUT1
Conference:
LinuxFest Northwest 2018
Language:
Track:
Education
Difficulty:
Easy

Happening at the same time:

  1. Entropy
  2. Start Time:
    2018 April 29 09:30

    Room:
    CC-235

  3. Open Source at the IEEE Standards Association
  4. Start Time:
    2018 April 29 09:30

    Room:
    CC-114

  5. "I have nothing to hide": threats to privacy in our society
  6. Start Time:
    2018 April 29 09:30

    Room:
    HC-108

  7. Linux Professional Institute: Exam Lab - Session 1
  8. Start Time:
    2018 April 29 09:30

    Room:
    HC-112 LPI

  9. I wanna be the guy (or gal) 5 years later
  10. Start Time:
    2018 April 29 09:30

    Room:
    G-103

  11. Why We Can't Have Nice Things (and how to fix it)
  12. Start Time:
    2018 April 29 09:30

    Room:
    CC-115

  13. Improving Arduino Education
  14. Start Time:
    2018 April 29 09:30

    Room:
    CC-202 TUT2

  15. Pseudo-Bundle based packaging for CLI & Desktop (SquirrelPM)
  16. Start Time:
    2018 April 29 09:30

    Room:
    CC-236

  17. What a sys-admin needs to know to troubleshoot Wayland.
  18. Start Time:
    2018 April 29 09:30

    Room:
    CC-200

  19. Cover Your AWS: Securing Evergreen at MongoDB
  20. Start Time:
    2018 April 29 09:30

    Room:
    CC-208

  21. Open Source at the IEEE Standards Association
  22. Start Time:
    2018 April 29 09:30

    Room:
    CC-114

  23. "I have nothing to hide": threats to privacy in our society
  24. Start Time:
    2018 April 29 09:30

    Room:
    HC-108

  25. Why We Can't Have Nice Things (and how to fix it)
  26. Start Time:
    2018 April 29 09:30

    Room:
    CC-115

  27. What a sys-admin needs to know to troubleshoot Wayland.
  28. Start Time:
    2018 April 29 09:30

    Room:
    CC-200

  29. Entropy
  30. Start Time:
    2018 April 29 09:30

    Room:
    CC-235

  31. Pseudo-Bundle based packaging for CLI & Desktop (SquirrelPM)
  32. Start Time:
    2018 April 29 09:30

    Room:
    CC-236

  33. I wanna be the guy (or gal) 5 years later
  34. Start Time:
    2018 April 29 09:30

    Room:
    G-103

  35. Linux Professional Institute: Exam Lab - Session 1
  36. Start Time:
    2018 April 29 09:30

    Room:
    HC-112 LPI

  37. Cover Your AWS: Securing Evergreen at MongoDB
  38. Start Time:
    2018 April 29 09:30

    Room:
    CC-208

  39. Improving Arduino Education
  40. Start Time:
    2018 April 29 09:30

    Room:
    CC-202 TUT2

  41. Flyway – Database migration made easy
  42. Start Time:
    2018 April 29 09:30

    Room:
    HC-103 Postgres

  43. Build and Program Your First Arduino Robot
  44. Start Time:
    2018 April 29 09:30

    Room:
    CC-234 BAIRS

  45. openSUSE Mini-Summit
  46. Start Time:
    2018 April 29 09:30

    Room:
    HC-104 openSUSE

  47. ROSECODE
  48. Start Time:
    2018 April 29 10:45

    Room:
    G-103

  49. Don't Fear the Patent Clause!
  50. Start Time:
    2018 April 29 10:45

    Room:
    CC-114

  51. Incident Response with Live Linux Forensics
  52. Start Time:
    2018 April 29 10:45

    Room:
    CC-200

  53. Privacy on the blockchain
  54. Start Time:
    2018 April 29 10:45

    Room:
    HC-108

  55. Hybrid multi-cloud infrastructure as code using Terraform
  56. Start Time:
    2018 April 29 10:45

    Room:
    CC-208

  57. Arduino, ESP8266 and 433 Mhz Devices
  58. Start Time:
    2018 April 29 10:45

    Room:
    CC-236

  59. Old Dogs & New Tricks
  60. Start Time:
    2018 April 29 10:45

    Room:
    CC-115

  61. Using osquery via Fleet for Client/Server visibility
  62. Start Time:
    2018 April 29 10:45

    Room:
    CC-235

  63. Using osquery via Fleet for Client/Server visibility
  64. Start Time:
    2018 April 29 10:45

    Room:
    CC-235

  65. ROSECODE
  66. Start Time:
    2018 April 29 10:45

    Room:
    G-103

  67. Don't Fear the Patent Clause!
  68. Start Time:
    2018 April 29 10:45

    Room:
    CC-114

  69. Arduino, ESP8266 and 433 Mhz Devices
  70. Start Time:
    2018 April 29 10:45

    Room:
    CC-236

  71. Hybrid multi-cloud infrastructure as code using Terraform
  72. Start Time:
    2018 April 29 10:45

    Room:
    CC-208

  73. Old Dogs & New Tricks
  74. Start Time:
    2018 April 29 10:45

    Room:
    CC-115

  75. Privacy on the blockchain
  76. Start Time:
    2018 April 29 10:45

    Room:
    HC-108

  77. Incident Response with Live Linux Forensics
  78. Start Time:
    2018 April 29 10:45

    Room:
    CC-200

  79. Picking Up the Pieces, Issues And Challenges Controlling Your Data
  80. Start Time:
    2018 April 29 10:45

    Room:
    HC-103 Postgres