From Fedora Project Wiki
(commented "old" Audio Tasks ordering, and instated new ordering; removed Webcasting, because it's not likely to make it in - still a possibility)
(updated SC link; removed "old" chapter ordering; updated System Tasks)
Line 1: Line 1:
=== System Tasks ===
=== System Tasks ===
* Understanding Sound Cards
* [[User:Crantila/FSC/Sound_Cards|Sound Cards and Digital Audio]]
** What Is a "Sound Card?"
* [[User:Crantila/FSC/Sound_Servers|Understanding Sound Servers]]
** How Do I Find Information about my audio interface? (optional)
<!-- ** [[User:Crantila/FSC/SoundServers/Pulse|PulseAudio]] -->
** How Do I Find Information about my MIDI interface? (optional)
<!-- ** [[User:Crantila/FSC/SoundServers/JACK|JACK Audio Connection Kit]] -->
** How Do I Know Which Input/Output Port to Use?
* [[User:Crantila/FSC/CCRMA/Everything|Planet CCRMA at Home]]
* Understanding Sound Servers
<!-- ** [[User:Crantila/FSC/CCRMA/Repositories|Using Planet CCRMA Software]] -->
** What a Sound Server Is
** Advanced Linux Sound Architecture (ALSA)
*** What ALSA Is, and Why It Exists
** [[User:Crantila/FSC/SoundServers/Pulse|PulseAudio]]
** [[User:Crantila/FSC/SoundServers/JACK|JACK Audio Connection Kit]]
** Phonon
*** What Phonon Is, and Why It Exists
*** Knowing When to Use Phonon
* Planet CCRMA at Home
** What Planet CCRMA Is, and Why It Exists
** Knowing Whether You Should Use Planet CCRMA (including risks & benefits of third-party repositories)
** [[User:Crantila/FSC/CCRMA/Repositories|Using Planet CCRMA Software]]
* Optimizing the Linux Kernel for Audio Applications (optional, but highly desired - at least CCRMA)
* Optimizing the Linux Kernel for Audio Applications (optional, but highly desired - at least CCRMA)
** What Is a Realtime Kernel? (including "What is processor scheduling?")
** What Is a Realtime Kernel? (including "What is processor scheduling?")
Line 26: Line 14:
=== Audio Tasks ===
=== Audio Tasks ===
* Simple Recording
* Simple Recording
** Audacity
** [[User:Crantila/FSC/Recording/Audacity|Audacity]]
** [[User:Crantila/FSC/Recording/Audacity|Audacity]]
* Digital Audio Workstations
* Digital Audio Workstations
Line 35: Line 22:
** [[User:Crantila/FSC/Sequencers/Rosegarden|Rosegarden]]
** [[User:Crantila/FSC/Sequencers/Rosegarden|Rosegarden]]
* Synthesizers
* Synthesizers
** [[User:Crantila/FSC/Synthesizers/SuperCollider|SuperCollider]]
** [[User:Crantila/FSC/Synthesizers/SuperCollider/Main|SuperCollider]]
** [[User:Crantila/FSC/Synthesizers/FluidSynth|FluidSynth]]
** [[User:Crantila/FSC/Synthesizers/FluidSynth|FluidSynth]]
* Typesetting
* Typesetting
Line 42: Line 29:
* Aural Skills Training
* Aural Skills Training
** [[User:Crantila/FSC/Solfege|GNU Solfege]]
** [[User:Crantila/FSC/Solfege|GNU Solfege]]
<!--
Old:
* Recording
** Knowing Whether to Use Audacity or Ardour
** [[User:Crantila/FSC/Recording/Audacity|Audacity]]
** [[User:Crantila/FSC/Recording/Ardour|Ardour]]
* Synthesizers and Sequencers
** [[User:Crantila/FSC/Synthesizers/SuperCollider|SuperCollider]]
** [[User:Crantila/FSC/Synthesizers/FluidSynth|FluidSynth]]
** [[User:Crantila/FSC/Sequencers/Qtractor|Qtractor]]
** [[User:Crantila/FSC/Sequencers/Rosegarden|Rosegarden]]
* Typesetting
** [[User:Crantila/FSC/Typesetting/LilyPond|LilyPond]]
** [[User:Crantila/FSC/Typesetting/Frescobaldi|Frescobaldi]]
* Aural Skills Training
** [[User:Crantila/FSC/Solfege|GNU Solfege]]
* Webcasting (highly optional - would make a great addition)
** Darkice or Darksnow
** Icecast Server
** If I end up covering these applications, tutorial topics can be decided later.
-->

Revision as of 23:35, 4 July 2010

System Tasks

  • Sound Cards and Digital Audio
  • Understanding Sound Servers
  • Planet CCRMA at Home
  • Optimizing the Linux Kernel for Audio Applications (optional, but highly desired - at least CCRMA)
    • What Is a Realtime Kernel? (including "What is processor scheduling?")
    • Using a Pre-built Realtime Kernel from Planet CCRMA (including "Planet CCRMA's kernels may be older than Fedora's")
    • Building Your Own Audio-Optimized Kernel (of course, with appropriate disclaimers)
    • Other Possible Optimizations (this will primarily be the removal of unused device drivers)

Audio Tasks