76

(10 replies, posted in Calculators & Pocket Computers)

click on + :

http://irrlichtproject.de/houston/manual.html

[+]     PUT NEXT FREE     Put the next unused free pattern in sequence at the current position.

you have plenty of patterns, you can decide one for just filling the gap, like 50 for example.

77

(2 replies, posted in General Discussion)

I don't use skype, but maybe you could ask your questions here?

78

(10 replies, posted in Calculators & Pocket Computers)

hal9000 wrote:

As i wanna hear that and start play some notes have now a pitch

I'm not sure I understand what you mean, but I think if you hear some extra "unexpected" noise it's because you have some empty columns, if I remember well it's better to allocate patterns to every column, even if it's empty patterns (instead of nothing).

(edit: I think we answered at the same time with Utz)

79

(10 replies, posted in Calculators & Pocket Computers)

be sure to print the memo as well https://github.com/utz82/HoustonTracker … 0_memo.pdf

80

(10 replies, posted in Calculators & Pocket Computers)

isn't this presentation good enough?
https://www.youtube.com/watch?v=I6G0CnBSWVk

if you know LSDJ, HT2 shouldn't be too complicated for you.

Someone just posted this on the system-cfg forum:

https://en.wikipedia.org/wiki/Musical_road

"A musical road is a road, or part of a road, which when driven over causes a tactile vibration and audible rumbling transmitted through the wheels into the car body in the form of a musical tune."

an example: https://youtu.be/y_xvfZUqAtg

it's more or less like how vinyl records work, but it looks like there are different type of musical roads. Maybe some are using different depth, so it's less 1-bit music, more like analogic recording, but I suppose it's easier to create similar depth for all the gaps, and just make the spaces between gaps to vary.

Some more informations:

http://davidsd.org/2008/12/honda-needs-a-tune-up/

thanks. I've just received yesterday some new components!

This tune (which I forgot to name in the video) is "Vapeurs d'Alcool" : http://zxart.ee/eng/authors/g/garvalf/v … qid:70829/

I don't have much time at the moment and I'm still waiting for some additional components. I don't forget those who placed their orders. I'll add more informations soon.

At the moment, I've finally finished to make a little video for presenting the board:

https://www.youtube.com/watch?v=npYsu0WO_XI

84

(135 replies, posted in Sinclair)

wow... it really sounds like a string instrument!! Amazing, like always...

85

(51 replies, posted in Sinclair)

I've written a report on github. Still the same. It's an ATI video card.

Edit => your fix did it, thanks!

86

(51 replies, posted in Sinclair)

oh, this one is different from my screenshot problem. The flickering problem is on my computer at work. I'll test it tomorrow and try your fix.

87

(51 replies, posted in Sinclair)

I have this on my home computer (the powerful one which has the pattern renaming problem):

 OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 660/PCIe/SSE2
OpenGL core profile version string: 4.2.0 NVIDIA 304.134
OpenGL core profile shading language version string: 4.20 NVIDIA via Cg compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.2.0 NVIDIA 304.134
OpenGL shading language version string: 4.20 NVIDIA via Cg compiler
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:

I'll run it on my other computers as well.

88

(51 replies, posted in Sinclair)

ok, good idea for the NAME command.

89

(51 replies, posted in Sinclair)

I see. It's more complicated then. Do as you can wink
I like the idea to keep any pattern which is not eventually used (yet) in a song, but if it's impossible don't bother with this. Maybe a reminder: "beware, pattern_bridge01 and pattern_wip02 are not used in the song, they won't be saved" could help users not to loose anything?

Maybe it's possible to to have only numbers for naming a pattern (patterns:01, patterns:02) and then use an optionnal label to give a more friendly name, like this:

:01
 blabla (not labelled)

:02:my_super_catchy_intro
blabla

90

(51 replies, posted in Sinclair)

the arrown dropdown list is a great addition, thanks.

For the makefile, if you change clang++ to g++, there is still an error with LDFLAGS, because we must remove -stdlib=libc++ as well (maybe it has been changed in g++ > 5). I don't know if there is a clean way of switching to clang++ to g++, I've tried something like

ifeq "$(CC)" "clang++"
    LDFLAGS        = -stdlib=libc++ -L/usr/lib -lallegro -lallegro_image -lallegro_font -lallegro_primitives -lallegro_dialog -lallegro_audio
else
   LDFLAGS        = -L/usr/lib -lallegro -lallegro_image -lallegro_font -lallegro_primitives -lallegro_dialog -lallegro_audio
endif

but it doesn't work like that.

