summaryrefslogtreecommitdiff
path: root/audio/spiralsynth/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2012-02-15Fix build on SunOS.hans1-2/+2
2011-11-23audio/spiralsynth: Fix iostream / Fix DragonFly / amd64marino1-4/+4
Replace <iostream.h> and <fstream.h> with their c++ counterparts. Addition of <string.h> was originally under a DragonFly macro, but this was removed when it was shown NetBSD 5.99 needed it too. Allow package to build on all x86_64 architectures.
2007-09-29Fixed g++ 4 error message.rillig1-1/+2
2006-01-05Fallback to O_FSYNC on DragonFly, if O_SYNC doesn't exist.joerg1-3/+3
Use PTHREAD_* instead of -lpthread for linkage.
2005-04-24Fixes for SpiralSound/Midi.Cben1-2/+2
* test for failure of open() should be == -1, not == 0 This causes Open() to behave as intended, only creating the m_MidiReader thread if the MIDI device is successfully opened. * unconditionally initialize m_Mutex in Open() * conditionally close m_MidiReader in Close(), if NULL do nothing * make m_MidiFd and m_MidiWrFd the same file descriptor. The MIDI device special file can only be opened once at a time.
2005-04-24The problem is that SpiralSynth opens the MIDI device path beforeben1-1/+2
calling SetDeviceName. The call trace goes something like this: Synth.C main() ==> Synth *synth=new Synth; ==> Synth::Synth() ==> MidiDevice::Get()->SetDeviceName(SpiralInfo::MIDIFILE); SpiralSound/Midi.h MidiDevice::Get() ==> m_Singleton=new MidiDevice; ==> MidiDevice::MidiDevice() ==> MidiDevice::Open() ==> MidiDevice::SetDeviceName patches/patch-ao works around this problem by closing the prematurely opened private variable representing the MIDI device, and setting it to NULL. MidiDevice methods check for NULL and re-initialize the private variable, this time opening the MIDI device path after SetDeviceName.
2005-02-23Add RMD160 digests to the SHA1 ones.agc1-1/+2
2004-11-25Update SpiralSynth to version 2.0.0. Notable changes include:ben1-10/+13
* Totally replaced audio core code with SSM plugin code, modified for static linking. * Uses 32bit floating point format internally. * New midi device handling. * New OSS output code. * New funky sliders. * Updated for fltk 1.1.0
2004-02-15Make SpiralSynth build with FLTK 1.1.x as well as 1.0.xben1-2/+3
2003-12-19Fix build error introduced by gcc3.ben1-2/+8
ftp://ftp.netbsd.org/pub/NetBSD/misc/agc/borked-current/audio/spiralsynth/.broken.sys2.html
2003-07-22Use ossaudio.buildlink2.mk to get the right device and library.jmmv1-3/+3
Patch provided by collver1@comcast.net in PR pkg/22181.
2002-09-21buildlink1 -> buildlink2jlam1-2/+2
2002-06-12Fix compilation on xpkgwedge machines. Closes pkg/17079.wiz1-2/+2
2002-05-26Initial import of spiralsynth-0.1.7, an "analog" synthesizer with X11 gui.rh1-0/+7