ftp.nice.ch/pub/next/unix/audio/cmusic.bs.N.tar.gz#/NeXT_updates/new_cmusic/cmusic_src_reverb/Testscores/test1.c

This is test1.c in view mode; [Download] [Up]

#include <sys/types.h>
#include <sys/stat.h>
#include <local/sfheader.h>
#include <stdio.h>
#include <carl/sndio.h>
#include "bsd.h"

float	fbsdi();
struct	bsdesc	*openbsd();
struct	bsdesc	*bsdptr;
long	sampnum;
FILE	*popen();
char	*getsfname();
main()
{

	float sample;
	int i;

	bsdptr = openbsd("./xxx.bsdfile");
	printf("chans: %d\nsamps: %d\nname:%s\n",bsdptr->nc,bsdptr->fs,bsdptr->fullname);
	for(i=0;i<bsdptr->fs;i+=1024)
		printf("%f\n",fbsdi(bsdptr,i));
	for(i=bsdptr->fs;i>=0;i-=1024)
		printf("%f\n",fbsdi(bsdptr,i));

}

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.