bool HydrogenImport::tryImport( TrackContainer* tc )
{
	if( openFile() == false )
	{
		return false;
	}
	return readSong();
}
Exemple #2
0
MusicRoom::MusicRoom(QWidget *parent)
	:QDialog(parent)
{
	ui.setupUi(this);
	readSong();

  int audio_rate = 22050;
  Uint16 audio_format = AUDIO_S16SYS;
  int audio_channels = 2;
  int audio_buffers = 4096;
  SDL_Init(SDL_INIT_AUDIO);

  if(Mix_OpenAudio(audio_rate, audio_format, audio_channels, audio_buffers)) {
    printf("Unable to open audio!\n");
    exit(1);
  }
  Mix_QuerySpec(&audio_rate, &audio_format, &audio_channels);
  Mix_CloseAudio();
  SDL_Quit();
}