Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
|
|
|
|
|
Software News : BarsnPipes OS4 ver. 0.6 |
posted by alfa on 23-Jan-2006 16:23:07 (5477 reads) |
Hello all, BarsnPipes OS4 ver. 0.6 is out.
After Lyle Hazelwood has fulfilled his promise to work away on the CAMD-USB-MIDI drivers, it was the time, also to release a new version of BnP.
First of all I want to give may big thank to Lyle. I really know, how much efforts are neccessary, to make hardware-drivers - especially for USB. And he had done a really good job.
We worked together on MIDI. To enable the full use of the possibilities of Lyles new CAMD-USB-MIDI drivers I've made a flood of new MIDI-Tools. Now you can use theoretical up to 8 USB-MIDI-Interfaces together at the same time, each interfaces with up to 16 ports (16 independet MIDI-lines - remember the TriplePlay has 3 independent MIDI-lines). This would result in the possibility to use 2048(!!) (16x16x8) independent MIDI-channels. Is this enough ? ...
Of course, there is much more, which I could do in the time since the ver. 0.5.
Not at last: Michael Rees (http://soundsgrate.net) has given away for free the complete source-code of all it's programming-work for BarsnPipes, which he has made from 1989-1997. This a incredible worthfull gift to the BarsnPipes community. At this place I'll give him my very special thank. I want to encourage you, if you find his work useful to write him a mail: michaelrees@soundsgrate.net Big parts of it's material (2 linklibraries for Tool/Accessory programmers, and 11 Tools) I could already port to OS4. More follows.
Go to my homepage please. www.alfred-j-faust.de
There you also can read whats new and download the archive. Attention: It's size is much increased and is now 8,5 MB!
Hopeful you enjoy the new version.
Kindly greatings Alfred |
|
|
|
| STORYID: 2852
|
Goto page ( 1 | 2 )
Poster | Thread | lylehaze
| |
Re: BarsnPipes OS4 ver. 0.6 Posted on 24-Jan-2006 22:33:57
| | [ #21 ] |
| |
|
Super Member |
Joined: 1-Sep-2004 Posts: 1142
From: North Florida - Big Bend area. | | |
|
| @ Ralf, I have downloaded but not yet installed, so I am only answering from my experience, and a conversation I had with Alfred.
Seeing a choice of ins or outs when choosing your output port is a good idea. That allows you to play the output of B&P into the input of another application.. (MIDI transfer in real-time)
We used to transfer from DeluxeMusic to Bars&Pipes the same way.
If that was enough to answer your question, stop reading now. If you want to be thoroughly confused by a sleep-deprived programmer, read on a bit more:
All the input and output names being labeled with .in.xx and .out.xx is actually nonsense. It helps you to know which way to think of each cluster (the CAMD name for one of these "message meeting places"), but in reality, any cluster in use has both inputs and outputs going on.. One (or more) links are pushing midi events into the cluster, those are all merged together, and the results are copied to each link that is reading from that cluster. If any cluster has only readers or writers, (not both), then CAMD is smart enough to not bother with it at all.
It is perfectly common and practical to create your own names for internal "meeting points" within CAMD. There is no need ( or reason) to include an "in" or an "out" in the name. Sure, it's common to see drivers name things that way, but that's really only a convenience for the user. As suggested by the CAMD docs, the CLIST cluster requester that I have uploaded allows you to create a new cluster just by typing in a name to call it.
I am considering an update to CAMD beyond it's original spec, that would allow particular port names to be "aliased" into something more useful. Now that I have ten MIDI OUT jacks spread across two devices, as well as nine MIDI IN jacks, and one each that are assigned permanently to control deck in and out, I'm realizing that I don't need or want them named by interface, direction and number. It would be far easier to name them according to whatever I have connected to those ports. instead of remembering that the D5 input is connected to "EDIROL UM-880.out.4", I could just label it "D5" if that's what I want, or even "Horns", since that is what I use that synth most often for.. or maybe "Gen MIDI".. well, you get the idea.
CAMD is more than just a bunch of MIDI drivers, it's a patchbay, MIDI merger, and I hope to soon add tools for event filtering, transposing, and other utility functions. It's a common language for Big MIDI apps and little MIDI tools to co-exist..
I'm tired.. need to sleep.
Lyle _________________ question=(2b||!(2b))
|
| Status: Offline |
| | alfa
| |
Re: BarsnPipes OS4 ver. 0.6 Posted on 24-Jan-2006 22:39:16
| | [ #22 ] |
| |
|
Member |
Joined: 11-Dec-2005 Posts: 89
From: Germany, Hessen, Homberg(Efze) | | |
|
| Hi Ralf,
The in and out clusters are visible for the case, you want to connect for example the MIDI-Out to the incluster of another MIDI-program.
Attention! Don't try to connect MIDI-Out to a incluster, which is used by a MIDI-In tool. This would end in a infinite loop.
For multiple Out, you must use the depending MIDI-Out tool.
example: you have one 3 port USB-MIDI-Interface.
Install in the toolbox from tool/MIDITools/Unit1
MIDI-In1_1 for port1 MIDI-In1_2 for port2 MIDI-In1_3 for port3
MIDI-Out1_1 for port1 MIDI-Out1_2 for port2 MIDI-Out1_3 for port3
and use the depending tool for the depending port.
Choose the connections and have fun. If you want to use the different ports for input simultaneous, you must choose from the Preferences menu "Multiple Inputs", and the depending input MIDI-channel on which the input devices are sending.
This should work (Lyle had confirmed, that it works)
The MIDI-Tools are NOT beta !
Kindly Alfred |
| Status: Offline |
| | Ralf
| |
Re: BarsnPipes OS4 ver. 0.6 Posted on 25-Jan-2006 8:50:46
| | [ #23 ] |
| |
|
Cult Member |
Joined: 10-Mar-2003 Posts: 516
From: Ljungskile, Sweden. | | |
|
| | Status: Offline |
| | Xenic
| |
Re: BarsnPipes OS4 ver. 0.6 Posted on 25-Jan-2006 17:00:44
| | [ #24 ] |
| |
|
Super Member |
Joined: 2-Feb-2004 Posts: 1246
From: Pennsylvania, USA | | |
|
| Quote:
Hi Xenic, ... I don't know your name
I'm very sorry, that you have had such a trouble with BarsnPipes. But you show me, whats going on, if a curious men, who never ever had worked with BarsnPipes before, want to try out BarsnPipes.
|
My name is Jeff and there is no need to apologize. You are helping the Amiga community by working on Barsnpipes. My criticism is intended to help improve the program and not to offend you. Maybe I should choose my words more carefully.
Quote:
The installer don't check the version of the drivers ... thats correct, but this is not a fault, because the archive contains the latest (most recent - the best) available drivers.
It's right ... no manual installation instructions are available ... I'll change this ...
|
I frequently D/L programs and don't get around to trying them for weeks or months. It's possible, though unlikely, that some other program would install more recent files before I got around to testing Barsnpipes. Version checking for all files would be more "user friendly". Including manual installation instructions will be helpful.
Quote:
BarsnPipes (like you have seen) has many many gadgets. The most of them are rendered with small pics. All these pics are loaded from outside from the GUI-directory, which is (since ver.0.6) a lha-crunched archive. The GUI-dir contains 475(!) small pictures files. The harddisk is working any seconds to load all the files. So I decided (to shorten this loading time dramatically) to make this deal with the lha-archive.
|
I can believe this would make a significant difference on a classic Amiga but I would think the hard-disk load time would be sasisfactory for OS4/PPC. Maybe the program could check for a gui directory in the Barsnpipes directory before attempted the gui.lha dearchivie method. It's a minor issue. The only reason I don't like it is because I keep all non-system commands on a different partition and don't like being forced to put "lha" in my C: directory. I find it easier to update OS4 when I don't have a lot of external commands and files located on my system partition. Maybe you could change the C:lha command to "lha" so that it will work if lha is located anywhere in the command path.
I suppose my opinions are less important than people who can actually use the program. Maybe I can locate some cheap used MIDI device (keyboard) that I can use with Barsnpipes. For now I'll just encourage you to keep up the good work. _________________ X1000 with 2GB memory & OS4.1FE
|
| Status: Offline |
| |
|
|
Goto page ( 1 | 2 )
[ home ][ about us ][ privacy ]
[ forums ][ classifieds ]
[ links ][ news archive ]
[ link to us ][ user account ]
|