Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » DSP and Plug-in Development
Thread Read
Quick Audio Code testing
baordog
KVRer
- profile
- pm
PostPosted: Sun Feb 10, 2013 7:38 pm reply with quote
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.
----
Signature blocked until 5 posts made
^ Joined: 23 Jan 2012  Member: #273502  Location: New York
BertKoor
KVRAF
- profile
- pm
PostPosted: Mon Feb 11, 2013 2:33 am reply with quote
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.
My MusicCalc is back online!!
^ Joined: 08 Mar 2005  Member: #60794  Location: Utrecht, Holland
mr.bungle
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Mon Feb 11, 2013 12:27 pm reply with quote
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.
^ Joined: 25 Jul 2007  Member: #156204  Location: Finland
FabienTDR
KVRist
- profile
- pm
PostPosted: Mon Feb 11, 2013 1:01 pm reply with quote
http://www.reaper.fm/sdk/js/js.php
----
Fabien from Tokyo Dawn Records

Check out my audio processors over at the Tokyo Dawn Labs!
^ Joined: 23 Feb 2012  Member: #275694  
obiwanjacobi
KVRist
- profile
- pm
- e-mail
PostPosted: Mon Feb 11, 2013 10:38 pm reply with quote
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 | MIDI.NET
^ Joined: 18 Jul 2007  Member: #155805  Location: Netherlands
All times are GMT - 8 Hours

Printable version
Page 1 of 1
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012