|
|
|
|
@ -1,3 +1,31 @@
|
|
|
|
|
|
|
|
|
|
Skip to content
|
|
|
|
|
This repository
|
|
|
|
|
|
|
|
|
|
Pull requests
|
|
|
|
|
Issues
|
|
|
|
|
Gist
|
|
|
|
|
|
|
|
|
|
@ddiakopoulos
|
|
|
|
|
|
|
|
|
|
5
|
|
|
|
|
22
|
|
|
|
|
|
|
|
|
|
3
|
|
|
|
|
|
|
|
|
|
ddiakopoulos / libnyquist
|
|
|
|
|
Code
|
|
|
|
|
Issues 6
|
|
|
|
|
Pull requests 0
|
|
|
|
|
Pulse
|
|
|
|
|
Graphs
|
|
|
|
|
Settings
|
|
|
|
|
libnyquist / examples / src / Main.cpp
|
|
|
|
|
ce56c94 2 minutes ago
|
|
|
|
|
@ddiakopoulos ddiakopoulos the most basic, generally not- correct linear interpolating resampling…
|
|
|
|
|
@ddiakopoulos
|
|
|
|
|
@r-lyeh
|
|
|
|
|
150 lines(123 sloc) 5.71 KB
|
|
|
|
|
// Note to Visual Studio / Windows users: you must set the working directory manually on the project file
|
|
|
|
|
// to $(ProjectDir)../../../ since these settings are not saved directly in project. The loader
|
|
|
|
|
// will be unable to find the example assets unless the proper working directory is set.
|
|
|
|
|
@ -93,7 +121,6 @@ int main(int argc, const char **argv) try
|
|
|
|
|
fileData->frameSize = 32;
|
|
|
|
|
fileData->lengthSeconds = 2.0;
|
|
|
|
|
fileData->sampleRate = 44100;
|
|
|
|
|
|
|
|
|
|
std::cout << "Starting recording for two seconds..." << std::endl;
|
|
|
|
|
myDevice.Record(fileData->sampleRate * fileData->lengthSeconds, fileData->samples);
|
|
|
|
|
*/
|
|
|
|
|
@ -147,3 +174,8 @@ catch (const std::exception & e)
|
|
|
|
|
{
|
|
|
|
|
std::cerr << "Caught: " << e.what() << std::endl;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Contact GitHub API Training Shop Blog About
|
|
|
|
|
|
|
|
|
|
© 2016 GitHub, Inc.Terms Privacy Security Status Help
|
|
|
|
|
|
|
|
|
|
|