What is KVR Audio? | Submit News | Advertise | Developer Account

Options (Affects News & Product results only):

OS:
Format:
Include:
Quick Search KVR

"Quick Search" KVR Audio's Product Database, News Items, Developer Listings, Forum Topics and videos here. For advanced Product Database searching please use the full product search. For the forum you can use the phpBB forum search.

To utilize the power of Google you can use the integrated Google Site Search.

Products 0

Developers 0

News 0

Forum 0

Videos 0

Search  

Quick Audio Code testing

DSP, Plug-in and Host development discussion.

Moderator: Moderators (Main)

baordog
KVRer
 
4 posts since 23 Jan, 2012, from New York

Postby baordog; Sun Feb 10, 2013 7:38 pm Quick Audio Code testing

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.

I've been thumbing through the oscillators found at
http://www.musicdsp.org/archive.php?classid=1 (http://www.musicdsp.org/archive.php?classid=1)

Now all of these show how to generate the actual wave form, but none show to shove that to your audio card for playback. Where can I get the skinny on coding that up?

I'm quite interested in testing my DSP coding skills.
Signature blocked until 5 posts made
BertKoor
KVRAF
 
8327 posts since 8 Mar, 2005, from Utrecht, Holland

Postby BertKoor; Mon Feb 11, 2013 2:33 am

This particular sub-forum is not read much by programmers. Try the DSP / Plugin Development sub-forum.

Some things you can try:
* write out the raw data, read that in to play with Adobe Audition
* write a proper WAV file with RIFF headers etc
* access the soundcard through Windows audio API
* look for some frameworks / third-party libs to help you write less code and still make progress in these particular problem areas
We are the KVR collective. Resistance is futile. You will be assimilated. Image
My MusicCalc is back online!!
mr.bungle
KVRist
 
93 posts since 25 Jul, 2007, from Finland

Postby mr.bungle; Mon Feb 11, 2013 12:27 pm

baordog wrote:I've been thumbing through the oscillators found at
http://www.musicdsp.org/archive.php?classid=1

Now all of these show how to generate the actual wave form, but none show to shove that to your audio card for playback. Where can I get the skinny on coding that up?

I'm quite interested in testing my DSP coding skills.


When I started I used Java for trying out different DSP algorithms. C# would probably be even better choice. It's quite simple to make a stand alone Java/C# app that plays audio, plots graphics and prints debug info etc... And in managed environment you get friendly error messages and stack traces when things go wrong.
User avatar
FabienTDR
KVRian
 
626 posts since 23 Feb, 2012

Postby FabienTDR; Mon Feb 11, 2013 1:01 pm

Fabien from Tokyo Dawn Records

Check out my audio processors over at the Tokyo Dawn Labs!
obiwanjacobi
KVRian
 
510 posts since 18 Jul, 2007, from Netherlands

Postby obiwanjacobi; Mon Feb 11, 2013 10:38 pm

mr.bungle wrote:When I started I used Java for trying out different DSP algorithms. C# would probably be even better choice. It's quite simple to make a stand alone Java/C# app that plays audio, plots graphics and prints debug info etc... And in managed environment you get friendly error messages and stack traces when things go wrong.


A lot of people find VST.NET a good platform for experimentation (or when starting in VST development). It allows you to create managed .NET plugins that will run in unmanaged (normal) Hosts. VST.NET comes with some sample plugins that demonstrate common plugin functionality as well as with Visual Studio Project and Item templates (Audio and Midi Plugin). These project templates build into working 'skeleton' plugins.

Hope it helps.
Grtx, Marc Jacobi.
Blog | VST.NET | GMPI.NET | MIDI.NET

Moderator: Moderators (Main)

Return to DSP and Plug-in Development