Love2DMidi
From Ghoulwiki
Revision as of 17:35, 10 July 2011 by Ghoulsblade (talk | contribs)
- suchbegriffe : soundlib, software synthesizer, player, SOUNDFONT(=soundlib), oder .sfz, .dls
- gamedev.net ?
- http://timidity.sourceforge.net/ (sdl mixer)
- http://www.cs.aau.dk/~normark/scheme/styles/xml-in-laml/midi/man/midi-laml-processing-lib.html
- Arduino Forum - MIDI lib code help
- http://sourceforge.net/apps/trac/fluidsynth/
- alsa midi : http://alsa.opensrc.org/WildMidi -> http://wildmidi.sourceforge.net/
- rwmidi : http://ruinwesen.com/support-files/rwmidi/documentation/RWMidi.ht
- libjdkmidi http://opensource.jdkoftinoff.com/jdks/trac/wiki/libjdkmidi
- http://en.wikipedia.org/wiki/SoundFont
- http://osdl.sourceforge.net/main/documentation/rendering/SDL-audio.html
- http://icculus.org/SDL_sound/
- imuse patent (scrum vm / monkey island etc) : http://dl.dropbox.com/u/4762859/iMuse-pat5315057.pdf
- in code ?
http://lists.libsdl.org/pipermail/commits-libsdl.org/2011-March/004092.html +int Mix_SetSoundFonts(const char *paths) +int Mix_EachSoundFont(int (*function)(const char*, void*), void *data)
- libfluidsynth-dev - Real-time MIDI software synthesizer (development files)
- libfluidsynth1 - Real-time MIDI software synthesizer (runtime library)
- libghc6-midi-dev - MIDI message and file handling
- libghc6-midi-doc - MIDI message and file handling; documentation
- libghc6-midi-prof - MIDI message and file handling; profiling libraries
- libinstpatch-1.0-0 - MIDI instrument editing library
- libinstpatch-1.0-0-dbg - MIDI instrument editing library - debugging symbols
- libinstpatch-dev - MIDI instrument editing library development files
- libinstpatch-doc - MIDI instrument editing library documentation
- libmidi-perl - read, compose, modify, and write MIDI files in Perl
- libportmidi-dev - library for real-time MIDI input/output
- libportmidi0 - library for real-time MIDI input/output
- libportsmf-dev - Portable Standard Midi File Library (development files)
- libportsmf0 - Portable Standard Midi File Library
- libswami-dev - MIDI instrument editor - development files
- libswami0 - MIDI instrument editor - shared libraries
- libtse3-0.3.1c2a - portable MIDI sequencer engine in C++ - development files
- libtse3-dev - portable MIDI sequencer engine in C++ - development files
- libwildmidi-dev - software MIDI player library headers
- libwildmidi1 - software MIDI player library
Filippo: auf jeden fall.. a propos, ich benutze ja oft max msp (oder pd, das ist freeware und praktisch das gleiche) Filippo: hab gehoert, dass das auch in spore eingebunden wurde.. Filippo: ist bestimmt eher aufwendig fuer love, aber wer weiss! ghoulsblade: was ist das ? eine soundlib mit samples für instrumente ? Filippo: das ist so eine art programmiersprache fuer musiker (also sehr simpel ;) )
Filippo: was soundbanks angeht, gbibt es einige ganz gute moeglichkeiten Filippo: 1) dls Filippo: http://www.crimsontech.jp/eng/dls/ Filippo: und .sfz (free) Filippo: http://www.cakewalk.com/DevXchange/article.aspx?aid=108 Filippo: was meinst du? ghoulsblade: mal reinschauen ghoulsblade: wie wäre denn die normale art die soundlib die du zum midi erzeugen benutzt hast zu exportieren, ein ordner voller .wav dateien, oder gibts da ein bestimmtes standardformat ? Filippo: das sind normalerweise entweder direkt eingebaute libs (z.B. in handys), oder eben diese DLS, SFZ oder auch sog. Soundfonts