midipiano_dll chung is a dll to play midi files in background thread (piano or orchestra) .
it is written in freebasic but may be called by any program as a standard dll .
set/get param : pause, loop, drum, noteonly, delay, resonance, volume, position, nrecord .
link => https://sourceforge.net/projects/midipiano-dll/
Showing posts with label dll. Show all posts
Showing posts with label dll. Show all posts
Wednesday, February 19, 2020
midipiano_dll a dll to play midi files in background thread
Sunday, September 1, 2013
midipiano_chungDLL free dll player version of midipiano_chung
midipiano_chungDLL is a free dll midi player version of midipiano_chung piano
synth / expander . It can be called by any program (basic, c++, ...)
with simple api to play midirec or mid files. Freebasic and cpp
examples are provided. Can run on a small netbook . It is used in circuit_chung radio , Tilecity_chung and minimidi_chung midi player (included).
=> midipiano_chungDLL.zip (5Mo)
(04/09/2013) used in circuit_chung's radio
(04/09/2013) minimidi_chung small midi player added
(24/09/2013) nbsounds overload bug corrected
(25/09/2013) minimidi_chung 4 stations midi folders added
(28/09/2013) vu-meter added + anti saturation prog restored
(29/09/2013) used in Tilecity_chung's radio
=> midipiano_chungDLL.zip (5Mo)
(04/09/2013) used in circuit_chung's radio
(04/09/2013) minimidi_chung small midi player added
(24/09/2013) nbsounds overload bug corrected
(25/09/2013) minimidi_chung 4 stations midi folders added
(28/09/2013) vu-meter added + anti saturation prog restored
(29/09/2013) used in Tilecity_chung's radio
Libellés :
dev C++,
dll,
fbsound,
freebasic,
midi,
midipiano_chungDLL,
minimidi_chung,
piano
Tuesday, December 4, 2012
fb_chungVST multi effects VST loading simplified dlls / 4echo baxandall peekenhancer
fb_chungVST is an audio multi effects VST loading simplified dlls written in high level language (like freebasic) .you can add a simplified dll plugin in the /plugin/ /plugin2/ /plugin3/ folders it will be automaticaly recognized and loaded. Included my4echo_chungVST example (4 combined echos) , baxandall eq and peekenhancer effect .
Just define the following dll cdecl functions :
plugininit : your init sub
startpluginmain : start your gui window edit
closepluginmain : called to close the gui window edit
mypluginproc : called as sample=mypluginproc(sample) in the audio loop
myecho.dll / my3band.dll / my4echo.dll / mybaxandall.dll / peekenhancer.dll with code source are provided as example (freebasic) .
the dlls can be easily written in freebasic or any dll compatible language (c++,VBasic,...),giving you easy access to high level programming facilities (file access,gui windows,graghics) without needing special knowledge of the VST sdk (c++).
=> https://sourceforge.net/projects/fbchungvst/
(01/02/2013) peekenhancer, baxandall low/high eq added
Just define the following dll cdecl functions :
plugininit : your init sub
startpluginmain : start your gui window edit
closepluginmain : called to close the gui window edit
mypluginproc : called as sample=mypluginproc(sample) in the audio loop
myecho.dll / my3band.dll / my4echo.dll / mybaxandall.dll / peekenhancer.dll with code source are provided as example (freebasic) .
the dlls can be easily written in freebasic or any dll compatible language (c++,VBasic,...),giving you easy access to high level programming facilities (file access,gui windows,graghics) without needing special knowledge of the VST sdk (c++).
=> https://sourceforge.net/projects/fbchungvst/
(01/02/2013) peekenhancer, baxandall low/high eq added
Friday, March 2, 2012
gui_chung_dll a dll version of gui_chung to easily make gui windows in any language
gui_chung_dll is an older dll version of gui_chung to easily make gui windows with graphics
in any language , as c/c++, freebasic, with simple syntax inspired from Liberty Basic
easy gui coding (buttons, combobox, edittext, statictext, listbox, menu, graphicbox,...). Includes creation of openGL windows and guiloadtexture
from jpg with alpha, and gfx graphics windows drawing. It is based on windows api and is written in
compiled freebasic (freeware).
click here => https://sourceforge.net/projects/guichungdll/
click here => https://sourceforge.net/projects/guichungdll/
Friday, February 24, 2012
TTS_chung_dll free dll interface for TTS text to speech SAPI5
TTS_chung_dll is a very simple dll interface for TTS text to speech (SAPI5) written in freebasic to use with any programming language .Comes with c++ , LibertyBasic and freebasic calling examples. Accepts XML tags.
example of call :
myTTSinit()
myTTSspeak(@"hello")
myTTSclose()
=> https://sourceforge.net/projects/ttschungdll/
Libellés :
dll,
freebasic,
speech,
TTS,
TTS_chung_dll
Sunday, February 28, 2010
loadobj_chung.dll a free DLL to load 3D .obj files into openGL
loadobj_chung.dll is a free DLL to instant load 3D .obj files into openGL , for example in a GLlist you can recall later.
it loads objects with textures and can auto-resize the 3D object to a desired size.
you can find a demo inserted in my game flightGL_chung there
=> loadobj_chung_dll.zip (8.3 Mo) (12/10/2010)(old version)
dll and source files only (dev C++)
=> loadobj_chung_dll_source.zip (31 ko)(old version)
openGL loadobj3ds obj/3ds loader in freebasic => loadobj3ds.zip (07/08/2013) (4Mo)(new version,faster with export to javascript)
(last version of 2 dlls included + viewobj3ds obj/3ds enhanced viewer)
examples of calls : see the readme_DLL.txt file .=> readme_DLL.txt
for c++ calls , dev c++ source code of the dll is provided in the "source" folder
(24/05/2010) normals added
it loads objects with textures and can auto-resize the 3D object to a desired size.
you can find a demo inserted in my game flightGL_chung there
=> loadobj_chung_dll.zip (8.3 Mo) (12/10/2010)(old version)
dll and source files only (dev C++)
=> loadobj_chung_dll_source.zip (31 ko)(old version)
openGL loadobj3ds obj/3ds loader in freebasic => loadobj3ds.zip (07/08/2013) (4Mo)(new version,faster with export to javascript)
(last version of 2 dlls included + viewobj3ds obj/3ds enhanced viewer)
for c++ calls , dev c++ source code of the dll is provided in the "source" folder
(24/05/2010) normals added
Libellés :
3D obj objects loader,
dev C++,
dll,
freebasic,
Liberty Basic,
loadobj,
loadobj_chung.dll,
loadobj3ds,
openGL,
programmation
Monday, December 28, 2009
load3DS_chung.dll a free dll to load 3ds objects
load3DS_chung.dll is a free dll to instant load 3ds objects in openGL , for example into a GLlist you can recall later.
it loads multi objects with textures (to be set by the calling program)
here is a demo i have inserted in my game flightGL_chung
=> load3DS_chung_dll.zip (11/10/2010)(old version)
dll file only and code source (dev C++)(old version)
=> load3ds_chung_dll_source.zip
openGL loadobj3ds obj/3ds loader in freebasic => loadobj3ds.zip
(07/08/2013) (4Mo)(new version)
(last version of 2 dlls included + viewobj3ds obj/3ds enhanced viewer)
readme_DLL.txt => load3ds_readmedll.JPG
(26/05/2010) normals added
(14/03/2014) load3DSsizeptr , draw3DSptr direct to/from memory

it loads multi objects with textures (to be set by the calling program)
here is a demo i have inserted in my game flightGL_chung
=> load3DS_chung_dll.zip (11/10/2010)(old version)
dll file only and code source (dev C++)(old version)
=> load3ds_chung_dll_source.zip
openGL loadobj3ds obj/3ds loader in freebasic => loadobj3ds.zip
(07/08/2013) (4Mo)(new version)
(last version of 2 dlls included + viewobj3ds obj/3ds enhanced viewer)
readme_DLL.txt => load3ds_readmedll.JPG
(26/05/2010) normals added
(14/03/2014) load3DSsizeptr , draw3DSptr direct to/from memory
Libellés :
3DS objects loader,
dev C++,
dll,
Liberty Basic,
load3DS,
load3DS_chung.dll,
loadobj3ds,
openGL,
programmation
Subscribe to:
Comments (Atom)