Skip to Content

Software Development

warning: Creating default object from empty value in /home/leighsmi/public_html/modules/taxonomy/taxonomy.pages.inc on line 33.
Relating to software development and computer science.

Added -rotateSynthOutputBuffer, removed redundant method to set the bypassing of...

Commit by leighsmith :: r3714 /trunk/MusicKit/Frameworks/SndKit/ (7 files): (link) Added -rotateSynthOutputBuffer, removed redundant method to set the bypassing of SndAudioProcessorChains, cleaned doco

Made GNUmakefile.preamble configurable so that eventually GNUmakefile doesn't...

Commit by leighsmith :: r3713 /trunk/MusicKit/GNUmakefile.preamble.in: (link) Made GNUmakefile.preamble configurable so that eventually GNUmakefile doesn't have to be.

Plugged stupid memory leaks in SndChannelDecrease() and...

Commit by leighsmith :: r3712 /trunk/MusicKit/Frameworks/SndKit/ (SndAudioBuffer.m SndConvert.m): (link) Plugged stupid memory leaks in SndChannelDecrease() and -changeFromChannelCount:.

Removed unnecessary test for stream being active when setting the buffer size,...

Commit by leighsmith :: r3711 /trunk/MusicKit/Frameworks/ (3 files in 2 dirs): (link) Removed unnecessary test for stream being active when setting the buffer size, since it is only changed when the stream is opened in portaudio. Documentation cleanups also.

Added SNDGetBufferSizeInBytes() for portaudio.

Commit by leighsmith :: r3710 /trunk/MusicKit/Frameworks/PlatformDependent/MKPerformSndMIDI_portaudio/ (PerformSound.h PerformSound.m): (link) Added SNDGetBufferSizeInBytes() for portaudio.

Overhauled to properly display Carbon AudioUnit UI windows on MacOS 10.5 &...

Commit by leighsmith :: r3709 /trunk/MusicKit/Frameworks/PlatformDependent/AudioUnits/ (2 files): (link) Overhauled to properly display Carbon AudioUnit UI windows on MacOS 10.5 & later, added support for Cocoa AudioUnit UI windows

Latest version of the device changing, simplified the reinitialisation, added...

Commit by leighsmith :: r3708 /trunk/MusicKit/Examples/SignalProcessing/ (2 files): (link) Latest version of the device changing, simplified the reinitialisation, added further confirmation of the buffer size changes.

Added methods to retrieve input and output buffer sizes, all attached clients,...

Commit by leighsmith :: r3707 /trunk/MusicKit/Frameworks/ (9 files in 4 dirs): (link) Added methods to retrieve input and output buffer sizes, all attached clients, and an autoreleased SndStreamManager on nominated devices. Added conditional #import of SndAudioUnit headers & avoided a clash in enum names.

Cleaned up with now the ability to change devices during processing, and...

Commit by leighsmith :: r3706 /trunk/MusicKit/Examples/SignalProcessing/ (2 files): (link) Cleaned up with now the ability to change devices during processing, and reverted to the more efficient copying rather than mixing buffers approach in order to test latency performance.

Removed redundant output and input device lists, we were just computing them on...

Commit by leighsmith :: r3705 /trunk/MusicKit/Frameworks/PlatformDependent/MKPerformSndMIDI_MacOSX/PerformSound.m: (link) Removed redundant output and input device lists, we were just computing them on demand anyway. Shutdown debugging output which crept in.

Syndicate content
Copyright