Seite 1 von 5

Sampleplayer

Verfasst: So 12. Apr 2009, 14:43
von Timo-T
Hallo alle zusammen,
heute möchte ich Euch mal mein kleines Projekt vorstellen. Da in Digijay eine Sampleplayer-Funktion nicht vorhanden ist, habe ich mit Visual Basic 2008 einen Sampleplayer programmiert.
Ich habe bisher auf 3 Rechnern getestet: 1x XP und 2x Vista

Folgende Features sind bisher vorhanden:
- immer im Vordergrund, so dass die Sounds schnell abgespielt werden können
- spielt bisher nur MP3 Dateien
- 9 frei belegbare Tasten
- Anzeige der Dateinamen
- 2 Abspielmöglichkeiten (da es bei einem Rechner mit Vista zu Wiedergabeproblemen gekommen ist, habe ich noch die Möglichkeit eingebaut, die Dateien über den Windows-Mediaplayer abzuspielen)
- Aussehen an Digijay angepasst (da ich es ja im Zusammenhang mit Digijay benutze)
- Rechtsklick läd die Optionsmaske
- Zeitgleiche Wiedergabe mehrerer Sounds
- 1 Stoptaste für alle Sounds

Bisher bekannte Bugs:
-Unter Vista werden unter Umständen nicht alle Dateien abgespielt (deshalb die Möglichkeit der Wiedergabe über den Mediaplayer eingebaut)
- Nach dem Starten sollten alle Sounds einmal kurz angespielt werden, damit sie anschließend schnell wiedergegeben werden können
- Ausgabe nur über eine Soundkarte möglich. (Ich wollte die Option wie bei Digijay einbauen, mehrere Soundkarten anzusteuern, aber dafür weiß ich bisher noch zu wenig :lol: )

Vorraussetzungen:
- Net Framework 3.5 SP1 (Ich habe es auf allen Rechnern drauf, deshalb weiß ich nicht, ob es unter 2.0 läuft)
- Eventuell Windows Mediaplayer
- XP oder Vista

Es wäre cool, wenns mal jemand ausprobieren könnte, da ich keine weiteren Rechner mehr zur Verfügung habe. Vielleicht kann mir MB bei der Sache mit der Soundkartenansteuerung etwas helfen. ;)

So denn,
Frohe Ostern

Re: Sampleplayer

Verfasst: So 12. Apr 2009, 17:38
von Musikfreund
Hallo Timo
Das mit dem Sampler funktioniert.
Was meiner Meinunug unbedingt fehlt ist
die Absenkung der Playerlautstärke und zwar
variabel.
Vielleicht auch die Möglichkeit durch-oder Anspielen
Sonst eine Gute Idee.
Wäre nur die Frage der Platzierung.
Schöne Ostern noch
Musikfreund

Re: Sampleplayer

Verfasst: Mo 13. Apr 2009, 08:55
von repie
Hallo Timo,

habe gerade Deinen Player ausprobiert und muß sagen, er gefällt mir supergut.
Da in DigiJay kein Sampleplayer integriert ist, suche ich schon längere Zeit nach so einem einfachen Player.
Das Abspielen mehrer Sounds finde ich genial. Allerdings sollte man auch einzelne Sounds wieder beenden können. Vielleicht durch nochmaliges drücken des Abspielbuttons?
Timo-T hat geschrieben:Was meiner Meinunug unbedingt fehlt ist
die Absenkung der Playerlautstärke und zwar
variabel.
Diese Funktion würde Deinen Player fast perfekt machen.
Auch wäre es klasse, wenn man noch mehr Jingles laden könnte. Evtl. läßt sich da durch Verwendung von Bänken etwas machen :?:

Aber ansonsten echt toll und gut gelungen. Genau das, was noch fehlte. Mach weiter so.
In diesem Sinne

Re: Sampleplayer

Verfasst: Mo 13. Apr 2009, 10:16
von Timo-T
Hallo zusammen,
toll das jemand meinen Player mal probiert hat!
Was mich als erstes interessieren würde:
- unter welchem System habt ihr den PLayer getestet?
- Funktionert die Wiedergabe ohne den Mediaplayer bei allen Dateien?
- Nutzt ihr Net Freamwork 3.5?
- sollten auch andere Dateiformate abspielbar sein?

@ Musikfreund
Was meiner Meinunug unbedingt fehlt ist die Absenkung der Playerlautstärke und zwar
variabel.
Habe ich auch schon im Plan. Aber da das ja mein erstes Programm überhaupt ist, wollte ich es erstmal soweit zum laufen bekommen. Ich werde aber sicherlich eine solche Funktion noch integrieren.
Soll die Lautstärke für jeden Sample extra regelbar sein?
Vielleicht auch die Möglichkeit durch-oder Anspielen
Das verstehe ich nicht ganz. Wie meinst du das genau?
Wäre nur die Frage der Platzierung.
Das mit der Platzierung ist ja so eine Sache: Digijay soll ja immer erreichbar sein. Ich habe es bei mir deshalb so angepasst, dass es ungefähr die Größe der Spalte Kommentar hat. Da ich keine Kommentare in meinen Tags habe passt das ganz gut. Es wäre denkbar, eine andere Maske zu gestalten, welche zwischen die beiden Player von Digijay passen würde. Da ja aber jeder eine andere Bildschirmgröße hat, ist die Frage: Wie groß sollte die Maske sein? Ich will die Buttons nicht so klein gestalten wie etwa bei BPM Studio oder UM.

