Sachverhalt: Sachverhalt: A. Mit Schreiben des Strafgerichtes des Kantons Basel-Stadt vom 15. Juli 2004 wurde X._ aufgefordert, dem Strafgericht Mitteilung über seine Verteidigung sowie über allfällige Beweisanträge zu machen. X._ verlangte hierauf die Sistierung des Verfahrens, die Abschreibung desselben wegen örtlicher Unzuständigkeit sowie die Entfernung gewisser Protokolle aus den Akten und die Zulassung weiterer Aktenstücke. Der Strafgerichtspräsident verfügte am 21. September 2004 die Ablehnung der Beweisanträge. Gleichzeitig teilte er X._ den Beizug eines Sachverständigen mit. A. Mit Schreiben des Strafgerichtes des Kantons Basel-Stadt vom 15. Juli 2004 wurde X._ aufgefordert, dem Strafgericht Mitteilung über seine Verteidigung sowie über allfällige Beweisanträge zu machen. X._ verlangte hierauf die Sistierung des Verfahrens, die Abschreibung desselben wegen örtlicher Unzuständigkeit sowie die Entfernung gewisser Protokolle aus den Akten und die Zulassung weiterer Aktenstücke. Der Strafgerichtspräsident verfügte am 21. September 2004 die Ablehnung der Beweisanträge. Gleichzeitig teilte er X._ den Beizug eines Sachverständigen mit. B. Gegen diese Verfügung gelangte X._ ans Appellationsgericht (Ausschuss) des Kantons Basel-Stadt. Dieses trat mit Urteil vom 7. März 2005 nicht auf die Beschwerde ein. Im Wesentlichen begründete es den Entscheid damit, dass die prozessualen Verfügungen des Strafgerichtspräsidenten keine direkt nachteilige Wirkung hätten, welche durch den Endentscheid nicht behoben werden könnte. Gegen den Nichteintretensbeschluss führt X._ mit Eingabe vom 18. April 2005 staatsrechtliche Beschwerde. Er beantragt die Aufhebung des angefochtenen Entscheides und die Rückweisung der Sache an das Appellationsgericht zum Neuentscheid. Der Strafgerichtspräsident des Kantons Basel-Stadt verzichtet unter Hinweis auf seine damalige Stellungnahme ans Appellationsgericht auf eine Vernehmlassung. Das Appellationsgericht des Kantons Basel-Stadt schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. 