I've made a pull request for the audioBuffer thing. What is the difference between the original code and your fix to make it compile on g++ 4.8? If you think it might be a problem, just don't integrate the pull request. https://github.com/utz82/bintracker/pull/4/files

91

(51 replies, posted in Sinclair)

yes, numbers are working ok in the pattern data, only when editing names there is this freeze. But this computer has some strange behaviors, it's also on this one I have massive slowdown when using 1tracker. It's one of my most powerful computer (core i5, 8 Gb ram), I just think I need to install a new system from scratch on it.

92

(51 replies, posted in Sinclair)

it works from another computer, so I guess it's the other one which has a limitation or a problem but I don't know what it could be. Your fix did the job for the numbers, sorry for the fuss.

93

(2 replies, posted in Sinclair)

it looks nice, I like isometric games. I didn't know the music.

94

(51 replies, posted in Sinclair)

ah sh**, I've double checked, I've even compared with the code on my other computer, and didn't notice it was because of this. Thanks. But it's the same, it hangs. Now I must just test with my other computers which were working before.

I have also an other bug, even from the beginning, sometimes the screen is mixed up when I start bintracker:

https://lut.im/LF2ZDHrHSL/9S53pJWapik75sD7.png

when I pass the mouse over a mixed up icon, it displays just below the menu, it's just shifted. It happens at random.

95

(51 replies, posted in Sinclair)

hmm, maybe it's something else, because it still hangs if I change language in settings.ini or if I comment your modified code. Maybe it's a problem on this 3rd computer. I'll test it on tuesday on the others. I made the compilation via ssh, using a remote computer.

I've also tried to compile bintracker on this 3rd computer, but I have the problem with audiobuffer. I've changed the part according to your simplified code, but I still get this:

g++ -c -O2 -std=c++11 -ffast-math  -o sound_emul/sound_emul.o sound_emul/sound_emul.cpp 
sound_emul/sound_emul.cpp: In member function ‘void Sound_Emul::update_audio()’:
sound_emul/sound_emul.cpp:86:13: error: ‘audiobuffer’ was not declared in this scope
             audiobuffer.str("");
             ^
make: *** [sound_emul/sound_emul.o] Erreur 1

I don't understand, it's the same allegro 5.2.2 lib on the 2 computers sad

96

(51 replies, posted in Sinclair)

I've done it, but unfortunately, there is no output!

97

(51 replies, posted in Sinclair)

utz wrote:

grrr damnit!
Ok, could you please add the following in line 992 of status.cpp

cout << al_keycode_to_name(keyEv.keyboard.keycode) << endl;

then run bintracker from console, try to enter some letters and numbers, and tell me the output?

this file only has 766 lines!

98

(51 replies, posted in Sinclair)

I've compiled the latest version from github. Now when I enter the field for changing the name, if I type something (number or letter), it just hangs the window, I cannot exit the field. I can still navigate in the menus, but can't exit from there either.

ok, I'm still working on the software, and today I'll try to assemble 2 more boards smile

100

(51 replies, posted in Sinclair)

just for the record, I'm making a song in adlib tracker, and discovered the del key is working like in bintracker. I'm not a big fan of this, but it can make sense. Do as you wish, or make a survey (or an option in the config file)! wink

I've tried my binary (which is working) on my main computer. There are still the flashes. I think it's because of the graphical board, it's ATI and sometimes I have odd things on this computer.

alt+6 is working now. alt+7 does nothing, either in French, EN or DE (with the associated setxkbmap). I'm wondering if it's not the stupid windows manager (kde) which is doing this. Yeah, I've checked it, they have a shortcut (well hidden), with alt+`. But ` should be with altgr, not just alt. Anyway, i've removed it and it works now. On the Mate desktop, there is also another shortcut associated to this key combination!

Jangler commited some code yesterday which should, in theory, fix this issue. Though it's quite likely the bug is still there. Let me know if this keeps popping up.

I've only tested quickly, i looks ok so far but I should check more and better.

I agree, it's somewhat counter-intuitive at the moment. Arrow keys should be possible. Mouse support would be great, but very difficult to implement. Still, it should happen at some point.

yeah, with arrows it would be great. Mouse is not mandatory, as we often use keyboard more on a tracker.

This works the same way as the "special" commands. Just type some letter and you'll get the drop-down list.

ah, yes, thanks.

You mean it actually lets you enter a literal &? Dafuq

yes, with or without shift it's the same: I get the litteral replacement for the symbols, "minus", "amperstand" etc. It's something from allegro I think. It's only on French keyboard.