public void init() throws SoundSystemException {
		Channel channel = null;

		// create the streaming channels:
		for (int x = 0; x < SoundSystemConfig.getNumberStreamingChannels(); x++) {
			channel = createChannel(SoundSystemConfig.TYPE_STREAMING);
			if (channel == null)
				break;
			streamingChannels.add(channel);
		}
		// create the non-streaming channels:
		for (int x = 0; x < SoundSystemConfig.getNumberNormalChannels(); x++) {
			channel = createChannel(SoundSystemConfig.TYPE_NORMAL);
			if (channel == null)
				break;
			normalChannels.add(channel);
		}
	}