Search results
Search results 1-20 of 30.
Any chance of an update from Manuel? I still use Jabaco regularly, and I'm sure many others do also. It would be nice to know whether Manuel has any intention of continuing the project. Thanks again for all your work so far.
Hi, I've asked this before as part of another thread but didn't get a response, so I thought I'd bump it as it's still a frustration for me. Basically, I'm using the Java Beads audio DSP library and trying to fill a custom buffer for use by the waveplayer object. There's an example of using a custom buffer on page 126 of this tutorial. Here's the source for the sinewave buffer. We need to extend the abstract base class BufferFactoryand override generateBuffer to fill a custom buffer. In my gener...
Hey, yeah I noticed the same thing. I wonder if Manuel could shed some light on this.
Can anyone explain why I get a double when I pass the TypeName function a value from a single array? This code produces: java.lang.Double java.lang.Float Jabaco Source 1 2 3 4 5 6 7 8 9 10 11 Dim x(0) As Single Dim y As Single Public Sub Form_Load() x(0)=0 Debug.Print(TypeName(x(0))) Debug.Print(TypeName(y)) End Sub
Merry Christmas and a happy new year to you too Hopefully next year will see some progress with Jabaco. I still use it often and would love to see some bugfixes and a new version.
I haven't attempted this with Jabaco but here a couple of links that might be useful. Here's a post on using ActiveX controls in Jabaco: How to use ActiveX controls with Jabaco Also, I don't know what OS you are using but Microsoft discontinued use of Microsoft Agents in Windows 7. You can, however, download a Hotfix for this here: https://support.microsoft.com/en-gb/kb/969168 Hope that goes some way to helping.
Thanks for fixing the PHP bug. It's good to have all the user contributed code available again. Manuel, do you have any plans to continue work on Jabaco in the future?
It's something that I continue to use, typically for computer music applications. I'd love to see Jabaco continue. Any word from the author as to whether he has any ambitions for the project in the future?
I would support a crowdfunding initiative. Java 8 compatibility, some bugfixes and comprehensive documentation seem most pressing. I can understand the frustration of those who have invested their time in Jabaco only to see it languish somewhat over the past few years but I'm nonetheless extremely grateful for Manuel's incredible efforts so far. The idea of building cross platform Java-based apps with a VB6 syntax is not something I ever thought I'd see, and it's been a nice introduction to Java...
Hi, I have a question that relates to me trying to get Sphinx working with Jabaco. However, my query is less specific than that. I'm looking at the tutorial here: http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4 My question is to do with using constructors. Say I have this code: Dim config As New Configuration ' Set path To acoustic model. config.setAcousticModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us") ' Set path To dictionary. config.setDictionaryPath("resource:/edu/cmu/sphinx/m...
There is some information on working with custom buffers on page 126 of this tutorial, that I'm re-reading now: http://www.computermusicblog.com/Sonifyi…ds_Tutorial.pdf And a sine buffer class, which basically illustrates how filling a buffer should work, I think: https://github.com/moumar/beads/blob/mas…SineBuffer.java
Great That works perfectly, and has also given me some insight into the way Jabaco works. I owe you a drink Now, the other thing that I've been having trouble with for a while is filling a buffer. This seems like it should be a simple task (and probably is in Java or Processing) but I have had no luck doing it in Jabaco despite trying many different methods. Here's someone asking the very same question on the Beads forum:[url]https://groups.google.com/forum/#!searchin/beadsproject/buf/beadsproje...
Thank you. I'm having some luck with this. I understand the syntax for doing this in Jabaco now and although it produces sound using the method that you have described, it is not doing FM synthesis. This variable "x" is a protected float array that is part of the Beads Function UGEN. "An array representing the current values from the array of input UGens". You can see the source here for it here: https://github.com/orsjb/beads/blob/mast…s/Function.java As the Beads website says: Inside the calcu...
Merry Christmas folks Thanks for your recent help theuserbl. I haven't had chance to test out your Beads code yet but I'm looking forward to playing with it as soon as I can. And if it's not an imposition there's another, fairly small but crucial aspect to that library that I haven't worked out how to implement yet, so I might ask you about it in that thread. I'm glad there's still a little community around this language. I hope to see it develop further in the new year.
This is great theuserbl, thank's so much for your quick reply. I've just created a HelloJob class module and handled things in there instead of compiling a class with javac, but thanks for taking the time to do this and test it out. I'm trying out some ideas for computer music software in Jabaco and trying to look at different timing methods for programming a step sequencer. I'm having trouble keeping things in time with the swing timer so I thought I'd look into Quartz. Interaction with the GUI...
Hi, I'm having trouble converting this Java code (an example of using the Quartz scheduler library) to Jabaco code. Jabaco Source 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 import org.quartz.JobBuilder; import org.quartz.JobDetail; import org.quartz.Scheduler; import org.quartz.SimpleScheduleBuilder; import org.quartz.Trigger; import org.quartz.TriggerBuilder; import org.quartz.impl.StdSchedulerFactory; public class SimpleTrigge...
I'm actually trying to do something with a label, not a CommandButton but without knowing a more elegant way of referencing which particular control is being clicked within the control array, the only workaround I could really think of would be to do something like this: Jabaco Source 1 buttons(i).tag=i within Form_Load() and then: Jabaco Source 1 buttons(cint(btn.tag)).backcolor=vbRed in Public Sub actionPerformed(arg2 As ActionEvent)
Thanks for this code. One question: How can I identify which dynamically created instance of the command button is being clicked from within Public Sub actionPerformed(arg2 As ActionEvent)? I'd like to be able to reference the index (i) of the control when the actionPerformed method is invoked.
I've noticed that if I create a form and add some line drawing code, the program will hang and the form itself will never be shown. Jabaco Source 1 Form1.Line(10, 100, 100, 100) If I were to write this code in a command button and click it, then the line will be drawn, however. A way around this is to write: Jabaco Source 1 me.Line(10, 100, 100, 100) in form_load() I'm not sure why this happens and it's not a huge problem but I just thought I'd point it out.
Hi Maxer, You're very welcome, and thank you for your example. I have also had difficulty getting any data from rawMidi but I will look into it. As a workaround might I suggest working with midiMessage. I have not tested this yet but it might enable you to get pitchbend and SysEx data. I'm just getting started with Jabaco and Java so your advice is very welcome. Let me know if you have any success with the code below: Jabaco Source 1 2 3 4 5 6 7 8 9 Dim data() as byte Dim a as integer Public Sub...