Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sf::Buffer Buffer;
- Buffer.loadFromFile("sound.wav");
- const sf::Int16 *raw = Buffer.getSamples();
- byte *load()
- {
- FILE *fp;
- if((fp=fopen("sound.wav", "rb"))==NULL) {
- printf("Ошибка при открытии файла.n");
- }
- fseek(fp, 0, SEEK_END);
- long N = ftell(fp);
- fseek(fp, 0, SEEK_SET);
- byte *A = new byte[N];
- for(i=0; i<N; i++)
- if(fread(A[i],
- sizeof(A), 1, fp)!=1) {
- if(feof(fp)) break;
- printf("Ошибка при чтении файла.n");
- }
- fclose(fp);
- return A;
- }
- byte *input = load();
Add Comment
Please, Sign In to add comment