Commits

Anonymous committed 31f6f2e

Minor comment improvements.

Comments (0)

Files changed (1)

examples/openal/player.py

         self.context = openal.Context (self.device)
         self.context.make_current ()
 
-        # Create a playback source.
+        # Create a playback source and set the default gain and pitch.
+        # Then set the position of the sound to be centered and static
+        # (no velocity).
         self.sources = self.context.create_sources (1)
 
         self.sources.set_prop (self.sources.sources[0], const.AL_PITCH, 1., 'f')
         self.sources.set_prop(self.sources.sources[0], const.AL_VELOCITY,
                               (0., 0., 0.), 'fa')
 
+        # Create a buffer for holding the WAV data, load the data and
+        # queue the buffer for playback.
         buffers = self.context.create_buffers (1)
         buffers.buffer_data (buffers.buffers[0],self.alformat, data, samplerate)
         self.sources.queue_buffers (self.sources.sources[0], buffers)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.