@ repie
Das Abspielen mehrer Sounds finde ich genial. Allerdings sollte man auch einzelne Sounds wieder beenden können. Vielleicht durch nochmaliges drücken des Abspielbuttons?
Das sollte sich schon irgendwie realisieren lassen...
Auch wäre es klasse, wenn man noch mehr Jingles laden könnte. Evtl. läßt sich da durch Verwendung von Bänken etwas machen
Ich könnte es vielleicht erstmal so machen, dass in der Optionsmaske in den Listboxen mehrere Dateien hinzugefügt werden können. Diese Titel könnte man dann über Rechtsklick auf die jeweilige Taste auswählen. - Mal sehen, muss ich halt mal ausprobieren.... :lol:

Re: Sampleplayer

Verfasst: Mo 13. Apr 2009, 11:06
von repie
Hallo Timo
Timo-T hat geschrieben:- unter welchem System habt ihr den PLayer getestet?
XP SP3
Timo-T hat geschrieben:- Funktionert die Wiedergabe ohne den Mediaplayer bei allen Dateien?
Habe verschiedene Jingles geladen und es wurden alle ohne den WMP korrekt abgespielt.
Timo-T hat geschrieben:- Nutzt ihr Net Freamwork 3.5?
Wie kann ich das feststellen?
Timo-T hat geschrieben:- sollten auch andere Dateiformate abspielbar sein?
Also mir würde MP3 ausreichen (andere Formate kann man ja notfalls umwandeln). Wenn anderes Format, dann vielleicht noch wav.
Timo-T hat geschrieben:Soll die Lautstärke für jeden Sample extra regelbar sein?
Das müßte nicht sein. Es reicht doch vollkommen, wenn man den Ausgangslevel aller Samples einstellen kann und den Level, auf welchen DigiJay abgesenkt werden soll.
Timo-T hat geschrieben:Ich will die Buttons nicht so klein gestalten wie etwa bei BPM Studio oder UM.
Ich denke aber, eine Nummer kleiner könnten sie schon noch vertragen (die Hälfte?). Somit würde sich der Player flexibler platzieren lassen. Übrigens finde ich die Dateinamenanzeige beim "Berühren" der Buttons gut gelöst.
Timo-T hat geschrieben:Ich könnte es vielleicht erstmal so machen, dass in der Optionsmaske in den Listboxen mehrere Dateien hinzugefügt werden können. Diese Titel könnte man dann über Rechtsklick auf die jeweilige Taste auswählen.
Wäre auf jeden Fall eine akzeptable Lösung.

Re: Sampleplayer

Verfasst: Mo 13. Apr 2009, 11:23
von repie
Timo-T hat geschrieben:- Nutzt ihr Net Freamwork 3.5?
Hab's rausgefunden über Systemsteuerung -> Software. Habe die 3.5 SP1 installiert.

Re: Sampleplayer

Verfasst: Mo 13. Apr 2009, 12:05
von Shirocco
Hallo Timo-T,

das mit dem Sampleplayer ist keine schlechte Idee.

Zur Platzierung wenn es machbar wäre, würde ich den freien Raum zwischen den beiden Covers

der Player vorschlagen das ist doch sowieso noch nicht genutzter Platz.

Man könnte den Sampleplayer doch auch genau in der Höhe einpassen und nach rechts und links verbreitern.

Zum Beispiel so.

Schönen Feiertag

Shirocco

Re: Sampleplayer

Verfasst: Mo 13. Apr 2009, 13:49
von Timo-T
Hi,
Ok, ich werde das Aussehen des Players nochmal komplett überarbeiten, so das er zwischen die Cover passt. Die Tasten würden somit auch kleiner werden.
Das mit der Lautstärke muss ich mir mal in Ruhe ansehen. Kann ich jetzt noch nicht sagen, ob ich das schnell gelöst bekomme.

Re: Sampleplayer

Verfasst: Mo 13. Apr 2009, 15:17
von Musikfreund
Hallo Timo
Die Platzierung zwischen den Covern finde ich auch ideal.
Mit Anpielen meine ich Taste dücken und bei lösen abbrechen.
Durchspielen vielleicht über anderen Befehl Song ganz ausspielen.
Die Absenkung der Lautstärke würde ich für der Gesamten Bereich machen.
Ich habe auch 3.5 SP1 auf meinem Rechner alle MP3 Songs wurden ohne Windowplayer
abgespielt.
Viel Erfolg bei Deiner Arbeit
Musikfreund
Timo-T hat geschrieben:Hi,
Ok, ich werde das Aussehen des Players nochmal komplett überarbeiten, so das er zwischen die Cover passt. Die Tasten würden somit auch kleiner werden.
Das mit der Lautstärke muss ich mir mal in Ruhe ansehen. Kann ich jetzt noch nicht sagen, ob ich das schnell gelöst bekomme.

Re: Sampleplayer

Verfasst: Di 14. Apr 2009, 00:29
von Timo-T
hi Musikfreund,
Mit Anpielen meine ich Taste dücken und bei lösen abbrechen.
Durchspielen vielleicht über anderen Befehl Song ganz ausspielen.
Mit dem Anspielen könnte ich es ja so machen, das über die Tasten 1-9 der Tastatur angespielt und gestoppt wird.
Taste 1 drücken: Titel 1 wird gespielt
Taste 1 loslassen: Titel 1 wird gestoppt.
Anklicken mit Maustaste spielt Titel komplett

So denn,